[R/alignment_params_to_posterior_trees.R:78:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/alignment_params_to_posterior_trees.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
  # if (beautier::is_one_na(experiment$inference_model$mcmc$tracelog$filename)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_init_pir_params.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_init_pir_params.R#L2) *warning:* **no visible global function definition for ‘check_pir_params’**
```r
  check_pir_params(pir_params)
  ^~~~~~~~~~~~~~~~
```
[R/check_pir_out.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_pir_out.R#L17) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
check_pir_out <- function(
^
```
[R/check_sim_true_alignment_function.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_true_alignment_function.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_sim_true_alignment_function <- function(sim_true_alignment_function) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_true_alignment_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_true_alignment_function.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
      "'sim_true_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:12:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_twin_alignment_function.R#L12) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_sim_twin_alignment_function <- function(sim_twin_alignment_function) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:20:5:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_twin_alignment_function.R#L20) *style:* **Commented code should be removed.**
```r
  # n_args <- stringr::str_count(string = arguments, pattern = ",") + 1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:23:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_twin_alignment_function.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  #     "'sim_twin_alignment_function' must be a function with two arguments. \n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:23:21:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_twin_alignment_function.R#L23) *warning:* **no visible global function definition for ‘get_default_sim_true_alignment_function’**
```r
  true_alignment <- get_default_sim_true_alignment_function()(twin_phylogeny)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:56:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/check_sim_twin_alignment_function.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
        "'sim_twin_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment_params.R:53:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment_params.R#L53) *style:* **Lines should not be more than 80 characters.**
```r
  sim_true_alignment_function = pirouette::get_default_sim_true_alignment_function(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment_params.R:87:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment_params.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
  sim_true_alignment_function = pirouette::get_default_sim_true_alignment_function(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:12:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L12) *warning:* **local variable ‘max_n_mutations’ assigned but may not be used**
```r
  max_n_mutations <- n_taxa * n_nucleotides
  ^~~~~~~~~~~~~~~
```
[R/create_alignment.R:31:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L31) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/create_alignment.R:68:9:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L68) *style:* **Commented code should be removed.**
```r
    #   alignment_params = alignment_params
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:99:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L99) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:116:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L116) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_twin_alignment_with_standard_site_model_raw <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:145:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L145) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_alignment_with_standard_site_model_raw <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:168:69:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L168) *style:* **Commas should always have a space after.**
```r
      "Actual 'class(alignment_phydat)': ", class(alignment_phydat)," \n",
                                                                    ^
```
[R/create_alignment.R:169:55:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_alignment.R#L169) *style:* **Commas should always have a space after.**
```r
      "Actual 'alignment_phydat': ", alignment_phydat," \n"
                                                      ^
```
[R/create_all_experiments.R:24:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_all_experiments.R#L24) *style:* **functions should have cyclomatic complexity of less than 15, this has 30.**
```r
create_all_experiments <- function(
^
```
[R/create_copy_twin_tree_from_true_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_copy_twin_tree_from_true_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_copy_twin_tree_from_true_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_sim_bd_twin_tree_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_sim_bd_twin_tree_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_sim_bd_twin_tree_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_sim_yule_twin_tree_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_sim_yule_twin_tree_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_sim_yule_twin_tree_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_twin_alignment_with_standard_site_model.R:14:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_twin_alignment_with_standard_site_model.R#L14) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/create_twin_alignment_with_standard_site_model.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/create_twin_alignment_with_standard_site_model.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_twin_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/est_evidences.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/est_evidences.R#L35) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
est_evidences <- function(
^
```
[R/get_alignment_n_taxa.R:14:5:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_alignment_n_taxa.R#L14) *style:* **Commented code should be removed.**
```r
  # length(labels(alignment))
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_alignment_sequences.R:5:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_alignment_sequences.R#L5) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/get_default_sim_true_alignment_function.R:3:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_default_sim_true_alignment_function.R#L3) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_default_sim_true_alignment_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_default_sim_twin_alignment_function.R:4:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_default_sim_twin_alignment_function.R#L4) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_default_sim_twin_alignment_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_pir_params_filenames.R:6:17:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_pir_params_filenames.R#L6) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_linked_node_sub_site_model_function.R:5:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_true_alignment_with_linked_node_sub_site_model_function.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_linked_node_sub_site_model_function <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_standard_site_model_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_true_alignment_with_standard_site_model_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_standard_site_model_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_unlinked_node_sub_site_model_function.R:5:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_true_alignment_with_unlinked_node_sub_site_model_function.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_unlinked_node_sub_site_model_function <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_same_n_mutation_function.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_twin_alignment_with_same_n_mutation_function.R#L2) *warning:* **no visible binding for global variable ‘sim_twin_alignment_with_same_n_mutation’**
```r
  sim_twin_alignment_with_same_n_mutation
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_same_n_mutation_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_twin_alignment_with_same_n_mutation_function.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_same_n_mutation_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_standard_site_model_function.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_twin_alignment_with_standard_site_model_function.R#L2) *warning:* **no visible binding for global variable ‘create_twin_alignment_with_standard_site_model’**
```r
  create_twin_alignment_with_standard_site_model
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_standard_site_model_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/get_sim_twin_alignment_with_standard_site_model_function.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_standard_site_model_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run_true_tree.R:8:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/pir_run_true_tree.R#L8) *warning:* **no visible global function definition for ‘check_init_pir_params’**
```r
  check_init_pir_params(pir_params)
  ^~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:24:17:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/pir_run.R#L24) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/pir_to_pics.R:10:17:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/pir_to_pics.R#L10) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/pir_to_tables.R:7:17:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/pir_to_tables.R#L7) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/select_candidate_evidences.R:25:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/select_candidate_evidences.R#L25) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
select_candidate_evidences <- function(
^
```
[R/sim_true_alignment_with_linked_node_sub_site_model.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_true_alignment_with_linked_node_sub_site_model.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_linked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_standard_site_model.R:13:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_true_alignment_with_standard_site_model.R#L13) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_standard_site_model.R:27:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_true_alignment_with_standard_site_model.R#L27) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_unlinked_node_sub_site_model.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_true_alignment_with_unlinked_node_sub_site_model.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_unlinked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment.R:13:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_true_alignment.R#L13) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_linked_node_sub_site_model.R:4:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_twin_alignment_with_linked_node_sub_site_model.R#L4) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_linked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_same_n_mutation.R:15:3:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_twin_alignment_with_same_n_mutation.R#L15) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_same_n_mutation.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/R/sim_twin_alignment_with_same_n_mutation.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_same_n_mutation <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_experiments.R:83:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_experiments.R#L83) *style:* **Lines should not be more than 80 characters.**
```r
  cand_experiment_1$inference_model$mcmc <- cand_experiment_2$inference_model$mcmc
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_true_alignment_function.R:21:77:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_true_alignment_function = function(true_phylogeny = "irrelevant") { }
                                                                            ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:21:79:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_true_alignment_function = function(true_phylogeny = "irrelevant") { }
                                                                              ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:23:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_true_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_true_alignment_function.R:28:75:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L28) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_true_alignment_function = function(invalid_name = "irrelevant") { }
                                                                          ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:28:77:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L28) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_true_alignment_function = function(invalid_name = "irrelevant") { }
                                                                            ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:37:9:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L37) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "not a phylo" }
        ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:37:25:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L37) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "not a phylo" }
                        ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:39:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_true_alignment_function.R#L39) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_true_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_alignment_function.R:21:62:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_alignment_function = function(twin_phylogeny) { }
                                                             ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:21:64:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_alignment_function = function(twin_phylogeny) { }
                                                               ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:27:62:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L27) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_alignment_function = function(true_alignment) { }
                                                             ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:27:64:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L27) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_alignment_function = function(true_alignment) { }
                                                               ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:36:9:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L36) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "irrelevant" }
        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:36:24:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L36) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "irrelevant" }
                       ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:45:9:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L45) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "not a phylo" }
        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:45:25:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L45) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "not a phylo" }
                        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:47:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_alignment_function.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_twin_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:21:66:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(one_too, many_arguments) { }
                                                                 ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:21:68:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(one_too, many_arguments) { }
                                                                   ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:74:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
                                                                         ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:90:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
                                                                                ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:30:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_twin_tree_function' must be a function with one argument called 'true_phylogeny'"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Lines should not be more than 80 characters.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:72:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
                                                                       ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:88:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
                                                                                ^
```
[tests/testthat/test-create_error_measure_params.R:29:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-create_error_measure_params.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
      list.files(dirname(experiment$errors_filename), pattern = basename(experiment$errors_filename))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_twin_alignment_with_standard_site_model.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-create_twin_alignment_with_standard_site_model.R#L17) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_alignment_n_taxa.R:115:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_alignment_n_taxa.R#L115) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_alignment_n_taxa.R:116:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_alignment_n_taxa.R#L116) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_experiments_filenames.R:10:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_experiments_filenames.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_experiments_filenames.R:32:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_experiments_filenames.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:14:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_pir_params_filenames.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:41:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_pir_params_filenames.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:65:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_pir_params_filenames.R#L65) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:107:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-get_pir_params_filenames.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pir_run.R:125:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-pir_run.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
  twin_alignment <- readLines(pir_params$twinning_params$twin_alignment_filename)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_alignment_with_n_mutations.R:86:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_alignment_with_n_mutations.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_true_alignment_with_standard_site_model.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_true_alignment_with_standard_site_model.R#L17) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_true_alignment.R:33:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_true_alignment.R#L33) *style:* **Lines should not be more than 80 characters.**
```r
    sim_true_alignment_function = get_sim_true_alignment_with_linked_node_sub_site_model_function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_true_alignment.R:66:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_true_alignment.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    sim_true_alignment_function = get_sim_true_alignment_with_unlinked_node_sub_site_model_function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_true_alignment.R:95:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_true_alignment.R#L95) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_twin_alignment_with_same_n_mutation.R:19:1:](https://github.com/richelbilderbeek/pirouette/blob/2ef2065eefb4c5aec60f97a119fed518eaaa5046/tests/testthat/test-sim_twin_alignment_with_same_n_mutation.R#L19) *style:* **Trailing blank lines are superfluous.**
```r

^
```


Example text


Revisado 5/11. Ok, Avance moderado.


I think that reset migrations should be a separated command.


2017-06-22的大盤價格為10400, 但是選擇權只有call有這個價格但是大盤價格為10400之情況下, 依據迴圈往下推的日期中, 也都是單邊價鉻, 因此在相同旅在目前先以手動更改履約價為10300,其為近期存在call跟put的履約價twii_oppen["2017-06-22",] = 10300


They are used in Splitter class functions, can’t see them?


Revisado 5/11. Ok, Avance moderado.
Tienes varios commits muy raros ¿fueron pruebas?


toString method thst sorts given text


Please list the commands for:

- Binding eth0 (interface) to Mgmt VRF
- Assign IP address to eth0
- List routes in Mgmt VRF etc


Successfully deployed to following URLs:

* https://effector-lbxlaua9t.now.sh
* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


업데이트된거 확인하고 올렷는데 사이트 메뉴들이 localhost로 잡혀잇어서 외부에서 접속시 이상한 경로가는데
혹시 이 url 부분은 어디파일쪽에 기재되어잇나요?


There is typo in here that causes all errors from git_diff__from_iterators become 1. I sent https://github.com/libgit2/libgit2/pull/5295.


Overrided toString, used in toSortedString


I think that init be a separated command.


🤣 Could you give a bit of explanation? I recently met the similar problems ... it could also be _misuse_ of `unsafe.Pointer`.


cJSON is written in ANSI C (C89), so you need to implement `snprintf` yourself. I'm considering adopting the C99 or C11 standard in the future, but this needs to be discussed with the other maintainers.


Drop what files? The osz files? Drop 'em in your browser with osuweb running. At least that was how it worked 4 years ago. :)


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

InterpreterError at template.tasks[0]: object keys must be strings

</details>


I left a comment at #16859.


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/servo/servo:branch:auto",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/servo-docker-worker",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/servo-docker-worker",
            "queue:task-group-id:taskcluster-github/a5lPug_ZSvCZx5Exm4FUWg",
            "queue:schedule-task:taskcluster-github/a5lPug_ZSvCZx5Exm4FUWg/a5lPug_ZSvCZx5Exm4FUWg"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/servo/servo:branch:auto",
    "queue:route:tc-treeherder.v2._/servo-auto.c89676be1d4b0e727b793f39cfb2d5db006ff1a8",
    "queue:route:tc-treeherder-staging.v2._/servo-auto.c89676be1d4b0e727b793f39cfb2d5db006ff1a8",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/servo-docker-worker",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/servo-docker-worker",
                "queue:task-group-id:taskcluster-github/a5lPug_ZSvCZx5Exm4FUWg",
                "queue:schedule-task:taskcluster-github/a5lPug_ZSvCZx5Exm4FUWg/a5lPug_ZSvCZx5Exm4FUWg"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-05T06:54:27.333Z

</details>


I think you should update reward formula as [following](https://github.com/cpuchain/cpuchain/blob/0.16/src/validation.cpp#L1169-L1180), since MBC is using own reward formula.


ddddddd


PEP-8 https://www.python.org/dev/peps/pep-0008/#id19


src/serviceWorker.js 파일에서

const isLocalhost = Boolean(
  window.location.hostname === 'localhost' ||
    // [::1] is the IPv6 localhost address.
    window.location.hostname === '[::1]' ||
    // 127.0.0.1/8 is considered localhost for IPv4.
    window.location.hostname.match(
      /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/
    )

localhost 부분을 바꾸면되나..


Successfully deployed to following URLs:

* https://crm-def-g0sg7tlsq.now.sh
* https://crm-def.aodhanolan.now.sh
* https://crm-def-git-master.aodhanolan.now.sh


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/servo/servo:branch:try-wpt",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/servo-docker-worker",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/servo-docker-worker",
            "queue:task-group-id:taskcluster-github/LW36YRZZQmKhcQkIMclflg",
            "queue:schedule-task:taskcluster-github/LW36YRZZQmKhcQkIMclflg/LW36YRZZQmKhcQkIMclflg"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/servo/servo:branch:try-wpt",
    "queue:route:tc-treeherder.v2._/servo-try.c89676be1d4b0e727b793f39cfb2d5db006ff1a8",
    "queue:route:tc-treeherder-staging.v2._/servo-try.c89676be1d4b0e727b793f39cfb2d5db006ff1a8",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/servo-docker-worker",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/servo-docker-worker",
                "queue:task-group-id:taskcluster-github/LW36YRZZQmKhcQkIMclflg",
                "queue:schedule-task:taskcluster-github/LW36YRZZQmKhcQkIMclflg/LW36YRZZQmKhcQkIMclflg"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-05T06:57:12.754Z

</details>


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

Taskcluster-GitHub attempted to create a task for this event with the following scopes:

```
[
  "assume:repo:github.com/servo/servo:branch:try-wpt",
  "queue:route:statuses",
  "queue:scheduler-id:taskcluster-github"
]
```

The expansion of these scopes is not sufficient to create the task, leading to the following:

Client ID static/taskcluster/github does not have sufficient scopes and is missing the following scopes:

```
{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
        "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/servo-docker-worker",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/servo-docker-worker",
            "queue:task-group-id:taskcluster-github/Iqpsft2HSpWVdtRK0zJRIw",
            "queue:schedule-task:taskcluster-github/Iqpsft2HSpWVdtRK0zJRIw/Iqpsft2HSpWVdtRK0zJRIw"
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "assume:repo:github.com/servo/servo:branch:try-wpt",
    "queue:route:tc-treeherder.v2._/servo-try.c347225ce4b6db45d27a52021779eb9931878b3a",
    "queue:route:tc-treeherder-staging.v2._/servo-try.c347225ce4b6db45d27a52021779eb9931878b3a",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:high:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:medium:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:very-low:aws-provisioner-v1/servo-docker-worker",
                "queue:create-task:lowest:aws-provisioner-v1/servo-docker-worker"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/servo-docker-worker",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/servo-docker-worker",
                "queue:task-group-id:taskcluster-github/Iqpsft2HSpWVdtRK0zJRIw",
                "queue:schedule-task:taskcluster-github/Iqpsft2HSpWVdtRK0zJRIw/Iqpsft2HSpWVdtRK0zJRIw"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-11-05T06:57:15.342Z

</details>


Successfully deployed to following URLs:

* https://g-blog-gzh45ffvy.now.sh
* https://brandonpittman.dev
* https://blp.is
* https://brandonpittman.net
* https://www.brandonpittman.net
* https://www.brandonpittman.dev
* https://www.blp.is
* https://g-blog.brandonpittman1.now.sh
* https://g-blog-git-master.brandonpittman1.now.sh


after changing the parse_buffer struct, the initialization of the struct should also be modified in other testcases.


I suggest to use another smart pointer here.


variable names in .h fille were not the same name as those in .cpp files


Revisado 5/11. Ok, avance moderado.


Deployment failed with the following error:

~~~
The domain used as an alias bandolbanyumas.com is not verified yet. Please verify it.
~~~


I suggest use `InputOption::VALUE_IS_ARRAY` option type, for the multiple values. We can combine `InputOption::VALUE_REQUIRED | InputOption::VALUE_IS_ARRAY`.


This invokes an issue that `Job` and `Application` has a relationship of one-to-many.


### Delete it.


Revisado 5/11. Avance correcto.


Нормализация использует nltk stopwords, который затирает все вопросительные слова, поэтому надо ловить их в ненормализованных данных. Так что, lower здесь все-таки нужен


Successfully deployed to following URLs:

* https://ptudw-gk-client-5tv095sgo.now.sh
* https://ptudw-gk-client.nhvinh604.now.sh
* https://ptudw-gk-client-git-master.nhvinh604.now.sh


How do you think about to use another smart pointer here?


This description does not seem to fit into the readme， I think it's more suitable in release note.


Actually dont fix the links, Else inside Atom the readme wont have any pics.


DEV302x Microsoft Professional Capstone: Internet of Things


@JuliaRegistrator register()


Registration pull request created: [JuliaRegistries/General/5058](https://github.com/JuliaRegistries/General/pull/5058)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.3.8 -m "<description of version>" b1c34b7e96240e77461b0defd0be740b7275f476
git push origin v0.3.8
```


Revisado 5/11. Ok, avance correcto. Una cosa, no se si es por estar en fase de pruebas pero debes usar técnicas vistas en clase para ahorrar código por ejemplo con la calculadora, la mayoría de los botones hacen lo mismo que es añadir su número a un texto, pues todo eso es una única función con los eventos enlazados a ella.


Please make sure all testcases pass before submitting the PR :)


Successfully deployed to following URLs:

* https://btc-price-index-ioyvb3qfn.now.sh
* https://btc-price-index.wjlevan.now.sh
* https://btc-price-index-git-master.wjlevan.now.sh


Revisado 5/11. Sin avance.


IMO we do a lot of things in the command. I'm pretty sure we should extract some code to e.g.: runners, output decorators etc. We should treat a command as a controller which only dispatchs/delegates action to "backend" objects.


コードレビュー/04_上級/プログラム作成問題：上級編/20190924_165353689/NameBattler/src/Hero.java

条件が重複しています。不要であれば削除しましょう。


Very well https://github.com/cpuchain/ApiServer/commit/af5ddda8b283811582a7d2484d4f108b41cd539f


Please correct the indentation.


This URL seems to be incorrect...


Successfully deployed to following URLs:

* https://g-blog-nq63s2jeh.now.sh
* https://brandonpittman.dev
* https://blp.is
* https://brandonpittman.net
* https://www.brandonpittman.net
* https://www.brandonpittman.dev
* https://www.blp.is
* https://g-blog.brandonpittman1.now.sh
* https://g-blog-git-master.brandonpittman1.now.sh


Revisado 5/11. Ok, avance correcto.


Alif Kurnia Adisaputra
Learning Javascript


Successfully deployed to following URLs:

* https://g-blog-qja5jyjrl.now.sh
* https://brandonpittman.dev
* https://blp.is
* https://brandonpittman.net
* https://www.brandonpittman.net
* https://www.brandonpittman.dev
* https://www.blp.is
* https://g-blog.brandonpittman1.now.sh
* https://g-blog-git-master.brandonpittman1.now.sh


This branch is currently unstable and a bit tricky to test, but you can follow the instructions in the README: https://github.com/qzed/linux-surfacegen5-acpi#testing

I'm hoping to get the changes done soon and then qzed can incorporate them in a pre-built kernel.


isn't it look strange @pleerock  ?


Not right now.  I think I'd like to reserve the right to return null at some point if compiler construction fails.


@arnaudlimbourg The `v0.0.20` is a link but no url was added at the end of the file


How do you think about to use more smart pointers here?


We should put the STATUS on the STATUS section in top CMakeLists.txt at line 239 (after WITH_DLT_SYSTEM), so we can remove this one and line 29 as well.


completionが呼ばれたら成功の処理を記述


好みの問題かもしれませんが、何も処理しないのであれば、`if (player1.GetParalyze() == false) {`のみで良いかと思います。
ただ、攻撃処理ロジックの右辺を全てtrueで統一させているのであれば、ちゃんと意味を持って条件を記載しているので、修正は不要です。


好みの問題かもしれませんが、何も処理しないのであれば、`if (player2.GetParalyze() == false) {`のみで良いかと思います。
ただ、攻撃処理ロジックの右辺を全てtrueで統一させているのであれば、ちゃんと意味を持って条件を記載しているので、修正は不要です。


Try to stick to general code style inside the file - all object names start with Lower case,  each next word starts with upper case, no underscore between words


If you want to see the PR for switching/changing algorithm
https://github.com/darktable-org/darktable/pull/2360


Successfully deployed to following URLs:

* https://effector-lbxlaua9t.now.sh
* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


@arnaudlimbourg @mariii  A variable called `a` is not very meaningful...


No.  I'm happy with the way those strings are.


Yeah, anyway, this entire class isn't used yet and it's WIP. I gonna to get rid of this pointer completely and make a different implementation which will use QScintilla for code editing.


mas @rkmaul boleh minta kontaknya? saya pengen ngomong sesuatu


Successfully deployed to following URLs:

* https://ima-cards-aen9cac7j.now.sh
* https://ima-cards.lachlanjc.now.sh
* https://ima-cards-git-master.lachlanjc.now.sh


how are we managing transaction across different repo


Already 🦊
Look the next commit 😉


[R/alignment_params_to_posterior_trees.R:78:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/alignment_params_to_posterior_trees.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
  # if (beautier::is_one_na(experiment$inference_model$mcmc$tracelog$filename)) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_init_pir_params.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_init_pir_params.R#L2) *warning:* **no visible global function definition for ‘check_pir_params’**
```r
  check_pir_params(pir_params)
  ^~~~~~~~~~~~~~~~
```
[R/check_pir_out.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_pir_out.R#L17) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
check_pir_out <- function(
^
```
[R/check_sim_true_alignment_function.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_true_alignment_function.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_sim_true_alignment_function <- function(sim_true_alignment_function) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:12:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_twin_alignment_function.R#L12) *style:* **Variable and function names should not be longer than 30 characters.**
```r
check_sim_twin_alignment_function <- function(sim_twin_alignment_function) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:20:5:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_twin_alignment_function.R#L20) *style:* **Commented code should be removed.**
```r
  # n_args <- stringr::str_count(string = arguments, pattern = ",") + 1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:23:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_twin_alignment_function.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
  #     "'sim_twin_alignment_function' must be a function with two arguments. \n",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:23:21:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_twin_alignment_function.R#L23) *warning:* **no visible global function definition for ‘get_default_sim_true_alignment_function’**
```r
  true_alignment <- get_default_sim_true_alignment_function()(twin_phylogeny)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check_sim_twin_alignment_function.R:56:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/check_sim_twin_alignment_function.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
        "'sim_twin_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment_params.R:53:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment_params.R#L53) *style:* **Lines should not be more than 80 characters.**
```r
  sim_true_alignment_function = pirouette::get_default_sim_true_alignment_function(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment_params.R:87:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment_params.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
  sim_true_alignment_function = pirouette::get_default_sim_true_alignment_function(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:12:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L12) *warning:* **local variable ‘max_n_mutations’ assigned but may not be used**
```r
  max_n_mutations <- n_taxa * n_nucleotides
  ^~~~~~~~~~~~~~~
```
[R/create_alignment.R:31:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L31) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/create_alignment.R:68:9:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L68) *style:* **Commented code should be removed.**
```r
    #   alignment_params = alignment_params
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:99:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L99) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:116:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L116) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_twin_alignment_with_standard_site_model_raw <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:145:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L145) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_alignment_with_standard_site_model_raw <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_alignment.R:168:69:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L168) *style:* **Commas should always have a space after.**
```r
      "Actual 'class(alignment_phydat)': ", class(alignment_phydat)," \n",
                                                                    ^
```
[R/create_alignment.R:169:55:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_alignment.R#L169) *style:* **Commas should always have a space after.**
```r
      "Actual 'alignment_phydat': ", alignment_phydat," \n"
                                                      ^
```
[R/create_all_experiments.R:24:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_all_experiments.R#L24) *style:* **functions should have cyclomatic complexity of less than 15, this has 30.**
```r
create_all_experiments <- function(
^
```
[R/create_copy_twin_tree_from_true_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_copy_twin_tree_from_true_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_copy_twin_tree_from_true_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_sim_bd_twin_tree_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_sim_bd_twin_tree_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_sim_bd_twin_tree_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_sim_yule_twin_tree_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_sim_yule_twin_tree_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_sim_yule_twin_tree_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_twin_alignment_with_standard_site_model.R:14:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_twin_alignment_with_standard_site_model.R#L14) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/create_twin_alignment_with_standard_site_model.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/create_twin_alignment_with_standard_site_model.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_twin_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/est_evidences.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/est_evidences.R#L35) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
est_evidences <- function(
^
```
[R/get_alignment_n_taxa.R:14:5:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_alignment_n_taxa.R#L14) *style:* **Commented code should be removed.**
```r
  # length(labels(alignment))
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_alignment_sequences.R:5:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_alignment_sequences.R#L5) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/get_default_sim_true_alignment_function.R:3:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_default_sim_true_alignment_function.R#L3) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_default_sim_true_alignment_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_default_sim_twin_alignment_function.R:4:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_default_sim_twin_alignment_function.R#L4) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_default_sim_twin_alignment_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_pir_params_filenames.R:6:17:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_pir_params_filenames.R#L6) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_linked_node_sub_site_model_function.R:15:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_true_alignment_with_linked_node_sub_site_model_function.R#L15) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_linked_node_sub_site_model_function <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_standard_site_model_function.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_true_alignment_with_standard_site_model_function.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_standard_site_model_function <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_unlinked_node_sub_site_model_function.R:12:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_true_alignment_with_unlinked_node_sub_site_model_function.R#L12) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_unlinked_node_sub_site_model_function <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_same_n_mutation_function.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_twin_alignment_with_same_n_mutation_function.R#L2) *warning:* **no visible binding for global variable ‘sim_twin_alignment_with_same_n_mutation’**
```r
  sim_twin_alignment_with_same_n_mutation
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_same_n_mutation_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_twin_alignment_with_same_n_mutation_function.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_same_n_mutation_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_standard_site_model_function.R:2:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_twin_alignment_with_standard_site_model_function.R#L2) *warning:* **no visible binding for global variable ‘create_twin_alignment_with_standard_site_model’**
```r
  create_twin_alignment_with_standard_site_model
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_standard_site_model_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/get_sim_twin_alignment_with_standard_site_model_function.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_standard_site_model_function <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run_true_tree.R:8:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/pir_run_true_tree.R#L8) *warning:* **no visible global function definition for ‘check_init_pir_params’**
```r
  check_init_pir_params(pir_params)
  ^~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:24:17:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/pir_run.R#L24) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/pir_to_pics.R:10:17:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/pir_to_pics.R#L10) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/pir_to_tables.R:7:17:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/pir_to_tables.R#L7) *warning:* **no visible global function definition for ‘init_pir_params’**
```r
  pir_params <- init_pir_params(pir_params)
                ^~~~~~~~~~~~~~~
```
[R/select_candidate_evidences.R:25:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/select_candidate_evidences.R#L25) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
select_candidate_evidences <- function(
^
```
[R/sim_true_alignment_with_linked_node_sub_site_model.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment_with_linked_node_sub_site_model.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_linked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_linked_node_sub_site_model.R:31:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment_with_linked_node_sub_site_model.R#L31) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_standard_site_model.R:13:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment_with_standard_site_model.R#L13) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_standard_site_model.R:27:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment_with_standard_site_model.R#L27) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_standard_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_unlinked_node_sub_site_model.R:9:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment_with_unlinked_node_sub_site_model.R#L9) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_unlinked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment.R:13:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_true_alignment.R#L13) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_linked_node_sub_site_model.R:4:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_twin_alignment_with_linked_node_sub_site_model.R#L4) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_linked_node_sub_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_same_n_mutation.R:15:3:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_twin_alignment_with_same_n_mutation.R#L15) *warning:* **no visible global function definition for ‘check_alignment’**
```r
  check_alignment(alignment)
  ^~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_same_n_mutation.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/R/sim_twin_alignment_with_same_n_mutation.R#L28) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_same_n_mutation <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_experiments.R:83:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_experiments.R#L83) *style:* **Lines should not be more than 80 characters.**
```r
  cand_experiment_1$inference_model$mcmc <- cand_experiment_2$inference_model$mcmc
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_true_alignment_function.R:21:77:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_true_alignment_function = function(true_phylogeny = "irrelevant") { }
                                                                            ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:21:79:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_true_alignment_function = function(true_phylogeny = "irrelevant") { }
                                                                              ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:23:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_true_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_true_alignment_function.R:28:75:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L28) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_true_alignment_function = function(invalid_name = "irrelevant") { }
                                                                          ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:28:77:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L28) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_true_alignment_function = function(invalid_name = "irrelevant") { }
                                                                            ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:37:9:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L37) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "not a phylo" }
        ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:37:25:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L37) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "not a phylo" }
                        ^
```
[tests/testthat/test-check_sim_true_alignment_function.R:39:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_true_alignment_function.R#L39) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_true_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_alignment_function.R:21:62:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_alignment_function = function(twin_phylogeny) { }
                                                             ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:21:64:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_alignment_function = function(twin_phylogeny) { }
                                                               ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:27:62:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L27) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_alignment_function = function(true_alignment) { }
                                                             ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:27:64:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L27) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_alignment_function = function(true_alignment) { }
                                                               ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:36:9:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L36) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "irrelevant" }
        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:36:24:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L36) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "irrelevant" }
                       ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:45:9:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L45) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      ) { "not a phylo" }
        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:45:25:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L45) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      ) { "not a phylo" }
                        ^
```
[tests/testthat/test-check_sim_twin_alignment_function.R:47:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_alignment_function.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_twin_alignment_function' must be a function that returns an ape::DNAbin"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:21:66:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(one_too, many_arguments) { }
                                                                 ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:21:68:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L21) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(one_too, many_arguments) { }
                                                                   ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:74:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
                                                                         ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:28:90:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L28) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(invalid_argument = "irrelevant") { ape::rcoal(3) }
                                                                                ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:30:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
    "'sim_twin_tree_function' must be a function with one argument called 'true_phylogeny'"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Lines should not be more than 80 characters.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:72:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
                                                                       ^
```
[tests/testthat/test-check_sim_twin_tree_function.R:35:88:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-check_sim_twin_tree_function.R#L35) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      sim_twin_tree_function = function(true_phylogeny = "irrelevant") { "not a phylo" }
                                                                                ^
```
[tests/testthat/test-create_error_measure_params.R:29:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-create_error_measure_params.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
      list.files(dirname(experiment$errors_filename), pattern = basename(experiment$errors_filename))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-create_twin_alignment_with_standard_site_model.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-create_twin_alignment_with_standard_site_model.R#L17) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_alignment_n_taxa.R:115:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_alignment_n_taxa.R#L115) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_alignment_n_taxa.R:116:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_alignment_n_taxa.R#L116) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-get_experiments_filenames.R:10:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_experiments_filenames.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_experiments_filenames.R:32:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_experiments_filenames.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:14:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_pir_params_filenames.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:41:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_pir_params_filenames.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:65:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_pir_params_filenames.R#L65) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_pir_params_filenames.R:107:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-get_pir_params_filenames.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
    expect_true(experiment$inference_model$mcmc$tracelog$filename %in% filenames)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pir_run.R:125:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-pir_run.R#L125) *style:* **Lines should not be more than 80 characters.**
```r
  twin_alignment <- readLines(pir_params$twinning_params$twin_alignment_filename)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_alignment_with_n_mutations.R:86:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_alignment_with_n_mutations.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_true_alignment_with_standard_site_model.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_true_alignment_with_standard_site_model.R#L17) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_true_alignment.R:33:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_true_alignment.R#L33) *style:* **Lines should not be more than 80 characters.**
```r
    sim_true_alignment_function = get_sim_true_alignment_with_linked_node_sub_site_model_function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_true_alignment.R:66:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_true_alignment.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    sim_true_alignment_function = get_sim_true_alignment_with_unlinked_node_sub_site_model_function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sim_true_alignment.R:95:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_true_alignment.R#L95) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sim_twin_alignment_with_same_n_mutation.R:19:1:](https://github.com/richelbilderbeek/pirouette/blob/65a3b4b6c9c4ab63772fc782ae341eaab6cf06f2/tests/testthat/test-sim_twin_alignment_with_same_n_mutation.R#L19) *style:* **Trailing blank lines are superfluous.**
```r

^
```


监控messages日志


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @j-rivero was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Luckily only the commit message is fucked up ;)


@ryanbr, the path /xhr/b/s is used by PerimeterX to provide application security for many of the largest sites on the internet.

Per the discussion with brahma-dev (https://github.com/easylist/easylist/pull/3723), We changed the path to not be named collector, but the new path is now flagged as well causing issues.

Can you please revert this path from the list?


gh-pages можно перевести в devDependencies


Successfully deployed to following URLs:

* https://zero-de-funcoes-8ewafha78.now.sh
* https://zero-de-funcoes-perfect-dwarf-fortress.now.sh
* https://zero-de-funcoes.luanbrandao4.now.sh
* https://zero-de-funcoes-git-master.luanbrandao4.now.sh


How do you think about to throw an exception for a failed compiler construction?


player2の先行ですが、player1が麻痺状態だと行動できません。条件を確認しましょう。


数据导出txt、csv、mat格式文件


Would make sense. I am just plugging in on existing code. Code has been duplicated here https://github.com/adobe/openwhisk-action-utils/blob/master/src/logger-papertrail.js#L68-L72, not sure why.

The whole x-referrer discussion is happening here: https://github.com/adobe/helix-home/issues/70


if(relation[a][calsize - (k + 1)] != relation[b][calsize - (k + 1)])
두개의 조건은 탐색방향만 다르며, 두가지코드 모두 정답처리


Good job!


@JuliaRegistrator register


Registration pull request created: [JuliaRegistries/General/5059](https://github.com/JuliaRegistries/General/pull/5059)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.5.8 -m "<description of version>" 332b58c898486c6cdf3c963164b1f66f9850d64b
git push origin v0.5.8
```


Расхождение в кавычках
Для строковых атрибутов и пропсов используется обычно двойные кавычки, чтобы была простая навигация
В импортах тоже гуляют кавычки, нужно использовать 1 стиль кода


I suggest to improve the run time characteristics another bit also for such data output.


There is a new repository for the documentation. Github pages is setup so the docs are accessable on [https://cardjizzerapp.github.io/Docs](https://cardjizzerapp.github.io/Docs)


垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾垃圾


@jkroon81 I was a bit unhappy with the resulting inline python oneliners
I've now created #93 to face the problem with an anonymous python function.


@abc.abstractmethod


Successfully deployed to following URLs:

* https://csb-e6dj7-ht9njwahp.now.sh
* https://kabis.now.sh
* https://kabis.no
* https://csb-e6dj7.emillindfors.now.sh
* https://csb-e6dj7-git-master.emillindfors.now.sh


Можно использовать return от стрелочной функции,
 comments.map((comment) => (

))


А остальные классы? Если ты их сама на интерфейс не переводила - попроси авторов перевести)


Yes `exit()` would shut the program down.  Yes status codes are only returned from `main()` even now.


myMagic.usempでは消費MP値を取得できません。


Try to add as much assertions on each of the assumptions you have to catch bugs early on


Successfully deployed to following URLs:

* https://chores-gat002ami.now.sh
* https://chores.piet.me
* https://scripts.piet.me
* https://img.piet.me
* https://www.pietvanzoen.com
* https://pietvanzoen.com
* https://www.piet.me
* https://chores.pietvanzoen.now.sh
* https://chores-git-master.pietvanzoen.now.sh


My take on this is that a library pinning to exact versions is bad style, because you’re forcing consumers to use these very same versions, and often enough someone needs a newer (or older) version of a shared dependency because of a bugfix (regression), or some other dependency requiring a newer version of it. Just so you understand where I’m coming from.

This consideration is less relevant (if at all) since these are all dev dependencies anyway.

The other thing I was aiming for was reducing the amount of maintenance work to a minimum (pull requests, npm audit). We had been piling up PRs in the past. Whenever there’s a new version of a dependency greenkeeper runs a build and we are always in the loop if something (subtle or not) breaks. So I thought I’d give it a try like this.

But in the end, what matters most to me is consistency, this was more like an experiment to see what works best for us.


Tested support on android and ios


Там в utterance_count_opinion_lexicon тоже 2 пробела


Для чего используется конструктор?

Во всех местах без конструктора, а тут с конструктором? Должен быть единый стиль кода


傻狗玩意，少tm妖言惑众，果然是美国佬的东西，但凡有点中文的东西都在这瞎逼逼，狗汉奸，呸。。。。


This explanation should have gone into the commit message to provide context.


myRecoverMagic.usemp, myDebuffMagic.usempでは消費MP値を取得できません。
そのため、通常攻撃を行えないので修正しましょう。


No. Neither of the examples you put there are options for an encoder, they are both options for FFmpeg.


System.out .println("hello 三");


> Whenever there’s a new version of a dependency greenkeeper runs a build and we are always in the loop if something (subtle or not) breaks. So I thought I’d give it a try like this.

For that matter, I had also enabled running a build periodically in Travis, might be good to know.


Successfully deployed to following URLs:

* https://ptudw-gk-client-3egtzb6wp.now.sh
* https://ptudw-gk-client.nhvinh604.now.sh
* https://ptudw-gk-client-git-master.nhvinh604.now.sh