[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:48:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L48) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:83:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L83) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:106:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L106) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:113:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:119:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L119) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:78:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L78) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$moveInterval, "caribouMovement", "move")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:82:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L82) *style:* **Lines should not be more than 100 characters.**
```r
      Plot(sim$caribou, addTo = paste("sim", SpaDES.core::P(sim)$stackName, "habitatQuality", sep = "$"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:90:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L90) *style:* **Lines should not be more than 100 characters.**
```r
      Plot(sim$caribou, addTo = paste("sim", SpaDES.core::P(sim)$stackName, "habitatQuality", sep = "$"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- SpaDES.core::P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:45:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L45) *style:* **Lines should not be more than 100 characters.**
```r
    expectsInput(objectName = SpaDES.core::P(sim, "fireSpread")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:51:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L51) *style:* **Lines should not be more than 100 characters.**
```r
    createsOutput(objectName = SpaDES.core::P(sim, "fireSpread")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:80:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L80) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.plotInitialTime, "fireSpread", "plot.init", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:88:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L88) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$returnInterval, "fireSpread", "burn")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:108:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L108) *style:* **Lines should not be more than 100 characters.**
```r
      stackName <- SpaDES.core::P(sim)$stackName # Plot doesn't like long names -- create local variable
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:143:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L143) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:147:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L147) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:151:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L151) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:154:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L154) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:160:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L160) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:163:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L163) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:175:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L175) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:182:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/fireSpread/fireSpread.R#L182) *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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:49:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L49) *style:* **Lines should not be more than 100 characters.**
```r
    createsOutput(objectName = SpaDES.core::P(sim, "randomLandscapes")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:63:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L63) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.plotInitialTime, "randomLandscapes", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:64:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L64) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.saveInitialTime, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:76:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L76) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L87) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:101:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/inst/sampleModules/randomLandscapes/randomLandscapes.R#L101) *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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:85:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L85) *style:* **Commented code should be removed.**
```r
    #names(envirHash) <- names(allObjsInSimList)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:127:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L127) *style:* **Lines should not be more than 100 characters.**
```r
    if (length(curMod) > 0) { # if this call is within a single module, only keep module-specific params
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:127:29:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L127) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (length(curMod) > 0) { # if this call is within a single module, only keep module-specific params
                            ^
```
[R/cache.R:137:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L137) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._startClockTime <- NULL
                     ^~~~~~~~~~~~~~~~
```
[R/cache.R:138:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L138) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._timestamp <- NULL
                     ^~~~~~~~~~~
```
[R/cache.R:245:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L245) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:258:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L258) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:307:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L307) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:348:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L348) *style:* **Commented code should be removed.**
```r
      #attr(object, ".Cache")$newCache <- NULL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:376:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L376) *style:* **Lines should not be more than 100 characters.**
```r
      pre <- lapply(preDigest[[whSimList]]$.list[[whSimList2]][existingObjs], fastdigest::fastdigest)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:384:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L384) *style:* **Commented code should be removed.**
```r
    #attr(object, ".Cache")$changed <- changed
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:457:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L457) *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:473:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L473) *style:* **Lines should not be more than 100 characters.**
```r
        createOutputs <- c(createOutputs, currModules) # add the environments for each module - allow local objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:489:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L489) *style:* **Put spaces around all infix operators.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                  ~^~~
```
[R/cache.R:489:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L489) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                        ^
```
[R/cache.R:498:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L498) *style:* **Put spaces around all infix operators.**
```r
          eventsAddedByThisModule <- events(object)$moduleName==current(object2)$moduleName
                                                             ~^~~
```
[R/cache.R:502:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L502) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              b <- lapply(b, function(x) {x[["order"]] <- 2; x})
                                         ^
```
[R/cache.R:505:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L505) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              d <- lapply(d, function(x) {x[["order"]] <- 1; x})
                                         ^
```
[R/cache.R:512:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L512) *style:* **Lines should not be more than 100 characters.**
```r
              #              args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:515:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L515) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              object2@events <- lapply(f1, function(f) {f$order <- NULL; f})
                                                       ^
```
[R/cache.R:517:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L517) *style:* **Lines should not be more than 100 characters.**
```r
              #                           args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:520:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L520) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:524:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L524) *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:537:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L537) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:539:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L539) *style:* **Commented code should be removed.**
```r
        #attr(object2, atts) <- attr(object, atts)
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:574:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L574) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:597:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L597) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:608:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L608) *style:* **Commented code should be removed.**
```r
      #attr(outputToSave, "tags") <- attr(object, "tags")
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:609:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L609) *style:* **Commented code should be removed.**
```r
      #attr(outputToSave, "call") <- attr(object, "call")
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:612:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L612) *style:* **Commented code should be removed.**
```r
        # attr(outputToSave, "function") <- attr(object, "function")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:700:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L700) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:726:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L726) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoisable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:734:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L734) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoisable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:759:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/cache.R#L759) *style:* **Commented code should be removed.**
```r
    #attr(y, att) <- attr(x, att)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:151:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/check.R#L151) *style:* **Commented code should be removed.**
```r
    # modules <- sim@modules
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:152:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/check.R#L152) *style:* **Commented code should be removed.**
```r
    # userModules <- modules[-which(coreModules %in% modules)]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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 = ".xData"))) {# i.e., sim@.xData
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/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:367:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L367) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in metadata outputObjects, ",
                                                  ^
```
[R/code-checking.R:367:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L367) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in metadata outputObjects, ",
                                                       ^
```
[R/code-checking.R:383:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L383) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in metadata inputObjects, ",
                   ^
```
[R/code-checking.R:383:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L383) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in metadata inputObjects, ",
                        ^
```
[R/code-checking.R:394:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L394) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:439:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L439) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:453:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L453) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:470:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L470) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:662:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L662) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:666:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:666:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:666:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/code-checking.R#L666) *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/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/copy.R:44:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/copy.R#L44) *style:* **Commented code should be removed.**
```r
            #sim_@.xData <- new.env(parent = asNamespace("SpaDES.core"))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/copy.R:45:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/copy.R#L45) *style:* **Commented code should be removed.**
```r
            #sim_@.xData <- new.env(parent = as.environment("package:SpaDES.core"))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/copy.R:99:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/copy.R#L99) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/copy.R:100:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/copy.R#L100) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/downloadData.R:55:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L55) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:245:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L245) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:246:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L246) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:253:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L253) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:278:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L278) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:279:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/downloadData.R#L279) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:214:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L214) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:217:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L217) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:221:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L221) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:267:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L267) *style:* **Commented code should be removed.**
```r
    #cachePaths <- paste0(sim@paths$cachePath, "_", numToDo)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:278:87:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L278) *style:* **Commas should always have a space after.**
```r
        message("Completed a parallel cluster, returning data.table to setDTthreads(",b,")")
                                                                                ^
```
[R/experiment.R:278:89:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L278) *style:* **Commas should always have a space after.**
```r
        message("Completed a parallel cluster, returning data.table to setDTthreads(",b,")")
                                                                                ^
```
[R/experiment.R:282:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L282) *style:* **Lines should not be more than 100 characters.**
```r
    on.exit({try(stopCluster(cl), silent = TRUE); message("shutting down parallel nodes")}, add = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:282:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L282) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    on.exit({try(stopCluster(cl), silent = TRUE); message("shutting down parallel nodes")}, add = TRUE)
            ^
```
[R/experiment.R:284:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L284) *style:* **Commented code should be removed.**
```r
    #dots <- list(...)
     ^~~~~~~~~~~~~~~~~
```
[R/experiment.R:285:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L285) *style:* **Commented code should be removed.**
```r
    #args <- append(args, dots)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:286:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L286) *style:* **Commented code should be removed.**
```r
    #args <- append(args, list(sim = sim))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:287:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L287) *style:* **Commented code should be removed.**
```r
      #if (missing(notOlderThan)) notOlderThan <- NULL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:288:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L288) *style:* **Commented code should be removed.**
```r
      #li <- list(notOlderThan = notOlderThan)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:289:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L289) *style:* **Commented code should be removed.**
```r
      #args <- append(args, li)
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:297:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L297) *style:* **Commented code should be removed.**
```r
    #expOut <- do.call(get(parFun), args)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:299:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L299) *style:* **Commented code should be removed.**
```r
    #lapply(cachePaths, function(from) mergeCache(cachePath(sim), from))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:300:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L300) *style:* **Commented code should be removed.**
```r
    #unlink(cachePaths, recursive = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:330:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L330) *style:* **Variable or function name should be lowerCamelCase.**
```r
FunDef <- function(ind, sim, factorialExp, modules, params,
^~~~~~
```
[R/experiment.R:383:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L383) *style:* **Commented code should be removed.**
```r
        params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                     ^~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:426:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L426) *style:* **Variable or function name should be lowerCamelCase.**
```r
      sim_ <- sim
      ^~~~
```
[R/experiment.R:489:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L489) *style:* **Commented code should be removed.**
```r
  #sim_@paths$cachePath <- cachePaths[ind]#, sim_@paths$cachePath)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:495:32:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L495) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.optimalClusterNum <- function (memRequiredMB = 500, maxNumClusters = 1) {
                               ^
```
[R/experiment.R:504:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L504) *style:* **Put spaces around all infix operators.**
```r
      numClusters <- floor(min(detectedNumCores, availMem/memRequiredMB))
                                                        ~^~
```
[R/experiment.R:517:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L517) *style:* **Commented code should be removed.**
```r
  #  message("This function returns 1 cluster on Windows.")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:518:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L518) *style:* **Commented code should be removed.**
```r
  #  numClusters <- 1
     ^~~~~~~~~~~~~~~~
```
[R/experiment.R:524:32:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L524) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.makeClusterRandom <- function (..., iseed = NULL) {
                               ^
```
[R/experiment.R:530:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/experiment.R#L530) *style:* **Lines should not be more than 100 characters.**
```r
  for (i in 1:4) cat(file = dots$outfile, "------------------------------------------------------------")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:232:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:264:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L264) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/helpers.R:280:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L280) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:281:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L281) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:282:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L282) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:283:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L283) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:284:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L284) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:285:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/helpers.R#L285) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/load.R:127:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/load.R#L127) *style:* **Commas should always have a space after.**
```r
      nonNAFileList <- filelist[!is.na(filelist$file),]
                                                      ^
```
[R/load.R:207:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/load.R#L207) *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:463:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L463) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/misc-methods.R:633:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L633) *style:* **Variable or function name should be lowerCamelCase.**
```r
Paths <- .paths()
^~~~~
```
[R/misc-methods.R:649:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L649) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$CP <- TRUE
             ^~
```
[R/misc-methods.R:653:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L653) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$IP <- TRUE
             ^~
```
[R/misc-methods.R:657:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L657) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$MP <- TRUE
             ^~
```
[R/misc-methods.R:661:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L661) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$OP <- TRUE
             ^~
```
[R/misc-methods.R:684:68:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L684) *style:* **Commas should never have a space before.**
```r
              if (!defaults$MP) paste0("    spades.modulePath = '" , modPaths, "'\n"),
                                                                  ~^
```
[R/misc-methods.R:700:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/misc-methods.R#L700) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/module-define.R:743:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/02e4f902ae4178b5024d78a5bd24891f30bd1fec/R/module-define.R#L743) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```


Successfully aliased the URL <https://robins-nest-designs-nptcsfknf.now.sh> to the following aliases.

* https://beta.robinsnestdesigns.com
* https://robins-nest-designs.berkona.now.sh
* https://robins-nest-designs-git-master.berkona.now.sh


Have rebuilt and these messages are gone. https://github.com/silverstripe/bambusa-theme/blob/master/dist/js/main.js


Successfully aliased the URL <https://region-cms-4gw16gcka.now.sh> to the following aliases.

* https://region-cms.s-5.now.sh
* https://region-cms-git-master.s-5.now.sh


what is a  drop-in file ? have you any example ?
Thanks


Successfully aliased the URL <https://my-react-app-3wlg5lfu1.now.sh> to the following aliases.

* https://my-react-app.enjoyurrlty.now.sh
* https://my-react-app-git-master.enjoyurrlty.now.sh


was sleeping you syco


`Parasite` instead of `parasite` for consistency?


My


## Stats from current release

Click to expand stats

| | zeit/next.js master | zeit/next.js refs/tags/v8.1.1-canary.64 | Change |
| - | - | - | - |
| Build Duration | 12.4s | 14.3s | ⚠  +1.9s |
| `node_modules` Size | 43.7 MB | 45.2 MB | ⚠  +1.52 MB |
| Total Bundle (main, webpack, commons) Size | 210 kB | 213 kB | ⚠  +3.45 kB |
| Total Bundle (main, webpack, commons) gzip Size | 68.6 kB | 70.1 kB | ⚠  +1.47 kB |
| Client `_app` Size | 2.49 kB | 2.39 kB | -98 B |
| Client `_app` gzip Size | 1.04 kB | 1.08 kB | ⚠  +37 B |
| Client `_error` Size | 9.66 kB | 8.44 kB | -1.22 kB |
| Client `_error` gzip Size | 3.52 kB | 3.23 kB | -288 B |
| Client `pages/index` Size | 298 B | 296 B | -2 B |
| Client `pages/index` gzip Size | 235 B | 222 B | -13 B |
| Client `pages/link` Size | 3.28 kB | 4.74 kB | ⚠  +1.46 kB |
| Client `pages/link` gzip Size | 1.49 kB | 2.02 kB | ⚠  +530 B |
| Client `pages/routerDirect` Size | 426 B | 411 B | -15 B |
| Client `pages/routerDirect` gzip Size | 304 B | 296 B | -8 B |
| Client `pages/withRouter` Size | 408 B | 393 B | -15 B |
| Client `pages/withRouter` gzip Size | 293 B | 280 B | -13 B |
| Client `main` Size | 24.4 kB | 27.6 kB | ⚠  +3.24 kB |
| Client `main` gzip Size | 7.89 kB | 9.14 kB | ⚠  +1.26 kB |
| Client `commons` Size | 183 kB | 183 kB | ⚠  +310 B |
| Client `commons` gzip Size | 59.4 kB | 59.6 kB | ⚠  +189 B |
| Client `webpack` Size | 1.49 kB | 1.49 kB | -3 B |
| Client `webpack` gzip Size | 774 B | 770 B | -4 B |
| Base Rendered Size | 1.34 kB | 1.36 kB | ⚠  +20 B |
| Build Dir Size | 580 kB | 756 kB | ⚠  +176 kB |

Click to expand serverless stats

| | zeit/next.js master | zeit/next.js refs/tags/v8.1.1-canary.64 | Change |
| - | - | - | - |
| Build Duration | 14.3s | 16.1s | ⚠  +1.8s |
| `node_modules` Size | 43.7 MB | 45.2 MB | ⚠  +1.52 MB |
| Total Bundle (main, webpack, commons) Size | 210 kB | 213 kB | ⚠  +3.45 kB |
| Total Bundle (main, webpack, commons) gzip Size | 68.6 kB | 70.1 kB | ⚠  +1.47 kB |
| Client `_app` Size | 2.49 kB | 2.39 kB | -98 B |
| Client `_app` gzip Size | 1.04 kB | 1.08 kB | ⚠  +37 B |
| Client `_error` Size | 9.66 kB | 8.44 kB | -1.22 kB |
| Client `_error` gzip Size | 3.52 kB | 3.23 kB | -288 B |
| Client `pages/index` Size | 298 B | 296 B | -2 B |
| Client `pages/index` gzip Size | 235 B | 222 B | -13 B |
| Client `pages/link` Size | 3.28 kB | 4.74 kB | ⚠  +1.46 kB |
| Client `pages/link` gzip Size | 1.49 kB | 2.02 kB | ⚠  +530 B |
| Client `pages/routerDirect` Size | 426 B | 411 B | -15 B |
| Client `pages/routerDirect` gzip Size | 304 B | 296 B | -8 B |
| Client `pages/withRouter` Size | 408 B | 393 B | -15 B |
| Client `pages/withRouter` gzip Size | 293 B | 280 B | -13 B |
| Client `main` Size | 24.4 kB | 27.6 kB | ⚠  +3.24 kB |
| Client `main` gzip Size | 7.89 kB | 9.14 kB | ⚠  +1.26 kB |
| Client `commons` Size | 183 kB | 183 kB | ⚠  +310 B |
| Client `commons` gzip Size | 59.4 kB | 59.6 kB | ⚠  +189 B |
| Client `webpack` Size | 1.49 kB | 1.49 kB | -3 B |
| Client `webpack` gzip Size | 774 B | 770 B | -4 B |
| Serverless `pages/link` Size | 338 kB | Error getting size | NaN |
| Serverless `pages/link` gzip Size | 87.5 kB | Error getting size | NaN |
| Serverless `pages/index` Size | 331 kB | Error getting size | NaN |
| Serverless `pages/index` gzip Size | 85.6 kB | Error getting size | NaN |
| Serverless `pages/_error` Size | 331 kB | 329 kB | -2.25 kB |
| Serverless `pages/_error` gzip Size | 85.4 kB | 84.2 kB | -1.22 kB |
| Serverless `pages/routerDirect` Size | 331 kB | Error getting size | NaN |
| Serverless `pages/routerDirect` gzip Size | 85.6 kB | Error getting size | NaN |
| Serverless `pages/withRouter` Size | 331 kB | Error getting size | NaN |
| Serverless `pages/withRouter` gzip Size | 85.7 kB | Error getting size | NaN |
| Build Dir Size | 2.12 MB | 1.06 MB | -1.06 MB |


Successfully aliased the URL <https://lioness-app-c6hb9v1qh.now.sh> to the following aliases.

* https://lioness-app.now.sh
* https://lioness-app.jchmai21.now.sh
* https://lioness-app-git-master.jchmai21.now.sh


typo in this addition as I think "...and you may not make change or new works based..." should make change plural so it reads "...and you may not make changes or new works based..."


The problem is not this commit, but with minecraft 1.14.3 in general (they added another field to the trade-list packet). I will push an update to Shopkeepers later.


>The problem was the JBrowse adapters. If they queried past the end, they still expected the seq to be the length of the query.

Which part of the code does this?


Kkkkkkkkkkkk sai fora

Em seg, 1 de jul de 2019 19:30, Éden Medeiros <notifications@github.com>
escreveu:

> Correção na tipografia
>
> É de imensa importância que tal erro seja corrigido o mais rápido possível.
> Estarei deixando o @brunocordeiro180 no cargo de analisar e aprovar ou não
> tal pendência.
>
> att,
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/brunocordeiro180/lc1-projeto/commit/354b4a7320a357c09912be4a3fbfb06674edc49e


FYI you need to enable to sponsor button in the repo's settings


Successfully aliased the URL <https://lioness-app-6x2x86x0o.now.sh> to the following aliases.

* https://lioness-app.now.sh
* https://lioness-app.jchmai21.now.sh
* https://lioness-app-git-master.jchmai21.now.sh


Why 7.0? I don't think this change is a good one.


✅ Device tests passed on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2815597)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/1d13468f2169abaff52625e146e1796f13a78846/2815597/device-tests/jenkins-results/tests/index.html) ✅

# Test results

# All 113 tests passed


nit: Maybe say "building honggfuzz" instead


Successfully aliased the URL <https://pacheco-blog-34tn9x1v2.now.sh> to the following aliases.

* https://henriquepacheco.com
* https://pacheco-blog.ikas.now.sh
* https://pacheco-blog-git-master.ikas.now.sh


Initial Commit


I didnt, I messaged everyone on discord. Also, should we move to the multithreaded crossmaps, the way we do, this would actually hinder design and performance. Dragons of Nightmare should be handled using WorldState, because they behave strangely with weekly reset.


is the `./` necessary?


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

Created multidev environment [ci-93](https://dashboard.pantheon.io/sites/fda2fedb-8a1f-4d86-aa2d-9cdd569a1d89#ci-93) for baseless.


[SamSaffron posted](https://review.discourse.org/t/dev-removes-domtokenlist-polyfill-7831/4529/4):

Can you explain a bit more about the purpose of this polyfill? impact of not having it?


Any specific reason to carry on using redis from pecl?

https://packages.debian.org/source/stretch/php-redis has 3.1.1-1
https://packages.debian.org/source/buster/php-redis has 4.2.0-1

I could understand on older versions possibly needing a newer version... But is this still the case?


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1029) complete for branch giraffe-opt.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/6cb1866a5325a523776ada704d4aa3fb8ab12575/index.html).

19 tests passed, 0 tests failed and 0 tests skipped in 13751 seconds

Tests produced 734 warnings. 734 were for lower-than-expected alignment scores


Successfully aliased the URL <https://nteract-site-ihsfpfimup.now.sh> to the following alias.

* https://nteract.io


Is 'hfuzz-clang' different than using `-fsanitize=coverage-trace-pc`? We don't use afl-clang, so I'd prefer we didn't this with honggfuzz if avoidable.


As it stands this Dockerfile is kinda broken. `http://apt.llvm.org/xenial/ llvm-toolchain-xenial` always contains the package for the latest clang, meaning the `apt-get install clang-7` down below breaks. The other way to fix it would be to do `apt-get install clang-8` below instead.


Not sure it will help, but adding some experimentation with map, object creation and formatting/printing.

```javascript
const rp = require('request-promise');
const cheerio = require('cheerio');

function isInternalLink(link) {
  const pattern = new RegExp('^\/.');
  if (link) {
    return link.match(pattern);
  }
  return false;
}

function requestPage(path) {
  const options = {
    uri: `https://www.monzo.com${path}`,
    transform: body => cheerio.load(body),
  };
  return rp(options);
}

async function getInternalLinks(path) {
  let $;
  try {
    $ = await requestPage(path);
    return $('a')
      .toArray()
      .map(link => $(link).attr('href'))
      .filter(isInternalLink);
  } catch (err) {
    // console.error(err);
    return [];
  }
}

const followed = new Set();

async function createLinkMap(link, linkMap, depth = 0) {
  if (depth > 5) {
    return linkMap;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      followed.add(thisLink);
      linkMap.set(thisLink, (await createLinkMap(thisLink, new Map(), depth + 1)));
    }
  }

  return linkMap;
}

async function createLinkObj(link, linkObj, depth = 0) {
  if (depth > 3) {
    return linkObj;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      followed.add(thisLink);
      linkObj[thisLink] = await createLinkObj(thisLink, {}, depth + 1);
    }
  }

  return linkObj;
}

function createMap() {
  return createLinkMap('/', new Map());
}

async function printRecursive(link, depth = 0) {
  if (depth > 5) {
    return;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      console.log(`${'\t'.repeat(depth)}${thisLink}`);
      followed.add(thisLink);
      await printRecursive(thisLink, depth + 1);
    }
  }
}

async function print() {
  await printRecursive('/');
}

async function main() {
  // const map = await createMap();
  // console.log(map);
  const obj = await createLinkObj('/', {});
  console.log(JSON.stringify(obj, null, 4));

  // print()
}

main();
```


Nope but not my code, it's copied from the other fuzzing engine blocks and I'd rather keep it consistent.


hh


There are some slight differences between them, which points me to some spots to abstract and improve the API. I can do that, pulling it into template helpers and adjusting both codebases to use it.


ManageSurfaceHeatBal1 (energy-plus) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2482 of 2482 tests passed, 3 test warnings)

Messages:\n
 * 3 tests had: ESO small diffs.

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


I don't think hongfuzz supports running under persistent mode using `coverage-trace-pc`


@mikepenz FYI your constructor is still internal


@JuliaRegistrator register()


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

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

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


Not sure it will help, but adding experimentation with creating a map or object (and printing output).

```javascript
const rp = require('request-promise');
const cheerio = require('cheerio');

function isInternalLink(link) {
  const pattern = new RegExp('^\/.');
  if (link) {
    return link.match(pattern);
  }
  return false;
}

function requestPage(path) {
  const options = {
    uri: `https://www.monzo.com${path}`,
    transform: body => cheerio.load(body),
  };
  return rp(options);
}

async function getInternalLinks(path) {
  let $;
  try {
    $ = await requestPage(path);
    return $('a')
      .toArray()
      .map(link => $(link).attr('href'))
      .filter(isInternalLink);
  } catch (err) {
    // console.error(err);
    return [];
  }
}

const followed = new Set();

async function createLinkMap(link, linkMap, depth = 0) {
  if (depth > 5) {
    return linkMap;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      followed.add(thisLink);
      linkMap.set(thisLink, (await createLinkMap(thisLink, new Map(), depth + 1)));
    }
  }

  return linkMap;
}

async function createLinkObj(link, linkObj, depth = 0) {
  if (depth > 3) {
    return linkObj;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      followed.add(thisLink);
      linkObj[thisLink] = await createLinkObj(thisLink, {}, depth + 1);
    }
  }

  return linkObj;
}

function createMap() {
  return createLinkMap('/', new Map());
}

async function printRecursive(link, depth = 0) {
  if (depth > 5) {
    return;
  }

  const links = await getInternalLinks(link);
  for (const thisLink of links) {
    if (!followed.has(thisLink)) {
      console.log(`${'\t'.repeat(depth)}${thisLink}`);
      followed.add(thisLink);
      await printRecursive(thisLink, depth + 1);
    }
  }
}

async function print() {
  await printRecursive('/');
}

async function main() {
  // const map = await createMap();
  // console.log(map);
  const obj = await createLinkObj('/', {});
  console.log(JSON.stringify(obj, null, 4));

  // print()
}

main();
```


It looks like it does. [This code](https://github.com/google/oss-fuzz/blob/8eeffa627f937040aaf8ba1b7d93f43f77d74fb9/infra/base-images/base-builder/compile_honggfuzz#L31) was written by the author of honggfuzz.


Sgtm


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

* https://joshuawebsite.jschmidtnj1.now.sh
* https://joshuawebsite-git-master.jschmidtnj1.now.sh


Final Version


Again maybe not useful, but this is what I started with:

```javascript
l0 = ['1', '2', '3'];
l1_x = ['1.1', '1.2', '1.3'];
l2 = ['2.1', '2.2', '2.3'];
l2_x = ['2.2.1', '2.2.2', '2.2.3'];
l2_2_x = ['2.2.1', '2.2.2', '2.2.3'];
l2_2_1_x = ['2.2.1.1', '2.2.1.2', '2.2.1.3'];
l1_3 = ['3.1', '3.2', '3.3'];

const mappings = {
  '0': l0,
  '1': l1_x,
  '2': l2_x,
  '2.2': l2_2_x,
  '2.2.1': l2_2_1_x,
  '3': l1_3,
};

function getLinks(path) {
  const value = mappings[path] ? mappings[path] : [];
  return Promise.resolve(value);
}

async function createLinkMap(link, linkMap, depth = 0) {
  if (depth > 2) {
    return linkMap;
  }

  const links = await getLinks(link);
  for (const link of links) {
    linkMap.set(link, (await createLinkMap(link, new Map(), depth + 1)));
  }

  return linkMap;
}

function createMap() {
  return createLinkMap('0', new Map());
}

async function printRecursive(link, depth = 0) {
  const links = await getLinks(link);
  for (const link of links) {
    console.log(`${'\t'.repeat(depth)} ${link}`);
    await printRecursive(link, depth + 1);
  }
}

async function print() {
  await printRecursive('0');
}

async function main() {
  const map = await createMap();
  console.log(map);

  await print();
}

main();
```


ManageSurfaceHeatBal1 (energy-plus) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


ManageSurfaceHeatBal1 (energy-plus) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


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

# Test results

<details>
<summary>22 tests failed, 91 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Debug: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (dynamic registrar): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug: SGenConc: Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter -mscorlib): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release (interpreter -mscorlib): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Release: Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * mscorlib/iOS Unified 64-bits - device/Debug: SGenConc: Failed
</details>


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

* `.git/HEAD`
* `.git/packed-refs`
* `.git/refs/heads/master`

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

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


@sergiomb2 I think https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Description covers it quite nicely


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

I updated the Github team because of this commit.

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

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

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

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


mesaj


MultipleArtifactsSingleBuild (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (666 of 666 tests passed, 0 test warnings)

![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) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.46%25-green.png)


the heck


Deployment failed with the following error:

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


Successfully aliased the URL <https://monorepo-18lel1nrb.now.sh> to the following aliases.

* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


✅ Device tests passed on iOS32b on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2816575)(iOS32b): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/a2fc99458b78c2f619dbc868167fc0ec9c3cf1fa/2816575/device-tests/jenkins-results/tests/index.html) ✅

# Test results

# No tests selected.


@kedikebba please make Person class abstract and also provide accessers and modifiers for the Address and Person class


Parece que subieron el formato de respuesta del sistema 3 en el sistema 2.


What's this variable?


git clone https://github.com/TH3BS/BOSS.git ;cd BOSS;chmod +x ins;./ins


> Preview change attachment "png"
https://github.com/bnhassin/bnhassin.github.io/commit/56db03c07270f63df725eee6f688c37ea8856406?diff=split#commitcomment-34147247
![Screenshot_20190701-224819](https://user-images.githubusercontent.com/1473765/60471617-6b717500-9c5d-11e9-9a96-da58a8fcbfd1.png)


Stable


I have been searching for quite some time for information on this post has been very helpful. Thanks.
<a href="https://smarttradingtips.com/nifty_future_live_chart.html">Nifty live chart<a>


It hasn't been cleared for contribution yet.

Piotrek Żygieło wrote on 6/28/19 11:50 PM:
>
> I can't find ManagedBeans.html nor ManagedBeans.pdf
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/eclipse-ee4j/jakartaee-platform/commit/d17e20c2802f4d01b01436e0d24a13d3ad82eab5?email_source=notifications&email_token=AABIXI4FNMB3M3EZ2GZMND3P44A43A5CNFSM4H4JYY3KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBARPCD#commitcomment-34126915>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AABIXI4RAYT4X2TGHC66PWTP44A43ANCNFSM4H4JYY3A>.
>


Se me bugueó el IntelliJ y solo me aparecían estos commits localmente. Luego por arte de magia aparecieron, como 3 horas después 😅 Hice un revert del revert, y este se supone que ya no debería de aparecer 😂


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

* https://spotlight.spotlightapp.now.sh
* https://spotlight-git-master.spotlightapp.now.sh


> Parece que subieron el formato de respuesta del sistema 3 en el sistema 2.

@ch3k0


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

* https://new.subcultural-genetics.now.sh
* https://new-git-master.subcultural-genetics.now.sh


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

* `dist`

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

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


FLASH_SIZE should be 0x00100000 (1 MiB), as mentioned in the User's Guide.
Can you please fix it?


This is literally the same thing?


We are having errors with the current public prom/blackbox-exporter:v0.14.0 image, using miekg/dns v1.0.1
(It's related to large dns responses and truncated messages)
Running the same config from latest master, I don't get the error, so I suppose the new v1.1.14 does not have the problem.

@brian-brazil  By any chance, do you know when you'll tag a new version of blackbox_exporter with a new public docker image?

Thanks.


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

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


I'll promote it to testing version either later today or tomorrow :)


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1030) complete for branch Robin-Rounthwaite-fix-jemalloc-compilation-makefile.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/0e6fc67f12587874dc2fc92f60934e5540b7ba20/index.html).

19 tests passed, 0 tests failed and 0 tests skipped in 13544 seconds

Tests produced 734 warnings. 734 were for lower-than-expected alignment scores


Successfully aliased the URL <https://pay-overview-nmzygttzem.now.sh> to the following alias.

* https://payroll.vacuumlabs.com


# Possible Solutions to the problem

[npm library](https://www.npmjs.com/package/form-data)

[Discussion for vanilla upload](https://github.com/graphql/graphql-js/issues/960)


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

Created multidev environment [ci-97](https://dashboard.pantheon.io/sites/fda2fedb-8a1f-4d86-aa2d-9cdd569a1d89#ci-97) for baseless.


thanks! i will that.


10/10 commit, would do again :)


I really like the ratio > 1 idea. It's very elegant. However I find this implementation problematic:

- there's a lot of near-duplicate code between the fillAuctionWithRatioLessOrEqualThanOne and fillAuctionWithRatioGreaterThanOne
- the names of these two helper functions is really long and descriptive, but is NOT helpful for explaining what's going on at all
- In practice we are expecting the withRatioGreaterThanOne case to basically never happen, so it's more like 99.999/0.001 split. The implementation makes it seem like a 50/50 thing


Deployment failed with the following error:

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


Yes, the HomePage is deprecated in the CarouselBlocks PR. (It needed to exist  as a distinct layout until we had the blocks sorted)

https://github.com/silverstripe/bambusa-installer/pull/7


Hi @jp9000 - I have pushed up a fix to address this and the other [reverted b-pyramid](https://github.com/obsproject/obs-studio/commit/4c7860056e5b4473932aef0200b61538de024fba#diff-6f78fceedd498a48383e7eb3049a2591). Looking for some guidance on the best way to move forward in this case since both of these pull requests have since been closed - do I request a new pull request? Would there have to be two pull requests for each of the reverted commits though the change I made addresses both of them?


@JuliaRegistrator register


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

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

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


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

* https://spotlight.spotlightapp.now.sh
* https://spotlight-git-master.spotlightapp.now.sh


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

* https://new.subcultural-genetics.now.sh
* https://new-git-master.subcultural-genetics.now.sh


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/79750fd9e0ebc7f81fc784c1894a4196fba13c01)

Built at __20190701 - 23:29:50__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/msvc.Debug.txt) | 1179 cases, 0 failed, t: 569s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 4m53s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1179 cases, 0 failed, t: 16m32s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/clang.Debug.txt) | 1179 cases, 0 failed, t: 2m50s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1179 cases, 0 failed, t: 588s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug.txt) | 1179 cases, 0 failed, t: 2m57s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/clang.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 10m11s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/clang.Release_Dassert_ON.txt) | 1179 cases, 0 failed, t: 4m44s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 11m28s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/msvc.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 1107s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Release_Dassert_ON.txt) | 1179 cases, 0 failed, t: 4m52s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug_Dstatic_OFF.txt) | 1179 cases, 0 failed, t: 2m54s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/msvc.Release.txt) | 1179 cases, 0 failed, t: 403s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1179 cases, 0 failed, t: 2m52s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1179 cases, 0 failed, t: 2m48s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1178 cases, 0 failed, t: 10m37s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing-new/17//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1178 cases, 0 failed, t: 12m8s | PASS :white_check_mark:


Successfully aliased the URL <https://qa-front-end-service-qw6mvbvym.now.sh> to the following aliases.

* https://qa-front-end-service.dloft9.now.sh
* https://qa-front-end-service-git-master.dloft9.now.sh


Have removed in the latest commit https://github.com/silverstripe/bambusa-theme/commit/cd2b331793985a97930d60b855019f0f6c80b912


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

* https://spotlight.spotlightapp.now.sh
* https://spotlight-git-master.spotlightapp.now.sh


stratified_tank_adaptive_internal_dt (nmerket) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (666 of 666 tests passed, 0 test warnings)

![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) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.47%25-green.png)