[R/DAISIE_area_params.R:18:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_area_params.R#L18) *style:* **functions should have cyclomatic complexity of less than 15, this has 31.**
```r
are_area_pars <- function(area_pars) {
^
```
[R/DAISIE_check_format.R:6:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L6) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
are_rates <- function(x) {
^
```
[R/DAISIE_check_format.R:24:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L24) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
are_max_rates <- function(x) {
^
```
[R/DAISIE_check_format.R:155:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L155) *style:* **Commented code should be removed.**
```r
    # if (!"branching_times" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:156:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L156) *style:* **Commented code should be removed.**
```r
    # if (!"stac" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:157:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L157) *style:* **Commented code should be removed.**
```r
    # if (!"missing_species" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:171:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L171) *style:* **functions should have cyclomatic complexity of less than 15, this has 75.**
```r
are_DAISIE_create_sim_pars <- function(pars) {
^
```
[R/DAISIE_check_format.R:171:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_check_format.R#L171) *style:* **Variable and function name style should be snake_case.**
```r
are_DAISIE_create_sim_pars <- function(pars) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_create_island.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_create_island <- function(stt_table,
^~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_sim_params.R:27:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_create_sim_params.R#L27) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_create_sim_pars <- function(time = 10,
^~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_sim_params.R:28:31:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_create_sim_params.R#L28) *style:* **Variable and function name style should be snake_case.**
```r
                              M = 1000,
                              ^
```
[R/DAISIE_data.R:104:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L104) *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:105:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L105) *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:125:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L125) *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:128:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L128) *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:159:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L159) *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:162:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L162) *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:198:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L198) *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:248:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L248) *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:257:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L257) *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:271:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L271) *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:287:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L287) *style:* **Lines should not be more than 80 characters.**
```r
#' format, accepted by DAISIE_ML, DAISIE_SR_ML, DAISIE_loglik_all and DAISIE_SR_loglik_all
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:322:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_data.R#L322) *style:* **Lines should not be more than 80 characters.**
```r
#' @seealso \code{\link{DAISIE_dataprep}}, \code{\link{DAISIE_ML}}, \code{\link{DAISIE_SR_ML}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:91:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L91) *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:101:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L101) *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:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L116) *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:118:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L118) *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:131:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L131) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
DAISIE_dataprep <- function(datatable,
^
```
[R/DAISIE_dataprep.R:131:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L131) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_dataprep <- function(datatable,
^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:133:28:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L133) *style:* **Variable and function name style should be snake_case.**
```r
                           M,
                           ^
```
[R/DAISIE_dataprep.R:141:13:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L141) *style:* **Variable and function name style should be snake_case.**
```r
  datatable$Missing_species <- as.numeric(as.character
            ^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:152:40:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L152) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      not_present_type1 <- DDD::roundn( (M / number_colonisations) *
                                       ^
```
[R/DAISIE_dataprep.R:155:40:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L155) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      not_present_type2 <- DDD::roundn( (M / number_colonisations) *
                                       ^
```
[R/DAISIE_dataprep.R:168:13:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L168) *warning:* **Avoid 1:nrow(...) expressions, use seq_len.**
```r
  for (i in 1:nrow(datatable)) {
            ^
```
[R/DAISIE_dataprep.R:198:37:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_dataprep.R#L198) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
      if (max(the_brts) > island_age){
                                    ^~
```
[R/DAISIE_ExpEIN.R:2:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:6:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L6) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:7:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:27:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:28:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
#' ### Compute the expected values at t = 4, for a mainland pool size of 1000 potential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:29:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
#' # colonists and a vector of 5 parameters (cladogenesis, extinction, clade-level carrying
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:31:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L31) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_ExpEIN.R:37:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L37) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_ExpEIN.R:39:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_ExpEIN <- function(t, pars, M, initEI = c(0, 0)) {
^~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:39:36:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_ExpEIN <- function(t, pars, M, initEI = c(0, 0)) {
                                   ^
```
[R/DAISIE_ExpEIN.R:39:39:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_ExpEIN <- function(t, pars, M, initEI = c(0, 0)) {
                                      ^~~~~~
```
[R/DAISIE_ExpEIN.R:46:8:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L46) *style:* **Variable and function name style should be snake_case.**
```r
       M2 <- M - DDD::roundn(pars1[11] * M)
       ^~
```
[R/DAISIE_ExpEIN.R:48:8:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L48) *style:* **Variable and function name style should be snake_case.**
```r
       M2 <- M
       ^~
```
[R/DAISIE_ExpEIN.R:50:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L50) *style:* **Variable and function name style should be snake_case.**
```r
   A <- mu - lac
   ^
```
[R/DAISIE_ExpEIN.R:51:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L51) *style:* **Variable and function name style should be snake_case.**
```r
   B <- lac + mu + ga + laa
   ^
```
[R/DAISIE_ExpEIN.R:52:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L52) *style:* **Variable and function name style should be snake_case.**
```r
   C <- laa + 2 * lac + ga
   ^
```
[R/DAISIE_ExpEIN.R:53:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L53) *style:* **Variable and function name style should be snake_case.**
```r
   DD <- laa + 2 * lac
   ^~
```
[R/DAISIE_ExpEIN.R:54:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L54) *style:* **Variable and function name style should be snake_case.**
```r
   E0 <- initEI[1]
   ^~
```
[R/DAISIE_ExpEIN.R:55:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
   I0 <- initEI[2]
   ^~
```
[R/DAISIE_ExpEIN.R:57:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L57) *style:* **Variable and function name style should be snake_case.**
```r
      Imm <- ga * M2 / B
      ^~~
```
[R/DAISIE_ExpEIN.R:58:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
      End <- DD / A * Imm
      ^~~
```
[R/DAISIE_ExpEIN.R:60:8:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L60) *style:* **Commented code should be removed.**
```r
      #Imm = M2 * ga / B * (1 - exp(-B * t))
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_ExpEIN.R:63:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L63) *style:* **Variable and function name style should be snake_case.**
```r
      Imm <- M2 * ga / B - (M2 * ga / B - I0) * exp(-B * t)
      ^~~
```
[R/DAISIE_ExpEIN.R:64:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L64) *style:* **Variable and function name style should be snake_case.**
```r
      End <- DD / C * (M2 * ga / A - M2 * ga / B +
      ^~~
```
[R/DAISIE_ExpEIN.R:68:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L68) *style:* **Variable and function name style should be snake_case.**
```r
   All <- End + Imm
   ^~~
```
[R/DAISIE_ExpEIN.R:69:4:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_ExpEIN.R#L69) *style:* **Variable and function name style should be snake_case.**
```r
   expEIN <- list(End, Imm, All)
   ^~~~~~
```
[R/DAISIE_extract_stt_median.R:5:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_extract_stt_median.R#L5) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_extract_stt_median <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_extract_stt_median.R:5:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_extract_stt_median.R#L5) *warning:* **local variable ‘time’ assigned but may not be used**
```r
  time <- max(island_replicates[[1]][[1]]$stt_all[, 1])
  ^~~~
```
[R/DAISIE_format_CS_full_stt.R:12:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_full_stt.R#L12) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
DAISIE_format_CS_full_stt <- function(island_replicates,
^
```
[R/DAISIE_format_CS_full_stt.R:12:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_full_stt.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_format_CS_full_stt <- function(island_replicates,
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_CS_full_stt.R:14:39:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_full_stt.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
                                      M,
                                      ^
```
[R/DAISIE_format_CS_sampled_stt.R:13:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_sampled_stt.R#L13) *style:* **functions should have cyclomatic complexity of less than 15, this has 33.**
```r
DAISIE_format_CS_sampled_stt <- function(island_replicates,
^
```
[R/DAISIE_format_CS_sampled_stt.R:13:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_sampled_stt.R#L13) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_format_CS_sampled_stt <- function(island_replicates,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_CS_sampled_stt.R:15:42:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS_sampled_stt.R#L15) *style:* **Variable and function name style should be snake_case.**
```r
                                         M,
                                         ^
```
[R/DAISIE_format_CS.R:12:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_format_CS <- function(island_replicates,
^~~~~~~~~~~~~~~~
```
[R/DAISIE_format_CS.R:14:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_CS.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
                             M,
                             ^
```
[R/DAISIE_format_GW.R:16:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L16) *style:* **functions should have cyclomatic complexity of less than 15, this has 30.**
```r
DAISIE_format_GW <- function(island_replicates,
^
```
[R/DAISIE_format_GW.R:16:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L16) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_format_GW <- function(island_replicates,
^~~~~~~~~~~~~~~~
```
[R/DAISIE_format_GW.R:18:29:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L18) *style:* **Variable and function name style should be snake_case.**
```r
                            M,
                            ^
```
[R/DAISIE_format_GW.R:25:15:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L25) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  for (rep in 1:length(island_replicates)) {
              ^
```
[R/DAISIE_format_GW.R:29:15:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L29) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
    for (i in 1:length(full_list)) {
              ^
```
[R/DAISIE_format_GW.R:33:19:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L33) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
        for (j in 1:length(full_list[[i]]$taxon_list)) {
                  ^
```
[R/DAISIE_format_GW.R:58:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L58) *warning:* **local variable ‘row_index’ assigned but may not be used**
```r
          row_index <- max(which(stt_list[[x]][, "Time"] >= the_age))
          ^~~~~~~~~
```
[R/DAISIE_format_GW.R:74:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L74) *style:* **Lines should not be more than 80 characters.**
```r
          store_richness_time_slice[x, ] <- stt_list[[x]][max(which(stt_list[[x]][, "Time"] >= the_age)), 2:4]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_GW.R:94:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L94) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
              for (j in 1:length(full_list[[i]]$taxon_list)) {
                        ^
```
[R/DAISIE_format_GW.R:95:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L95) *style:* **Lines should not be more than 80 characters.**
```r
                taxon_sublist_name <- paste0("taxon_sublist_", c(1:length(full_list[[i]]$taxon_list)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_GW.R:95:66:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L95) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
                taxon_sublist_name <- paste0("taxon_sublist_", c(1:length(full_list[[i]]$taxon_list)))
                                                                 ^
```
[R/DAISIE_format_GW.R:97:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L97) *style:* **Lines should not be more than 80 characters.**
```r
                island_list <- append(island_list, list(get(taxon_sublist_name[[j]])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_GW.R:105:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_GW.R#L105) *style:* **Lines should not be more than 80 characters.**
```r
                                 not_present = M, #check what not_present should be
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_format_IW.R:28:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L28) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_format_IW <- function(island_replicates,
^~~~~~~~~~~~~~~~
```
[R/DAISIE_format_IW.R:30:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L30) *style:* **Variable and function name style should be snake_case.**
```r
                             M,
                             ^
```
[R/DAISIE_format_IW.R:36:15:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L36) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  for (rep in 1:length(island_replicates)) {
              ^
```
[R/DAISIE_format_IW.R:70:17:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L70) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
      for (y in 1:length(the_island$taxon_list)) {
                ^
```
[R/DAISIE_format_IW.R:90:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L90) *style:* **Variable and function name style should be snake_case.**
```r
Add_brt_table <- function(island) {
^~~~~~~~~~~~~
```
[R/DAISIE_format_IW.R:101:15:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L101) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
    for (i in 1:length(island)) {
              ^
```
[R/DAISIE_format_IW.R:123:17:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L123) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
      for (i in 1:length(island_no_stac1or5)) {
                ^
```
[R/DAISIE_format_IW.R:127:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L127) *style:* **Variable and function name style should be snake_case.**
```r
      brts_IWK <- matrix(ncol = 4, nrow = length(brts))
      ^~~~~~~~
```
[R/DAISIE_format_IW.R:129:17:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L129) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
      for (i in 1:length(btimes)) {
                ^
```
[R/DAISIE_format_IW.R:145:17:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_format_IW.R#L145) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
      for (i in 1:length(stac1_5s)) {
                ^
```
[R/DAISIE_get_brts_mya.R:12:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_get_brts_mya.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_get_brts_mya <- function(data_table) {
^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_IC.R:61:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L61) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_IC <- function(datalist,
^~~~~~~~~
```
[R/DAISIE_IC.R:70:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L70) *style:* **Variable and function name style should be snake_case.**
```r
  MLE_obs <- DAISIE_ML(
  ^~~~~~~
```
[R/DAISIE_IC.R:97:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L97) *style:* **Variable and function name style should be snake_case.**
```r
  MLE <- rep(0, endmc)
  ^~~
```
[R/DAISIE_IC.R:98:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L98) *style:* **Variable and function name style should be snake_case.**
```r
  LL <- rep(0, endmc)
  ^~
```
[R/DAISIE_IC.R:125:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L125) *style:* **Variable and function name style should be snake_case.**
```r
  WIC <- -2 * MLE_obs$loglik - 2 * mean(LL - MLE)
  ^~~
```
[R/DAISIE_IC.R:126:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_IC.R#L126) *style:* **Variable and function name style should be snake_case.**
```r
  AICb <- -2 * MLE_obs$loglik - 4 * mean(LL - MLE_obs)
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:11:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
#' @param island_ontogeny a string describing the type of island ontogeny. Can be \code{NULL},
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:11:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L11) *warning:* **local variable ‘gam0’ assigned but may not be used**
```r
  gam0 <- parsvec[9]
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:12:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L12) *warning:* **local variable ‘laa0’ assigned but may not be used**
```r
  laa0 <- parsvec[10]
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:13:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L13) *warning:* **local variable ‘ext_pars’ assigned but may not be used**
```r
  ext_pars <- pars1[6:7]
  ^~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:15:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L15) *warning:* **local variable ‘ddep’ assigned but may not be used**
```r
  ddep <- parsvec[13]
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:16:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L16) *warning:* **local variable ‘ddep’ assigned but may not be used**
```r
  ddep <- parsvec[13]
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:16:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L16) *warning:* **local variable ‘laa0’ assigned but may not be used**
```r
  laa0 <- pars1[10]
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:18:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
#' Proceedings of the Royal Society of London B: Biological Sciences 281.1784 (2014): 20133227.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:43:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L43) *style:* **Commented code should be removed.**
```r
#parsvec[1:4] = area_pars
 ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:44:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L44) *style:* **Commented code should be removed.**
```r
#parsvec[5] = lac0
 ^~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:45:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L45) *style:* **Commented code should be removed.**
```r
#parsvec[6:7] = mupars
 ^~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:46:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L46) *style:* **Commented code should be removed.**
```r
#parsvec[8] = K0
 ^~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:47:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L47) *style:* **Commented code should be removed.**
```r
#parsvec[9] = gam0
 ^~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:48:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L48) *style:* **Commented code should be removed.**
```r
#parsvec[10] = laa0
 ^~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:49:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L49) *style:* **Commented code should be removed.**
```r
#parsvec[11] = island_ontogeny
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:50:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L50) *style:* **Commented code should be removed.**
```r
#parsvec[12] = kk
 ^~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:51:2:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L51) *style:* **Commented code should be removed.**
```r
#parsvec[13] = ddep
 ^~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:53:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L53) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_loglik_rhs_time <- function(t, x, parsvec) {
^~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:55:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L55) *style:* **Put spaces around all infix operators.**
```r
  lx <- (length(x) - 1)/2
                      ~^~
```
[R/DAISIE_loglik_CS_time.R:62:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L62) *style:* **Variable and function name style should be snake_case.**
```r
  K0 <- parsvec[8]
  ^~
```
[R/DAISIE_loglik_CS_time.R:120:40:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L120) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    muvec[il2] * nn[in2] * xx1[ix2] + -(muvec[il3] + lacvec[il3]) *
                                       ^
```
[R/DAISIE_loglik_CS_time.R:126:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L126) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    -(muvec[il3 + 1] + lacvec[il3 + 1]) * nn[in3 + 1] * xx2[ix3] +
     ^
```
[R/DAISIE_loglik_CS_time.R:128:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L128) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  dx3 <- -(laavec[il3[1]] + lacvec[il3[1]] + gamvec[il3[1]] +
          ^
```
[R/DAISIE_loglik_CS_time.R:133:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L133) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_loglik_rhs_time2 <- function(t, x, parsvec) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:135:20:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L135) *style:* **Put spaces around all infix operators.**
```r
  lx <- (length(x))/3
                  ~^~
```
[R/DAISIE_loglik_CS_time.R:143:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L143) *style:* **Variable and function name style should be snake_case.**
```r
  K0 <- parsvec[8]
  ^~
```
[R/DAISIE_loglik_CS_time.R:213:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L213) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    -(muvec[il3] + lacvec[il3]) * nn[in3] * xx1[ix3] - gamvec[il3] * xx1[ix3]
     ^
```
[R/DAISIE_loglik_CS_time.R:215:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L215) *style:* **Lines should not be more than 80 characters.**
```r
  # immigration when there are n+k species: Q^k,n -> Q^M,k_n; n+k species present
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:223:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L223) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    -(muvec[il3 + 1] + lacvec[il3 + 1]) * nn[in3 + 1] * xx2[ix3] +
     ^
```
[R/DAISIE_loglik_CS_time.R:227:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L227) *style:* **Lines should not be more than 80 characters.**
```r
  # cladogenesis in one of the n-1 species: Q_M,n-1 -> Q_M,n; n+k-1 species present; rate once
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:228:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L228) *style:* **Lines should not be more than 80 characters.**
```r
  # extinction in one of the n+1 species: Q_M,n+1 -> Q_M,n; n+k+1 species present
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:232:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    -(lacvec[il3] + muvec[il3]) * nn[in3] * xx3[ix3] +
     ^
```
[R/DAISIE_loglik_CS_time.R:233:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L233) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    -(laavec[il3] + gamvec[il3]) * xx3[ix3]
     ^
```
[R/DAISIE_loglik_CS_time.R:238:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L238) *style:* **Commented code should be removed.**
```r
  # pars1[1:4] = area_pars
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:239:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L239) *style:* **Commented code should be removed.**
```r
  # pars1[5] = lac0
    ^~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:240:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L240) *style:* **Commented code should be removed.**
```r
  # pars1[6:7] = mupars
    ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:241:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L241) *style:* **Commented code should be removed.**
```r
  # pars1[8] = K0
    ^~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:242:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L242) *style:* **Commented code should be removed.**
```r
  # pars1[9] = gam0
    ^~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:243:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L243) *style:* **Commented code should be removed.**
```r
  # pars1[10] = laa0
    ^~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:244:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L244) *style:* **Commented code should be removed.**
```r
  # pars1[11] = island_ontogeny
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:245:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L245) *style:* **Commented code should be removed.**
```r
  # pars1[12] = t
    ^~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:250:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L250) *style:* **Variable and function name style should be snake_case.**
```r
  K0 <- pars1[8]
  ^~
```
[R/DAISIE_loglik_CS_time.R:262:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L262) *style:* **Variable and function name style should be snake_case.**
```r
  lacA <- lac0
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:263:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L263) *style:* **Variable and function name style should be snake_case.**
```r
  gamA <- gam0
  ^~~~
```
[R/DAISIE_loglik_CS_time.R:264:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L264) *style:* **Variable and function name style should be snake_case.**
```r
  KA <- area * K0
  ^~
```
[R/DAISIE_loglik_CS_time.R:266:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L266) *style:* **Variable and function name style should be snake_case.**
```r
  K <- KA
  ^
```
[R/DAISIE_loglik_CS_time.R:267:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L267) *style:* **Variable and function name style should be snake_case.**
```r
  lacgamK <- c(lacgam, K)
  ^~~~~~~
```
[R/DAISIE_loglik_CS_time.R:271:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L271) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_integrate_time <- function(initprobs,
^~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:279:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L279) *style:* **Lines should not be more than 80 characters.**
```r
  do_fun_1 <- grepl(pattern = "lx <- \\(length\\(x\\) - 1\\)/2", x = function_as_text)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS_time.R:280:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS_time.R#L280) *style:* **Lines should not be more than 80 characters.**
```r
  do_fun_2 <- grepl(pattern = "lx <- \\(length\\(x\\)\\)/3", x = function_as_text)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS.R:1:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L1) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_loglik_rhs_precomp <- function(pars,lx)
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS.R:1:44:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L1) *style:* **Commas should always have a space after.**
```r
DAISIE_loglik_rhs_precomp <- function(pars,lx)
                                           ^
```
[R/DAISIE_loglik_CS.R:2:1:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L2) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/DAISIE_loglik_CS.R:3:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L3) *style:* **Use <-, not =, for assignment.**
```r
  lac = pars[1]
      ^
```
[R/DAISIE_loglik_CS.R:4:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L4) *style:* **Use <-, not =, for assignment.**
```r
  mu = pars[2]
     ^
```
[R/DAISIE_loglik_CS.R:5:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L5) *style:* **Variable and function name style should be snake_case.**
```r
  K = pars[3]
  ^
```
[R/DAISIE_loglik_CS.R:5:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L5) *style:* **Use <-, not =, for assignment.**
```r
  K = pars[3]
    ^
```
[R/DAISIE_loglik_CS.R:6:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L6) *style:* **Use <-, not =, for assignment.**
```r
  gam = pars[4]
      ^
```
[R/DAISIE_loglik_CS.R:7:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L7) *style:* **Use <-, not =, for assignment.**
```r
  laa = pars[5]
      ^
```
[R/DAISIE_loglik_CS.R:8:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L8) *style:* **Use <-, not =, for assignment.**
```r
  kk = pars[6]
     ^
```
[R/DAISIE_loglik_CS.R:8:16:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L8) *warning:* **no visible global function definition for ‘divdepvec_time’**
```r
    lacgamK <- divdepvec_time(lacgam, pars1, lx, k1, ddep, island_ontogeny)
               ^~~~~~~~~~~~~~
```
[R/DAISIE_loglik_CS.R:9:8:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L9) *style:* **Use <-, not =, for assignment.**
```r
  ddep = pars[7]
       ^
```
[R/DAISIE_loglik_CS.R:11:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L11) *style:* **Use <-, not =, for assignment.**
```r
  nn = -2:(lx+2*kk+1)
     ^
```
[R/DAISIE_loglik_CS.R:11:14:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L11) *style:* **Put spaces around all infix operators.**
```r
  nn = -2:(lx+2*kk+1)
            ~^~
```
[R/DAISIE_loglik_CS.R:11:16:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L11) *style:* **Put spaces around all infix operators.**
```r
  nn = -2:(lx+2*kk+1)
              ~^~
```
[R/DAISIE_loglik_CS.R:11:19:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L11) *style:* **Put spaces around all infix operators.**
```r
  nn = -2:(lx+2*kk+1)
                 ~^~
```
[R/DAISIE_loglik_CS.R:12:7:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L12) *style:* **Use <-, not =, for assignment.**
```r
  lnn = length(nn)
      ^
```
[R/DAISIE_loglik_CS.R:13:6:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L13) *style:* **Use <-, not =, for assignment.**
```r
  nn = pmax(rep(0,lnn),nn)
     ^
```
[R/DAISIE_loglik_CS.R:13:19:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L13) *style:* **Commas should always have a space after.**
```r
  nn = pmax(rep(0,lnn),nn)
                  ^
```
[R/DAISIE_loglik_CS.R:13:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L13) *style:* **Commas should always have a space after.**
```r
  nn = pmax(rep(0,lnn),nn)
                       ^
```
[R/DAISIE_loglik_CS.R:15:5:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L15) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(ddep == 0)
    ^
```
[R/DAISIE_loglik_CS.R:16:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L16) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_loglik_CS.R:17:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L17) *style:* **Use <-, not =, for assignment.**
```r
    laavec = laa * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:17:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L17) *style:* **Commas should always have a space after.**
```r
    laavec = laa * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:18:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L18) *style:* **Use <-, not =, for assignment.**
```r
    lacvec = lac * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:18:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L18) *style:* **Commas should always have a space after.**
```r
    lacvec = lac * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:19:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L19) *style:* **Use <-, not =, for assignment.**
```r
    muvec = mu * rep(1,lnn)
          ^
```
[R/DAISIE_loglik_CS.R:19:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L19) *style:* **Commas should always have a space after.**
```r
    muvec = mu * rep(1,lnn)
                       ^
```
[R/DAISIE_loglik_CS.R:20:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L20) *style:* **Use <-, not =, for assignment.**
```r
    gamvec = gam * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:20:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L20) *style:* **Commas should always have a space after.**
```r
    gamvec = gam * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:21:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L21) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  } else if(ddep == 1)
           ^
```
[R/DAISIE_loglik_CS.R:22:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L22) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_loglik_CS.R:23:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L23) *style:* **Use <-, not =, for assignment.**
```r
    laavec = laa * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:23:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L23) *style:* **Commas should always have a space after.**
```r
    laavec = laa * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:24:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L24) *style:* **Use <-, not =, for assignment.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:24:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L24) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:24:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L24) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:24:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L24) *style:* **Put spaces around all infix operators.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:25:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L25) *style:* **Use <-, not =, for assignment.**
```r
    muvec = mu * rep(1,lnn)
          ^
```
[R/DAISIE_loglik_CS.R:25:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L25) *style:* **Commas should always have a space after.**
```r
    muvec = mu * rep(1,lnn)
                       ^
```
[R/DAISIE_loglik_CS.R:26:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L26) *style:* **Use <-, not =, for assignment.**
```r
    gamvec = gam * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:26:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L26) *style:* **Commas should always have a space after.**
```r
    gamvec = gam * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:27:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L27) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  } else if(ddep == 2)
           ^
```
[R/DAISIE_loglik_CS.R:28:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L28) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_loglik_CS.R:29:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L29) *style:* **Use <-, not =, for assignment.**
```r
    laavec = laa * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:29:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L29) *style:* **Commas should always have a space after.**
```r
    laavec = laa * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:30:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L30) *style:* **Use <-, not =, for assignment.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:30:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L30) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:30:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L30) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:30:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L30) *style:* **Put spaces around all infix operators.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:31:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L31) *style:* **Use <-, not =, for assignment.**
```r
    muvec = mu * rep(1,lnn)
          ^
```
[R/DAISIE_loglik_CS.R:31:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L31) *style:* **Commas should always have a space after.**
```r
    muvec = mu * rep(1,lnn)
                       ^
```
[R/DAISIE_loglik_CS.R:32:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L32) *style:* **Use <-, not =, for assignment.**
```r
    gamvec = gam * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:32:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L32) *style:* **Commas should always have a space after.**
```r
    gamvec = gam * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:33:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  } else if(ddep == 11)
           ^
```
[R/DAISIE_loglik_CS.R:34:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L34) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_loglik_CS.R:35:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L35) *style:* **Use <-, not =, for assignment.**
```r
    laavec = laa * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:35:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L35) *style:* **Commas should always have a space after.**
```r
    laavec = laa * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:36:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L36) *style:* **Use <-, not =, for assignment.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:36:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L36) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:36:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L36) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:36:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L36) *style:* **Put spaces around all infix operators.**
```r
    lacvec = pmax(rep(0,lnn),lac * (1 - nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:37:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L37) *style:* **Use <-, not =, for assignment.**
```r
    muvec = mu * rep(1,lnn)
          ^
```
[R/DAISIE_loglik_CS.R:37:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L37) *style:* **Commas should always have a space after.**
```r
    muvec = mu * rep(1,lnn)
                       ^
```
[R/DAISIE_loglik_CS.R:38:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L38) *style:* **Use <-, not =, for assignment.**
```r
    gamvec = pmax(rep(0,lnn),gam * (1 - nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:38:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L38) *style:* **Commas should always have a space after.**
```r
    gamvec = pmax(rep(0,lnn),gam * (1 - nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:38:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L38) *style:* **Commas should always have a space after.**
```r
    gamvec = pmax(rep(0,lnn),gam * (1 - nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:38:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L38) *style:* **Put spaces around all infix operators.**
```r
    gamvec = pmax(rep(0,lnn),gam * (1 - nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:39:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L39) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  } else if(ddep == 21)
           ^
```
[R/DAISIE_loglik_CS.R:40:3:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L40) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_loglik_CS.R:41:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L41) *style:* **Use <-, not =, for assignment.**
```r
    laavec = laa * rep(1,lnn)
           ^
```
[R/DAISIE_loglik_CS.R:41:26:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L41) *style:* **Commas should always have a space after.**
```r
    laavec = laa * rep(1,lnn)
                         ^
```
[R/DAISIE_loglik_CS.R:42:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L42) *style:* **Use <-, not =, for assignment.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:42:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L42) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:42:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L42) *style:* **Commas should always have a space after.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:42:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L42) *style:* **Put spaces around all infix operators.**
```r
    lacvec = pmax(rep(0,lnn),lac * exp(-nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:43:11:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L43) *style:* **Use <-, not =, for assignment.**
```r
    muvec = mu * rep(1,lnn)
          ^
```
[R/DAISIE_loglik_CS.R:43:24:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L43) *style:* **Commas should always have a space after.**
```r
    muvec = mu * rep(1,lnn)
                       ^
```
[R/DAISIE_loglik_CS.R:44:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L44) *style:* **Use <-, not =, for assignment.**
```r
    gamvec = pmax(rep(0,lnn),gam * exp(-nn/K))
           ^
```
[R/DAISIE_loglik_CS.R:44:25:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L44) *style:* **Commas should always have a space after.**
```r
    gamvec = pmax(rep(0,lnn),gam * exp(-nn/K))
                        ^
```
[R/DAISIE_loglik_CS.R:44:30:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L44) *style:* **Commas should always have a space after.**
```r
    gamvec = pmax(rep(0,lnn),gam * exp(-nn/K))
                             ^
```
[R/DAISIE_loglik_CS.R:44:43:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L44) *style:* **Put spaces around all infix operators.**
```r
    gamvec = pmax(rep(0,lnn),gam * exp(-nn/K))
                                         ~^~
```
[R/DAISIE_loglik_CS.R:45:12:](https://github.com/rsetienne/DAISIE/blob/ea32c0f2189528716e36e67ec33b211041e64469/R/DAISIE_loglik_CS.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  } else if(ddep == 3)
           ^
```


# 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 agree to the terms


What does:

```javascript
assert.isTrue(instance.isExpired());
```

do?


# Titulo
## Buen merge


The space is O(n) because we are using extra data structure of an array here


Actually I think I missed adding react-refresh, might sneak in another commit 😄


2.4. Jenis/ Kegiatan | Perangkat Lunak yang Digunakan
-- | --
Sistem Operasi                                         | Microsoft   Windows 7/10
Database Management   System(DBMS) | MySQL
Pengolah Kata                                          | Microsoft   Word
Bahasa Pemograman                               | HTML 5, CSS   , PHP , JavaScript
Presentasi                                                | Microsoft   Powerpoint
Pengolah Jadwal                                      | GitHub


I've made this change in my local install. The menus one works but I still get the error on the database bread view.


and ogg and opus use signed.. why is flac the 1st class citizen here?


I didn't think anything else displayed images, but ok, point taken


Please send it as a PR this time though 😉


Don't you prefer to do that:

```javascript
beforeEach("should create a sandbox", function() {
    sandbox = sinon.sandbox.create();
});

afterEach("should restore the sandbox", function() {
    sandbox.restore();
});

...
sandbox.stub(...
```


Hey I went for the conflict resolution :P - 312-patchers-decouple-config is in par with 0db9cf7ae68ebc5a76fbcc410849c0e8f7384e21, I added some to nightly - that branch should be not needed anymore - let's continue here - I reserve the dubious privilege of rewriting history below this commit, but new stuff should be added at the top

Thanks indeed @Infernio, I was a bit stranded here - good news is I have a new windows machine in the next few days :)


1.	Introduction
1.1	Purpose
Tujuan pembuatan software ini adalah untuk mempermudah proses penjualan kue secara online. Hal ini berlaku bagi pemilik system/website, maupun bagi user yang menggunakan fasilitas website. Selama ini jual beli kue ini terbatas oleh ruang dan waktu. Oleh karena itu dengan semakin berkembangnya teknologi informasi terutama dengan adanya internet, maka diharapkam proses penjualan kue ini dapat dipermudah dan dapat dilakukan dimana saja dan kapan saja melalui pembuatan website
1.2	Document Conventions
Pembuatan system ini untuk memudahkan customer untuk melakukan pembelian kue ulang tahun yang diinginkan secara online tanpa harus dating ke toko kue secara langsung.
1.3	Intended Audience and Reading Suggestions
Dokumen ini dapat dibaca oleh klien, projek manager, developer, tester, dan penulis dokumentasi yang harus dibaca dari introduksi lalu mengikuti alur kebawah tanpa ada satu poin atau segmen yang di lewati guna lebih mengerti isi dokumen ini

1.4	Product Scope
Adapun ruang lingkup pembuatan software ini adalah aplikasi berbasis web yang mempunyai beberapa fasilitas yaitu:
a.	System mampu menampilkan katalog barang sesuai kategori.
b.	System mampu melayani barang yang dibeli dan perhitungan harga dari barang yang dipilih.
c.	System mampu melayani pendaftaran untuk user yang ingin menggunakan fasilitas system.
d.	System dapat memberikan informasi status barang yang dikirim kepada user.
e.	System dapat menghubungkan user dengan pihak ketiga dalam pengurusan pembayaran.
1.5	References
Proses pembuatan website dibantu dengan sumber dari bootstrap, dengan gabungan style dari https://harvestcakes.com/whole-cakes dan https://www.flowerchimp.co.id/


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
> phantomjs-prebuilt@2.1.16 install /var/aegir/projects/cms/pr795/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /var/aegir/projects/cms/pr795/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1576607333522/phantomjs-2.1.1-linux-x86_64 -> /var/aegir/projects/cms/pr795/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/aegir/projects/cms/pr795/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> core-js@2.6.9 postinstall /var/aegir/projects/cms/pr795/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 183 packages in 5.256s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr795
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov 0
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr795.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 5 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 17 Dec 2019 18:28:57 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 17 Dec 2019 18:29:00 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:52


I’ll set up a dummy poll for you to demonstrate the problem. Might take a couple of hours.


Successfully deployed to following URLs:

* https://robert-demo-1-3zmvub961.now.sh
* https://robert-demo-1.now.sh
* https://robert-demo-1.mose0134.now.sh
* https://robert-demo-1-git-master.mose0134.now.sh


This and a 3 line script I wrote to run mastr.sage and mastr.rb together has vastly sped up my dev time on these exercises, thanks.


Positive Signed to unsigned - fine
Unsigned bigger than half to unsigned - negatice and data loss.


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

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

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

### Deployments updated

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

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


Successfully deployed to following URLs:

* https://fortstudio2019-1hrnxbw6n.now.sh
* https://fortstudio2019.now.sh
* https://fortstudio2019.minniehajj.now.sh
* https://fortstudio2019-git-master.minniehajj.now.sh


2.	Overall Description
2.1	Product Perspective
Website penjualan kue online ini dibuat untuk mempermudah proses penjualan kue. Produk ini dijalankan oleh admin pemilik system dan oleh user yang memiliki koneksi internet. Penggunaan system terbagi menjadi dua yaitu antarmuka untuk user individu dan antarmuka dan antar admin. produk ini dapat berjalan pada system operasi yang mendukung aplikasi berbasis web.
2.2	Product Functions
Manfaat yang didapat apabila menggunakan system ini antara lain adalah:
a.	Mempermudah proses penjualan kue.
b.	Dapat memberikan penawaran untuk user sesuai minat dan kebutuhan user.
c.	Memberikan alternatif pembayaran
2.3	User Classes and Characteristics
Dalam system ini, users yang terlibat adalah sebagai berikut
a.	Admin
Admin bias memiliki banyam fungsi, sebagai pengelola transaksi, pengelola system, pengelola user.
b.	User
- User akan memalakukan registrasi dengan mengisi data berupa nama, tempat tanggal lahir, jenis kelamin, nomor telphone, alamat tempat tinngga secara lengkap, dan alamat email.
- User memiliki hak akses untuk memilih kue yang diinginkan.
- User memiliki hak akses untuk melihat katalog kue.
- User akan diminta untuk membayar tagihan jika user jadi memesan kue.
2.4.
Jenis/ Kegiatan | Perangkat Lunak yang Digunakan
-- | --
Sistem Operasi | Microsoft   Windows 7/10
Database Management   System(DBMS) | MySQL
Pengolah Kata | Microsoft   Word
Bahasa Pemograman | HTML 5, CSS   , PHP , JavaScript
Presentasi | Microsoft   Powerpoint
Pengolah Jadwal | GitHub

2.5	Design and Implementation Constraints
a.	Daya saing yang rendah
2.6	User Documentation
<List the user documentation components (such as user manuals, on-line help, and tutorials) that will be delivered along with the software. Identify any known user documentation delivery formats or standards.>
2.7	Assumptions and Dependencies
a.	User pengguna system ini minimal tahu dan dapat mengoperasikan computer terutama untuk aplikasi berbasis web.
b.	Tersedia koneksi internet dan internet untuk mengakses aplikasi ini.
c.	Tidak ada kerusakan pada hardware.
d.	Website Cake Shop ini tidak memilik masalah yang rumit, dikarenakan website ini sangat mudah digunakan.
e.	Untuk user, kerahasiaan nama dan history akan terjaga dengan aman.


Successfully deployed to following URLs:

* https://mp-3-player-react-ey2osf95c.now.sh
* https://mp-3-player-react.now.sh
* https://mp-3-player-react.mishaskopenko1.now.sh
* https://mp-3-player-react-git-master.mishaskopenko1.now.sh


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


no data with this value in prod


Successfully deployed to following URLs:

* https://ccc-8zopn7ime.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-elttnei7t.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-with-alias-9xe9r2j1h.now.sh
* https://z-github-e2e-tests-dev-alias-v2-with-alias.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-ngkcladlcs.now.sh
* https://z-github-e2e-tests-dev-only.now.sh


As 7.3 is based on PLi's OE some recipes are in recipes-openpli but you could use the one from 9.2: https://github.com/OpenVisionE2/openvision-development-platform/blob/upcoming/meta-openvision/recipes-connectivity/inadyn-mt/inadyn-mt.bb


You understand that when you call `.withdraw` here, the Javascript piece is calling the contract on Ganache. The contract is running its bytecode, and when it does so, it checks if it has expired.
What you have stubbed in Javascript has no bearing on what is in the bytecode, which is still unchanged. So, from the point of the bytecode, it is not expired.
It's like masking something on a screen and believing you changed the text file's content.


Successfully deployed to following URLs:

* https://mukemmel-blog-2jl4v6jgw.now.sh
* https://mukemmel-blog.now.sh
* https://mukemmel-blog.ja1.now.sh
* https://mukemmel-blog-git-master.ja1.now.sh


Successfully deployed to following URLs:

* https://f40-server-87iir8xtu.now.sh
* https://f40-server.now.sh
* https://f40-server.adarshfrompupil.now.sh
* https://f40-server-git-master.adarshfrompupil.now.sh


I should point out that I have a similar build script in `bin/build` but it is not configured to accepted a second argument yet.


Successfully deployed to following URLs:

* https://ana-k375mwuy8.now.sh
* https://ana-git-master.ciocan.now.sh


Oh it also assumes that `mastr-site` is configured which you probably aren't bothering with anyway.


DegreeFn and hasDegree (not a function) need working since DegreeFn should return a class of degrees.  I'll have to make a more extensive fix for this.


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


@JuliaRegistrator `register()`


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

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

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


Successfully deployed to following URLs:

* https://mp-3-player-react-lp6tbv65a.now.sh
* https://mp-3-player-react.now.sh
* https://mp-3-player-react.mishaskopenko1.now.sh
* https://mp-3-player-react-git-master.mishaskopenko1.now.sh


Right, I have a 3-liner to do the same thing, but the 3rd call is to my perl script instead of mastr-site. Mastr is currently doing everything I need it to.


Okay, now I'm interested to craft a tera-ogg and tera-flac huge files to verify the behaviour with so big values. It's easier to craft with using of high sample rates like 196 Khz and more.


@williamdes  Have you fixed this ?


Successfully deployed to following URLs:

* https://gitlab-pipelines-6z7b7mix5.now.sh
* https://gitlab-pipelines.now.sh
* https://gitlab-pipelines.miloshinjo.now.sh
* https://gitlab-pipelines-git-master.miloshinjo.now.sh


It's a hotfix. Patch notes will be up shortly.


@JuliaRegistrator register


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

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

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