[inst/doc/demo_optimize.R:18:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L18) *style:* **Trailing whitespace is superfluous.**
```r
data(Galapagos_datatable)
                         ^
```
[inst/doc/demo_optimize.R:20:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L20) *style:* **Variable and function name style should be snake_case.**
```r
Galapagos_datalist <- DAISIE_dataprep(
^~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_optimize.R:20:39:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L20) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
Galapagos_datalist <- DAISIE_dataprep(
                                      ^
```
[inst/doc/demo_optimize.R:20:39:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L20) *style:* **Trailing whitespace is superfluous.**
```r
Galapagos_datalist <- DAISIE_dataprep(
                                      ^
```
[inst/doc/demo_optimize.R:21:35:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L21) *style:* **Trailing whitespace is superfluous.**
```r
  datatable = Galapagos_datatable,
                                  ^
```
[inst/doc/demo_optimize.R:22:18:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L22) *style:* **Trailing whitespace is superfluous.**
```r
  island_age = 4,
                 ^
```
[inst/doc/demo_optimize.R:27:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
data(Galapagos_datatable)
                         ^
```
[inst/doc/demo_optimize.R:29:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L29) *style:* **Variable and function name style should be snake_case.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_optimize.R:29:46:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L29) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
                                             ^
```
[inst/doc/demo_optimize.R:29:46:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
                                             ^
```
[inst/doc/demo_optimize.R:30:35:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L30) *style:* **Trailing whitespace is superfluous.**
```r
  datatable = Galapagos_datatable,
                                  ^
```
[inst/doc/demo_optimize.R:31:18:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L31) *style:* **Trailing whitespace is superfluous.**
```r
  island_age = 4,
                 ^
```
[inst/doc/demo_optimize.R:32:12:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L32) *style:* **Trailing whitespace is superfluous.**
```r
  M = 1000,
           ^
```
[inst/doc/demo_optimize.R:33:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L33) *style:* **Trailing whitespace is superfluous.**
```r
  number_clade_types = 2,
                         ^
```
[inst/doc/demo_optimize.R:34:33:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L34) *style:* **Trailing whitespace is superfluous.**
```r
  list_type2_clades = "Finches",
                                ^
```
[inst/doc/demo_optimize.R:37:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_optimize.R#L37) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[inst/doc/demo_sim.R:27:33:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates <- DAISIE_sim(
                                ^
```
[inst/doc/demo_sim.R:27:33:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates <- DAISIE_sim(
                                ^
```
[inst/doc/demo_sim.R:29:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:45:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L45) *style:* **Variable and function name style should be snake_case.**
```r
island_replicates_K <- DAISIE_sim(
^~~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_sim.R:45:35:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L45) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates_K <- DAISIE_sim(
                                  ^
```
[inst/doc/demo_sim.R:45:35:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L45) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates_K <- DAISIE_sim(
                                  ^
```
[inst/doc/demo_sim.R:46:21:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L46) *style:* **Trailing whitespace is superfluous.**
```r
  time = island_age,
                    ^
```
[inst/doc/demo_sim.R:47:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L47) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:52:2:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L52) *style:* **Trailing whitespace is superfluous.**
```r
)
 ^
```
[inst/doc/demo_sim.R:68:40:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L68) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates_2types <- DAISIE_sim(
                                       ^
```
[inst/doc/demo_sim.R:68:40:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L68) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates_2types <- DAISIE_sim(
                                       ^
```
[inst/doc/demo_sim.R:70:26:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L70) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:75:29:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L75) *style:* **Trailing whitespace is superfluous.**
```r
  replicates = n_replicates,
                            ^
```
[inst/doc/demo_sim.R:81:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/inst/doc/demo_sim.R#L81) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/create_test_simulation_output.R:8:31:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                              ^
```
[R/create_test_simulation_output.R:8:43:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                          ^
```
[R/create_test_simulation_output.R:8:47:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                              ^
```
[R/create_test_simulation_output.R:8:58:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                                         ^
```
[R/DAISIE_area_params.R:15:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L15) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
are_area_params <- function(area_params) {
^
```
[R/DAISIE_area_params.R:32:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
#' @param proportional_peak_t value from 0 to 1 indicating where in the island's history the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_area_params.R:32:93:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L32) *style:* **Trailing whitespace is superfluous.**
```r
#' @param proportional_peak_t value from 0 to 1 indicating where in the island's history the
                                                                                ^
```
[R/DAISIE_area_params.R:37:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L37) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list of numerical values containing area parameters for island ontogeny
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_area_params.R:37:83:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L37) *style:* **Trailing whitespace is superfluous.**
```r
#' @return list of numerical values containing area parameters for island ontogeny
                                                                                ^
```
[R/DAISIE_area_params.R:41:13:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L41) *style:* **Trailing whitespace is superfluous.**
```r
#' @examples
            ^
```
[R/DAISIE_area_params.R:60:28:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_area_params.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
  list(max_area = max_area,
                           ^
```
[R/DAISIE_check_format.R:4:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L4) *style:* **functions should have cyclomatic complexity of less than 15, this has 35.**
```r
are_rates <- function(x) {
^
```
[R/DAISIE_check_format.R:31:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != "const" && island_ontogeny != "linear" && island_ontogeny != "beta") return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:44:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != 0 && island_ontogeny != 1 && island_ontogeny != 2) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:50:76:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
#' @param simulation_outputs A list with matrices and vectors of simulation
                                                                           ^
```
[R/DAISIE_check_format.R:51:27:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L51) *style:* **Trailing whitespace is superfluous.**
```r
#' produced by DAISIE_sim.
                          ^~
```
[R/DAISIE_check_format.R:57:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_check_format.R:58:51:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
#' expect_false(is_simulation_outputs("nonsense"))
                                                  ^
```
[R/DAISIE_check_format.R:59:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_check_format.R:60:58:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
#' simulation_outputs <- create_test_simulation_outputs()
                                                         ^
```
[R/DAISIE_check_format.R:65:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L65) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_check_format.R:66:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"island_age" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:68:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L68) *style:* **Lines should not be more than 80 characters.**
```r
        !"not_present_type1" %in% names(simulation_outputs[[n_replicate]][[1]]))) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:71:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"stt_all" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:73:7:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L73) *style:* **Commented code should be removed.**
```r
    # if (!"branching_times" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:74:7:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L74) *style:* **Commented code should be removed.**
```r
    # if (!"stac" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:75:7:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L75) *style:* **Commented code should be removed.**
```r
    # if (!"missing_species" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:80:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_check_format.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:5:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#' @param island_spec matrix with species on island (state of system at each time point)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:7:75:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#' @param keep_final_state logical indicating if final state of simulation
                                                                          ^
```
[R/DAISIE_create_island.R:10:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list with the island information, composed stt table, branching times of extant
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_create_island <- function(stt_table,
^~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:44:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
DAISIE_create_island <- function(stt_table,
                                           ^
```
[R/DAISIE_create_island.R:13:44:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L13) *style:* **Trailing whitespace is superfluous.**
```r
                                 totaltime,
                                           ^
```
[R/DAISIE_create_island.R:14:46:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L14) *style:* **Trailing whitespace is superfluous.**
```r
                                 island_spec,
                                             ^
```
[R/DAISIE_create_island.R:17:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:18:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:18:104:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L18) *style:* **Trailing whitespace is superfluous.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
                                                                                ^
```
[R/DAISIE_create_island.R:19:27:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L19) *style:* **Commas should always have a space after.**
```r
  if (length(island_spec[,1]) == 0) {
                          ^
```
[R/DAISIE_create_island.R:20:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L20) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:21:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:41:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:43:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:45:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "branching time (BP)"] <- totaltime - as.numeric(island_spec[, "branching time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:46:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "Colonisation time (BP)"] <- totaltime - as.numeric(island_spec[, "Colonisation time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:47:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:54:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L54) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:56:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:56:65:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L56) *style:* **Only use double-quotes.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
                                                                ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:57:60:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
      number_colonists_present <- length(colonists_present)
                                                           ^
```
[R/DAISIE_create_island.R:58:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L58) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:59:35:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
      island_clades_info <- list()
                                  ^~
```
[R/DAISIE_create_island.R:61:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:58:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L61) *style:* **Only use double-quotes.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:104:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L61) *style:* **Commas should always have a space after.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:61:105:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:62:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:63:37:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L63) *style:* **Only use double-quotes.**
```r
        if (class(subset_island) != 'matrix') {
                                    ^~~~~~~~
```
[R/DAISIE_create_island.R:67:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:69:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L69) *style:* **Lines should not be more than 80 characters.**
```r
                                                      island_spec = subset_island,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:71:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
                                                      keep_final_state = keep_final_state)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:77:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L77) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:80:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L80) *style:* **Lines should not be more than 80 characters.**
```r
                       taxon_list = island_clades_info, island_spec = island_spec)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:84:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_create_island.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_data.R:2:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:7:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
#' #' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:12:34:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
#' the following elements.\cr \cr
                                 ^
```
[R/DAISIE_data.R:47:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:52:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L52) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:92:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in table
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:96:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A table containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:103:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L103) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic: for cases where both island and non-island populations of the species have been sampled) \cr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:104:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L104) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic_MaxAge: for cases where island population of the species has not
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:124:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L124) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in RAW format simulated with the ML parameters of the CR model
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:125:27:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L125) *style:* **Trailing whitespace is superfluous.**
```r
#' for the Galapagos data.
                          ^
```
[R/DAISIE_data.R:127:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L127) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:158:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L158) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in DAISIE format simulated with the ML parameters of the CR
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:161:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L161) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:165:42:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
#' \code{$island_age} - the island age\cr
                                         ^
```
[R/DAISIE_data.R:197:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L197) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:247:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L247) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:256:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L256) *style:* **Lines should not be more than 80 characters.**
```r
#' The following elements of the list each contains information on a single colonist lineage
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:270:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L270) *style:* **Lines should not be more than 80 characters.**
```r
#' #' \code{$missing_species} - number of island species that were not sampled for
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:286:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L286) *style:* **Lines should not be more than 80 characters.**
```r
#' format, accepted by DAISIE_ML, DAISIE_SR_ML, DAISIE_loglik_all and DAISIE_SR_loglik_all
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:290:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L290) *style:* **Lines should not be more than 80 characters.**
```r
#' #' @description A list containing the colonization and branching times of the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:290:81:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L290) *style:* **Trailing whitespace is superfluous.**
```r
#' #' @description A list containing the colonization and branching times of the
                                                                                ^
```
[R/DAISIE_data.R:295:34:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L295) *style:* **Trailing whitespace is superfluous.**
```r
#' the following elements.\cr \cr
                                 ^
```
[R/DAISIE_data.R:321:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L321) *style:* **Lines should not be more than 80 characters.**
```r
#' @seealso \code{\link{DAISIE_dataprep}}, \code{\link{DAISIE_ML}}, \code{\link{DAISIE_SR_ML}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:322:77:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_data.R#L322) *style:* **Trailing whitespace is superfluous.**
```r
#' @source Hauffe, T., D. Delicado, R.S. Etienne and L. Valente (submitted).
                                                                            ^
```
[R/DAISIE_dataprep.R:2:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:7:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:10:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L10) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:86:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_dataprep.R:87:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:88:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:89:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L89) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:90:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L90) *style:* **Lines should not be more than 80 characters.**
```r
#' ### Create Galapagos data object where all taxa have the same macroevolutionary process
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:91:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:98:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L98) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:100:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L100) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:100:82:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
                                                                                ^
```
[R/DAISIE_dataprep.R:101:79:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L101) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:104:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L104) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:113:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L113) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:114:80:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L114) *style:* **Trailing whitespace is superfluous.**
```r
#' ### Create Galapagos data object with a distinct macroevolutionary processes
                                                                               ^
```
[R/DAISIE_dataprep.R:115:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L115) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:116:79:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L116) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:117:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L117) *style:* **Lines should not be more than 80 characters.**
```r
#' # (Darwin's finches). Set fraction of potential colonists of type 2 to be 0.163.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:118:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L118) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:128:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L128) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Lines should not be more than 80 characters.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:17:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Use <-, not =, for assignment.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                ^
```
[R/DAISIE_dataprep.R:130:38:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                     ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:51:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                  ^
```
[R/DAISIE_dataprep.R:130:74:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                         ^
```
[R/DAISIE_dataprep.R:130:131:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                                ^
```
[R/DAISIE_dataprep.R:131:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/DAISIE_dataprep.R:132:24:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L132) *style:* **Use <-, not =, for assignment.**
```r
  number_colonisations = nrow(datatable)
                       ^
```
[R/DAISIE_dataprep.R:133:12:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L133) *style:* **Use <-, not =, for assignment.**
```r
  datalist = list()
           ^
```
[R/DAISIE_dataprep.R:134:13:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L134) *style:* **Variable and function name style should be snake_case.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
            ^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:134:28:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L134) *style:* **Put spaces around all infix operators.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
                          ~^~~
```
[R/DAISIE_dataprep.R:135:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_dataprep.R:136:5:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L136) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 1)
    ^
```
[R/DAISIE_dataprep.R:137:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L137) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:138:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:138:19:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                  ^
```
[R/DAISIE_dataprep.R:138:36:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                  ~^~
```
[R/DAISIE_dataprep.R:138:48:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Commas should always have a space after.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                               ^
```
[R/DAISIE_dataprep.R:138:59:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                         ~^~
```
[R/DAISIE_dataprep.R:138:60:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L138) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                           ^
```
[R/DAISIE_dataprep.R:140:5:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L140) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 2)
    ^
```
[R/DAISIE_dataprep.R:141:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L141) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:142:32:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L142) *style:* **Use <-, not =, for assignment.**
```r
    number_type2_colonisations = length(list_type2_clades)
                               ^
```
[R/DAISIE_dataprep.R:143:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L143) *style:* **Lines should not be more than 80 characters.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:143:32:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L143) *style:* **Use <-, not =, for assignment.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
                               ^
```
[R/DAISIE_dataprep.R:145:5:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L145) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:146:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L146) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:146:25:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L146) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:146:41:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L146) *style:* **Put spaces around all infix operators.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:147:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L147) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:147:25:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L147) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:147:41:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L147) *style:* **Put spaces around all infix operators.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:149:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L149) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:149:25:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L149) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:150:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L150) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:150:25:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L150) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:152:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L152) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:152:19:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L152) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
                  ^
```
[R/DAISIE_dataprep.R:155:3:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L155) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:156:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:156:23:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                      ^
```
[R/DAISIE_dataprep.R:156:71:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                      ^
```
[R/DAISIE_dataprep.R:156:86:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:107:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:117:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:147:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:157:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L157) *style:* **Lines should not be more than 80 characters.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:157:14:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L157) *style:* **Use <-, not =, for assignment.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
             ^
```
[R/DAISIE_dataprep.R:157:77:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                            ^
```
[R/DAISIE_dataprep.R:157:97:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                                ^
```
[R/DAISIE_dataprep.R:158:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L158) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:159:1:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Lines should not be more than 80 characters.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:7:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
      ^
```
[R/DAISIE_dataprep.R:159:21:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Put spaces around all infix operators.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                   ~^~
```
[R/DAISIE_dataprep.R:159:33:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                ^
```
[R/DAISIE_dataprep.R:159:46:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                             ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:70:](https://github.com/rsetienne/DAISIE/blob/b40116065498902f29d4227dc9a174559922984c/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                     ^
```


Вот прям тут сразу можно написать что-то типа такого
```
if (x <= 0)
{
   Console.WriteLine($"{DisplayName} не может плавать");
}
```


Just a QQ here. Seems that after this change, there's no place to call `ShufflePartitionWriter.getNumBytesWritten`?


Successfully aliased the URL <https://front-font-rnn2fzocv.now.sh> to the following aliases:

* https://front-font.deep-impact.now.sh
* https://front-font-git-master.deep-impact.now.sh


dsfsf


Если оставляешь всю реализацию в базовом, то не нужно пустое переопределение тут оставлять, т.к. это перезапишет поведение этого метода базового класса, т.е. вызов `someCat.Swim()` ничего не сделает вообще.


Должно чиниться этим: 336b411ea217bfef5f4f4e2669549a73865b14c4


@jezdez the bot needs to always have that ability in case there is a security compromising or other malicious release.

Discussing potential takedown procedures with PyPA would make sense as well as Jazzband is vendoring dozens of relevant packages and using a lot of pull in the Django community.

Such pull tends to lead to malicious actors gaining interest in the account and organization pretty quick as well, especially with all the attack surface the high number of contributors offers.

I'd suggest reviewing the bot access as well as security policies such as MFA and signature enforcement policies in GitHub.


I'm using **down** always, the volumes with the data in safety on the host, you are going to lost all data that not on volumes, containers are going to be removed


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

I updated the Github team because of this commit.

- @asford was added to this feedstock maintenance team.

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)


ap_is_odd(30) return TRUE or FALSE


I'd rather catch empty item or state during the creation or `ItemUpdateWidgetData` and return null instead.


Successfully aliased the URL <https://alea-otm1805rm.now.sh> to the following aliases:

* https://alea.cogito.study
* https://alea.cogito-study.now.sh
* https://alea-git-master.cogito-study.now.sh


Please think long and hard about what you are doing here. To help you, here is a table that I want you to fill in with the values that will result as per execution of your code. Each line describes a `splitFunds` transaction. The second line happened after the first line happened:

```
| Sent amount            | owed to Alice | owed to Bob | owed to Carol | contract balance |
| 1 Eth to Alice and Bob |            ?? |          ?? |            ?? |               ?? |
| 2 Eth to Bob and Carol |            ?? |          ?? |            ?? |               ?? |
```
I know this contract is called 'NaiveSplitter'. Still this is deadly stuff you are doing here so I want to get this point extremely clear. So fill in the table below here.


cl /W4 main.c ap_is_odd.c /link /out:odd.exe


Придерживайся единого стиля:
- Либо и тело основного ифа тоже пиши в одной строке сразу после `if (x > Range)`
- Либо тут сделай переносы фигурных скобок на новые строки


Same point about `this.balance` as for the other contract, so I am not going to repeat myself.


ok ... thanks for this ... I will then probably just go through by hand and remove the unnecessary ```list(...)``` wrappings and with some luck the tests are now working again so I can see whether everything is in order.


The svg file is saved to disk, which is size independent. It's rendered to a specific size before being displayed, so you don't to remove it here.


You are using `amount` in this function only. It is not used afterwards. So you do not need to save it to storage, which is very expensive. A memory variable is sufficient.


@yetty Thank again for your 🚀 fast response. Much appreciated.

@aleksihakli Great idea, would you mind opening a roadie ticket so we don't lose sight of this?

I've deleted 1.2.1 on Jazzband and PyPI now. FWIW


I get errors while compiling:

`
Compiling .pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\trinamic.cpp.o
 #include "../inc/MarlinConfig.h"
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\TMC26X.cpp.o] Error 1
In file included from Marlin\src\module\stepper\indirection.h:40:0,
                 from Marlin\src\module\stepper\indirection.cpp:34:
Marlin\src\module\stepper\trinamic.h:66:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(X, X) stepperX;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:78:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Y, Y) stepperY;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:90:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Z, Z) stepperZ;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:150:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS_E(0) stepperE0;
 ^ ~~~~
In file included from Marlin\src\module\stepper\indirection.cpp:34:0:
Marlin\src\module\stepper\indirection.h:63:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
     extern TMC_CLASS(X, X) stepperX;
 ^   ~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\module\stepper\trinamic.cpp:32:0:
Marlin\src\module\stepper\trinamic.h:66:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(X, X) stepperX;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:78:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Y, Y) stepperY;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:90:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Z, Z) stepperZ;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:150:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS_E(0) stepperE0;
 ^ ~~~~
*** [.pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\indirection.cpp.o] Error 1
In file included from d:\git\marlin\marlin\src\inc\MarlinConfigPre.h:42:0,
                 from d:\git\marlin\marlin\src\inc\marlinconfig.h:28,
                 from Marlin\src\module\stepper\trinamic.cpp:28:
d:\git\marlin\marlin\configuration_adv.h:1880:26: error: 'CHOPPER_DEFAULT_24V' was not declared in this scope
   #define CHOPPER_TIMING CHOPPER_DEFAULT_24V
                          ^
Marlin\src\module\stepper\trinamic.h:56:52: note: in expansion of macro 'CHOPPER_TIMING'
 static constexpr chopper_timing_t chopper_timing = CHOPPER_TIMING;
                                                    ^~~~~~~~~~~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\trinamic.cpp.o] Error 1
`

If I change  #include "../inc/MarlinConfig.h" to  #include "../../inc/MarlinConfig.h" there are errors to:

`Compiling .pio\build\BIGTREE_SKR_MINI\src\src\module\tool_change.cpp.o
In file included from Marlin\src\module\stepper\indirection.h:40:0,
                 from Marlin\src\module\stepper\indirection.cpp:34:
Marlin\src\module\stepper\trinamic.h:66:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(X, X) stepperX;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:78:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Y, Y) stepperY;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:90:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Z, Z) stepperZ;
 ^ ~~~~
In file included from Marlin\src\module\stepper\trinamic.cpp:32:0:
Marlin\src\module\stepper\trinamic.h:66:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(X, X) stepperX;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:78:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Y, Y) stepperY;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:90:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS(Z, Z) stepperZ;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:150:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS_E(0) stepperE0;
 ^ ~~~~
Marlin\src\module\stepper\trinamic.h:150:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
   extern TMC_CLASS_E(0) stepperE0;
 ^ ~~~~
In file included from Marlin\src\module\stepper\indirection.cpp:34:0:
Marlin\src\module\stepper\indirection.h:63:1: error: macro "__TMC_CLASS" requires 4 arguments, but only 3 given
     extern TMC_CLASS(X, X) stepperX;
 ^   ~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\indirection.cpp.o] Error 1
In file included from d:\git\marlin\marlin\src\inc\MarlinConfigPre.h:42:0,
                 from d:\git\marlin\marlin\src\inc\marlinconfig.h:28,
                 from Marlin\src\module\stepper\trinamic.cpp:28:
d:\git\marlin\marlin\configuration_adv.h:1880:26: error: 'CHOPPER_DEFAULT_24V' was not declared in this scope
   #define CHOPPER_TIMING CHOPPER_DEFAULT_24V
                          ^
Marlin\src\module\stepper\trinamic.h:56:52: note: in expansion of macro 'CHOPPER_TIMING'
 static constexpr chopper_timing_t chopper_timing = CHOPPER_TIMING;
                                                    ^~~~~~~~~~~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\BIGTREE_SKR_MINI\src\src\module\stepper\trinamic.cpp.o] Error 1`


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Successfully aliased the URL <https://card-cjt9uh6tz.now.sh> to the following aliases:

* https://card.swisscard.now.sh
* https://card-git-master.swisscard.now.sh


выйди отсюда розбiйник


This contract can be DoS'ed. What if Carol is a contract or a wallet contract and it decides to revert? Would Bob get paid? The issue worsens with scale. Imagine 1,000 people expecting refunds and one bad actor can DoS everyone.

There are two patterns that will help keep everything safe:

Never talk to more than one stranger at a time. Whoever signed the transaction counts as one because it could be anyone. Therefore, the payable function is limited to receiving funds and doing some accounting. It's not possible to forward the funds in one move without breaking this rule and inviting all sorts of trouble. You'll need a separate withdraw function that knows how much money is owed to the msg.sender claiming it. The idea is to limit the damage a user can do strictly to their own concerns.

You are hiding a `.transfer`, i.e. an interaction, in a `private` function. That makes it more difficult to find out this error. It is good practice to keep interactions in public functions.


I'd make a extension function of `MediaType?` for this and use it here and in `ResponseBody.toBitmap()`.


Please add some meaningful prefix to the path.


What does that `pathVariable` mean? Give it some meaningful name.


Don't hardcode addresses. Remember that `module.exports = function(deployer, network, accounts) {`


Can you add tests?


Instead of using elasticSearch terms, you should use name that has meaning in context of this API.


Successfully aliased the URL <https://card-1q9gpw2l8.now.sh> to the following aliases:

* https://card.swisscard.now.sh
* https://card-git-master.swisscard.now.sh


Please also fix typos


Fix typo


@xet7 I changed my mind. I would leave it as it is.


Please improve grammar of the documentation


Successfully aliased the URL <https://marver-api-database-aa4kiuhpw.now.sh> to the following aliases:

* https://marver-api-database.helloeva.now.sh
* https://marver-api-database-git-master.helloeva.now.sh


Please fix grammar


cl /W4 main.c ap_is_positive.c ap_printstr.c ap_strlen.c /link /out:positive.exe


Warum steht hier fall back? Sollte das nicht im anderen Zweig stehen?


`Range` надо разделить на SwipRangeMax и RunRangeMax. `Height` тоже переименовать в `JumpHeightMax`


Do not remove lock file.


Successfully aliased the URL <https://avroralepnina-kr9bpdj3h.now.sh> to the following aliases:

* https://avroralepnina.ru
* https://avroralepnina.prakula.now.sh
* https://avroralepnina-git-master.prakula.now.sh


@JuliaRegistrator register


I had to reset to this because the muilt lang is not working as expected.


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `backroom-stripe-secret` (in env: `STRIPE_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


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

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.4.2 -m "<description of version>" 09ef450ea0defc483a573b784f62bbe4ed4e52fc
git push origin v0.4.2
```


Why not cleanup in a fashion similar to the other functions?


Hey @JeffreyDavidsz
Why this check for 127.0.0.1 ? I often run Companion and ProPresenter on the same machine.


*Minor*. Lol


Fixed 1afbc5c6b1c1c42e1318c7e6689ab9e4feb76f59


Fixed


body {
    margin: 0 0 0 0;
    text-align: center;
}

.top-container {
    margin: 0;

    height: 445px;

}
a{
  color: #11999E;
  font-family: 'Nunito', sans-serif;
  margin: 10px 20px;
}

h1 {
    margin: 0 auto 0 auto;
    font-family: 'Meddon', cursive;
    font-size: 4.625rem;
    color: #66BFBF;
}

h2{
  font-family: 'Nunito', sans-serif;
    color: #66BFBF;
    font weight:normal;

}

h3{
  font-family: 'Arimo', sans-serif;
  color: #11999E;

}
.heading2{
  font-size: 2.5rem;
  margin-top: 20px;
    color: #66BFBF;

}
.pro{
  text-decoration: underline;
  color: #ad1d45;

}
.top-cloud {
    position: relative;
    left: 500px;
    margin-bottom: 0;
    height: 150px;
    width: 200px;
}
.bottom-cloud{

  position: relative;
  bottom: 250px;
  right: 600px;

}

.mountain{

  position: absolute;
  top: 357px;
  width: 50%;

  right: 320px;

}
.skill-row{
  width: 50%;
  margin: 100px auto 100px auto;
  text-align: left;
  line-height: 2;
}

.motorbike{
  width: 25%;
  float: left;
  margin-right: 30px;
  border-radius: 20%;
}

.videogames{
  width: 15%;
  float: right;
  margin-right: 250px;
  height: 150px;
}

hr{
  border-color:grey;
  border-width: 10px;
  border-style: none;
  border-top-style: dotted;
  width: 5%;
}

.btn {
  background: #11cdd4;
  background-image: -webkit-linear-gradient(top, #11cdd4, #2980b9);
  background-image: -moz-linear-gradient(top, #11cdd4, #2980b9);
  background-image: -ms-linear-gradient(top, #11cdd4, #2980b9);
  background-image: -o-linear-gradient(top, #11cdd4, #2980b9);
  background-image: linear-gradient(to bottom, #11cdd4, #2980b9);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family: Nunito;
  color: #ffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #30eceb;
  background-image: -webkit-linear-gradient(top, #30eceb, #3498db);
  background-image: -moz-linear-gradient(top, #30eceb, #3498db);
  background-image: -ms-linear-gradient(top, #30eceb, #3498db);
  background-image: -o-linear-gradient(top, #30eceb, #3498db);
  background-image: linear-gradient(to bottom, #30eceb, #3498db);
  text-decoration: none;
}
.bottom-container{
  background-color: #66bfbf;
  margin: 50px auto auto auto;
  padding: 50px 0 20px 0;
}

.copyright{
  color: #eaf6f6;
  font-size: 0.75rem;
  padding: 20px 0;
}


cl /W4 main.c ap_isalpha.c /link /out:alpha.exe


range alphabetic symbols of ascii table


Successfully aliased the URL <https://react-relay-dashboard-6fv0a9e38.now.sh> to the following aliases:

* https://relay-dashboard.now.sh
* https://react-relay-dashboard.borisp.now.sh
* https://react-relay-dashboard-git-master.borisp.now.sh


Successfully aliased the URL <https://docs-2hg7zts9b.zeit.sh> to the following aliases:

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


Ok


Successfully aliased the URL <https://react-relay-dashboard-api-fsxrka1ls.now.sh> to the following aliases:

* https://relay-dashboard-api.now.sh
* https://react-relay-dashboard-api.borisp.now.sh
* https://react-relay-dashboard-api-git-master.borisp.now.sh


I think think the config file should be warranty.cfg.  The user needs to copy warranty.cfg.example to warranty.cfg.


Successfully aliased the URL <https://effector-mo8p8kkw9.now.sh> to the following aliases:

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


Yes, this seems to be a bad idea.


This function is used when player 2 has not played, so the player 2 address and player 2 choice is already default/zero.

If you meant to add line 173 to that part, then it is because I thought using optimistic accounting for this.


You should also check if port is undefined. Which was what the bug was today.


will do!


there is a check - but it checks for === '' (it works on my 1.3).....
I'd say something has changed and I must check for undefined (and perhaps '' as well)


Napier’s number is also called as Euler’s number.
Our issue is that there are many numbers that are called Euler’s number.
https://en.wikipedia.org/wiki/List_of_things_named_after_Leonhard_Euler#Euler's_numbers


Successfully aliased the URL <https://fishmarketapp-5bmk5cv9z.now.sh> to the following aliases:

* https://fishmarketapp.jenipharachel.now.sh
* https://fishmarketapp-git-master.jenipharachel.now.sh


teste


Successfully aliased the URL <https://597w9uun3-qeuoh1vpc.now.sh> to the following aliases:

* https://johno.com
* https://www.johno.com
* https://git-master.johno1.now.sh


Not sure why this entire file is showing as an addition since the file was there to start with and had everything except the Meraki section.


hmm...
I might use a generic approach and check is the value of the port <= 0


@maropu , although the PR (https://github.com/apache/spark/pull/23531) has some merge conflicts now (I will fix it soon), do you think its current way of implementation (logical recursive plan) is acceptable? As I mentioned I tried the physical way but I run into issues which I feel can't be solved without hacky changes. (You can try to run the updated `cte-recursion.sql` on your branch which will show the issues with the physical approach.)
Please let me know how I can take my PR further.


Testando o webhook


참 잘해써요


이거좀 고쳐요 써니


Início da landing page


Successfully aliased the URL <https://front-font-jxgit5l26.now.sh> to the following aliases:

* https://front-font.deep-impact.now.sh
* https://front-font-git-master.deep-impact.now.sh


Successfully aliased the URL <https://project-1-cwuwx7af0.now.sh> to the following aliases:

* https://project-1.jee1tha.now.sh
* https://project-1-git-master.jee1tha.now.sh


Successfully aliased the URL <https://csb-kj4w6-3k5hl297q.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


Merci, korrigiert.


this is the bug of some button' link and some css files


Successfully aliased the URL <https://front-font-73v4y52zn.now.sh> to the following aliases:

* https://front-font.deep-impact.now.sh
* https://front-font-git-master.deep-impact.now.sh


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

I updated the Github team because of this commit.

- @hmaarrfk was added to this feedstock maintenance team.

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)


Successfully aliased the URL <https://kstar-pwy4q4btf.now.sh> to the following aliases:

* https://kstar.hanterokun.now.sh
* https://kstar-git-master.hanterokun.now.sh


Successfully aliased the URL <https://nuxt-typescript-vuetify-pq3ajb77a.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


Successfully aliased the URL <https://gameoflifeimflaviocom-6nc8yyry5.now.sh> to the following aliases:

* https://gameoflife.imflavio.com
* https://www.gameoflife.imflavio.com
* https://gameoflife.flavio.uk
* https://www.gameoflife.flavio.uk
* https://gameoflifeimflaviocom.imflavio.now.sh
* https://gameoflifeimflaviocom-git-master.imflavio.now.sh


Successfully aliased the URL <https://doughnut-cartimflaviocom-o023w2lt9.now.sh> to the following aliases:

* https://doughnut-cart.imflavio.com
* https://www.doughnut-cart.imflavio.com
* https://doughnut-cart.flavio.uk
* https://www.doughnut-cart.flavio.uk
* https://doughnut-cartimflaviocom.imflavio.now.sh
* https://doughnut-cartimflaviocom-git-master.imflavio.now.sh


Are there any slides? I had to miss the call, but I'm really interested in this.


I appreciate this could be done with a lambda function, but this was seemed a bit clearer and also it worked with what was already there 😄


Successfully aliased the URL <https://doughnut-cartimflaviocom-jkn3kwt4i.now.sh> to the following aliases:

* https://doughnut-cart.imflavio.com
* https://www.doughnut-cart.imflavio.com
* https://doughnut-cart.flavio.uk
* https://www.doughnut-cart.flavio.uk
* https://doughnut-cartimflaviocom.imflavio.now.sh
* https://doughnut-cartimflaviocom-git-master.imflavio.now.sh


<!doctype html>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Marvel Quiz</title>

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">

    <link href="css/styles.css" rel="stylesheet">

      Menu
      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">

      </button>

            Home (current)

            About

            Contact

Welcome to the Quiz?

<form method="post"  Quiz 1" enctype="text/plain">

Check the answer to each multiple-coice question, and click on the "Send Form" button to submit the information.

1. Pick a villain:

<input type="radio" name="1.Pick a villain" value="Green Goblin">Green Goblin

<input type="radio" name="1.Pick a villain" value="Ego">Ego

<input type="radio" name="1.Pick a villain" value="Hela">Hela

<input type="radio" name="1.Pick a villain" value="Absorbing man">Absorbing man

2.Pick a superpower" is:

<input type="radio" name="2. Pick a superpower" value="spider-sense">spider-sense

<input type="radio" name="2. Pick a superpower" value="stragist">stragist

<input type="radio" name="2. Pick a superpower" value="super strength">super strength

<input type="radio" name="2. Pick a superpower" value="intelligent">intelligent

3.Pick a weakness:

<input type="radio" name="3. Pick a weakness?" value="nieve">nieve

<input type="radio" name="3. Pick a weakness?" value="emotions">emotions

<input type="radio" name="3. Pick a weakness?" value="uncontrolable rage">uncontrolable rage

<input type="radio" name="3. Pick a weakness?" value="cancer">cancer

4.Pick a job:

<input type="radio" name="4. Pick a job" value="school">school

<input type="radio" name="4. Pick a job" value="leader of a team">leader of a team

<input type="radio" name="4. Pick a job" value="scientist">scientist

<input type="radio" name="4. Pick a job" value="Astrophysicts">Astrophysicts

5. Pick a word that describes you the most?" is:

<input type="radio" name="5. Pick a word that describes you the most?" value="friendly">friendly

<input type="radio" name="5. Pick a word that describes you the most?" value="funny">funny

<input type="radio" name="5. Pick a word that describes you the most?" value="Angry">Angry

<input type="radio" name="5. Pick a word that describes you the most?" value="smart">smart

<input type="submit" value="Send Form">
<input type="reset" value="Clear Form">
</form>


@andre-nguyen
Yes, I did. It appears that was a big mistake.


If so, use ~~port <= 0

~~port wil negate port bitwize twice. So numbers stay the same. But it handles null/undefined/'' as 0. So it is a great way to make sure you handle any weird input.


Successfully aliased the URL <https://nuxt-typescript-vuetify-9tz1k3jlb.now.sh> to the following aliases:

* https://nuxt-typescript-vuetify.justhannes.now.sh
* https://nuxt-typescript-vuetify-git-master.justhannes.now.sh


Successfully aliased the URL <https://csb-kj4w6-fp3ih3bmz.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


In the end this issue was caused by another thing, which actually makes sense.


Successfully aliased the URL <https://webshop-mern-mzzsrx5m9.now.sh> to the following aliases:

* https://webshop-mern.simongrahn.now.sh
* https://webshop-mern-git-master.simongrahn.now.sh


Successfully aliased the URL <https://yapp-h0ahc7m7z.now.sh> to the following aliases:

* https://react.podcast.bullinger.dev
* https://yapp.bullingermathis.now.sh
* https://yapp-git-develop.bullingermathis.now.sh


@dcojo please review this changes


Added debug settings for rules and flow. They aren't used much yet. Type will be fixed later.


Issue opened at `iio` here: https://github.com/mnhrdt/iio/issues/19


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

I updated the Github team because of this commit.

- @hmaarrfk was added to this feedstock maintenance team.

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)


Successfully aliased the URL <https://csb-kj4w6-f0q56uphd.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


Now could not deploy this pull request since the "files" configuration in `now.json` lists these files or directories which do not exist:

* `config/prod.secret.exs`

These paths may be missing from the GitHub repository because of a `.gitignore` file.
Consider committing them to GitHub or removing them from the "files" list and generating the paths on Now instead using a [build script for a Node.js deployment](https://zeit.co/docs/deployment-types/node), or within your `Dockerfile` for a [docker deployment](https://zeit.co/docs/deployment-types/docker).

For more information on the "files" configuration in now.json, visit [https://zeit.co/docs/features/configuration#files(array)](https://zeit.co/docs/features/configuration#files(array))


Removed redundant output with rule count and changed the remaining one's format.


Was not aware of changing the extension to .pdf, thx for the input. Next time I design something (used illustrator) I will play around with it.


nice


@jezdez Thanks for the help! Security ticket opened in jazzband/roadies#164.


Removed comment from util.c. It wasn't.


Successfully aliased the URL <https://kstar-a9g2jawd4.now.sh> to the following aliases:

* https://kstar.hanterokun.now.sh
* https://kstar-git-master.hanterokun.now.sh


Successfully aliased the URL <https://website-o863fbgvu.now.sh> to the following aliases:

* https://keplersj.com
* https://website.keplersj.now.sh
* https://website-git-master.keplersj.now.sh


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


mmmm mmmmmm wait wait

How is your `reference_time`? does it measure milliseconds or microseconds? I strongly think it's microseconds so the diff is wrong (it assumes `stats->timestamp` is in ms). You may do this:

```c
reference_time = (int32_t)(((stat->timestamp / 1000) & 0x1FFFFFC0) / 64);
```


Test failed at [mock.rs](https://github.com/darwinia-network/darwinia/blob/3f169065e9b12fc1ee7728623b1d1a5104da0749/srml/staking/src/mock.rs#L281)

```rust
srml/staking/src/tests/support/mock.rs
current_session_reward: self.reward,
    |             ^^^^^^^^^^^^^^^^^^^^^^ `GenesisConfig<tests::support::mock::Test>` does not have this field
```


Successfully aliased the URL <https://webshop-mern-m016cvk5s.now.sh> to the following aliases:

* https://webshop-mern.simongrahn.now.sh
* https://webshop-mern-git-master.simongrahn.now.sh


Successfully aliased the URL <https://nonamenoherogithubio-mtd0xz3s9.now.sh> to the following aliases:

* https://nonamenoherogithubio.koreev.now.sh
* https://nonamenoherogithubio-git-master.koreev.now.sh


Successfully aliased the URL <https://crowdround-i8knn0vdl.now.sh> to the following aliases:

* https://crowdround.now.sh
* https://crowdround.kielbyrne.now.sh
* https://crowdround-git-master.kielbyrne.now.sh


Successfully aliased the URL <https://csb-kj4w6-ktlu9duvw.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


**CV 课第一章学习笔记**


want ban????


@TixiaoShan Errors happen to anyone.

A solution is still possible. Given that your package has so many forks, you could look for the one that's the closest to the latest state of the repo, before you force-pushed the initial commit.

Once you find it, you could delete the master branch of this repo, and replace it with a forked one.

Given that all this happens over git, you can finely choose which commits you want to bring into the repo, such that you don't copy any content you don't want from forks.

Hope this helps.

Best,
Yoshua.


I did a quick test with rebuilding with and without this feature:

Without:
```
DATA:    [=====     ]  50.9% (used 41672 bytes from 81920 bytes)
PROGRAM: [=======   ]  71.7% (used 640312 bytes from 892912 bytes)
Creating BIN file ".pio\build\minimal_core_252_ESP8266_1M_OTA\firmware.bin" using ".pio\build\minimal_core_252_ESP8266_1M_OTA\firmware.elf"
```

With:
```
Creating BIN file ".pio\build\minimal_core_252_ESP8266_1M_OTA\firmware.bin" using ".pio\build\minimal_core_252_ESP8266_1M_OTA\firmware.elf"
Memory Usage -> http://bit.ly/pio-memory-usage
DATA:    [=====     ]  51.0% (used 41812 bytes from 81920 bytes)
PROGRAM: [=======   ]  72.7% (used 649572 bytes from 892912 bytes)
```

So it does indeed add a significant amount to the code, of about 9k
I don't see yet why it does add so much.
Maybe because I use ESP8266HTTPClient.h ?


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

I updated the Github team because of this commit.

- @hmaarrfk was added to this feedstock maintenance team.

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)


Successfully aliased the URL <https://csb-kj4w6-2nneiw8n0.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


Why do you consider the comments in this case are so important ?


There is no error when we create a manufacturing order for a cycle BOM, the error is raised when we want to print the BOM structure.

https://www.odoo.com/web?#id=2058180&action=333&active_id=1446&model=project.task&view_type=form&menu_id=4720


@cornelinux please add a date, when you will release this.
And add the following files to it
[privacyIDEA.zip](https://github.com/privacyidea/keycloak-provider/files/3559875/privacyIDEA.zip)

.


I'm not sure about 'they do not **at all** rely on build automation'. It's important to run the build locally before you push, to reduce the risk you break the build. But the shared build is the build, and it being green is the only measure of a commit being good to integrate.


Successfully aliased the URL <https://ef-connections-4rxkbz0cp.now.sh> to the following aliases:

* https://ef-connections.now.sh
* https://ef-connections.tobi.now.sh
* https://ef-connections-git-master.tobi.now.sh


Looks totally fine to me. THanks!


Successfully aliased the URL <https://csb-kj4w6-kc4ggcsps.now.sh> to the following aliases:

* https://csb-kj4w6-5y5fx65yb.now.sh
* https://garybalmforth.com
* https://csb-kj4w6.gary9.now.sh
* https://csb-kj4w6-git-master.gary9.now.sh


Successfully aliased the URL <https://website-6jb9687pr.now.sh> to the following aliases:

* https://website.samnaish92.now.sh
* https://website-git-master.samnaish92.now.sh


fastlane / readme.md


 **CV 课第一章学习笔记**
**摘 要**
本章主要内容为机器学习以及深度学习的简介，包括机器学习和人工神经网络简介；深
度学习的发展历程；深度学习在计算机视觉中的应用；以及深度学习模型开发环境的配
置。
**[关键词]**：机器学习 深度学习 简介 环境搭建


![](https://github.trello.services/images/mini-trello-icon.png) [TMG-036: Add some SEO optimization](https://trello.com/c/x09glqho/17-tmg-036-add-some-seo-optimization)


阿斯蒂芬ear帅哥啊人


All good ! Thanks


Successfully aliased the URL <https://front-font-mx688vlvk.now.sh> to the following aliases:

* https://front-font.deep-impact.now.sh
* https://front-font-git-master.deep-impact.now.sh