[R/DAISIE_area_params.R:32:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_area_params.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
  list(max_area = max_area,
                           ^
```
[R/DAISIE_create_island.R:5:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L12) *style:* **Variable or function name should be snake_case.**
```r
DAISIE_create_island <- function(stt_table,
^~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:44:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:33:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L33) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:34:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L34) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:35:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L35) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:37:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L37) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:45:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L45) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:47:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:49:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L49) *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:50:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L50) *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:51:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:58:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L58) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:60:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L60) *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:60:65:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L60) *style:* **Only use double-quotes.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
                                                                ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:60:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
      number_colonists_present <- length(colonists_present)
                                                           ^
```
[R/DAISIE_create_island.R:62:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:63:35:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L63) *style:* **Trailing whitespace is superfluous.**
```r
      island_clades_info <- list()
                                  ^~
```
[R/DAISIE_create_island.R:65:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L65) *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:65:58:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L65) *style:* **Only use double-quotes.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:65:104:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L65) *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:65:105:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L65) *style:* **Trailing whitespace is superfluous.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:66:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L66) *style:* **Trailing whitespace is superfluous.**
```r

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

^~~~~~~~
```
[R/DAISIE_create_island.R:73:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L73) *style:* **Lines should not be more than 80 characters.**
```r
                                                      island_spec = subset_island,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:75:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L75) *style:* **Lines should not be more than 80 characters.**
```r
                                                      keep_final_state = keep_final_state)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:81:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_create_island.R#L81) *style:* **Trailing whitespace is superfluous.**
```r

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

^~
```
[R/DAISIE_data.R:2:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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:277:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_data.R#L277) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:2:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:7:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:10:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L10) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:86:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_dataprep.R:87:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:88:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:89:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L89) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:90:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:98:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L98) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:100:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L104) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:113:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L113) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:114:80:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L118) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:128:3:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L128) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L130) *style:* **Variable or function name 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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L130) *style:* **Variable or function name 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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L134) *style:* **Variable or function name 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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_dataprep.R:136:5:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L158) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:159:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                     ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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:92:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:117:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:132:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:132:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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:160:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:163:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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:164:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/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:168:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L159) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```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:160:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L160) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:161:7:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L161) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) == 1)
      ^
```
[R/DAISIE_dataprep.R:161:30:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L161) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) == 1)
                             ^
```
[R/DAISIE_dataprep.R:162:5:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L162) *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:163:1:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L163) *style:* **Lines should not be more than 80 characters.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:163:41:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L163) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                        ^
```
[R/DAISIE_dataprep.R:163:56:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                       ^
```
[R/DAISIE_dataprep.R:163:69:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L163) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,min(the_brts,island_age - epss))
                                                                    ^
```
[R/DAISIE_dataprep.R:165:7:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L165) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(length(the_brts) > 1)
      ^
```
[R/DAISIE_dataprep.R:165:29:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
    if(length(the_brts) > 1)
                            ^~
```
[R/DAISIE_dataprep.R:166:5:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L166) *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:167:41:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L167) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                        ^
```
[R/DAISIE_dataprep.R:167:56:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L167) *style:* **Commas should always have a space after.**
```r
      datalist[[i + 1]]$branching_times = c(island_age,the_brts)
                                                       ^
```
[R/DAISIE_dataprep.R:169:7:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L169) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Non_endemic_MaxAge")
      ^
```
[R/DAISIE_dataprep.R:169:20:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L169) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Non_endemic_MaxAge")
                   ^
```
[R/DAISIE_dataprep.R:170:5:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L170) *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:171:30:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L171) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 1
                             ^
```
[R/DAISIE_dataprep.R:173:7:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L173) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(datatable[i,"Status"] == "Endemic")
      ^
```
[R/DAISIE_dataprep.R:173:20:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L173) *style:* **Commas should always have a space after.**
```r
    if(datatable[i,"Status"] == "Endemic")
                   ^
```
[R/DAISIE_dataprep.R:174:5:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L174) *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:175:30:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L175) *style:* **Use <-, not =, for assignment.**
```r
      datalist[[i + 1]]$stac = 2
                             ^
```
[R/DAISIE_dataprep.R:176:9:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L176) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(max(the_brts)>island_age){
        ^
```
[R/DAISIE_dataprep.R:176:23:](https://github.com/rsetienne/DAISIE/blob/0ac0c7f3afa750b22961401c329efd679e33057b/R/DAISIE_dataprep.R#L176) *style:* **Put spaces around all infix operators.**
```r
      if(max(the_brts)>island_age){
                     ~^~
```


`from six.moves import queue` is simpler


Hi @mc1arke, I tried to compile after I've changed the SonarQube version, in build.gradle, to 7.7 (the version of SonarQube that I'm running) and It failed to compile. I uploaded it to git because it's easy to access on other VM's where I need the jar.


This will require latest VV


@JuliaRegistrator register()


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

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.0.2 -m "<description of version>" 11bfb107595e34bce875b4bc90ca1e92d15fba03
git push origin v0.0.2
```


Issue: #59


习题库/第一章 入门基本姿势.md

蛙泳六步关键点，难点，重点是什么？


Successfully aliased the URL <https://type-fetcher-mi86pek8x.now.sh> to the following aliases.

* https://ata-fetcher.cloud
* https://type-fetcher-git-master.codesandbox1.now.sh


You are right. I've opened issue #117.


Wouldn't it also make sense to be able to set an end date for repeated events?


This part is correct.You are referencing the correct game.js file


Successfully aliased the URL <https://type-fetcher-a6eajq4qd.now.sh> to the following aliases.

* https://ata-fetcher.cloud
* https://type-fetcher-git-master.codesandbox1.now.sh


Srry I must update the plugin.yml


Registration pull request updated: [JuliaRegistries/General/212](https://github.com/JuliaRegistries/General/pull/212)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v1.0.0 -m "<description of version>" 563607370293b6d7780c18e4c16088e017f9611d
git push origin v1.0.0
```


du biste es nicht


Successfully aliased the URL <https://vue-paintable-qr9d6qm2d.now.sh> to the following aliases.

* https://vue-paintable-git-master.ph1p.now.sh
* https://vue-paintable.now.sh


I meant to write you about this.  Weren't you, at one time, looking to grab copies of PDP-10 microcode?  I told you that my KV10 was a big state machine and didn't have any microcode.  Well, as you've noticed, that's no longer the case.  I mostly kept the datapaths but re-wrote it to be micro-coded now.  See kv10.asm for the microcode itself.  I need to merge the microcode branch back into master.

With this latest rewrite, I'm now up to running all the diagnostics I have except for floating-point.  Speaking of which, do you know if ITS needs floating-point to run or if there's a software emulation?  Maybe floating-point won't be all that difficult; I really haven't looked into it.

Anyway, I figure my next step is to get some hardware made and start moving the design onto a real FPGA.  For the QSIC project we've been using these FPGA modules from ZTEX and my plan is to design a daughtercard for those which has all the I/O devices I want (VGA, PS/2, serial ports, Ethernet, USB, real-time clock, SD cards, and so on).  Once I get to running some diagnostics on real hardware, then I was going to hit up the ITS list to see if anyone else wanted to play.


Successfully aliased the URL <https://makers-retreat-al1ycg0cv.now.sh> to the following aliases.

* https://makersretreat.co.uk
* https://www.makersretreat.co.uk
* https://preview.makersretreat.co.uk
* https://makers-retreat-git-master.ciocan.now.sh


Registration pull request updated: [JuliaRegistries/General/204](https://github.com/JuliaRegistries/General/pull/204)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v1.0.0 -m "<description of version>" 951b8403d505245c3b1bfb1b76d44954c8384034
git push origin v1.0.0
```


в основном в очереди пишут три метода положить в очередь, удалить с очереди, и взять с очереди значение не уменьшая очередь


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/591/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/591/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/591//console)
✅ Packages: [xamarin.ios-12.11.0.373.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/package/xamarin.ios-12.11.0.373.pkg) [xamarin.mac-5.11.0.373.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/package/xamarin.mac-5.11.0.373.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/591/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 0 tests skipped, 228 tests passed.</summary>

## Failed tests

 * [NUnit] Mono SystemServiceModelWebTests/watchOS - simulator/Debug: Crashed
 * MTouch tests/NUnit: Failed (Execution failed with exit code 4)
</details>


❌ Status for 'xamarin-macios - sample testing (build)': [failure](https://dev.azure.com/xamarin//internal/_build/results?buildId=1182).

* ❌ Debug|iPhone|A-F:
* ❌ Debug|iPhone|G-R:
* ❌ Debug|iPhone|S-Z:
* ❌ Debug|iPhoneSimulator:
* ❌ Release|iPhone|A-F:
* ❌ Release|iPhone|G-R:
* ❌ Release|iPhone|S-Z:
* ❌ Release|iPhoneSimulator:
* ❌ Debug|Mac:
* ❌ Release|Mac:


Approve


There is no need for these variables. It would be more clear by writing.

```javascript
       return this.dbx.filesUpload({
            contents: JSON.stringify(noteData),
            mode: { '.tag': 'overwrite' },
            path: pathJoin(NOTES_FOLDER_PATH, noteData.videoId),
            autorename: false,
        });
```


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/0b3f5802-16e9-4adc-861d-a1d7989cd786?env_id=ibm%3Ayp%3Aus-east "toolchain-thiago-github"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/4b6c496c-0a41-429b-9338-6d966a377a66?env_id=ibm%3Ayp%3Aus-east "toolchain-thiago-github") deployed [bom-dia-no-grupo-da-familia-generator](https://github.com/tresende/bom-dia-no-grupo-da-familia-generator/releases/tag/deploy-ibm-yp-us-south-thiago.resende.dti-gmail.com-dev-20190423-122257 "deploy-ibm-yp-us-south-thiago.resende.dti-gmail.com-dev-20190423-122257") to [dev](https://console.bluemix.net/apps/a2b94d36-1e49-4f05-8708-9378b27970a3?env_id=ibm:yp:us-south "ibm:yp:us-south:thiago.resende.dti@gmail.com:dev"), including this commit


Ahhh, I see! Thank you for the thoughtful explanation!

Cheers! 🍻


Is there a need for notesFolderPath to be customizable?


у вас в этом месте есть неопределенное поведение. функция end(data) возращает указатель следующий за последним элементом массива. Т.е. data + 10. Разыменование его есть неопределенное поведение


Oh good idea.


Hello :)
could we have a hint for how to update `x509_openssl.c` and `x509_openssl_secure.c` ? (at least the functions names, i saw a call to `SSL_CTX_use_PrivateKey(ssl_ctx, evp_key)` in the `load_ecc_key` function, but not sure about it :) )
Thanks a lot for your tutorial !


`undefined` could be define. e.g. `const undefined = true`. Better is to use `void 0`, if undefined is needed. But in all these cases, why not return `null`?


Successfully aliased the URL <https://serviceuser-9wmjztz85.now.sh> to the following aliases.

* https://serviceuser-git-master.eutopia.now.sh
* https://user.api.productcube.io


можно возращать std::pair<bool, int16_t>, вместо передачи по сылке
Если вы начали использовать begin end


@Sid44444 where did these come from? For consistency let's stick to adding styling in css files. Create a file called Header.css inside the components directory for any styles relating to your header component.

And then import the Header.css file inside the Header.js file.


coorrect .-.


@Sid44444 Let's get out of the habit of using the <br> tag for adding space - we should be using padding or margin instead!


Could it be written as
```javascript
const noteFileNames = listFolderResult.entries.filter(x => x['.tag'] !== 'file');
```


创建c++文件


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/593/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/593/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/593//console)
✅ Packages: [xamarin.ios-12.11.0.375.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/package/xamarin.ios-12.11.0.375.pkg) [xamarin.mac-5.11.0.375.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/package/xamarin.mac-5.11.0.375.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/jenkins-results/apicomparison/api-diff.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/64c8f864b3c536438e66ad817787ad0cf092d34c/593/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 0 tests skipped, 228 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS - simulator/Debug (static registrar): Crashed
 * MTouch tests/NUnit: Failed (Execution failed with exit code 4)
</details>


🔥 Device tests completed (Failed) on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2613344)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/464882d14a83a13f9fd6a3d9df2ca4d844933e36/2613344/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 189 tests skipped, 187 tests passed.</summary>

## Failed tests

 * [NUnit] Mono BCL tests group 2/tvOS - device/Debug: Failed
 * mscorlib/tvOS - device/Debug (interpreter): TimedOut
</details>


Ну ок, ты удалила, а ссылка то на класс осталась. Нужно заменить ее на существующий, ох...


Ich hätte im Ordner `AuthenticationForm/` ein `AuthenticationForm.scss` file angelegt und dort die Styles eingefügt. Diese Datei kannst du dann im `AuthenticationForm.tsx` importieren. Orientiere dich am besten an anderen Komponenten.


# 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)|


TODO needs resolving?


nenne die klasse: authentication-form


Remove comments :)
If you want to, write tests


посмотри у тебя же должен гдето использоватся PerformanceImageCollection и там ИДЕ должно ошибку прям вот сейчас показывать


SEO concerns was why we print out the important stuff outside Shadow DOM. Shouldn't similar thinking apply for the Hybrid skeleton?


@JuliaRegistry register()


Could we write batch download logic in a more compact and understandable way? see `batchDropboxUpload` in `LocalStorageHelper.js`


das styling der form controls kannst du sein lassen. die müssen wir nicht zwingend verändern.


@JuliaRegistrator register()


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

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.3.0 -m "<description of version>" 019e58dbaefe1c922e21888241a814e9279f4136
git push origin v0.3.0
```


Remove comments :)


ok


der selektor ist zu spezifisch: `.buttons` reicht aus.


>calling calculateTableData function


abstand gegen oben


Successfully aliased the URL <https://type-fetcher-dq26yz6ny.now.sh> to the following aliases.

* https://ata-fetcher.cloud
* https://type-fetcher-git-master.codesandbox1.now.sh


А ну вроде ок, там у тебя Performance только используется а у него уже есть свой PerformanceImageCollection


> What is going on with the constructor? why do we remove paramaters being passed in but still assign them with super

We only need to provide context when creating an instance of PetDbHelper. Database name & version are constants, and can be held in PetDbHelper class itself. You _could_ have had a different class for those constants for some reason and having constructor with all the parameters(context, database_name, database_version) I guess, but it's way clearer this way.


`@import "../../styles/base/variables.scss"` wird notwendig sein, wenn du das scss verschiebst.


rename to: .authentication-form


I refactored the code in order that is more clear!


Would slightly prefer a name like `IntraProcessClient` or `InMemoryClient` to make it clear that this client is for communication within a single process. The fact that it uses a `queue.Queue` is just an implementation detail.


du musst `.button` nicht innerhalb von `.buttons` definieren. solange `.button` innerhalb von `.authentication-form` ist, ist die spezifizität genug. sonst ist der selektor zu spezifisch.


Added a comment inside Text component and Element component with the "ugly" logic that have inside


Ok. The releases on https://github.com/mc1arke/sonarqube-community-branch-plugin/releases currently all support SonarQube 7.7. I'll make it clear in the README when we do drop support for any version, and will always aim to support the SonarQube version under development when a plugin release is made so you shouldn't have to make any changer in a fork to use the next plugin release.


And moved the icons from the main activity to each of the DRABC steps activities


@Sid44444 these should all have a `className` property not a `class` property! `class` won't work and will probably produce errors in the browser console


太强了，有個問題：（我不知道爲什麽我的電腦無法設置簡繁體了）爲什麽三次開始游戲的時候小球的初始y速度第一次為負後兩次是正？求解~~~


Fair enough


And flashlight button for AirwaysActivity


The function is allowing users to add, edit or delete records.


Created multidev environment [dpworkshop#ci-127](https://dashboard.pantheon.io/sites/154fb06c-ec2e-4aca-bdaa-64d2d054b4f8#ci-127).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-127-dpworkshop.pantheonsite.io/)


![](https://github.trello.services/images/mini-trello-icon.png) [Доработка выхода из чата (logout)](https://trello.com/c/TsPJJUkf/90-%D0%B4%D0%BE%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%B0-%D0%B8%D0%B7-%D1%87%D0%B0%D1%82%D0%B0-logout)


Again, ZMQ is an implementation detail - the interesting thing about this client is that it communicates over TCP connections. So I think `TCPClient` is a better name.


It might be better to use context to setup and pass around dropboxHelper instance.


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/592/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/592/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/592//console)
✅ Packages: [xamarin.ios-12.11.0.374.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/3e75c76d8910057b6889c073609da37da325774d/592/package/xamarin.ios-12.11.0.374.pkg) [xamarin.mac-5.11.0.374.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/3e75c76d8910057b6889c073609da37da325774d/592/package/xamarin.mac-5.11.0.374.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/3e75c76d8910057b6889c073609da37da325774d/592/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/3e75c76d8910057b6889c073609da37da325774d/592/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/3e75c76d8910057b6889c073609da37da325774d/592/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/3e75c76d8910057b6889c073609da37da325774d/592/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>2 tests failed, 0 tests skipped, 228 tests passed.</summary>

## Failed tests

 * mono-native-unified/watchOS - simulator/Debug: Crashed
 * MTouch tests/NUnit: Failed (Execution failed with exit code 4)
</details>


OwO


Remove unnecessary comments :)


cool


-ORa e' possibile clickare su una qualsiasi riga della data table per eseguire un submit dell'id della domanda e passare alla pagina di visualizzazione della domande e delle risposte 23/04/19 14.40


I think this broke mentions. Clicking on the mentioned username doesn't show the user card anymore.


The function lets the users view their expenses by date, type and account.


# 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)|


The function lets users view their incomes by date, type and account.


Excuse me, would you like to tell me to gain the information of "Atmospheric Effects in Geodesy 2012" ? This scriptum I counldn't find.


Cool, thank you for your grate work!


![](https://github.trello.services/images/mini-trello-icon.png) [GitHub Commits](https://trello.com/c/D2RwMQrJ/1-github-commits)


fucking shit this is awesome


Successfully aliased the URL <https://bracket-8d6gw6e0h.now.sh> to the following aliases.

* https://bracket-git-master.tollmanz.now.sh
* https://blame.hockey


This cannot be static....   In translateToBacking, the *this pointer is used on OSX


hi make sure you use this bios settings:

BIOS Settings:
Set to Load Default, apply, then set Boot List Option to UEFI, SATA
Operations to AHCI, Enable Legacy Option ROMs
Disable Wake on LAN / USB / Wifi

>


有APP开发和上架应用商店的技术吗？


@sbx320 travis build broken


Charon Zhang （张强）Designer


It's definitely not curl 😉


I am using 1.6 and can't find any of these lines to update the black height profile problem...
please help!


now you need to remove this


Could be written as
```javascript
p.then(() => LS.syncWithDropbox(LS.idToNoteData))
  .then(
    () => setDropboxSetupComplete(true),
    () => setDropboxSetupComplete(false)
  );
```


it should implement `Api`


You're right, thanks


move each class for his own file


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/590/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/590/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/590//console)
✅ Packages: [xamarin.ios-12.11.0.372.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/package/xamarin.ios-12.11.0.372.pkg) [xamarin.mac-5.11.0.372.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/package/xamarin.mac-5.11.0.372.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/jenkins-results/apicomparison/api-diff.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/adb57537b56ccf0bb1ee635e635a4dd89a7bc87b/590/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>6 tests failed, 0 tests skipped, 224 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - simulator/Debug: TimedOut
 * introspection/iOS Unified 64-bits - simulator/Debug: TimedOut
 * monotouch-test/iOS Unified 64-bits - simulator/Debug (static registrar): TimedOut
 * monotouch-test/iOS Unified 64-bits - simulator/Release (all optimizations): TimedOut
 * monotouch-test/iOS Unified 64-bits - simulator/Debug (all optimizations): TimedOut
 * [NUnit] Mono SystemServiceModelWebTests/watchOS - simulator/Debug: Crashed
</details>


do you really need constructor?


@nathfreder wOw


Опечатка:
```Python
         T = '#' * (len(self.value)+1 ) + ' ' + self.val1ue + '\n\n'
                                                        ↑
```


I believe this should just be "float factor = GetSystemContentScaleFactor()"


Probably it would be more readable `requiredFieldNames`


now please use factory everywhere


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-10-cornell-drupal-showcase.pantheonsite.io/)

Created multidev environment [ci-10](https://dashboard.pantheon.io/sites/196481bc-a233-4f6d-bb68-73ab48ab362b#ci-10) for cornell-drupal-showcase.


now proxy should receive result of factory method as an argument in constructor


Successfully aliased the URL <https://itberries-frontend-bktr20k2h.now.sh> to the following aliases.

* https://itberries-frontend.now.sh
* https://itberries-frontend-git-master.it-berries1.now.sh


This should have been done in a separate change as a bugfix and backported to v8 IMO. I just found this bug on a v8 instance and fixed it manually only before discovering this drive-by change.


Direttiva di angular che consente di fare un ciclo su "n" elementi di un Array e mostrare "uno di tanti"


gay memes  , lol


Moving dropbox login route related logic into another component would simplify the code.


細かい点なんやけどTOPだけやとTOP_RIGHTとTOP_LEFTに作用してるものみたいやからTOP_CENTERはどう？


Would be better to remove such tests instead of leaving them ignored on source code. Just add comment with appropriative documentation to the final PR.


Shouldn't this be `if __cplusplus >= 201703` ?


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/7f384fc2-6269-4b2c-a18e-830dd00bf15c?env_id=ibm%3Ayp%3Aeu-gb "ForTestBranchNott"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/796927db-7cac-4759-b536-24b8d38bc2c7?env_id=ibm%3Ayp%3Aeu-gb "ForTestBranchNott") deployed [NottsMissingMaps](https://github.com/Carbsta/NottsMissingMaps/releases/tag/deploy-ibm-yp-eu-gb-ibmclouduni-gmail.com-dev-20190423-125330 "deploy-ibm-yp-eu-gb-ibmclouduni-gmail.com-dev-20190423-125330") to [dev](https://console.bluemix.net/apps/79b554b9-4488-40c5-9ff8-e062569b5674?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:ibmclouduni@gmail.com:dev"), including this commit


Why do we need to have notesFolderParent etc. Why can't we have a simple path where.


We usually only emit the change in data (i.e. only `newOwner`), you can remove `oldOwner`.


Are you going to add tests to implemented functionality?


will crash if you do not pass options object. Object is undefined in this case.


The project was based on the extraction of appointment data from log file exports generated by Splunk. These files have been removed before uploading the project because of privacy reasons.


Read about `of()` here https://habr.com/ru/post/349944/
And here https://docs.oracle.com/javase/9/docs/api/java/util/List.html
Try to understand difference between `asList` and `of`


Successfully aliased the URL <https://csb-4kk6prr6w-r8zhf0vru.now.sh> to the following aliases.

* https://csb-4kk6prr6w-git-master.jdcanado.now.sh
* https://www.confiatruckparts.com.br


It handles `player_info` event and updates gamemode, ping and most importantly displayName.

`player.displayName` is an instance of `ChatMessage` so if we want to get colored version we just have to call
```js
player.displayName.toMotd()
// or
player.displayName.toAnsi()
```

It defaults to username so if no displayName is set then
```js
`${player.displayName}` === player.username // true
```


You can add error messages to your `require`:
`require(_owner == msg.sender, "Only the owner can call this function!");`


Why do you use `emptyList`? Just leave it unassigned.


プレイヤー結局拡縮使ってないしいらないかも


Try to rewrite it on stream
IntStream.range()


Successfully aliased the URL <https://csb-4kk6prr6w-l31gmezgt.now.sh> to the following aliases.

* https://csb-4kk6prr6w-git-master.jdcanado.now.sh
* https://www.confiatruckparts.com.br


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/7f384fc2-6269-4b2c-a18e-830dd00bf15c?env_id=ibm%3Ayp%3Aeu-gb "ForTestBranchNott"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/796927db-7cac-4759-b536-24b8d38bc2c7?env_id=ibm%3Ayp%3Aeu-gb "ForTestBranchNott") deployed [NottsMissingMaps](https://github.com/Carbsta/NottsMissingMaps/releases/tag/deploy-ibm-yp-eu-gb-ibmclouduni-gmail.com-dev-20190423-125652 "deploy-ibm-yp-eu-gb-ibmclouduni-gmail.com-dev-20190423-125652") to [dev](https://console.bluemix.net/apps/79b554b9-4488-40c5-9ff8-e062569b5674?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:ibmclouduni@gmail.com:dev"), including this commit


Perhaps make the owner `payable`? Maybe some inheriting contract would want to have that functionality.


Remove unused import.


The following doc(s) have been deployed to the [php73supp](https://php73supp-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/php-versions](https://php73supp-static-docs.pantheonsite.io/docs/php-versions)


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-13-cornell-drupal-showcase.pantheonsite.io/)

Created multidev environment [ci-13](https://dashboard.pantheon.io/sites/196481bc-a233-4f6d-bb68-73ab48ab362b#ci-13) for cornell-drupal-showcase.


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

* https://paul.kinlan.me
* https://paulkinlanme-git-main.kinlan.now.sh


I've gone back and forth on it.  It boils down to who you want to inconvenience the most, and who the least.

When I had it set at `>=`, I got complaints that it wouldn't back-port to earlier macOS versions (forgot exactly what version) because `uncaught_exceptions` didn't yet ship in libc++abi.

So the current rationale is to use `uncaught_exception` until it is actually _removed_, which is C++20, but give clients the ability to override this decision by using `-DHAS_UNCAUGHT_EXCEPTIONS=1` (or `=0`) on the command line.


Latest release always creates looped animation, whether the box is checked or not.

Cheers,
Colin


1. I would keep the name of the contract as `Stoppable`.
2. Move setting `maxBlockExpiration` to `Remittance`.


In some cases you use static import in some no. Please be consistent. The code more readable without static import in cases when it is not unit testing or common utils imports.


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

* https://radient.now.sh
* https://radient-git-master.jaredkent.now.sh


LiquidCrystak_I2C lcd(0x27, 16, 2);


有APP开发和上架应用商店的技术吗？


👌 thanks, @mateoclarke!


I'm not sure what exactly you mean, but most likely it's about the book "Atmospheric Effects in Space Geodesy". As far as I know it is not available online for free, but if you're interested it can be bought e.g. on Amazon:

https://www.amazon.de/Atmospheric-Effects-Geodesy-Springer-Sciences/dp/3642440371/ref=sr_1_fkmrnull_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=atmospheric+effects+in+space+geodesy&qid=1556024235&s=gateway&sr=8-1-fkmrnull

________________________________
Von: TakashiNatsume <notifications@github.com>
Gesendet: Dienstag, 23. April 2019 14:42
An: TUW-VieVS/RADIATE
Cc: Landskron, Daniel; Author
Betreff: Re: [TUW-VieVS/RADIATE] Merge branch 'master' of https://github.com/TUW-VieVS/RADIATE (2a63658)

Excuse me, would you like to tell me to gain the information of "Atmospheric Effects in Geodesy 2012" ? This scriptum I counldn't find.

-
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/TUW-VieVS/RADIATE/commit/2a636587e33054eab8f049c16455d78723cd702c#commitcomment-33275290>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AKZQE6ETR7FKPD3OZUPVIK3PR3725ANCNFSM4HHXSDGQ>.


1. Again, only emit the change (i.e. `newValue).
2. Add the action sender to the event.


This implementation is not consistent with the `fnv.sum32` implementation we were using previously.
It is equivalent to `sum32a`.


aaa


I see. Thanks for the info!


C'est pas plutôt l'outil leaflet-filelayer ?


# 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)|


I honestly don't remember.  I'll just close it.


你好，运行final_tfidf_stack_feat.py文件的时候报这个错误：TypeError: __init__() got an unexpected keyword argument 'n_folds'，是怎么回事啊？


I would recommend that you go through the code and find out what each part does. (Maybe take notes ?)
... then rewrite the server on your own.

Copy+paste gives you nothing on your path to become a better programmer.


Не важно, пусть будет кол-во
используй [select](https://ru.wikibooks.org/wiki/Ruby/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA/Array#Array#select)


oops wrong branch,


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

* https://paul.kinlan.me
* https://paulkinlanme-git-main.kinlan.now.sh


1. I would split this into 2 functions: `pause` and `resume`. A panicked user might click your function twice in a row which would basically cancel their action.
2. Add a function to `kill` the contract, once it's called; there's no way to resume the contract.


Good point!


No need to split this data from the `Remittance` contract; merge them into one contract.


No sería mejor un while entonces?


Your code indentation here is all over the place. Do you know how to indent it right?


Qué onda? Ya no los usamos, entonces?


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/32bit-dialogs/18/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/32bit-dialogs/18/display/redirect) (on internal Jenkins) failed in stage(s) 'Build' 🔥 : org.jenkinsci.plugins.workflow.steps.FlowInterruptedException

🔥 [Build failed](https://jenkins.internalx.com/job/macios/job/32bit-dialogs/18//console) 🔥


Where is the service?


Каждый класс должен быть в отдельном файле


Given that this "ZMQClientProxy" just handles responding to requests, I think it should be folded into the server class.

I know that this is used as the worker's "transport" but I think with this new client-sever design it makes sense for a worker's transport to only be used from the client side. Therefore I don't think a Process/Remote/Treadmill worker even needs to own a "transport", since in all of those cases the client communication is owned by the actual subprocess it has spawned, and the server communication is owned by the Server class. So only the Thread worker is a special case that owns a client transport object. Does that make sense? Let's discuss tomorrow if not.


dox :P


Убрать. Станция не должна разгонять поезд


**Glosario**


`owner` is a bit confusing, is it the owner of the money being sent (Alice), the shop owner (Carol), or the person that will exchange Ether for cash (Bob)?


Too german 4 me, I love it.


retardado


trouxa


Iframe: iframe es un documento HTML que está incrustado dentro de otro en un sitio Web. Es decir, puedes usar iframe para insertar cierto contenido de otra fuente en una página web.
Recuperado 22 abril, 2019, de https://knowledge.hubspot.com/es/articles/kcs_article/cos-general/what-is-an-iframe

XSS attack: Cross-site Scriptings es una técnica de ataque en Internet en la que el código malicioso se ejecuta tanto en el lado del servidor como en el del cliente, con el fin de robar datos sensibles o identidades digitales.
Recuperado 22 abril, 2019, de https://es.ryte.com/wiki/Cross_Site_Scripting

self-host: auto gestionar la aplicación de forma local en la red.

Seclist: es el compañero del probador de seguridad. Es una colección de múltiples tipos de listas utilizadas durante las evaluaciones de seguridad, recopiladas en un solo lugar. Los tipos de lista incluyen nombres de usuario, contraseñas, URL, patrones de datos confidenciales, cargas útiles de fuzzing, shells web y muchos más.

Master Key: Una clave maestra es una clave criptográfica utilizada solo para la protección de otras claves.
Recuperado 22 abril, 2019, de https://link.springer.com/referenceworkentry/10.1007%2F978-1-4419-5906-5_86

mac key : Mandatory Acces Control, se basa en políticas. Existen un conjunto de reglas de autorización (políticas) las cuales determinan si una operación sobre un objeto realizada por un sujeto esta o no permitida basándose en los atributos de ambos. En este caso, el Mandatory refleja el hecho de que las políticas están centralizadas y no pueden ser sobrescritas por un sujeto.
Recuperado 22 abril, 2019, de https://www.securityartwork.es/2010/03/12/sistemas-de-control-de-acceso-mac-y-dac/


:white_check_mark: All Rules (6 / 6) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


@JuliaRegistrator register()


:x: 1 / 6 Rules Failed

      :cold_sweat: It's not you, it's your code. It may not be aligned with your organization's best practices

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


You declare the function as an integer YET you don't return anything when the function terminates? Embarrassing mistake. Same thing for `readEngine()`.


Registration pull request updated: [JuliaRegistries/General/194](https://github.com/JuliaRegistries/General/pull/194)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.1.0 -m "<description of version>" a4d1e5575837e21c3875d90bab707b92df0810d9
git push origin v0.1.0
```


Ditto.


Сделай геттер для станций
`attr_reader :stations`


I like this more explicit client/server design. I think the key comments to address before this can be merged are:

- Worker transports: I don't think it makes sense for the worker objects to own their server-side communication when we have an explicit Server class. Workers should manage their client-side communication, and with the exception of the Thread worker this is done via the child process.

- TODOs to resolve

- Some naming changes to consider


Created multidev environment [dpworkshop#ci-129](https://dashboard.pantheon.io/sites/154fb06c-ec2e-4aca-bdaa-64d2d054b4f8#ci-129).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-129-dpworkshop.pantheonsite.io/)


Personally I like having a value for `Not_Set` as the first value in an enum, so if I have something like this:
```
    // myStatus is not set yet, so its initial value is 0 (which is Not_Set)
    OrderStatus myStatus;
    // Later in some function
    myStatus = OrderStatus.Available;
```


This is some kind of problem. 1003043 Ioannes have chidren with 1004001 Praejecta (general Ioannes Mystakon and Vigilantia), so they supposed to be married.


Let's rename this to `Ancients`


[tests/testthat/test_hier_grid.R:37:1:](https://github.com/bernhard-da/sdcHierarchies/blob/9ecd77eb06d399453a5b8cc5e4dc6ea713b26d8b/tests/testthat/test_hier_grid.R#L37) *style:* **Trailing blank lines are superfluous.**
```r

^
```


# 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)|


Check failed. Try rerunning the check
:point_right: click here to view a full list of the events :point_left:


Always add the action sender to your events.


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-18-cornell-drupal-showcase.pantheonsite.io/)

Created multidev environment [ci-18](https://dashboard.pantheon.io/sites/196481bc-a233-4f6d-bb68-73ab48ab362b#ci-18) for cornell-drupal-showcase.


Deployment failed with the following error:

~~~
Builds rate limit exceeded (32 of 32 remaining). Try again in 60m
~~~


I'm not a fan of arrays, use `mapping` instead. Try to figure out what's the best key for your mapping.


Почему маршрут должен двигать поезд? Пусть поезд сам себя двигает. Логику движения поезда помести в класс поезда


Successfully aliased the URL <https://eutopia-frontend-iz7l6vd01.now.sh> to the following aliases.

* https://productcube.io
* https://eutopia-frontend-git-master.eutopia.now.sh