[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/inst/sampleModules/randomLandscapes/randomLandscapes.R#L87) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:101:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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:128:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L128) *style:* **Variable or function name should be lowerCamelCase.**
```r
    obj$.list$.envir$._startClockTime <- NULL
                     ^~~~~~~~~~~~~~~~
```
[R/cache.R:129:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L129) *style:* **Variable or function name should be lowerCamelCase.**
```r
    obj$.list$.envir$._timestamp <- NULL
                     ^~~~~~~~~~~
```
[R/cache.R:235:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L235) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:246:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L246) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:296:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L296) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:420:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L420) *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:448:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L448) *style:* **Lines should not be more than 100 characters.**
```r
        list2env(mget(lsObjectEnv[lsObjectEnv %in% createOutputs | lsObjectEnv %in% expectsInputs], envir = object@.envir), envir = object2@.envir)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:449:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L449) *style:* **Put spaces around all infix operators.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                  ~^~~
```
[R/cache.R:449:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L449) *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:451:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L451) *style:* **Commented code should be removed.**
```r
          #   length(unlist(object2@completed, recursive = FALSE))/(length(object2@completed[[1]]))
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:465:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L465) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:469:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L469) *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:482:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L482) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:486:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L486) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:487:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L487) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:488:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L488) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:521:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L521) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:544:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L544) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:636:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L636) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:663:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L663) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:671:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/cache.R#L671) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoiseable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".envir"))) {# i.e., sim@.envir
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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:320:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L320) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:369:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L369) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:369:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L369) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:385:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L385) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:385:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L385) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:396:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L396) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:441:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L441) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:455:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L455) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:464:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:464:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:465:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L465) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:465:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L465) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:472:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L472) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:481:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:481:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:482:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L482) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:482:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L482) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:504:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:504:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:505:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L505) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:505:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L505) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:517:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L517) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:517:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L517) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:519:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L519) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:519:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/code-checking.R#L519) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:662:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/downloadData.R:54:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L54) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:244:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/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/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L278) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:281:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L281) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:281:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L281) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:281:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L281) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:281:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/downloadData.R#L281) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L200) *style:* **Commented code should be removed.**
```r
    #sim <- Copy(sim, objects = FALSE, queues = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:216:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L216) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:218:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L218) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:222:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L222) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:314:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:232:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:264:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L264) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/helpers.R:280:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L280) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:281:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L281) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:282:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L282) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:283:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L283) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:284:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L284) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:285:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/helpers.R#L285) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/load.R#L198) *style:* **Lines should not be more than 100 characters.**
```r
                names(argument) <- c(nam, names(formals(getFromNamespace(loadFun[y], loadPackage[y])))[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/misc-methods.R:465:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/misc-methods.R#L465) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/misc-methods.R:627:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/misc-methods.R#L627) *style:* **Variable or function name should be lowerCamelCase.**
```r
Paths <- .paths()
^~~~~
```
[R/module-define.R:744:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-define.R#L744) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```
[R/module-dependencies-class.R:53:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:171:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-class.R#L171) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(._outputObjectsDF()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:171:81:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-class.R#L171) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(._outputObjectsDF()) %in% colnames(object@outputObjects)) ) {
                                                                                ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L43) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- .depsEdgeListMem(deps, plot)
    ^~
```
[R/module-dependencies-methods.R:56:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
  ^~~~~~
```
[R/module-dependencies-methods.R:56:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
            ^~~~~~~
```
[R/module-dependencies-methods.R:61:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L61) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.in <- as.data.table(x@inputObjects)[, .(objectName, objectClass)]
      ^~~~
```
[R/module-dependencies-methods.R:62:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L62) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.out <- as.data.table(x@outputObjects)[, .(objectName, objectClass)]
      ^~~~~
```
[R/module-dependencies-methods.R:65:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.in <<- rbindlist(list(sim.in, z.in), use.names = TRUE)
        ^~~~~~
```
[R/module-dependencies-methods.R:68:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.out <<- rbindlist(list(sim.out, z.out), use.names = TRUE)
        ^~~~~~~
```
[R/module-dependencies-methods.R:80:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L80) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- dx[, list(from = module, to = i.module,
    ^~
```
[R/module-dependencies-methods.R:83:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L83) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (plot) DT <- DT[!duplicated(DT[, 1:2, with = FALSE]), ]
              ^~
```
[R/module-dependencies-methods.R:85:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L85) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(from = character(0), to = character(0),
    ^~
```
[R/module-dependencies-methods.R:163:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L163) *style:* **Variable or function name should be lowerCamelCase.**
```r
    M <- distances(simGraph, mode = "out")
    ^
```
[R/module-dependencies-methods.R:195:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L195) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
      missingObjects <- simEdgeList %>% filter(from != to) %>%
                                    ~~^
```
[R/module-dependencies-methods.R:209:26:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L209) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
    return(newEdgeList %>% data.table() %>% setorder("from", "to", "objName"))
                       ~~^
```
[R/module-dependencies-methods.R:245:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-dependencies-methods.R#L245) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
              loadOrder <- names(simGraph[[tsort, ]]) %>% .[!(. %in% "_INPUT_" )]
                                                                              ^
```
[R/module-repository.R:28:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
#'          (\url{http://spades-core.predictiveecology.org/articles/ii-modules.html#module-directory-structure-modulename}),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:52:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:294:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L294) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:306:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L306) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:402:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/module-repository.R:403:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/module-repository.R#L403) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:75:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/moduleMetadata.R#L75) *style:* **Commented code should be removed.**
```r
    #metadata <- eval(parse(text = x)) # can't be used because can't evaluate start(sim)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:78:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/8c29b2b8d202807dfccafd938125a722f3a96857/R/plotting-diagrams.R#L78) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- tail(completed(sim), n)
    ^~
```


Updated the packages


ДЗ1


@arjunloges @myj899 @aecharles22 @YangAlan17

It's time to leave behind the beloved constructor! This is currently a feature found in stage 3 of the ECMA Script specifications.

Please watch this video: https://egghead.io/lessons/react-use-class-components-with-react

Check out this article https://hackernoon.com/the-constructor-is-dead-long-live-the-constructor-c10871bea599 for more information.

You can also use 'Public Class Fields' in certain cases to avoid binding methods to this.

You'l need to update your webpack.config.js to accept to use the stage-3 preset: https://babeljs.io/docs/en/babel-preset-stage-3


Without mouth.


`mas1` это какое действие? `findLongestWord`, `lookupBiggestString` наверное что-то из этого?


It is checking if the user has access to 'menu.warehouse' permission


HW for lesson 1


Зачем тебе тут флекс?


и метод должен возвращать наиболее длинное слово, при этом печать его в методе main должна быть


This line is no longer necessary. By splitting the driveStraight into two functions, you no longer need an if statement to check which way to go, just use the while loop.


`Programm`


CI sets the version


`Flower` единственное число


splitting branches


This is a secure api key, can only be used by travis


Now could not deploy this pull request since the `now.json` file explicitly sets `dotenv` to true.
However, there's no `.env` file in the repo.

Commit a `.env` file or unset the `dotenv` flag.
For secret environment variables, check out [Now Secrets](https://zeit.co/docs/getting-started/secrets).


У верена?


Isn't that what the `async` does?  (I really have no idea how `async`/`await` really works)

Though, would it be helpful to emit events when a backup is started, and when a backup is done?


Commit f2fef95 breaks on Linux Ubuntu 16.04 because 'unveil' is undefined.


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> no implicit conversion of String into Integer

Please, copy and paste this stack trace to GitHub:

```
TypeError
no implicit conversion of String into Integer
/app/objects/job.rb:39:in `dig'
/app/objects/job.rb:39:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:346:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.5/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


может `cost` это всё же поле? или ты можешь доказать, что абстрактный метод уместен?


This line would be for going backwards I think. You probably want < ticks because your position is starting at 0 and getting more positive.
You also want to add `&& linearOp.opModeIsActive()` here because it matters for the while loop, not for the if statement.
Same kind of thing for driveBackwards I believe.


Shelling out via `system()` is usually pretty expensive. Is there another way to make this call?


Added comment looking for way to delete branch.


Typo here: 4 yeah


форма по-умолчанию `display: block`;` просто не пиши ничего
Очень легко себя проверить в браузере. Отключай по одному свойству у элемента, если он не поменялся - значит твое свойство бесполезно


The other thing I forgot to tell you was that directly after the while loop, add the line `setMotorRunModes(0)` to make sure the motors stop moving when they reach their destination.


I'm just following the pattern of other system calls in this method. And compared to fetching data from the WOS API, any delay is likely to be immaterial. That being said, open to suggestions.


commit 445b047f4c51bb523a56596db8d0cc3385750305


`Generic` переводится как общий, может `NumbersGenerator` ?


может сделаем константами эти числа? и 899, точно правильное число?


presumably they are in the `state_groups` table? would it not be easier to pull them from there?


[R/RcppExports.R:26:1:](https://github.com/achubaty/grainscape/blob/8c92f172ec1f66f4d485ff81761a29646242c0be/R/RcppExports.R#L26) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-MPG.R:73:4:](https://github.com/achubaty/grainscape/blob/8c92f172ec1f66f4d485ff81761a29646242c0be/tests/testthat/test-MPG.R#L73) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:83:4:](https://github.com/achubaty/grainscape/blob/8c92f172ec1f66f4d485ff81761a29646242c0be/tests/testthat/test-MPG.R#L83) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:93:4:](https://github.com/achubaty/grainscape/blob/8c92f172ec1f66f4d485ff81761a29646242c0be/tests/testthat/test-MPG.R#L93) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:101:4:](https://github.com/achubaty/grainscape/blob/8c92f172ec1f66f4d485ff81761a29646242c0be/tests/testthat/test-MPG.R#L101) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Ligne 32, sélectionnez (z)
;-)


insan bi comment yazar mübarek. TAMAM.


можно сразу возвращать сгенеренный инт


first try grep


@arjunloges @myj899 @aecharles22 @YangAlan17
Make sure you remove unnecessary imports from your React Components, noting from 'react-router-dom' is bing used here.


Нагляднее было бы `first().msg`


bot, build


`generateThreeDigitNumber` вместо `rand`?


@arjunloges @myj899 @aecharles22 @YangAlan17
Probably shouldn't have you API keys on your client. 😉


disregard


пробелы между операторами в математическом выражении сильно упрощают чтение


и `_value` можно отбросить


Seems like my code is exiting after the first execution, which in this case is peanuts.  Cause I switched the order around and put chocolate and pretzels above peanuts and they both did their calculations correctly.  It's just anything else that's underneath them gets ignored... =/ whyyyyyyyy


@arjunloges @myj899 @aecharles22 @YangAlan17
Indentation in navProfile is off.  Please fix to be consistent with the rest of the project.


bot, build org.geogebra.GeoGebra


I was just waiting for a test to fail before I make the change. i have the `before != nil` locally. It is needed for the evacuation case.


That's a fair point. I didn't really think about it. I think that branch can go away.


Ahh yes,
We haven’t talked about SWI #0.  That’s the other way to exit the program.  I’m going to update the master, but the MOV R7, #1 and SWI #0 is exiting the program.

From: mvaldoria <notifications@github.com>
Reply-To: CTXCS-2301-Fall2018/pa3-mvaldoria <reply@reply.github.com>
Date: Wednesday, October 10, 2018 at 4:08 PM
To: CTXCS-2301-Fall2018/pa3-mvaldoria <pa3-mvaldoria@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [CTXCS-2301-Fall2018/pa3-mvaldoria] PA3-2 - attempt 1 (6054340)

Seems like my code is exiting after the first execution, which in this case is peanuts. Cause I switched the order around and put chocolate and pretzels above peanuts and they both did their calculations correctly. It's just anything else that's underneath them gets ignored... =/ whyyyyyyyy

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/CTXCS-2301-Fall2018/pa3-mvaldoria/commit/6054340b1e7f444e6ccb199b885d523140bf3941#commitcomment-30854545>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ALc3hI8q-EWy91i-KkWkYgNi2FLkAuWjks5ujmHBgaJpZM4XWVlz>.


`F` серьёзно, для метода имя? это из математики что-то? или это супер сокращение для `fillNumbersList` ?


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

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/118/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/118//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/80881930c0e9596b347a33ac4c7db3a16d0bbc29/118/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/80881930c0e9596b347a33ac4c7db3a16d0bbc29/118/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/80881930c0e9596b347a33ac4c7db3a16d0bbc29/118/jenkins-results/generator-diff/index.html) (no change)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/80881930c0e9596b347a33ac4c7db3a16d0bbc29/118/jenkins-results/tests/index.html) 🔥

# Test results

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

## Failed tests

 * monotouch-test/watchOS - simulator/Debug: Crashed
 * Mac Binding Projects/Mac: TimedOut
</details>


You don't want to set the target position because that only works for run_to_position. You just want to set the speeds directly and where you currently have a negative counts values, set the speeds negative. Then once again, after the while loop use `setMotorRunModes(0.0)` to stop movement.


эталон ясности :) facepalm.jpg


I have converted the amount and mass variables into camel case. The Pycharm IDE suggested that since these variables are in the scope of a function, they should be lower case.


@muglug I see weird UndefinedClass issues reported on the second run (so it's cache-related) after this commit.


I have changed my algorithm to match my code.


@myj899 @aecharles22 @arjunloges @YangAlan17

See if you can separate index.jsx into two separate files: index.jsx and app.jsx.
index.jsx should be a wrapper that only contains the Apollo provider, the router, and the App component.  app.jsx, in turn, will have all of the routes and logic.


terminate called after throwing an instance of RuntimeException
Aborted


наведи порядок в форматировании и названиях , пока плохо


Thanks!


init() has too many actions in it, create another method


RuntimeException will be the base class.


So we would only need that at the end of our program?  Mmm, I messed with it and still can only get the first execution to show up.  I might just need to be patient and wait for this in class, haha.


I have placed each variable's assignment on a separate line of code.


create formal citation for textbook


Probably we don't need this


@YangAlan17 @myj899 @aecharles22 @arjunloges
What is this?


You should definitely delete the MOV R7, #1 and the SWI #0 that you copied.  You only need it at the end.

From: mvaldoria <notifications@github.com>
Reply-To: CTXCS-2301-Fall2018/pa3-mvaldoria <reply@reply.github.com>
Date: Wednesday, October 10, 2018 at 4:15 PM
To: CTXCS-2301-Fall2018/pa3-mvaldoria <pa3-mvaldoria@noreply.github.com>
Cc: Philip Schielke <Philip.Schielke@concordia.edu>, Comment <comment@noreply.github.com>
Subject: Re: [CTXCS-2301-Fall2018/pa3-mvaldoria] PA3-2 - attempt 1 (6054340)

So we would only need that at the end of our program? Mmm, I messed with it and still can only get the first execution to show up. I might just need to be patient and wait for this in class, haha.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/CTXCS-2301-Fall2018/pa3-mvaldoria/commit/6054340b1e7f444e6ccb199b885d523140bf3941#commitcomment-30854658>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ALc3hPBRpMF3QlFG2GVpM7zDh1-GO9Mhks5ujmN9gaJpZM4XWVlz>.


@KevinGreen Might want to rename the filename as well `templates/elastic_cache.template.yml` -> `templates/elasticache.template.yml`


## Jenkins Build Summary

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

Built at __20181010 - 21:18:22__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/rpm.txt) | 1071 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/msvc.Debug.txt) | 1068 cases, 0 failed, t: 538s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1068 cases, 0 failed, t: 555s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 6m7s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/clang.Debug.txt) | 1071 cases, 0 failed, t: 3m10s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1071 cases, 0 failed, t: 16m34s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/clang.Debug_Dunity_OFF.txt) | 1071 cases, 0 failed, t: 1m8s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/msvc.Debug_Dunity_OFF.txt) | 1068 cases, 0 failed, t: 1189s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug_Dunity_OFF.txt) | 1071 cases, 0 failed, t: 0m32s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug.txt) | 1071 cases, 0 failed, t: 3m25s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/msvc.Release.txt) | 1068 cases, 0 failed, t: 396s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/clang.Release_Dassert_ON.txt) | 1071 cases, 0 failed, t: 5m41s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Release_Dassert_ON.txt) | 1071 cases, 0 failed, t: 6m7s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug_Dstatic_OFF.txt) | 1071 cases, 0 failed, t: 3m23s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1071 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1071 cases, 0 failed, t: 3m0s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1071 cases, 0 failed, t: 11m14s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/develop/22//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1071 cases, 0 failed, t: 12m27s | PASS :white_check_mark:


@YangAlan17 @myj899 @aecharles22 @arjunloges
Don't use a .then on a promise that doesn't do anything: `.then((data) => data)`


> I think you meant, So you can
Yes, of course! Sorry! 🐱

OperationDetail is set by ApplicationInsights: when it receives even about dependency start/stop it fills OperationDetail with the raw objects you can use only if you want to.
OperationDetail is just a way for AppInsights to give you more context on dependency call. OperationDetail is never sent to the backend, so it's your choice to get data from the OperationDetail and enrich dependency.Properties.

Do you track WCF call yourself or it's tracked automatically by the SDK (SDK only tracks WCF calls over http)?

If manually, you can set properties directly with dependency.Properties.
If automatically, you can set properties in a custom [TelemetryIntitializer](https://docs.microsoft.com/en-us/dotnet/api/microsoft.applicationinsights.extensibility.itelemetryinitializer?view=azure-dotnet), but you need a way to pass key/value you want to set and this is a bit more tricky. Please tell me more about your scenario.


OwO


[R/RcppExports.R:26:1:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/R/RcppExports.R#L26) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-MPG.R:73:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-MPG.R#L73) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:83:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-MPG.R#L83) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:93:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-MPG.R#L93) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-MPG.R:101:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-MPG.R#L101) *style:* **Commented code should be removed.**
```r
  #g <- simplify(g, remove.multiple = TRUE, remove.loops = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spelling.R:27:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-spelling.R#L27) *style:* **Commented code should be removed.**
```r
  #expect_equal(nrow(wrdsRmd), 0)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spelling.R:31:4:](https://github.com/achubaty/grainscape/blob/28582040765e444eb0e1a969e50cf968a013ac62/tests/testthat/test-spelling.R#L31) *style:* **Commented code should be removed.**
```r
  #expect_equal(nrow(wrdsRd), 0)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


@YangAlan17 @myj899 @aecharles22 @arjunloges
Use more descriptive variable names in this function.


When I receive a BTC, livenet or testnet, the wallet doesn't update. I have to refresh a page, and then I see the updated amount. Where would you start looking for issue... Copay or here?


I'm about to push out another code.  Now I'm getting all of them to execute and print their messages, but it's only still calculating for the first execution and not the 2nd or 3rd if that makes sense.


@YangAlan17 @myj899 @aecharles22 @arjunloges
Why are you using res.sendFile instead of express.static?


Could these NAME and EMAIL checks be added to the `blockIsVisible` function if its purpose is to decide whether to show the block? Idk if it is used anywhere else also.


I'm so sorry
<3


Here are three related thoughts.

1. Using such categorizing rules is usually effective, but I am always left with some incorrectly caught transactions, such as one-off transactions that don't deserve a rule, or transactions that incorrectly matched a rule. There should be a nice systematic way to fix these afterwards, in such a way that input data and generated files are still clearly separated. So I should be able to somehow go through the processed hledger transactions and fix whatever needs fixing, without modifying *generated* files.

2. We can often categorize based on amount rather than description. E.g., payments of 1234 euros exactly should always be payroll. Payments above 100 euros are never groceries. Etc.

3. Machine learning?


The following doc(s) have been deployed to the [sgcmscach](https://sgcmscach-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/global-cdn-caching](https://sgcmscach-static-docs.pantheonsite.io/docs/global-cdn-caching)


I suggest watching the code run in the debugger line by line.  You don’t want to run the code after your first MOVEQ if you don’t have to.  What I mean is, all that duplicated code is messing with R1 which you need later in case the selection wasn’t for Peanuts.  MUL R1, R3, R4 removes the original selection value from R1, so the rest of your CMP to R1 instructions are now meaningless.  So, you really need to get the right value into R3, then do all the rest of the computation and print the answer. If that makes any sense at all.

From: mvaldoria <notifications@github.com>
Reply-To: CTXCS-2301-Fall2018/pa3-mvaldoria <reply@reply.github.com>
Date: Wednesday, October 10, 2018 at 4:21 PM
To: CTXCS-2301-Fall2018/pa3-mvaldoria <pa3-mvaldoria@noreply.github.com>
Cc: Philip Schielke <Philip.Schielke@concordia.edu>, Comment <comment@noreply.github.com>
Subject: Re: [CTXCS-2301-Fall2018/pa3-mvaldoria] PA3-2 - attempt 1 (6054340)

I'm about to push out another code. Now I'm getting all of them to execute and print their messages, but it's only still calculating for the first execution and not the 2nd or 3rd if that makes sense.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/CTXCS-2301-Fall2018/pa3-mvaldoria/commit/6054340b1e7f444e6ccb199b885d523140bf3941#commitcomment-30854746>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ALc3hGtmMTtJasoTTKC6tpAA_uoy1Y6Oks5ujmTNgaJpZM4XWVlz>.


Yes, see last email.

From: mvaldoria <notifications@github.com>
Reply-To: CTXCS-2301-Fall2018/pa3-mvaldoria <reply@reply.github.com>
Date: Wednesday, October 10, 2018 at 4:25 PM
To: CTXCS-2301-Fall2018/pa3-mvaldoria <pa3-mvaldoria@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Subject: Re: [CTXCS-2301-Fall2018/pa3-mvaldoria] attempt 1.5 (5583d0a)

So, if I'm remembering correctly. I need to figure out a way to use CMP and the conditionals to get the correct number to R3? And run calculate only once at the end and not per item?

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/CTXCS-2301-Fall2018/pa3-mvaldoria/commit/5583d0ae20be9101c636c72e285033f2d0ac44d8#commitcomment-30854814>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ALc3hLc1KDXlHJONWzL7D5dnZQhZ2HF7ks5ujmXcgaJpZM4XWXVq>.


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/mono-2018-06/1/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/mono-2018-06/1/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/mono-2018-06/1//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/mono-2018-06/f77c43483ae4c0156e619d2a7187523dd2515f02/1/jenkins-results/api-diff/index.html)
🔥 [Failed to compare API and create generator diff](https://jenkins.internalx.com/job/macios/job/mono-2018-06/1//console) 🔥
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/mono-2018-06/f77c43483ae4c0156e619d2a7187523dd2515f02/1/jenkins-results/tests/index.html) 🔥

# Test results

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

## Failed tests

 * link all/Mac/Debug: Failed (Test run failed.)
</details>


- https://github.com/xamarin/maccore/issues/1017
- https://github.com/xamarin/maccore/issues/1073


Setting state to `success` where context is `continuous-integration/jenkins/branch`.

No blocking issues found


ahh, gotcha.  I think it's starting to make sense.  Thanks!


More errors I see now. I want to replicate the same environment you guys
are using in my local. Is there a way to do it? I run locally and
everything works fine but on stitchdata it fails.

On Wed, Oct 10, 2018 at 3:55 PM Dan Mosora <notifications@github.com> wrote:

> @prakashpp <https://github.com/prakashpp> Sounds good. If that is the
> case, this change will work just fine. I'll deploy it now.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/fulfilio/tap-fulfil/commit/b5a6eee732a4de20f7919f4d4b7464e14772eab0#commitcomment-30853399>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACVPkZBbnzEfDtinmFUeyuxL9hf4NZkyks5ujlCvgaJpZM4XWLQ0>
> .
>

--
*Prakash Pandey*
Product Manager
*Fulfil.IO Inc.*

m: +1 (437) 241-3881
t: @prakashpp


Electron


```Failure: Not enough space on the root drive '/': 906.59 MB left of 1024 MB required ```


Hi! Do you remember why you did this? I mean… why `%e` and not `%-d`? Padding is important or I can remove it?


The chat for each battle now takes place in a channel.
These channels have names of the form `__battle__1234` (use !battlename <username> with ChanServ).
When a client joins/leaves a battle, they are auto-joined/left to this channel.
 (-> such channels can be registered with ChanServ and set a founder, topic, operators, mutes, bans, etc.)
To speak in a battle, use SAY/SAYEX/SAYFROM into its channel.

-- Changes to protocol --
 - JOINBATTLE (server) has an extra arg, containing the name of the channel associated to the battle
 - deprecated SAYBATTLE SAYBATTLEEX
 - removed SAYBATTLEPRIVATE SAYBATTLEPRIVATEEX
 - added !battlename and !mute/!unmute to ChanServ
 - deprecated SETCHANNELKEY and ChanServ !lock/!unlock, added !setkey instead
 - fix #283: LEFT is sent to a user who leaves a channel

Clients should send the 'u' compatibility flag to signal that they are prepared for the above.
Full backwards compatibility exists for clients lacking 'u'.


It looks like the documentation here (and in other places) wasn't updated - causing some confusion.

[Example](https://github.com/agenda/agenda/issues/712)


@ShaneHarvey Hi there. This ended up affecting functionality in a downstream package (https://github.com/MongoEngine/flask-mongoengine/issues/325)


Nice!


@RetroSven just out of caution since the config file crashes happen in both OSX and MSVC 2003
I'm rolling back those cheat manager changes for now
I'd advise redoing those cheat manager improvements but doing it in a way so that it either doesn't touch the config file entirely anymore, or you make the necessary changes for config_file in a way so that we don't have all these regressions anymore.

This is what freaky-m0 on Discord was getting on OSX -

![image](https://user-images.githubusercontent.com/1075274/46767413-36934b80-cce5-11e8-941a-cedd876c23a4.png)

On MSVC 2003, there were similar crashes in config_get_entry.


You can make this more definitive and have it apply to all the themes that get worked on with something more like this:

https://github.com/thinkshout/bene-upstream/blob/master/.gitignore#L14


would it make sense to start the document with something like this (i am not tech enough to write it correctly but hopefully you get the idea):

- we are building technology to run a blockchain of names, the BNS, and build clients for our blockchain. The code to do this is in iov-one/weave. You can run a validator of the blockchain by running _this_code_ and you can build a client to the blockchain by using _this_code_

- we are also building a technology that allows you to build apps that can access all blockchains. We are still at the beginning, but you can start building an app that works with <tendermint and lisk> at the moment, soon ethereum, by using our library iov-core, follow _here_ to get started. <we can talk of atomic swap here if it works?>

- we have build the first app with iov-core, the IOV Wallet, and you can see how iov-core is used and add functionalities in this project _iov-one/iov-wallet_.

<and if the BCP specs are ready to share, we can also be explicit about where the code is and how people can use it to enhance iov-core>

does it make sense?


Looking good.


```🔥 Failed to compare API and create generator diff 🔥``` is expected in mono bumps.


is it committing?


It is bool shortcircuit_enabled;

Not an integer


Теперь можно делать так:

`session.query(User).filter(and_(User.id == user_id, User.is_current)).first().session`


uint32_t qsee_reentrancy_support;
 	uint32_t app_block_ref_cnt;
	wait_queue_head_t app_block_wq;
	atomic_t qseecom_state;
	int is_apps_region_protected;