[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/copy.R#L99) *style:* **Trailing blank lines are superfluous.**
```r

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

^
```
[R/downloadData.R:55:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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:244:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/downloadData.R#L244) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:245:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/downloadData.R#L245) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:252:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/downloadData.R#L252) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:277:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/downloadData.R#L277) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:278:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/downloadData.R#L278) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:214:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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:231:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L231) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:263:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L263) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/helpers.R:279:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L279) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:280:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L280) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:281:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L281) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:282:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L282) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:283:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L283) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:284:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/helpers.R#L284) *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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/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/e6bf324b31f0dbd8b6d8878e91cc52b918d0cfc7/R/misc-methods.R#L700) *style:* **Trailing blank lines are superfluous.**
```r

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


nit: no need for `data/data/...` doubling in your commit message subject.  We have that doubling in the repo paths to distinguish between the Go tooling that provides access to the assets (`data/*.go`) and the assets themselves (`data/data/...`).  But for a "what part of the project were you touching?" prefix, `data/bootstrap...` is fine ;).


Created multidev environment [sfgov#pr-363](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-363).

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


Yeah... I forgot to remove that before pushing due to never understanding it. Oops!
Since today's project incorporates it .map, I think I could have pulled it off know what I know now.... including the arrow function you used lol.


Thanks!


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

* https://bookroulette.jbrandes.now.sh
* https://bookroulette-git-master.jbrandes.now.sh


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

* https://rizal.reeshkeed.now.sh
* https://rizal-git-master.reeshkeed.now.sh


The following doc(s) have been deployed to the [szipfel503](https://szipfel503-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/content/guides/build-tools/04-configure.md](https://github.com/pantheon-systems/documentation/commit/7823f8412f1c5f44418a9a2b5d9b9152bd4c938f/source/content/guides/build-tools/04-configure.md)


Successfully aliased the URL <https://primer-css-2vkjgjusb.now.sh> to the following aliases:

* https://primer-css.now.sh
* https://primer-css.primer.now.sh
* https://primer-css-git-master.primer.now.sh


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

* https://playroles.now.sh
* https://playroles.haydennyyy.now.sh
* https://playroles-git-master.haydennyyy.now.sh


Deployment failed with the following error:

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


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

* https://bookroulette.jbrandes.now.sh
* https://bookroulette-git-master.jbrandes.now.sh


done


@jhou-pro please consider this as an early feedback -- this kind of small, but critical changes, can be overlooked during a formal PR review where there could be many changes. And yes, it is best to always return `Collections.unmodifiableMap(map)` as the default approach if `map` is mutable.


Hard-coded delay of 5min should be configurable, for example, as constructor argument.


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

* https://playroles.now.sh
* https://playroles.haydennyyy.now.sh
* https://playroles-git-master.haydennyyy.now.sh


Previous value should be restored instead of forcefully turning on the strict mode.


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

* https://bookroulette.jbrandes.now.sh
* https://bookroulette-git-master.jbrandes.now.sh


Successfully aliased the URL <https://playroles-7sbir4558.now.sh> to the following aliases:

* https://playroles.now.sh
* https://playroles.haydennyyy.now.sh
* https://playroles-git-master.haydennyyy.now.sh


Is it compatible with CFBG?


Successfully aliased the URL <https://slad-223ten8k0.now.sh> to the following aliases:

* https://slad.steida.now.sh
* https://slad-git-master.steida.now.sh


This is the variant that is only used if you use the (deprecated, not-long-for-this-world) version created by defining HL_SCHEDULE_FILE. We should migrate this code to use the Generator path instead.


@JuliaRegistrator `register()` get this out the door

cc @staticfloat for TreeShaker stuff... will need to plug `Cthulhu` in eventually.


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

# Test results

<details>
<summary>20 tests failed, 57 tests passed.</summary>

## Failed tests

 * monotouch-test/tvOS - device/Debug: Failed
 * mono-native-compat/tvOS - device/Debug: Failed
 * mono-native-unified/tvOS - device/Debug: Failed
 * monotouch-test/tvOS - device/AssemblyBuildTarget: dylib (debug): Failed
 * monotouch-test/tvOS - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * monotouch-test/tvOS - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * monotouch-test/tvOS - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * monotouch-test/tvOS - device/Release: Failed
 * monotouch-test/tvOS - device/AssemblyBuildTarget: SDK framework (release): Failed
 * monotouch-test/tvOS - device/Release (all optimizations): Failed
 * monotouch-test/tvOS - device/Debug (all optimizations): Failed
 * monotouch-test/tvOS - device/Debug: SGenConc: Failed
 * mono-native-compat/tvOS - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * mono-native-compat/tvOS - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * mono-native-compat/tvOS - device/Release: Failed
 * mono-native-compat/tvOS - device/AssemblyBuildTarget: SDK framework (release): Failed
 * mono-native-unified/tvOS - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * mono-native-unified/tvOS - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * mono-native-unified/tvOS - device/Release: Failed
 * mono-native-unified/tvOS - device/AssemblyBuildTarget: SDK framework (release): Failed
</details>


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

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>" ee9a55b28799297b9dcaa0f5805f4a94885a65db
git push origin v0.1.0
```


Thanks,

I'm just getting this message now, my email casted some of these messages
into one of my generic folders.

I really appreciate the detailed feedback, the suggestions and links to
documentation explaining what to actually do. It's not everyday I get help
debugging and mentoring from an interview. It really means a lot!

Let me make a few corrections to the project by tomorrow afternoon to bring
the application in line with everything you've mentioned. Also, do you
happen to have a good resource for accessibility compliance?

Gratefully,
Matt

On Mon, Aug 19, 2019, 4:29 PM Eric Lanehart <notifications@github.com>
wrote:

> Here's the root of the CORS error request bug you mentioned; the problem
> is the inputs are storing the values as strings while the API expects
> integer values. This fails the request validation. The API could certainly
> return the correct HTTP status (400) and perhaps an informative error.
>
> I would point to the response body though, generally you want to submit
> the same types that were returned.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/vestwell/js-test-projects-matthew-conroy/commit/1a09bf8b72ee5c9a48fa5d1b64c413eb555f34fa?email_source=notifications&email_token=AA3BCP5TVDS6QJJQAK2RM5TQFL7B3A5CNFSM4INFZRJ2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBEN56#commitcomment-34748350>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA3BCP6VTDFOQVRYRSZQMHTQFL7B3ANCNFSM4INFZRJQ>
> .
>


7445-EvapCoolerAirLoopFlowCyclingFan (yzhou601) - Win64-Windows-10-VisualStudio-16: OK (2471 of 2474 tests passed, 0 test warnings)

Messages:\n
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 1 test had: Table small diffs.
 * 2 tests had: Table big diffs.

Failures:\n

regression Test Summary
 * Passed: 663
 * Failed: 3

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


Angular should no longer have a direct dependency on tsickle at all - but I went to check the package.json in https://github.com/angular/angular/tree/master/integration/hello_world__closure and tsickle isn't there

I guess it's this edge:
https://github.com/angular/angular/blob/5da5ca5c236afefb0a985c3cda242fab1fa7b038/packages/bazel/package.json
which is tsickle ^0.35.0


OK. No problem. Thanks,

Jack

Chihjen Ko <notifications@github.com> 於 2019年8月21日 週三 上午12:55寫道：

> Hi Jack - sorry that it's bothering. I am afraid nothing I can do for you,
> since we've removed you as a project member. What you could do is removing
> yourself from the watch list, that should stop the notifications. As to
> other emails from BRCAS, we'll do another round of cleaning up, but please
> forward them to me so I can make sure that it's done right. Thanks for
> letting us know. Cheers, Chihjen
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/TaiBIF/camera-trap-api/commit/939477ce8d79d8966796f78cd50f9921bb44a6d5?email_source=notifications&email_token=ACF6U7VHOOMIJ53HLZKJXZ3QFQOYRA5CNFSM4IMSOQE2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBE3Z6#commitcomment-34762558>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACF6U7UW45N6XY46LQGNS4LQFQOYRANCNFSM4IMSOQEQ>
> .
>


This patch is doggy and we need to discuss..


Would it better to stick to systemd-bootx64.efi for clarity reasons?


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1381) complete for branch update-readme.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/4c07b35af49ea59590f31b7cc77e2b08aa927f94/index.html).

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

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


Successfully aliased the URL <https://github-event-well-2dn9kvlto.now.sh> to the following aliases:

* https://github-event-well.foxhunt.now.sh
* https://github-event-well-git-master.foxhunt.now.sh


I don't think too complex of a hack to concatenate and trim relevant title and synopsis strings prior to submitting to cache, especially for one of the PLi-core devs?

I notice truncated title endings in synopsis are not only "." but can also be ".:!?"


systemd-bootx64.efi shouldn't be renamed to bootx64.efi in the first place.


glTF doesn't have different modes of operation as Unity, so this language is confusing. To keep things aligned with the core spec, please consider replacing this with something like:
> Lightmap texture values use sRGB color primaries and sRGB transfer function.


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

* https://synadia.com
* https://downloads.synadia.com
* https://www.synadia.com
* https://synadia-website.connecteverything.now.sh
* https://synadia-website-git-master.connecteverything.now.sh


Data 어노테이션은 유용하기는 하지만
모든 필드에 Setter를 만드므로 별로 좋은 어노테이션은 아니라고 함

참고: https://cheese10yun.github.io/lombok/


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

* https://thebowl.moscow
* https://thebowlmoscow.antonk52.now.sh
* https://thebowlmoscow-git-master.antonk52.now.sh


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

* https://slad.steida.now.sh
* https://slad-git-master.steida.now.sh


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

* https://foodshop.benneee.now.sh
* https://foodshop-git-master.benneee.now.sh


We probably should make sure acrn.efi and bootx64.efi coexist in the ESP directory /EFI/BOOT, when troubleshooting EFI bootloader related issues, one can easily compare the checksum of the files to figure out bootx64.efi is acrn.efi.


Successfully aliased the URL <https://playroles-2ft7a733k.now.sh> to the following aliases:

* https://playroles.now.sh
* https://playroles.haydennyyy.now.sh
* https://playroles-git-master.haydennyyy.now.sh


Talvez no se debería contener: table
Solo title


Hello, I found that POSXY, POSZ, and VELZ are patched. But, is there some reason why VELXY is not patched......?


Yes, you could have went that way too.  Or define another bitset; one for the PC and another for the banks.  That would allow many more banks to be used, hence many more BP.  I leave it to you to decide, as you have the burst of energy ATM :smiley:   Maybe it would be much faster than CBP??


El id, se supone que no se debe repetir en la página, cuando se recorra el for, se crearán muchos ids 'image'


Thank you, that's a much better way to go about it.


You bring up fair points, but Josh has repeated multiple times that per-monitor panels will be in Budgie 11, which should release early next year.


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

* https://playroles.now.sh
* https://playroles.haydennyyy.now.sh
* https://playroles-git-master.haydennyyy.now.sh


No usar tablas, sino `div`.


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

# Test results

<details>
<summary>6 tests failed, 107 tests passed.</summary>

## Failed tests

 * [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
</details>


Successfully aliased the URL <https://kmt-blog-server-pqbc2xgpd.now.sh> to the following aliases:

* https://kmt-blog-server.piotrek12101999.now.sh
* https://kmt-blog-server-git-master.piotrek12101999.now.sh


Jupyter Notebook used to create results presented in Oral Presentation at the American Society for Radiation Oncology Annual Meeting 2018 in the "Digital Health Innovation & Informatics 1" session


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

* https://highvib.es
* https://site.austinwitherow.now.sh
* https://site-git-master.austinwitherow.now.sh


Hi

i am trying to download the firmware on mu Wemos using the library included the Heatpump W Domoticz.
i got this failure and i really dont understand what to check_

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino: In function 'boolean Plugin_115(byte, EventStruct*, String&)':

_P115_HeatpumpIR:197:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 2)) heatpumpModel = TmpStr1;

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:197:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:198:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 3)) powerMode = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:198:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:198:79: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 3)) powerMode = str2int(TmpStr1.c_str());

                                                                               ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

_P115_HeatpumpIR:199:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 4)) operatingMode = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:199:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:199:83: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 4)) operatingMode = str2int(TmpStr1.c_str());

                                                                                ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

_P115_HeatpumpIR:200:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 5)) fanSpeed = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:200:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:200:78: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 5)) fanSpeed = str2int(TmpStr1.c_str());

                                                                              ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

_P115_HeatpumpIR:201:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 6)) temperature = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:201:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:201:81: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 6)) temperature = str2int(TmpStr1.c_str());

                                                                                ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

_P115_HeatpumpIR:202:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 7)) vDir = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:202:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:202:74: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 7)) vDir = str2int(TmpStr1.c_str());

                                                                          ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

_P115_HeatpumpIR:203:42: error: no matching function for call to 'GetArgv(char [80], String&, int)'

           if (GetArgv(command, TmpStr1, 8)) hDir = str2int(TmpStr1.c_str());

                                          ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\_P115_HeatpumpIR.ino:203:42: note: candidates are:

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note: boolean GetArgv(const char*, char*, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argc) {

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:477:9: note:   no known conversion for argument 2 from 'String' to 'char*'

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note: boolean GetArgv(const char*, char*, unsigned int, unsigned int)

 boolean GetArgv(const char *string, char *argv, unsigned int argv_size, unsigned int argc)

         ^

C:\Arduino\arduino-1.6.12P230\arduino-1.8.9\Portable\sketchbook\ESPEasy\Misc.ino:481:9: note:   candidate expects 4 arguments, 3 provided

_P115_HeatpumpIR:203:74: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]

           if (GetArgv(command, TmpStr1, 8)) hDir = str2int(TmpStr1.c_str());

                                                                          ^

StringConverter:5:15: error: initializing argument 1 of 'long unsigned int str2int(char*)' [-fpermissive]

 unsigned long str2int(char *string)

               ^

could you pls help me?


The previous version of the app used APK splits, and google requires you to provide a different version code for each split APK. I was using the strategy of calling the base version 0XXX, one of the ABIs 1XXX, and the other ABI 2XXX

Now that I'm using the Android App Bundle where I can just use a single versionCode for everyone, I had to make the versionCode higher than any previous version code so that everyone will be able to upgrade it


Why this option is needed? Should the signature be written when the signature_addr is valid?


7445-EvapCoolerAirLoopFlowCyclingFan (yzhou601) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1140 of 1140 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-42.63%25-green.png)


This seems to be redundant, +signature_addr is enough


Suggest to change to bit [31:0] instead of "int"


Did you mean for this edit to survive? The latest Makefile still has ch* and ap* for rsync, but not for git add.


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

* https://accessabar.handsfree.now.sh
* https://accessabar-git-master.handsfree.now.sh


Successfully aliased the URL <https://next-graphql-starter-bcjaeog67.now.sh> to the following aliases:

* https://next-graphql-starter.hmmchase.now.sh
* https://next-graphql-starter-git-master.hmmchase.now.sh


hey @z-funfan I'm maintaining a new fork of the quagga repo, and would love it if you did a PR

https://github.com/ericblade/quagga2


Deployment failed with the following error:

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


As per our previous discussion, I'm using this `core_start_req` option as the general notification to the testbench to start stimulus, this value is supplied from the Makefile, but if the signature_addr is invalid, then we skip this section entirely


Green Burd should have not been able to edit my copy of his repo, but he was.


We can disable all of the rewrite rules. I only added them to make the output of plastex match what was in Atlas after they ran the intake scripts at the beginning of production. I imagine the patterns will be different this time around.


This will also try to ping the URL if the status is known to be unaccessible. The old code in the `welcome` module actually only did the ping if the status is unknown accessibility, which makes more sense IMHO.


Cool stuff!


nao consigo mudar a cor do meu botão. podem me ajudar?


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

# Test results

113 tests' device not found, 0 tests passed.


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

# Test results

113 tests' device not found, 0 tests passed.


E 161.5


fyi @eed3si9n @eatkins


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

# Test results

# No tests selected.


essd


Successfully aliased the URL <https://algebraic-web-app-69xpssdyk.now.sh> to the following aliases:

* https://algebraic-web-app.juliazxu.now.sh
* https://algebraic-web-app-git-master.juliazxu.now.sh


duder, maybe it’s worth adding `/` `/` to the beginning and end of the constant?


this is also misspelt ...


Shouldn't this be `currentRunner.g.module`?


Won't `currentRunner.g.module` not be the right value, because we still need to look up the `exports` field?


Like I said in my previous comment. This is a limit that can be increased. There could be customers that have raised this limit and therefore 50 will not be their limit.

My preference here is that we don't add this validation. Let's just leave it open. I do like however, the logic you did below for batching the `run_task` call in groups of 10.


develop (Myoldmopar) - x86_64-MacOS-10.13-clang: OK (1844 of 1844 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)


This [failed](https://circleci.com/gh/zulip/zulip/30593) on an unrelated PR with

```
AssertionError: Items in the first set but not the second:
1
Items in the second set but not the first:
2
```

(BTW `{2, 2}` is an odd way to write a one-element set.)


` tar cvvf $TRAVIS_BUILD_DIR /tmp/copy_for_second_doctr_deploy.tar` -> ` tar cvvf /tmp/copy_for_second_doctr_deploy.tar $TRAVIS_BUILD_DIR`?


Algunas variables creo que no son necesarias.


This looks backwards.


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

* https://bookroulette.jbrandes.now.sh
* https://bookroulette-git-master.jbrandes.now.sh


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

* https://highvib.es
* https://site.austinwitherow.now.sh
* https://site-git-master.austinwitherow.now.sh


You may have missed this `gp_` prefixed file thing when you did your code cleanup.


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

* https://bookroulette.jbrandes.now.sh
* https://bookroulette-git-master.jbrandes.now.sh


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

* https://highvib.es
* https://site.austinwitherow.now.sh
* https://site-git-master.austinwitherow.now.sh


seh loko bom codigo man


1.

- fazer codigo
fazer o codigo


erwrwraev


This is a little saucy. :) Probably not meant to be checked in, though if you log with `log`, it should hopefully format vectors somewhat sanely.


You missed a substitution here. I've fixed 22.x and master:
https://github.com/geotools/geotools/commit/396b2b88d69a18224b79258ff481dd7e273071f3
https://github.com/geotools/geotools/commit/e1dd8f817a117c64f61a36d5918d0fc52c29f6d7


ここでエラー( `TypeError: an integer is required (got type NoneType)` )
 in
`scripts/run_ner50_pos.sh`
おそらく `label` が `None` になる模様.


Successfully aliased the URL <https://youth-led-pfq46o2ez.now.sh> to the following aliases:

* https://youth-led-git-master.efleurine.now.sh
* https://youthledht.now.sh


Saltos de línea en varios lados.


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

I updated the Github team because of this commit.

- @bollwyvl was added to this feedstock maintenance team.

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

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

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


Yeah, it's fixed locally.


![](https://github.trello.services/images/mini-trello-icon.png) [Chapter 6 Question 7](https://trello.com/c/JtFcd7fb/17-chapter-6-question-7)


Copy of this build can be found at
https://www.mewbuilds.com/build/0b0c850ba8907254ce1f826df121dafbfd19ae0e/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmWdU2tc4FGWLGuJdvyn1Em6hw2s8vQasWNEyQszssfHjJ
                       Virus Total analysis
                       https://www.virustotal.com/file/c5c25487b3fdfd2d8c32d791bff2d209e93c7670f796f05a0a25e6f3e1846e99/analysis/1566344849/


congrats


We should also run the test regularly. I installed onnx locally using 'conda install -c conda-forge onnx' and that seems to do bring all the required dependencies for model_test. To be able to run halide_as_a_backend_test, I also installed pytest using 'conda install pytest'. Is that something that we could do on the Halide test servers ?