[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_experiment.R#L91) *style:* **Commented code should be removed.**
```r
  # library(raster)
    ^~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:92:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_experiment.R#L92) *style:* **Commented code should be removed.**
```r
  # beginCluster(20) # if you have multiple clusters available, use them here to save time
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:96:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_experiment.R#L96) *style:* **Commented code should be removed.**
```r
  # endCluster() # end the clusters
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:152:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_experiment.R#L152) *style:* **Commented code should be removed.**
```r
  # fires <- lapply(sims, function(x) x$landscape$fires) %>% stack
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:49:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L49) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:84:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L84) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:107:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L107) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:114:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:123:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/examples/example_POM.R#L123) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:54:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L54) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.caribouMovement <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:121:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L122) *style:* **Variable or function name should be lowerCamelCase.**
```r
  IDs <- as.character(1:N)
  ^~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:138:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/caribouMovement/caribouMovement.R#L138) *style:* **Variable or function name should be lowerCamelCase.**
```r
Move <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:20:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L20) *style:* **Lines should not be more than 100 characters.**
```r
    person(c("Alex", "M"), "Chubaty", email = "alexander.chubaty@canada.ca", role = c("aut", "cre")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:21:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L21) *style:* **Lines should not be more than 100 characters.**
```r
    person(c("Eliot", "J", "B"), "McIntire", email = "eliot.mcintire@canada.ca", role = c("aut", "cre")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:35:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("persistprob", "numeric", 0.00, 0, 1, "probability of fire persisting in a pixel"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:37:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("spreadprob", "numeric", 0.225, 0.05, 0.5, "probability of fire spreading into a pixel"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:38:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("startTime", "numeric", start(sim) + 1, 0, end(sim), "time of initial fire ignition"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:39:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L39) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", start(sim), start(sim), end(sim) + 1, "time to schedule first plot event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:41:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L41) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "time to schedule first save event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:42:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L42) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", NA_real_, NA, NA, "time interval between save events")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L59) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.fireSpread <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L87) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim), "fireSpread", "stats") # do stats immediately following burn
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:142:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L142) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:146:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L146) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:150:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L150) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:153:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L153) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:159:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L159) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:162:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L162) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:174:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L174) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:181:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/fireSpread/fireSpread.R#L181) *style:* **Variable or function name should be lowerCamelCase.**
```r
Stats <- function(sim) {
^~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:33:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L33) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("inRAM", "logical", FALSE, TRUE, FALSE, "should the raster be stored in memory?"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:34:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L34) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("nx", "numeric", 100L, 10L, 500L, "size of map (number of pixels) in the x dimension"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:35:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("ny", "numeric", 100L, 10L, 500L, "size of map (number of pixels) in the y dimension"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:37:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", start(sim), start(sim), NA, "time to schedule first plot event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:38:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInterval", "numeric", NA_real_, NA, NA, "time interval between plot events"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:39:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L39) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "time to schedule first save event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:40:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L40) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", NA_real_, NA, NA, "time interval between save events"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:41:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L41) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".useCache", "logical", FALSE, c("init", "plot"), NA, "should the module result be cached for future use")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L55) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.randomLandscapes <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:75:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L75) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L86) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:100:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/randomLandscapes/randomLandscapes.R#L100) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DEM <- gaussMap(template, scale = 300, var = 0.03, speedup = speedup, inMemory = inMemory)
    ^~~
```
[inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R:17:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R#L17) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", NA_real_, NA, NA, "This describes the simulation time at which the first plot event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R:18:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R#L18) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "This describes the simulation time at which the first save event should occur")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:231:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L231) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:242:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L242) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:289:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L289) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:413:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L413) *style:* **Lines should not be more than 100 characters.**
```r
        #   makes soft copy of all objects, i.e., they have the identical objects, which are pointers only
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:441:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L441) *style:* **Lines should not be more than 100 characters.**
```r
        list2env(mget(lsObjectEnv[lsObjectEnv %in% createOutputs | lsObjectEnv %in% expectsInputs], envir = object@.envir), envir = object2@.envir)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:451:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L451) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:455:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L455) *style:* **Lines should not be more than 100 characters.**
```r
        # This is for objects that are not in the return environment yet because they are unrelated to the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:468:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L468) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:472:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L472) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:473:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L473) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:474:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L474) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:507:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L507) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:530:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L530) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:622:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L622) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:649:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L649) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:657:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/cache.R#L657) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoiseable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/checkpoint.R#L36) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.checkpoint <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
                xAsCall <- .isLastLineSim(x = x, xAsString = bb[seq(funStarts[yy], funEnds[yy + 1])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:90:16:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L90) *style:* **Commented code should be removed.**
```r
              #y = strsplit(bb[funStarts[yy]], split = "\\s+")[[1]][1]
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:91:53:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L91) *style:* **Commas should always have a space after.**
```r
              y <- paste0(cantCodeCheckMessage, "'",bb[funStarts[yy]], "'")
                                                    ^
```
[R/code-checking.R:144:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L144) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (identical(type, "returnSim")) { # This is intended for only the last line of a function
                                      ^
```
[R/code-checking.R:182:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L182) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      } else if (identical(x[[1]], quote(`<-`)) ) {
                                               ^
```
[R/code-checking.R:185:62:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".envir"))) {# i.e., sim@.envir
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L202) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x <- x[-(1:2)]
                  ^
```
[R/code-checking.R:218:29:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L218) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x[[2]] <- x[[2]][-(1:2)]
                            ^
```
[R/code-checking.R:286:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L286) *style:* **Lines should not be more than 100 characters.**
```r
  allChecks <- list(simAssigns = simAssigns, simGets = simGets, returnsSim = returnsSim, assignToSim = assignToSim, fg = fg)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L319) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:368:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:368:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:384:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:384:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:395:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L395) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:440:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L440) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:454:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L454) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:463:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:463:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:464:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:464:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:471:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L471) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:480:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:480:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:481:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:481:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:503:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:503:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:504:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:504:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:516:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:516:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:518:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:518:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:661:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L661) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:665:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:665:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:665:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/code-checking.R#L665) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                                              ^
```
[R/copy.R:37:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/downloadData.R:54:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L54) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:242:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L242) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:243:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L243) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:250:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:268:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L268) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:269:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L269) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:272:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:272:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:272:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:272:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L200) *style:* **Commented code should be removed.**
```r
    #sim <- Copy(sim, objects = FALSE, queues = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:216:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L216) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:218:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L218) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:222:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L222) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:314:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:230:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/helpers.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:260:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/helpers.R#L260) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/load.R#L198) *style:* **Lines should not be more than 100 characters.**
```r
                names(argument) <- c(nam, names(formals(getFromNamespace(loadFun[y], loadPackage[y])))[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/misc-methods.R:467:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/misc-methods.R#L467) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/module-define.R:719:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-define.R#L719) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```
[R/module-dependencies-class.R:53:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:172:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-class.R#L172) *style:* **Commented code should be removed.**
```r
    #   warning("input object data.frame should use colnames sourceURL.")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-dependencies-class.R:174:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:174:78:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
                                                                             ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L43) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- .depsEdgeListMem(deps, plot)
    ^~
```
[R/module-dependencies-methods.R:56:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
  ^~~~~~
```
[R/module-dependencies-methods.R:56:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
            ^~~~~~~
```
[R/module-dependencies-methods.R:61:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L61) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.in <- as.data.table(x@inputObjects)[, .(objectName, objectClass)]
      ^~~~
```
[R/module-dependencies-methods.R:62:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L62) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.out <- as.data.table(x@outputObjects)[, .(objectName, objectClass)]
      ^~~~~
```
[R/module-dependencies-methods.R:65:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.in <<- rbindlist(list(sim.in, z.in), use.names = TRUE)
        ^~~~~~
```
[R/module-dependencies-methods.R:68:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.out <<- rbindlist(list(sim.out, z.out), use.names = TRUE)
        ^~~~~~~
```
[R/module-dependencies-methods.R:80:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L80) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- dx[, list(from = module, to = i.module,
    ^~
```
[R/module-dependencies-methods.R:83:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L83) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (plot) DT <- DT[!duplicated(DT[, 1:2, with = FALSE]), ]
              ^~
```
[R/module-dependencies-methods.R:85:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L85) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(from = character(0), to = character(0),
    ^~
```
[R/module-dependencies-methods.R:164:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L164) *style:* **Variable or function name should be lowerCamelCase.**
```r
    M <- distances(simGraph, mode = "out")
    ^
```
[R/module-dependencies-methods.R:196:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L196) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
      missingObjects <- simEdgeList %>% filter(from != to) %>%
                                    ~~^
```
[R/module-dependencies-methods.R:210:26:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L210) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
    return(newEdgeList %>% data.table() %>% setorder("from", "to", "objName"))
                       ~~^
```
[R/module-dependencies-methods.R:246:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-dependencies-methods.R#L246) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
              loadOrder <- names(simGraph[[tsort, ]]) %>% .[!(. %in% "_INPUT_" )]
                                                                              ^
```
[R/module-repository.R:28:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
#'          (\url{http://spades-core.predictiveecology.org/articles/ii-modules.html#module-directory-structure-modulename}),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:52:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:293:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L293) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:305:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L305) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:401:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L401) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/module-repository.R:402:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:75:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/moduleMetadata.R#L75) *style:* **Commented code should be removed.**
```r
    #metadata <- eval(parse(text = x)) # can't be used because can't evaluate start(sim)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:78:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L78) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- tail(completed(sim), n)
    ^~
```
[R/plotting-diagrams.R:173:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L173) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
        sapply(ll, NROW) %>% sum() %>% `*`(., 26L)
                         ~~^
```
[R/plotting-diagrams.R:325:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L325) *style:* **Variable or function name should be lowerCamelCase.**
```r
      PlotRemovingDots <- function(modDia, plotFn, axes, ...,
      ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:326:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L326) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.color,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:327:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L327) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size,
                                   ^~~~~~~~~~~
```
[R/plotting-diagrams.R:328:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L328) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size2,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:329:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L329) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.shape,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:330:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L330) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.cex,
                                   ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:331:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L331) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.family,
                                   ^~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:345:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting-diagrams.R#L345) *style:* **Lines should not be more than 100 characters.**
```r
          c(nchar(namesModDia)^0.8 * 10) # use exponential to stretch out, and multiplication to make all bigger
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting.R:6:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                              ^~~~~~~~
```
[R/plotting.R:6:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                                        ^~~~~~~~~~
```
[R/plotting.R:37:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                        ^~~~~~~~
```
[R/plotting.R:37:35:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                                  ^~~~~~~~~~
```
[R/plotting.R:86:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                    ~^~
```
[R/plotting.R:86:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                                                      ~^~
```
[R/plotting.R:87:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
          ~^~
```
[R/plotting.R:87:40:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                      ~^~
```
[R/plotting.R:87:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                                                        ~^~
```
[R/POM.R:131:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L131) *style:* **Lines should not be more than 100 characters.**
```r
#' @param objFnCompare Character string. Either, "MAD" or "RMSE" indicating that inside the objective
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:189:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L189) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:199:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L199) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:216:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L216) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:240:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L240) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:258:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L258) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(grep("POM", sys.calls()))-1)
                                                                ~^~
```
[R/POM.R:325:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L325) *style:* **Lines should not be more than 100 characters.**
```r
          cat(format(unlist(lapply(objectiveRes, function(x) x[["value"]])), digits = 4), dep = "\t")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:363:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/2495e5f6f7a52bc164805c99f67d496be2ffe262/R/POM.R#L363) *style:* **Lines should not be more than 100 characters.**
```r
      par[whP] <- unlist(deps[[modName]]@parameters$default[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Use `require` which does not cost gas and is the usual way to signify "wrong input" rather than "impossible situation".


does this need a PR?


BTW, if this is indeed an issue that needs to be resolved, it should be done so for all derived classes in policy/


Good luck with the new image.


userInput 은 왜 괄호로 감싸져 있을까?


If `bucketName` is absent - this will be a runtime exception.


You would pass the constructor parameters `.deploy(Splitter, arg1, arg2)`


What action is not recognized? We need to add it to error message.


:sweat_smile: oops!


OK. Also, please tell, why "++danger_lvl" instead of instantly going to another cell?


@amoyaux  Why was this removed ? this xml id is referenced in enterprise :(


Updated FFF


@jameshadfield -- just playing with how this could work. data flow etc all up for discussion, but the basic principle is pretty easy.


@sandertan actually, this legacy format should stay, right? Only when all other parts of the UI start using the new format, then we can remove this documentation.


Are you sure that this principle applies here? We are using services in static methods in other places, too, e.g.:

* https://github.com/contao/core-bundle/blob/4.4/src/Resources/contao/classes/Backend.php#L1086
* https://github.com/contao/core-bundle/blob/4.5/src/Resources/contao/classes/BackendUser.php#L134

I figured it is a good thing to centralize the slug routine instead of appending

```php
		// Prefix numeric aliases (see #1598)
		if (is_numeric($slug))
		{
			$slug = 'id-' . $slug;
		}
```

at nine different places in the code. Is it not? @contao/developers /cc


note that go 1.9 eliminated the vendor directory being a match for `go test ./...`,  so the `go list ./... | grep -v vendor` is no longer necessary:   https://golang.org/doc/go1.9#vendor-dotdotdot


```scala
actions.traverse(extractAction(jInput, _)
```


TeamCity Bvcms / BuildTrigger [Build 65](https://builds.tpsdb.com/viewLog.html?buildId=166&buildTypeId=Bvcms_BuildTrigger) is now running


But what if you have (let's say) 5 Preferences and 5 ListPreferneces? With your method you have to specify each key name which means you need to write 10 if/else statements. However, with course's original method you just need to write 2 if/else statements.


Let's omit `schema validation shouldn't have passed`


Indentation is broken.


trinity standards


Lel


Is there any way to add cpu overclock for android 32 bit devices


:+1:

> I don't think mingw-w64-x86_64-gdbm is installed on Appveyor, so that could be added to the pacman ops...

You meant this? https://github.com/ruby/ruby/commit/490838959b3bffabd206ae19a14dee31d425f5ae


Hey @oguzhanunlu. This looks much-much better now. Please address remaining exceptions in `extractAction` - this should be one more `Either`-based for-comprehension short-circuiting on first missing element.


Hi, OK I will try to review my code with the fillBuffer.

For the Metadata, could it work (and be "good") to introduce an Activator
class in the ui.navigator, to read all the plugin with a given extension
and have a delegate system close to the one for create ?

Benoit

Le lun. 13 août 2018 à 17:50, Alexis Drogoul <notifications@github.com> a
écrit :

> Actually, you can declare the GamaFile in your plugin, and use it in the
> save statement as any other file, provided you implement fillBuffer in this
> file class (not all the file classes implement it, unfortunately). This
> solves the dilemma you describe with only one method needed. For the
> create, you need a create delegate. For the metadata, it's more
> complicated, but you can probably depend on the eclipse.resources plugins
> to declare a new type of file and have it accepted by the navigator, etc.
> It's probably the most complicated part (and probably the one where the
> navigator will need to be modified, since IFileMetaDataProvider is a
> service of the workbench, which needs a UI context -- or the other solution
> is to declare a plugin just for that, which will be loaded in the UI GAMA,
> but not part of headless).
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/gama-platform/gama/commit/ec6cf846c58fd4c0e073528dac634b44635126fb#commitcomment-30056783>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABe7SnEePBiLJF4CQjWiRbPoNwya0rYrks5uQaBVgaJpZM4V6szY>
> .
>


It will be great if we add `DEBUG` as a command line argument.
`proxysql-admin --debug`


@Bouh It should be fixed: go in newIDE/app/public and delete libGD.js (so that it is downloaded again).
Relaunch GDevelop (`npm start` or `yarn start`) and it should work! :)


I'm not at home so I can't comment on FB.  Just wanted to point out that this will only fix the Layout screen because the Pan and Zoom mouse events for the House Preview happen in the ModelPreview file.  It seems like we should be able to get the events to all work in only the ModelPreview window but I thought I tried and they were not firing there first when in the LayoutPanel.


if I wanted to add more fields to this calendar, what variations should I change?


@Chocobo1 @sledgehammer999
Its wrong:
```
dist/unix/qbittorrent.desktop
```
It must be so!
```
$$DIST_PATH/qbittorrent.desktop
```


It is available now :)


Should the set be changed from Integer to Long, instead of casting the longs to ints?


closes issue #1


Any plans on releasing the latest commit? I am really looking forward of the latest improvements ;)


Hi Kevin,

Thank you so much for your timely reply! I was out of town and had limited
access to the internet in the national park. May I know whether you have
experience installing ROP on Linux remote clusters. I got stuck on the
first step(as is shown in the picture) - I am assuming that it may be due
to the bamtools problem. Many thanks!

[image: image.png]

ROP works till step 4 for starting from fastq ---
[image: image.png]

Hope the screenshot helps!

Best,
Mengjia

On Fri, Aug 3, 2018 at 11:48 AM Kevin Hsieh <notifications@github.com>
wrote:

> Hi @Mkang1204 <https://github.com/Mkang1204>,
>
> ROP is designed to work on Linux, not Mac, and unfortunately the problem
> you pointed out is one of the reasons ROP doesn't work on Mac. If you
> search online using the error messages, there are some workarounds such as
> replacing the readlink utility on your system with the GNU version, but
> I'm not able to guarantee that the rest of the pipeline will work either.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Mkang1204/rop/commit/c621adc74e5ddf076b38ac674977758aa3b0abae#commitcomment-29952661>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Abpcn6HjxpHYFPT6U3TTHZSYSPTfsAiTks5uNH7igaJpZM4VuStt>
> .
>

--
Wish you all the best!

Sincerely,
Marjorie

-----------------------

Awareness & Appreciation


Yea... I saw that.    I was trying to figure out why there were different event locations, but then just decided to get it working first and worry about that later.   (Leaving on vacation tomorrow so limited time, just wanted to get something working)


CREATE USER rdsp WITH PASSWORD 'rdsppassword';
From the rdsp-db directory:
mvn resources:resources liquibase:update -P local


Pardon, fixed in #9318.


Without the invalid number, how does the test this file belongs to still test whether validation of the line itself is actually skipped? The docstring says it does.


@Cocographique I removed it, you readd it ... well ok x)


TeamCity Bvcms / BuildTrigger [Build 65](https://builds.tpsdb.com/viewLog.html?buildId=166&buildTypeId=Bvcms_BuildTrigger) outcome was **SUCCESS**
Summary: Running Build time: 00:08:08


✅ Detekt: Great Stuff! 👍


Dear Emily, I am wagtail starter trying to use wagtail cms for building client website using django-react. I found your repo very useful. Can you please add little clarity on the path of templates? I upgraded your requirements to django==2.0 , wagtail==2.0 and django-webpack-loader==0.5.0. I configured the settings and models and it worked. But the contents I added via wagtail cms were missing the templates. Is react not handling the views and urls?
Thanks,


Also, it seems to have been designed to assure that it's skipped even when the duplicate gene is referenced via an alias. Is that requirement now definitely irrelevant?


`bucketName` is a required field and can only be `string` per [igluctl_config/1-0-0](https://github.com/snowplow/iglu-central/blob/igluctl-config/schemas/com.snowplowanalytics.iglu/igluctl_config/jsonschema/1-0-0#L223-L226) . Execution won't come here since validation will fail.


@dcoutts is this right? Here the property states that `readHeader` is completely out of `cs :: ChainState`, rather than `readHeader` is not on the longest tine of `cs`


Fixes #1


헐넹.. 고치겠습니다.


@sandertan, if you weren't already notified, see my questions above ^


Yes we must simply check that the overlap setting respects how the tileset is encoded, may need to check this against the tiles themselves for those above that have contradictory information.


return_codes_pull_request (michael-okeefe) - x86_64-MacOS-10.9-clang: OK (2972 of 2972 tests passed, 11 test warnings)

Messages:

 * 4 tests had: ERR diffs.
 * 6 tests had: AUD diffs.
 * 5 tests had: RDD diffs.
 * 1 test had: BND diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


I'm doing it rn.


This line should be `nullptr == zret || !this->is_enabled(zret->m_cont->m_info)`? The condition for this do-while should be an invalid hook (either null or not enabled).


Automated Test Suite Message


ah, good to know. Can we add some docs on the `weight` property on descriptor to this effect?


basically somewhere in the `zarr` code, when `__getitem__` is called, it's waiting to catch the `KeyError` exception when the item is non existent. Instead the `AzureMissingResourceHttpError` is raised where `KeyError` should be raised.
Specifically see this try block: https://github.com/zarr-developers/zarr/blob/abs_store/zarr/core.py#L1684


thanks!


@extendedclip ItemMeta#getDisplayName won't throw an NPE, but it will return null.


Congrats!


$k =$pk ?


Still a work in progress


Не думаю, что останавливать поезд - задача станции 😄


<details>

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

duplicated mapping key at line 38, column -970:
    tasks:
    ^

</details>


read the code sunshine...


I've made some more minor changes, squashed them and pushed them to [Iterator_Support2](https://github.com/CalumFreeman/JyNI/tree/Iterator_Support2). It now consistently passes the iternext test but sometimes(not always) segfaults on the numpy.random.randint test. The error message claims the problem is first thrown in `JyNI_GetJythonDelegate`, but it has no problems if you run it in debug mode, so it is hard to debug...

I'll look at it some more tomorrow.


Лучше проверять поезд перед добавлением:
`@trains << train unless @trains.include?(train)`
нежели добавлять, а потом выбирать уникальные


This is gonna be something completely new to submarine editor. New submarines would have different colour wires, giving creators a feeling of a real change.


@sherakama,
Inquiring minds want to know: Why have the` \stdClass` in the signature?


Слишком много строк, можно одной строкой:
`@route = [first, last]`
Первую станцию можно найти так:
`@route.first`
Последнюю аналогично 😄


사용자가 입력을 하지 않았을 때 RuntimeException 을 구지 발생시켜야 할까 생각해 볼 필요가 있을 것 같음


Hmm so if I add 5 edittext view preferences I don’t need change anything in
their code ?

On Tue, 14 Aug 2018 at 12:02 AM Ziliang Chen <notifications@github.com>
wrote:

> But what if you have (let's say) 5 Preferences and 5 ListPreferneces? With
> your method you have to specify each key name which means you need to write
> 10 if/else statements. However, with course's original method you just need
> to write 2 if/else statements.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/udacity/ud843-QuakeReport/commit/05190298d7e6a7de21e3beb8f940e133fea67b4c#commitcomment-30056917>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Anij6mtxMBLJKha_26G1qbUmWKGQu2cvks5uQaMQgaJpZM4ODAoN>
> .
>


인덴트가 문제인 듯


Thanks Fedde, nice catch. I'll put it back.


This fix #1


Удаляем просто первую станцию, а не конкретную?


Actually it's already been possible to change the colors of the wires (or any other item for that matter) in the sub editor, so it's more of a small thing to make the sub creators' job easier instead of something new.


BTW, I followed the installation steps on this page -
https://github.com/smangul1/rop/wiki/How-to-install-ROP%3F
And I checked the issues on GitHub - seems that I should have used rop.sh
instead of rop.py
But I didn't find the rop.sh file in my directory... Just wondering whether
I am installing the right version (if I was wrong, could you please send me
the link of the latest one?) Many thanks!
[image: image.png]
Best,
Mengjia

On Mon, Aug 13, 2018 at 11:07 AM Marjorie Kang <
mengjiakang2017@u.northwestern.edu> wrote:

> Hi Kevin,
>
> Thank you so much for your timely reply! I was out of town and had limited
> access to the internet in the national park. May I know whether you have
> experience installing ROP on Linux remote clusters. I got stuck on the
> first step(as is shown in the picture) - I am assuming that it may be due
> to the bamtools problem. Many thanks!
>
> [image: image.png]
>
> ROP works till step 4 for starting from fastq ---
> [image: image.png]
>
> Hope the screenshot helps!
>
> Best,
> Mengjia
>
> On Fri, Aug 3, 2018 at 11:48 AM Kevin Hsieh <notifications@github.com>
> wrote:
>
>> Hi @Mkang1204 <https://github.com/Mkang1204>,
>>
>> ROP is designed to work on Linux, not Mac, and unfortunately the problem
>> you pointed out is one of the reasons ROP doesn't work on Mac. If you
>> search online using the error messages, there are some workarounds such as
>> replacing the readlink utility on your system with the GNU version, but
>> I'm not able to guarantee that the rest of the pipeline will work either.
>>
>> —
>> You are receiving this because you were mentioned.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/Mkang1204/rop/commit/c621adc74e5ddf076b38ac674977758aa3b0abae#commitcomment-29952661>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/Abpcn6HjxpHYFPT6U3TTHZSYSPTfsAiTks5uNH7igaJpZM4VuStt>
>> .
>>
>
>
> --
> Wish you all the best!
>
> Sincerely,
> Marjorie
>
> -----------------------
>
> Awareness & Appreciation
>

--
Wish you all the best!

Sincerely,
Marjorie

-----------------------

Awareness & Appreciation


Сложное условие - Если не ... не равно
Также предпочтительней вместо unless ... else использовать if ... else


аналогично


@khardenstine – Please confirm L17 and L18. I believe the comment on L17 is wrong per our conversation this morning


} else if () {} // 개인적으로는 if 나 for 문 뒤에 띄어쓰기를 한 번 하고 있으나 이는 회사 인덴트마나 다를 수 있을 것이라 생각함. 하지만 닫는 중괄호와 뒤의 else 부분 사이는 반드시 띄어야 할 것 같음.


also depends on the project, we made this: https://github.com/ztp-at/RKSV, office@ztp.at


@k0kubun

Thanks.  I noticed that gcc is 7.3.0.  I don't know whether you want to add `mingw-w64-x86_64-toolchain` to pacman.

I'll keep an eye on the testing.  Once it's done, I'll have a look if there are errors/failures and check my patches.  If there are issues, would you prefer a PR here, an issue, or both?

Never asked before.  Is 32 bit considered supported?


there is a mistake.
it should be {M0.he}{F0.she}


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

I updated the Github team because of this commit.

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

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


`route.route[0]`
что-то страшное 😃


Not depending on the project see:
https://github.com/fiskaltrust/demo
https://github.com/fiskaltrust/interface/blob/master/README.md
or contact me.


Form-UI


I agree, we should still hint users with the errors.


This is to keep in line with the Drupal Extension function that we are overriding.
https://github.com/jhedstrom/drupalextension/blob/d72c88cab562202a82964d71ec71000583c713fe/src/Drupal/DrupalExtension/Manager/DrupalAuthenticationManager.php#L45


앗넵.. 수정했습니다.


TeamCity Bvcms / BuildTrigger [Build 66](https://builds.tpsdb.com/viewLog.html?buildId=167&buildTypeId=Bvcms_BuildTrigger) is now running


I would like to download the exercise file but I can't see the link


Nothing in function tells us that. Function just tells us that it receives two JSONs and returns a value which should be either failure or success.

Validation happening upstream is just an implicit assumption which everyone will forget about, like `null`s passed as arguments. Just **never throw runtime exceptions in pure functions**.


According to GA, 6000+ PV since July 14, roughly around 240MB at 40KB/page.

![image](https://user-images.githubusercontent.com/215282/44044706-0d586066-9f59-11e8-9154-f032980d59f3.png)

Besides I have some other mini services under same account, consumed 100+ MB a month.

BTW: Found your `/?only=brackets` 😂


Created multidev environment [thf-cms#ci-63](https://dashboard.pantheon.io/sites/25812cb4-ea8c-436b-ac17-09b0c2b7598b#ci-63).

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


ADD fails - no source files specified


Updated Timers


I think that helped, thank you! Sorry for the late reply.

On Fri, 10 Aug 2018 at 07:46, Pete Taylour <notifications@github.com> wrote:

> Cool. How's your understanding of refs in mongoose?
>
> From your schema, you can see that the contact field in user will be
> filled with a ObjectId that references a "Contact"
>
> References point to other documents in the database.
>
> User. findById will fetch a single User Document.
>
> The User Document only contains the ObjectId referencing a contact
> document and not the document itself.
>
> Calling populate gets mongo too look up the corresponding contact
> document and return it attached to the contact field, instead of the
> ObjectId
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/thegreatsantini/Digital-Nomad-server/commit/7296a62dce286089db7a24eed86a24798afaa570#commitcomment-30035799>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AcN09uWr7xhHCFPZF4XluJwCT3A1qIE1ks5uPZy7gaJpZM4V0PUh>
> .
>


In this implementation probably an overwrite error occurs when using superior noctenium elixir (noctenium infusion can not overwrite superior noctenium).


@cioan shouldn't this this return getAppointmentReport() since the two functions are currenly identical?

Otherwise, this looks good.


We don't need to have the SHARED. We can remove it.


How dare you


### **_FIRST CHANGE!!!_**


Ok.


FIRST CHANGE REQUIRED


Ygghghh


The following doc(s) have been deployed to the [3443migrat](https://3443migrat-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/create-custom-upstream](https://3443migrat-static-docs.pantheonsite.io/docs/create-custom-upstream)


Это обсуждали с тобой в slack, здесь ты намудрил
Все это выглядит сложно для понимания. Подумай над тем, чтобы ввести переменную, содержащую индекс станции и инициализируй ее (перемещай на первую станцию) при установке маршрута. При движении поезда вперед/назад изменяй ее.
Вот в этих методах она тоже пригодится


is this path correct? I think it should include `..\`


so use `Object.prototype.hasOwnProperty()` (or `abnomalities[buff]`)


网易


TeamCity Bvcms / BuildTrigger [Build 66](https://builds.tpsdb.com/viewLog.html?buildId=167&buildTypeId=Bvcms_BuildTrigger) outcome was **SUCCESS**
Summary: Running Build time: 00:07:58


OK, so If I understand correctly then I should not link the 2nd reveal with the execution of `payWinner()` ?


You got the wrong andrew!, needs a g.

Yea sure. I'll put the stuff I've got here for now and try to convert them to your branch

I'm only just working out how this unittesting works. I think a good start is to make sure operations on a pintarray behaves the same way as a quantity (except when lengths will make it into a 2d array)
This is proving difficult to get it to test for the same errors in both cases!
[Downloads.zip](https://github.com/znicholls/pint/files/2283890/Downloads.zip)

I'd used accessors to make creating DFs easier, they should transfer over easily..  Haven't got it very clean yet as you need the same accessor for both DF and Series


> BTW: Found your /?only=brackets 😂

Yep, that's why I suggested the secret GA tracking ID 😄

It would be nice to have an analysis of the logs too
For example, you could compare
 `/packagephobia/install/webpack` **.VS.** `/packagephobia/install/{anything else}`, as the first one is loaded by the index, and the other would be real usage in a README.


Have you copied the RPM into the right directory?


I'm assuming we don't need to add `{group}` to every file, since files corresponding to each `{group}` will already be in a separate dir so hence will already be distinguishable.


Isn't `JsonNode.get` is also exception-throwing?


Please create an issue and add a pull request.
I want the GitHub pages on my portfolio website. So do tell me how that can
be done

On Mon, Aug 13, 2018, 11:17 AM mfct <notifications@github.com> wrote:

> Sir, please help me develop the project together.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Avik-Jain/100-Days-Of-ML-Code/commit/7ca2a22e748ffca666e35c83b5bfdcb9995a8c43#commitcomment-30049569>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AcrjbPzwcmfdYtjoi86_GuyG3yCcK3WVks5uQRL7gaJpZM4V56so>
> .
>


Undo this commit if possible, was working off the wrong branch.


Will do in my branch.


mmm...ok. I thought this through a bit more.
so rather than sending the funds straight away , I should have a pot for earnings of each player for all games (including draws too) and then get them to withdraw from these pots. Am I right ?


Adding import to NAMESPACE may not be a good practice. See: [Namespaces - R Packages](http://r-pkgs.had.co.nz/namespace.html#imports)

> It’s common for packages to be listed in Imports in DESCRIPTION, but not in NAMESPACE. In fact, this is what I recommend: list the package in DESCRIPTION so that it’s installed, then always refer to it explicitly with pkg::fun(). Unless there is a strong reason not to, it’s better to be explicit. It’s a little more work to write, but a lot easier to read when you come back to the code in the future.


> Shouldn't that 112 be changed to 110 as well?

No, chroma_sample_location = 0 is only the default value when using BT.709. For BT.2100, it seems that is it more common to have chroma_sample_location = 2.

> Or alternatively, state it's colocated with luma (0,0).

Can do that, yes.


Also, never forget that a lot of developers have ad-blockers which prevent GA from sending statistics
![image](https://user-images.githubusercontent.com/17952318/44045588-3f465798-9f29-11e8-8014-f091aa7d1275.png)


Agree with making this visible. May come in handy.


SUPER small, but make sure you are using semi-colons consistently! Lines 24, 28, 31 and 33 don't have them, but all others do.


I like applicative functors as much as the next guy, but is there a reason to prefer `*>` here?


You're right. I used the wget command to copy the RPMs from the links provided above. Thanks!


![](https://github.trello.services/images/mini-trello-icon.png) [GRAAADLE!](https://trello.com/c/s3rv2DC1/3-graaadle)


The way the HTML was set up, you did this perfectly.

Usually, the JS will load at bottom of HTML so all your JS doesn't need to be wrapped in the document.ready function here. We will talk about that as a class!


#include<stdio.h>
int main(){
printf(“Este es mi segundo codigo”);
printf(“Programar es facil”);
printf(“Voy a compartir con mi compañero el codigo”);
return 0;
}


Copy of this build can be found at https://www.mewbuilds.com/build/f0f36305bfa8e961af0180a5de71ca7416e8c33c/index.html


Just an FYI, in JS you can also use single quotes; you'll see both being used but single more often. Nice job being consistent on use of double quotes though, at the end of the day consistency is 💯.


Hi, I love the PAC12 Network, thanks for creating this for Plex. I'm having trouble setting this app up, not sure which files to associate with the settings menu. Any help would be appreciated. Thanks!


Yep, for now Zeit didn't provide a handy way to download full logs, There's an [api](https://zeit.co/api#endpoints/logs/get-deployment-logs) for querying logs but haven't try it yet, maybe later :P


Also:
+ Changed resolution from 640x360 to 960x540
- Removed tile ids 25, from map1.mtmap, now replaced with id 4 since 25 didn't exist.


This is a totally valid way to get this done. You will also see something like this being used a lot:

```js
commentList.append(`
	<div class="author">${author}</div>
`)
```

which can be handy and a bit shorter! That backtick-insert-html is called a template literal and I personally like using it because it looks more like HTML so it's easier for me to visualize what I'm doing/what to expect to see on the DOM.


@jamisonordway Awesome job🎉 A few comments for your review, mostly just FYIs! Let me know if you have any follow up questions.


What's this......


@msuchard @rambaut Thank you for the deep insights.  I agree with Marc that the `BranchSpecificRateSubstitutionModel` has a wrong name, and was put in the wrong package.  I renamed it to `BranchSpecificSubstitutionModelProvider` and put it into package `substmodel` (not quite sure about the package though).

The name was misleading.  This `BranchSpecificRateSubstitutionModel` interface (old name) was rather used as a substitutionModel provider for the `BranchSpecificRateBranchModel` class (which is a `BranchModel`).  I was thinking to decouple the substitutionModel provider from the `BranchSpecificBranchModel` and only came up with the ugly (misleading as well) name: `BranchSpecificRateBranchModel`.  Once `BranchSpecificSubstitutionModelProvider` is mature, maybe we should change the name to `SubstitutionModelProvider` which is too ambitious for now.

@msuchard I have an untracked class that takes a `SubstitutionModel` and `Parameter`, but I haven't figured out how to output a new `SubstitutionModel` with the `Parameter` linked in (without messing up with the `SubstitutionModel` interface)...  I probably will add in a `replaceParameter` function into `SubstitutionModel` interface that returns a new `SubstitutionModel` object.


Regarding this:
>for **input** could `rules.anvi_script_reformat_fasta.output` be used? The input for virsorter needs to be the last `.fa` created. any additional reformating would make the contigs and profile dbs incompatible.
I will try to do this today: https://github.com/merenlab/anvio/issues/926
And that should help. I will work to do this on your branch.

>**output** tricky because most of the files/directories can be tossed. Main directories should be named by {group} but do all sub directories and files need to have {group} added or are defaults ok?
Defaults should be fine, like I mentioned in my comment to the other commit. Since you say a lot of things are created, you might want to use this snakemake feature called "shadow rules": http://snakemake.readthedocs.io/en/stable/snakefiles/rules.html#shadow-rules

>**shell** I added all params but several are not commonly used. Not sure how to handle this.
Since you load the param values using `M.get_rule_param(` then it will handle it for you. If the param has no value in the config file, then nothing will be added to your shell command. for example:
`M.get_rule_param("run_virsorter", "--virome")` if the config looks like this:
```json
{
"run_virsorter": {
    "run": true,
    "--virome": ""
    }
}
```
Then nothing will be added to the shell command, but if it looks like thie:
```json
{
"run_virsorter": {
    "run": true,
    "--virome": "MODE_NAME"
    }
}
```
Then `--virome MODE_NAME` will be added to the command line. If the param is of boolean type then just the flag would be added. For example:
```json
{
"run_virsorter": {
    "run": true,
    "--keep-db": true
    }
}
```
Will results in just `--keep-db` to be added to your shell command.

Last comment: do we really need a `VIRSORTER_DIR`, or could all this go to `CONTIGS_DIR`? I prefer the latter, but wonder if you see any problem with that.


what is cors


you might mount the directory for the sqlite3 db as well, which by default would go to /home/redmine/redmine directory, a better practice would be have something like sqlite/dbname, create a new directory and mount that as well.


L18 looks correct.
L17 the comment appears correct (however instead of "relation" I would use the word "row" ). It depends on the cardinality of the results:
`:find ?e .` or `:find [?e ?f]` we have enough information to focus into the :body for the user
`:find [?e ...]` or `:find ?e` we have no shot, which row do they want?


TeamCity SayMore :: SayMore pull requests [Build *.*.221.77a11d015405b5c69f6fdd255854574bd0796ced](http://build.palaso.org/viewLog.html?buildId=126680&buildTypeId=SayMore_SayMorePullRequests) outcome was **SUCCESS**
Summary: Tests passed: 684, ignored: 4 Build time: 00:01:01


This actually doesn't work as you'd expect. Gemspecs are only used during `gem build` so on rubygems.org you can end up with one version or the other, depending on how you called `gem build`.


TeamCity SayMore :: SayMore pull requests [Build *.*.222.fc81d515d01f0705cd6895a360dd4e4f36344b8d](http://build.palaso.org/viewLog.html?buildId=126681&buildTypeId=SayMore_SayMorePullRequests) outcome was **SUCCESS**
Summary: Tests passed: 684, ignored: 4 Build time: 00:01:14


Rather than digging into input[name='selector'], since there is an id on the HTML tag:

`<input id='input1' name="selector" placeholder="css selector" />`

you can grab it by that id

`let selector = $('#input1').val()`

This is a little more readable and definitely more conventional!


[R/zzz.R:58:1:](https://github.com/jackwasey/icd/blob/203431a90d2f14f4988de7b6ffc9927289677295/R/zzz.R#L58) *style:* **Lines should not be more than 120 characters.**
```r
    "Have all unnecessary files been ignored in built archive? Look in the final built archive before submitting to CRAN.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


#6888-EngRefEquationFixPart2 (RKStrand) - Win64-Windows-7-VisualStudio-14: OK (2972 of 2972 tests passed, 11 test warnings)

Messages:

 * 4 tests had: ERR diffs.
 * 6 tests had: AUD diffs.
 * 5 tests had: RDD diffs.
 * 1 test had: BND diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


You'll typically see this called on the first line of a function that needs it. I couldn't tell you why, just a style thing🤷♀


This fix #2


To complete the list of suppliers I may encourage you to have a look on
https://public.efsta.net/EFR
for documentation and software download.


Looks good. Nice to see the additions shortening up the calling code.


Hi,

Can  "Delete-Emails-O365" script be modified for MFA and if yes, do you have any recommendation?

Thank you


Are you using this style_editor variable? Also, don't forget about camel case!


I don't think you can use `-` in a JS variable name, but otherwise this looks correct to me.


FanEnergyIndex (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2349 of 2351 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 631
 * Failed: 2

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.91%25-yellow.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-71.53%25-green.png)


@jamisonordway Beautiful style/syntax, your code is so nice to read! A couple notes, some very small things mostly conventions just so you know what you're looking at when you jump into other code/as you're really deciding on your own JS style.


[tests-Copy1 (1).txt](https://github.com/znicholls/pint/files/2283921/tests-Copy1.1.txt)
Oh cool that worked better than I'd hoped! That's converted to pintarrays and needs renaming to .ipynb

The table in [19] gives a nice view on what should/shouldnt work for arithmetic. It'd be nice to get these into tests (which I was trying above)


Are you referring to the usage of render props? Because that definitely seems like the way to go, but then let’s update the existing API instead of introducing a second layer.

I’m also still of the opinion that a system meant to manage state shouldn’t hold data that’s not meant to be mutated ever. I’m open to the idea that we could have our own consolidated API _over_ the managed state and immutable system aspects, though.


@jamisonordway one other note - looks like you used ES5 in both pre-work challenges. Totally cool, we will be seeing some ES6 syntax in class so heads up on that. If you are wanting to get into some JS/anticipate seeing some in code challenges for interviews, etc. you'll want to be somewhat comfortable seeing both.