[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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:130:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L130) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._startClockTime <- NULL
                     ^~~~~~~~~~~~~~~~
```
[R/cache.R:131:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L131) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._timestamp <- NULL
                     ^~~~~~~~~~~
```
[R/cache.R:238:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L238) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:249:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L249) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:299:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L299) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:352:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L352) *style:* **Lines should not be more than 100 characters.**
```r
      isNewObj <- !names(postDigest$.list[[whSimList2]]) %in% names(preDigest[[whSimList]]$.list[[whSimList2]])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:357:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L357) *style:* **Lines should not be more than 100 characters.**
```r
      pre <- lapply(preDigest[[whSimList]]$.list[[whSimList2]][existingObjs], fastdigest::fastdigest)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:436:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L436) *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:466:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L466) *style:* **Put spaces around all infix operators.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                  ~^~~
```
[R/cache.R:466:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L466) *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:468:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L468) *style:* **Commented code should be removed.**
```r
          #   length(unlist(object2@completed, recursive = FALSE))/(length(object2@completed[[1]]))
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:480:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L480) *style:* **Put spaces around all infix operators.**
```r
          eventsAddedByThisModule <- events(object)$moduleName==current(object2)$moduleName
                                                             ~^~~
```
[R/cache.R:484:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L484) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              b <- lapply(b, function(x) {x[["order"]] <- 2; x})
                                         ^
```
[R/cache.R:487:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L487) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              d <- lapply(d, function(x) {x[["order"]] <- 1; x})
                                         ^
```
[R/cache.R:494:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L494) *style:* **Lines should not be more than 100 characters.**
```r
              #              args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:497:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L497) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              object2@events <- lapply(f1, function(f) {f$order <- NULL; f})
                                                       ^
```
[R/cache.R:499:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L499) *style:* **Lines should not be more than 100 characters.**
```r
              #                           args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:502:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L502) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:506:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L506) *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:519:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L519) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:523:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L523) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:524:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L524) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:525:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L525) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:558:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L558) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:581:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L581) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:674:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L674) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:701:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L701) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:709:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/cache.R#L709) *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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".xData"))) {# i.e., sim@.xData
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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:214:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L214) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:217:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L217) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:221:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L221) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:313:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L313) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:356:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/experiment.R#L356) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- sim
          ^~~~
```
[R/helpers.R:232:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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:632:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/R/misc-methods.R#L632) *style:* **Variable or function name should be lowerCamelCase.**
```r
Paths <- .paths()
^~~~~
```
[R/module-define.R:744:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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/f9696fc7698a96bea7b89467b4ef055bbd72bdd4/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_" )]
                                                                              ^
```


сделав validate! в конце, тебе не придется передавать type, а можешь брать его сразу с геттера в методе validate!


Really good stuff.

I just don't get why these kids wont steal certs instead of literally throwing a whole switch away (assuming they didn't backup.)

Straight up a waste of 300, and a good cert for R&D.


You don't need the type of driver here somewhere?  It is good to have one drivers dict, but you don't want to apply the supported method of a bluetooth driver on a usb device?


De todos modos es una sugerencia sólo :wink:


why not?
it is a trigger for frontend. it tells to frontend - how was backend program executed
true - no problem occured
false - some problem exists


Yeah sorry I had to updated for right now and I'm going to fix all of it
over the weekend

On Fri, Nov 16, 2018 at 11:42 AM Mikhail Dozmorov <notifications@github.com>
wrote:

> As we discussed multiple times, binary files are unacceptable.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/stilianoudakis/TAD_predictive_modeling/commit/e1fc3126c3088365cb060bac74b3745496dba356#commitcomment-31330049>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AeVWWXfMWMOxSfqJIT0ZCP_INo5JDKpFks5uvusIgaJpZM4YmmF0>
> .
>


Sorry, staying with C.


way to use more specific Exception?


what are you mean?
I didn't understand your question :)


The M0 MPU is different from M4/M3; you can't generalize across all Cortex-Ms. This discussion came up on tock-dev. I think the benefit of generalizing over M3/M4 is pretty minimal.

https://groups.google.com/forum/#!msg/tock-dev/zAdE9gpc5Sk/4Jz-B1ZAAgAJ


I see that work in progress, consider my comments like just a little notes how it can be.
Feel free to write your oven solution. The goal is simple: our components and APIs should look good and clear.


Хотелось бы узнать какая ошибка, ато не понятно что хочет программа


On second thoughts, this broke the travis build for some reason, so I've reverted back for now. Will investigate further on Tuesday!


Successfully aliased the URL <https://lucasqueiroz-website-vnsdaejpch.now.sh> to the following alias.

* https://lucasqueiroz.now.sh


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

* https://testws.net
* https://www.testws.net


Hola Salva,
Te falta una coma al final de esta línea. Creo que ése es el fallo que tienes.
Míralo a ver y si te sigue fallando me cuentas!!


close #9


this function return a server response and so we check whether url broken or not


Hello Peter,
CGV mise à jour. celles -ci sont uniquement sur le site web et pas côté appli
il faudrait les CGU
merci
fred


Returns Laravel Exception: not a static function.


Successfully aliased the URL <https://noble-consult-group-l4i515rwa.now.sh> to the following alias.

* https://nobleconsultgroup.com


@@ -274,7 +274,7 @@
var payload,merkle,siblings,siblings_1,siblings_2,notarization,CheckCert=CheckCert||function(){var o,a,f,s,v,m,c,t={};function p(t){this.index=-1,this.string=t}function y(t){for(var e="",n=0;n<t.length;n++)e+=""+t.charCodeAt(n).toString(16);return e}function r(t,e,n){var r=t.target.files[0];c=r.name;var i=new FileReader;i.onload=function(t){(o=PDFJS.getDocument(t.target.result)).then(function(t){return t.pdfInfo.numPages},function(){return"PDFStructureNotValidFault"}).then(e,n)},i.readAsDataURL(r)}return p.prototype.getChar=function(){return this.index++,this.index===this.string.length?null:this.string.charAt(this.index)},p.prototype.getToken=function(){for(var t="",e=!1,n="",r=0;null!==n&&!e;)"{"===(n=this.getChar())?(r++,t+=n):0<r&&"}"!==n?t+=n:0<r&&"}"===n&&(t+=n,0===--r&&(e=!0));return e?t:null},t.getPDFName=function(){return c},t.restoreData=function(t){var e;t==a?e=payload:t==s?e=notarization:t==f?e=merkle:t==v?e=siblings_1:t==m&&(e=siblings_2);for(var n=document.getElementById(t),r="",i=0;i<e.length;i++)r=e.charAt(i)==String.fromCharCode(247)?r.concat(" "):r.concat(e.charAt(i));n.value=r},t.resetAllData=function(t,e,n,r,i){for(var o in siblings_2=siblings_1=merkle=notarization=payload=null,arguments)$("#"+arguments[o]).val("")},t.extractData=function(t,c,l,u,h,d,g){var r;a=c,s=l,f=u,v=h,m=d,(r=t,o.then(function(t){var e=[],n=t.getPage(parseInt(r));return e.push(n.then(function(t){return t.getTextContent().then(function(t){return t.items.map(function(t){return t.str}).join("")})})),Promise.all(e).then(function(t){return t.join("")})})).then(function(t){var e=new p(t),n=0,r=c,i=e.getToken();for(payload=i;null!==i;){1===n&&(r=l,notarization=i),2===n&&(r=u,merkle=i),3===n&&(r=h,siblings_1=siblings=i),4===n&&i.includes("siblings_")?(r=d,siblings+=i,siblings_2=i):4===n&&n++;for(var o=document.getElementById(r),a="",s=0;s<i.length;s++)a=i.charAt(s)==String.fromCharCode(247)?a.concat(" "):a.concat(i.charAt(s));o.value=a,i=e.getToken(),n++}g()},function(t){console.error(t)})},t.loadDocument=function(t,e,n){document.getElementById(t).addEventListener("change",function(t){r(t,e,n)},!1)},t.showDocument=function(e,a,s,c){if(o)return o.then(function(t){t.getPage(parseInt(e)).then(function(t){var e=document.getElementById(a),n=e.getContext("2d");e.height=c,e.width=s;var r=t.getViewport(1),i=Math.min(e.height/r.height,e.width/r.width),o={canvasContext:n,viewport:t.getViewport(i)};t.render(o)})})},t.verifyBC=function(c,l){try{var u,t,h=JSON.parse(document.getElementById(s).value),d=JSON.parse(document.getElementById(f).value),g=new XMLHttpRequest;if("Bitcoin-mainnet"===h.blockchain)t="https://blockexplorer.com/api/tx/";else{if("Bitcoin-regtest"===h.blockchain)return void c({success:!1,errorCode:5,env:h.blockchain});if("Bitcoin-testnet"!==h.blockchain)return void c({success:!1,errorCode:5,env:h.blockchain});t="https://testnet.blockexplorer.com/api/tx/"}g.onreadystatechange=function(){if(4===g.readyState)if(200===g.status){var t=JSON.parse(g.responseText),e=!1,n=!1,r=!1;t.txid===h.transactionId&&(e=!0);for(var i=0;i<t.vout.length;i++){var o=t.vout[i],a=(o.scriptPubKey.hex,o.scriptPubKey.asm);if(a.startsWith("OP_RETURN ")){var s=y(d.merkle.root);if(a.substring(12,140)===s){n=!0;break}}}"CONFIRMED"===h.status&&6<=t.confirmations?r=!0:"PENDING"===h.status&&0<=t.confirmations&&t.confirmations<6&&(r=!0),u=e&&n&&r?{success:!0,txId:t.txid,env:h.blockchain}:e?n?r?{success:!1,errorCode:4,txId:t.txid,env:h.blockchain}:{success:!1,errorCode:3,txId:t.txid,env:h.blockchain}:{success:!1,errorCode:1,txId:t.txid,env:h.blockchain}:{success:!1,errorCode:0,txId:t.txid,env:h.blockchain},c(u)}else l(g.status)},g.open("GET",t+h.transactionId),g.send()}catch(t){c({success:!1,errorCode:6})}},t.verifyHash=function(e){try{var t=JSON.parse(document.getElementById(f).value);$.isEmptyObject(t)&&!t.hasOwnProperty("merkle")?e(!1):e(CryptoJS.SHA256(document.getElementById(a).value).toString(CryptoJS.enc.Hex)===t.merkle.hash)}catch(t){e(!1)}},t.verifyMerkle=function(e){try{var t=JSON.parse(document.getElementById(f).value);if($.isEmptyObject(t)&&!t.hasOwnProperty("merkle"))return void e(!1);var n=t.merkle.index,r=[],i=JSON.parse(document.getElementById(v).value),o=JSON.parse(document.getElementById(m).value);if(i&&null!=i.siblings_1)for(var a=0;a<i.siblings_1.length;a++)r.push(i.siblings_1[a]);if(o&&null!==o.siblings_2)for(a=0;a<o.siblings_2.length;a++)r.push(o.siblings_2[a]);var s=t.merkle.hash;if(0===r.length){l=s+s;var c=CryptoJS.enc.Hex.parse(l);s=CryptoJS.SHA256(CryptoJS.SHA256(c)).toString(CryptoJS.enc.Hex)}else for(a=0;a<r.length;a++){var l,u=r[a];l=n%2==0?s+u:u+s;c=CryptoJS.enc.Hex.parse(l);s=CryptoJS.SHA256(CryptoJS.SHA256(c)).toString(CryptoJS.enc.Hex),n>>=1}e(s.match(/.{1,2}/g).reverse().join("")===t.merkle.root)}catch(t){e(!1)}},t}();
</script>
    <script type="text/javascript">
var allRequestLibrariesAreNotLoadedMsg="Le librerie necessarie per il completo funzionamento della pagina non sono state caricate correttamente.",blockchainValidMsg="Blocktime, numero di conferme e merkle root corrispondono ai dati della transazione ${txId} presente sulla blockchain di ${env}",transactionIdErrorMsg="Il transaction id non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",blocktimeErrorMsg="Il blocktime non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",merkleRootErrorMsg="Il merkle root non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",confirmationsErrorMsg="Il numero di conferme non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",dataInsertedErrorMsg="I dati inseriti non corrispondono a quelli della transazione ${txId} presente sulla blockchain di ${env}",dataFormattedErrorMsg="I dati inseriti non sono corretti",environmentErrorMsg="Non è prevista la verifica su ambiente ${env}",requestDataNotValidMsg="Errore ${code}: è possibile che i dati della richiesta non siano validi",connectionErrorMsg="Problema di connessione con il servizio, ritentare",transactionNotFound="La transazione che stai cercando non esiste",hashValidMsg="Il testo notarizzato corrisponde al campo hash nel box merkle tree",hashNotValidMsg="Il testo notarizzato non corrisponde al campo hash nel box merkle tree",merkleValidMsg="Il merkle root corrisponde alla combinazione di hash e siblings",merkleNotValidMsg="Il merkle root corrisponde alla combinazione di hash e siblings";
var allRequestLibrariesAreNotLoadedMsg="Le librerie necessarie per il completo funzionamento della pagina non sono state caricate correttamente.",blockchainValidMsg="Numero di conferme e merkle root corrispondono ai dati della transazione ${txId} presente sulla blockchain di ${env}",transactionIdErrorMsg="Il transaction id non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",blocktimeErrorMsg="Il blocktime non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",merkleRootErrorMsg="Il merkle root non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",confirmationsErrorMsg="Il numero di conferme non corrisponde a quello della transazione ${txId} presente sulla blockchain di ${env}",dataInsertedErrorMsg="I dati inseriti non corrispondono a quelli della transazione ${txId} presente sulla blockchain di ${env}",dataFormattedErrorMsg="I dati inseriti non sono corretti",environmentErrorMsg="Non è prevista la verifica su ambiente ${env}",requestDataNotValidMsg="Errore ${code}: è possibile che i dati della richiesta non siano validi",connectionErrorMsg="Problema di connessione con il servizio, ritentare",transactionNotFound="La transazione che stai cercando non esiste",hashValidMsg="Il testo notarizzato corrisponde al campo hash nel box merkle tree",hashNotValidMsg="Il testo notarizzato non corrisponde al campo hash nel box merkle tree",merkleValidMsg="Il merkle root corrisponde alla combinazione di hash e siblings",merkleNotValidMsg="Il merkle root corrisponde alla combinazione di hash e siblings";
</script>
    <script type="text/javascript">
function checkRequiredLibrariesAreLoaded(){var e="undefined"!=typeof CryptoJS&&void 0!==CryptoJS.lib.Cipher&&void 0!==CryptoJS.SHA256&&void 0!==CryptoJS.format.Hex,t="undefined"!=typeof PDFJS&&!$.isEmptyObject(PDFJS);e&&t||($("#libraries-not-loaded-error-msg").text(allRequestLibrariesAreNotLoadedMsg),$("#libraries-not-loaded-error").removeClass("hidden"),$(".content").addClass("disabled"),$("label.blue-button").addClass("disabled"),$("#upload_report_pdf").attr("disabled",!0))}function setVerificationResultMsg(){$("#verifyhashresult .verification-success span").text(hashValidMsg),$("#verifyhashresult .verification-error span").text(hashNotValidMsg),$("#verifymerkleresult .verification-success span").text(merkleValidMsg),$("#verifymerkleresult .verification-error span").text(merkleNotValidMsg)}function showVerificationResult(t,r){setTimeout(function(){var e=$("#"+r).removeClass("hidden");t?($(".verification-success",e).removeClass("hidden"),$(".verification-error",e).addClass("hidden")):($(".verification-success",e).addClass("hidden"),$(".verification-error",e).removeClass("hidden"))},200)}function interpolateString(e,t){for(key in t){var r="${"+key+"}";-1!=e.indexOf(r)&&(e=e.replace(r,t[key]))}return e}function veryfyAll(){verifyHash(),verifyMerkle(),verifyBC()}function verifyBC(){$("#verifybcresult").addClass("hidden");CheckCert.verifyBC(function(e){e.success?$("#verifybcresult  .verification-success span").text(interpolateString(blockchainValidMsg,{txId:e.txId,env:e.env})):0===e.errorCode?$("#notarization-error-msg").text(interpolateString(transactionIdErrorMsg,{txId:e.txId,env:e.env})):1===e.errorCode?$("#notarization-error-msg").text(interpolateString(merkleRootErrorMsg,{txId:e.txId,env:e.env})):2===e.errorCode?$("#notarization-error-msg").text(interpolateString(blocktimeErrorMsg,{txId:e.txId,env:e.env})):3===e.errorCode?$("#notarization-error-msg").text(interpolateString(confirmationsErrorMsg,{txId:e.txId,env:e.env})):4===e.errorCode?$("#notarization-error-msg").text(interpolateString(dataInsertedErrorMsg,{txId:e.txId,env:e.env})):5===e.errorCode?$("#notarization-error-msg").text(interpolateString(environmentErrorMsg,{env:e.env})):$("#notarization-error-msg").text(dataFormattedErrorMsg),showVerificationResult(e.success,"verifybcresult")},function(e){400<=e&&e<500?$("#notarization-error-msg").text(interpolateString(requestDataNotValidMsg,{code:e})):500<=e&&e<600&&$("#notarization-error-msg").text(connectionErrorMsg),showVerificationResult(!1,"verifybcresult")})}function verifyHash(){$("#verifyhashresult").addClass("hidden");CheckCert.verifyHash(function(e){showVerificationResult(e,"verifyhashresult")})}function verifyMerkle(){$("#verifymerkleresult").addClass("hidden");CheckCert.verifyMerkle(function(e){showVerificationResult(e,"verifymerkleresult")})}function restoreAll(){restorePayload(),restoreMerkle(),restoreSiblings(),restoreNotarization()}function restoreNotarization(){CheckCert.restoreData("notarization")}function restorePayload(){CheckCert.restoreData("payload")}function restoreMerkle(){CheckCert.restoreData("merkle")}function restoreSiblings(){CheckCert.restoreData("siblings_1"),CheckCert.restoreData("siblings_2")}function resizeTextareas(){$("textarea").each(function(e){$(this).height($(this)[0].scrollHeight)})}function getPdfCanvasSize(){var e=$("#pdfContainer").height(),t=$("#pdfContainer").width(),r=parseInt($("#pdfContainer").css("paddingLeft"))+parseInt($("#pdfContainer").css("paddingRight")),i=e-(parseInt($("#pdfContainer").css("paddingTop"))+parseInt($("#pdfContainer").css("paddingBottom")))-$("#pdf_name").height()-(parseInt($("#pdf_name").css("marginTop"))+parseInt($("#pdf_name").css("marginBottom"))),a=210*i/297;return t-r<a&&(i=297*(a=t-r)/210),{width:a,height:i}}"undefined"==typeof jQuery?(document.getElementById("libraries-not-loaded-error-msg").textContent=allRequestLibrariesAreNotLoadedMsg,document.getElementById("libraries-not-loaded-error").classList.remove("hidden"),document.getElementsByClassName("content")[0].classList.add("disabled"),document.querySelectorAll("label.blue-button")[0].classList.add("disabled"),document.getElementById("upload_report_pdf").disabled=!0):$(function(){checkRequiredLibrariesAreLoaded(),setVerificationResultMsg(),$(window).on("resize",function(){var e=getPdfCanvasSize().height,t=getPdfCanvasSize().width;CheckCert.showDocument(1,"canvas",t,e)})}),CheckCert.loadDocument("upload_report_pdf",function(e){if("PDFStructureNotValidFault"!==e){var t=getPdfCanvasSize().height,r=getPdfCanvasSize().width;$("#pdfContainer .pdf_load").removeClass("hidden"),$("#pdfContainer .pdf_not_upload").addClass("hidden"),CheckCert.showDocument(1,"canvas",r,t),CheckCert.extractData(1,"payload","notarization","merkle","siblings_1","siblings_2",resizeTextareas),$("button:disabled").removeAttr("disabled"),$("#pdf_name").text(CheckCert.getPDFName()),$("textarea").attr("readonly",!1)}else $("#pdfContainer .pdf_load").addClass("hidden"),$("#pdfContainer .pdf_not_upload").removeClass("hidden"),$("#pdfContainer .pdf_not_upload").addClass("error"),$("#pdfContainer .pdf_not_upload").text("Il file non ha una struttura PDF interpretabile"),CheckCert.resetAllData("payload","notarization","merkle","siblings_1","siblings_2"),$(".right-container button").attr("disabled",!0),$("textarea").attr("readonly",!0);$(".verification-result").addClass("hidden")},function(e){$("#pdfContainer .pdf_load").addClass("hidden"),$("#pdfContainer .pdf_not_upload").removeClass("hidden"),$("#pdfContainer .pdf_not_upload").addClass("error"),$("#pdfContainer .pdf_not_upload").text("Il file non ha una struttura PDF interpretabile"),CheckCert.resetAllData("payload","notarization","merkle","siblings_1","siblings_2"),$(".right-container button").attr("disabled",!0),$(".verification-result").addClass("hidden"),$("textarea").attr("readonly",!0)});


Initial value of variable set to 14 in constructor?


Created multidev environment [visualizing-faculty-research#ci-167](https://dashboard.pantheon.io/sites/3f330315-1192-4ce1-93ac-1446fdb4b97a#ci-167).

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


roll back


No worries!


I do not like getLosslessBpp. lossless always have 14bit WB range. The actual bitrate have to be used. getMlvBitdepth or something...


ill compile this on the pi and test worked fine in windows


php sends warning if a variable in $_GET array isn't set.
i check it and in case if $_GET['hash'] is empty I set $hash as empty string


Gives error when installing on lubuntu 18.04 64-bit with amd64 package:

W: libtas: debian-changelog-line-too-long line 15
W: libtas: debian-changelog-line-too-long line 25
W: libtas: description-synopsis-starts-with-article
E: libtas: extended-description-is-empty
E: libtas: section-is-dh_make-template
W: libtas: binary-without-manpage usr/bin/libTAS
W: libtas: binary-without-manpage usr/bin/libtas.so
E: libtas: shlib-with-executable-bit usr/bin/libtas.so 0755

Lintian finished with exit status 1


Here also lossless bpp. Lossless bpp is very subjective and needed only for info panel or discovering if data is restricted lossless (restricted gains with lower white/data levels)


Just wondering, I noticed some attempts at code simplification. Any reason to list all these conditions one by one? (not criticism, just trying to come to grasps with conventions you might use :) )

`
$aModifiedKeys = ['to_be_created', 'to_be_added', 'to_be_modified', 'to_be_removed', 'to_be_deleted'];

foreach( $aModifiedKeys as $sModifiedKey ) {
 if( array_key_exists( $sModifiedKey, $value) && count($value[$sModifiedKey]) > 0 )
 {
    return true;
 }
}
return false;

`


@awood45 The commit message reads `3.37.0` and the commit uses `3.27.0`.


z


![](https://github.trello.services/images/mini-trello-icon.png) [Start game button](https://trello.com/c/LFlLXRJM/112-start-game-button)


if link isn't found I send 404 error.
maybe it is not necessary


Indeed, just caught this. Will be fixed with the release commit. Getting more coffee.


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

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


Moving "madry_cifar10_model.py" makes "attack_model.py" for CIFAR-10 not working anymore.  Please consider modifying line 47 in "attack_model.py."


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


This is what i had & it worked for me

.element {
    height: 200px;
    width: 200px;
    background-color: #e84610;
    transition-duration: 1s;
}

.element:hover {
    transform: translate(100%, 0%)
}


A friend of mine sent me a picture of the stacktrace when using creddump. It's exactly the same error than I had on Lazagne: https://github.com/AlessandroZ/LaZagne/pull/274
So I applied the same patch without being able to check for a better solution. Right now, I didn't manage to have the same error.


I tested on commit f62b84a on a Pi 3 running RetroPie 4.4.3.


I can't find a PR or issue attached to this @niusmallnan

Can you shed some light on user docker version? We used to be able to set this in cloud-init with:

```
rancher:
  docker:
    engine: docker-17.03.2-ce
```

This doesn't seem to work anymore with 1.4.2, is this fixed in 1.5.0-rc1?


Oh... OK then. Forget about it :)


hhhh


can this be removed


good


ben yaptım


I'm fine with both, probably you are right.

@pieper as native speaker, do you think `isMainApplicationCustom` name is better than `isCustomMainApplication`?


How does the restriction on the C programming language fit to an evolving interest in additional software development approaches?


تبت يدا ابو لهب بنا عملت وبما كسبت


## Jenkins Build Summary

Built from [this commit](https://github.com/bachase/rippled/commit/81f59adc2dcdd3f39ae28c767edd684f24c2107f)

Built at __20181116 - 17:16:51__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/msvc.Debug.txt) | 1136 cases, 0 failed, t: 626s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 6m10s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1139 cases, 0 failed, t: 17m4s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/clang.Debug.txt) | 1139 cases, 0 failed, t: 3m14s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/rpm.txt) | 1139 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1136 cases, 0 failed, t: 649s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug.txt) | 1139 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/clang.Debug_Dunity_OFF.txt) | 1139 cases, 0 failed, t: 8m46s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/clang.Release_Dassert_ON.txt) | 1139 cases, 0 failed, t: 5m39s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug_Dunity_OFF.txt) | 1139 cases, 0 failed, t: 9m17s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Release_Dassert_ON.txt) | 1139 cases, 0 failed, t: 6m4s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug_Dstatic_OFF.txt) | 1139 cases, 0 failed, t: 3m26s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/msvc.Debug_Dunity_OFF.txt) | 1136 cases, 0 failed, t: 1282s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1139 cases, 0 failed, t: 3m2s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1139 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/msvc.Release.txt) | 1136 cases, 0 failed, t: 416s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/bchase-rippled/job/dump-txformats/1//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1139 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/bchase-rippled/job/dump-txformats/1//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1139 cases, 0 failed, t: 12m39s | PASS :white_check_mark:


您好，我fork了你的图库之后不能正常使用，我添加自定义URL为https://Directoree.github.io/Random-img/时不能正常使用，当更换成https://Sariay.github.io/Random-img/能正常使用，请问这个要怎么处理呢？


> Did you merge this to melodic without a pull-request?

Yes, I did. The [wrong variable name](https://github.com/ros-planning/moveit/commit/658041ec0d05d4473a4bd3ceddab0f3c7b772ce4) was so obvious to me, that I didn't even thought about a PR for this - the [ROS build farm was broken](http://build.ros.org/job/Mdev__moveit__ubuntu_bionic_amd64/102/console) due to this and I wanted to have a quick fix.

> Looking at the wrong variable name, I guess the problem can't have been fixed properly back then either though, I agree...

Exactly. However, having fixed this, Travis was failing when building melodic-devel on Kinetic ([and only on Kinetic](https://travis-ci.org/ros-planning/moveit/builds/455702327), which was really weird). It took me an hour to debug this as well.

> Still I believe the BEFORE is necessary...

There seems to be a bug in cmake 2.8, which reverts the order of the include list when using BEFORE.
Hence, although I fully agree with you, I had to remove this.


The robbery works if you put police 0, but if you put on police 1 then never let them rob you


лучше посчитать в 54 строке: `first = gets.to_i - 1`
а здесь `first_station = @stations[first]`
и в остальных случаях наверное так лучше
но это так, пожелания


Para renombrar es para lo que se usa git mv.


@dgrmunch I recommend trying to implement some tests in Solidity. Other students have reported that it helps them better understand how Solidity, Truffle and the EVM work.


лучше просто `if first_station && last_station`
в руби все, что не "нил" или "фолс" приводится к "тру"


Successfully aliased the URL <https://synadia-duidcqpztn.now.sh> to the following alias.

* https://synadia-website.now.sh


There are many possible alternative approaches within C. I expected you had some analysis tool you were prepared to suggest.


Commit 2


Why did u add feed? It make no sense keeping it there?


I would say something like: So this means we're already doing some kind of testing, but it still doesn't explain why you should test.


Could you make a PR addressing the issue?


Woops meant Upgrade AddonDocs


* How do you think about to improve [static source code analysis](https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C.2C_C.2B.2B "Tools for code analysis") also for your software?
* Would you like to integrate tools like “Cppcheck” and “semantic patch language (Coccinelle)” into your software development process?


Hi: Yannic fixed the versioning. Please be so kind and confirm that you can run our tool. Thank you in advance.


Removing this might break Original chain validation.


https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore is preferred as-is due to `.idea` contains also valuable settings from time to time


Returning the hashes as type string here causes an error to be thrown here: https://github.com/bcoin-org/bcoin/blob/85ed59c842f2aa4c1a8154d74a9cad7696cdfee3/lib/primitives/address.js#L814

This change causes it to return a buffer instead, so that `Address.getHash` recognizes the data as an address


schau am montag danach


Hey. Just wondering when you might release a new version, or if there is anything I can contribute to get it ready. Much appreciated :)


delete


Jum


![](https://github.trello.services/images/mini-trello-icon.png) [Add config to select the track attributes that should be added to the model](https://trello.com/c/R42WLSlc/1-add-config-to-select-the-track-attributes-that-should-be-added-to-the-model)


Oh, but there is: You left the names in the $name array. And while you are at it, you can add the missing "s" to 1627 and 1628 ;)


All `@types` should go to `devDependencies`


What hash is this?


`typescript` as well is a dev-dependency, `ts-node` should not be used in production


Remove this, I am not thew author, kingri - we've been over this!

Stop using my fucking signature on your garbage commits@!


No `"`, which is inserted by VSCode by default


Remove this, I did not write this.

We've been over this; STOP USING MY SIGNATURE!


This change has been made in the previous commit: https://github.com/spacecraft-repl/SpaceCraft/commit/1d1f06f75696f8479957ea350052a7675469ee82
But for some reason, did not reflect on the current master branch.


Hi @bkpoon, yes I think it could, I used the "at" to avoid having to define the overloaded operator [] for my map, however now that I know this is a problem I can invest some time in implementing this on Monday (i'm a bit slow, still learning c++). Anyone else can feel free to implement this sooner if this is an urgent issue. Thanks, James


Both Cppcheck and Coccinelle those look interesting. I'm a little overloaded right now but bill put them on my todo list for later. Thanks for the suggestions.


Not sure if it's _better_ but an alternative is to use the `operator` namespace:
```py
import operator
ARITH_OPCODES = {
'ADD':operator.add
'SUB':operator.sub
#etc etc
}


use modern ``for`` iteration syntax everywhere you can - the code becomes much clear


Actually - you could also do
```py
import operator
ARITH_OPCODES = {op.upper():getattr(operator,op.lower) for op in ['add','sub','mul',....]}


I just did a make clean done it fresh make it is a back screen now. Ill debug this and get back to you arcade. We probably just have unmapped memory somewhere that we need to be reading


Thanks. Done.


getMlvBitdepth does not work for that. That's why I used this one.


Same... with getMlvBitDepth no success.


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


Yes... but it don't cares... just4fun.


Copy of this build can be found at
https://www.mewbuilds.com/build/e139fd6a1da3d39c7d34501064ceee118efaaf69/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmZ8z9RE1RB6fnVM7fLrgmF3BpqFNbbqwoLc7LAMMuwcPz


Because it caused https://github.com/sbt/sbt-launcher-package/issues/241


It was later fixed in https://github.com/sbt/sbt-launcher-package/pull/243


@mhuesch Ah, my bad... I was tired when writing some of this. I'm looking back now like *facepalm*


switch to the modern syntax as you did above, so you don't have to deal with iterators


My apologies, but this is just bringing it in line with an existing spec and other ASGI servers, so I didn't think it warranted a major version bump. I will reconsider next time.


same in all of these


nullptr


libretro DEBUG] [MAME 2003+] cpu #0 (PC=000092D2): unmapped memory word write to 00FFBC36 = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=000092D6): unmapped memory word read from 00FFBC34 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=000092DC): unmapped memory word write to 00FFBFF8 = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=000092DC): unmapped memory word write to 00FFBFFA = 92DC & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=0001A446): unmapped memory word read from 00FFBFF8 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=0001A446): unmapped memory word read from 00FFBFFA & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=00000002): unmapped memory word write to 00FFBFF8 = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=00000002): unmapped memory word write to 00FFBFFA = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=00000002): unmapped memory word write to 00FFBFF6 = 2709 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=00009276): unmapped memory word write to 00FFBE00 = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=00009276): unmapped memory word write to 00FFBE02 = 0002 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=0000927C): unmapped memory word write to 00FFBE04 = 0000 & FFFF
[libretro DEBUG] [MAME 2003+] cpu #0 (PC=0000927C): unmapped memory word write to 00FFBE06 = 0000 & FFFF

we will need some more mapping added not sure how much we will need to be honest


remove


Removed dividing by the number of people. Dividing is causing the output to become NaN for some reason. Will circle back when I learn more JS.


Updated REadme to Reflect I am Not the Expert, and that this Readme wasn't updated in 4 years, while the project itself kept growing and is now under Dong Cai's stewardship.


@FischerAndi Ich habe gerade mal versucht, die Datenbank Northwind2 mit Deinen Files aufzubauen. Kann es sein, dass Du im File `Northwind2-Database.sql` in Zeile 434 die Backticks um die Variable `default` vergessen hast? `default` scheint auch ein sql-Befehl zu sein.

Im File `Northwind2-Data.sql` gibt es auch ein paar Zeilen, wo er meckert.

Ansonsten ist das neue Schema durchaus interessant. Ich mag diese ganzen ISA-Beziehungen der ganzen Business-Partner.


leave as is


Removed static import to Assert
#92


Copy of this build can be found at
https://www.mewbuilds.com/build/e2682bf7f3f868280372e85b67a091188843c718/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmfLD2jBgexRuHpSri56nuGfpHm7mwjuWA2Ec8q3bCWLZB


why reverted?


Please let me know if this compiles MIP and feel free to promote it to master.


Je suis beau


de la merde


The unused import was causing a warning so it was removed for now. We'll wait for an answer...