[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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/4c16374cef98716431724606aae2699ecddb193e/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_" )]
                                                                              ^
```


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

I updated the Github team because of this commit.

- @frodepedersen, @arnekr were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

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


Maybe a little less misleading, but shouldn't this say what key is missing ?!


@AntonKhorev
Уши растут из желания иметь единообразный вид у ссылок.

Не писать в конце URL слэш я решил, потому что в википедии на тот момент [был текст](https://github.com/ruosm-presets/literan-moscow/wiki/%D0%9E%D0%BF%D1%8B%D1%82--%E2%80%94-%D1%81%D1%8B%D0%BD-%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA#trailing-slash-%D0%B2-url-%D0%BD%D0%B5-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD), что висячие слэшы в URL не нужны. Сейчас эту строчку оттуда убрали - https://en.wikipedia.org/w/index.php?title=Uniform_Resource_Identifier&diff=next&oldid=840020649

У меня нет веских причин как сопротивляться тому, чтобы проставить слэши в конце, так и тому, чтобы их проставить. Я в данном случае за то, как правильно (гугление намекает, что правильного варианта нет) и чтобы единообразно.

Если хочется, можно проставить.


重複組合せにたいして戻すDPを適用したい

dp(i+1,j) = dp(i,j)+dp(i+1,j-1)-dp(i,j-1-a[i])
最終的に、dp(N,x)を作成する。
今、a[i]  (i:[0,N))をそれぞれ削除したものを求めたいとする。
これは、a[i]を分離していないパスに置いたことになるので、
dp(N,y)から1つ戻るだけで作成することができるため、
純粋な再構築を行う必要はない。
式変形によって示す
dp(i+1,j) = dp(i,j)+dp(i+1,j-1)-dp(i,j-1-a[i])
↓
dp(i,j)= dp(i+1,j)-dp(i+1,j-1)+dp(i,j-1-a[i])
↓
dpBack(rmi,j) = dp(N,j) - dp(N,j-1) + dpBack(rmi,j-1-a[rmi])
これを各rmiによってやれば良い


Sometimes you do need to add private member functions. In general, you first need to aim for using the public interface. Look at how I implemented the `compile()` method, and notice how it uses auxiliary private stand-alone functions that are nowhere in the interface. This is good encapsulation and implementation hiding.

So, not always possible, but when you are *leaking abstraction* it often means your design is flawed (not always, but as a rule of thumb).


@yairchu @talaviram
Hey guys, the current SDK (1.9.6.004) doesn't have these document controller functions but we'll make an updated build soon.


@arcadez - I will test this tonight (dblewing) but need to update when I get home here in a bit. Hangzo looks like a whole lot of awesomeness too! :P


Adding best 32x tileset i've ever seen for now.

Based on this discussion:
https://github.com/CleverRaven/Cataclysm-DDA/issues/26676

Original author's repo:
https://github.com/SomeDeadGuy/Cata-MSX-DeadPeopleTileset


Thats the most accurate comment ever @joaomoreno


Now cannot deploy because one of the file in your app is larger than the allowed file size limit.
You can either [upgrade](https://zeit.co/account/plan) your plan or delete that file.


@yairchu @talaviram
Hey guys, the current SDK (1.9.6.004) doesn't have the relevant EditorView changes we'll make an updated build soon.


Thanks Lauren. I've fixed `tab_template` and `tab_info`. I'll keep an eye out and try to remember to camel case it from now on.


Yeah i had to suss how to handle the mirror code via a hex calc in order to backport this driver
i think dblwing will be fine but it's worth a quick test to make sure, it was missing some gfx from
the title screen and attract mode but in game it was fine.

I'd expect 1993 mitchell to appear on the tile screen now plus the plane fire upgrades demo to
actually feature the planes during the attract loop minor stuff but better it's right that messed up


Nas linhas 256 e 263 de gera_codigo.c, deve-se chamar as respectivas funções de interpretação de lexema.


For now, the voice command only works when the command includes index. Like Open 1. However, when the command is like Open Alyssa. It doesn't work right now. We need to implement a customized type slot for Alexa intent.


nice, i was just walking the guys through the code to show them this exact logic which needs changing ;)


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user InkoHX, who
has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/VectorNetworkProject/TheMix/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `d5be7c7e-e938-11e8-8f68-861f2ae6cec1`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user InkoHX, who
has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/VectorNetworkProject/TheMix/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `de930482-e938-11e8-9a71-36eb393ace63`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Thanks for responding, technically you're right:

![image](https://user-images.githubusercontent.com/1620265/48590778-db213280-e90e-11e8-8a3f-3236c5d5ab0f.png)

![image](https://user-images.githubusercontent.com/1620265/48590793-ea07e500-e90e-11e8-842a-58d8e6878b81.png)

This behavior just sucks for my use case :( Thanks for the info.


*Pop*, Nice!


this isn't needed


Bash script linking two webpages


@ktims Our GitHub code is a mirror, and very few people see comments here.  I've copied your comment over to https://golang.org/cl/136816.  Please take any followups there.  Thanks.


Given there isn't a 2MASS@UKIRT at the moment, why not just remove it entirely from the search path? It didn't sound like there would be one again, and we can always add it back in if they actually host one again.


I love how much detail you've managed to cram into such a small workspace. I feel it is important to test ourselves by working in limited mediums---heavily meter oriented or structured poetry for instance---because it makes us really evaluate the importance of every addition. Looking forward to more pixel bois!


Now could not deploy this pull request since the `package.json` file does not contain valid JSON.

  Click here to see the contents of `package.json`

{
  "name": "reactMDblog-local",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "next",
    "build": "next build",
    "start": "next start"
  },
  "repository": {
    "type": "git",
    "url": "/home/shelly/mount/proj/extra/blog/reactMDblog/"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "next": "^6.1.2",
    "react": "^16.6.1",
    "react-dom": ^16.6.1
  }
}


Did you miss https://github.com/Zarel/Pokemon-Showdown-Client/pull/1162?


I don't think this is a good idea (adding `CI` to citation).  And definitely its domain isn't `softEng`!  Why do you think you need the `CI` here? I was thinking of treating citations the same as section.


1：oneDay
表现层（UI），业务逻辑层（BLL）和数据访问层（DAL）
TacticServer.BLL 策略服务器 排列
TacticServer.Utility   实用 通用
utility [juː'tɪlɪtɪ] 详细»n. 实用；效用；公共设施；功用adj. 实用的；通用的；有多种用途的
tactic ['tæktɪk] 详细»n. 策略，战略adj. 按顺序的，依次排列的
bill [bɪl] 详细»n. [法] 法案；广告；[会计] 账单；[金融] 票据；钞票；清单
save [seɪv] 详细»vt. 节省；保存；储蓄；解救vi. 节省；挽救；救球prep. 除...之外n. 救球，救援
dir详细»abbr. 目录（directory）；方向（direction）；用法（directione）；指示（direct）
plat [plæt] 详细»abbr. 高原（pleateau）n. 小块地；地图
vt. 制…的地图；绘…地区图；给…编辫子（等于plait）
form [fɔːm] 详细»n. 形式，形状；形态，外形；方式；表格vt. 构成，组成；排列，组织；产生，塑造vi. 形成，构成；排列
index ['ɪndeks] 详细»n. 指标；指数；索引；指针vi. 做索引vt. 指出；编入索引中
maintenance ['meɪnt(ə)nəns; -tɪn-] 详细»n. 维护，维修；保持；生活费用
case [keɪs] 详细»n. 情况；实例；箱vt. 包围；把…装于容器中
demand [dɪ'mɑːnd] 详细»vt. 要求；需要；查询vi. 需要；请求；查问n. [经] 需求；要求；需要
ScriptManagementInfo
script [skrɪpt] 详细»n. 脚本；手迹；书写用的字母vt. 把…改编为剧本vi. 写电影脚本
global ['gləʊb(ə)l] 详细»adj. 全球的；总体的；球形的
cache [kæʃ] 详细»n. 电脑高速缓冲存储器；贮存物；隐藏处vt. 隐藏；窖藏vi. 躲藏
admin ['ædmɪn] 详细»abbr. 管理，行政（administration）
detail ['diːteɪl] 详细»n. 细节，详情vt. 详述；选派vi. 画详图
view [vjuː] 详细»n. 观察；视野；意见；风景vt. 观察；考虑；查看
permit [pə'mɪt] 详细»vi. 许可；允许vt. 许可；允许n. 许可证，执照
authorization [ɔːθəraɪ'zeɪʃ(ə)n] 详细»n. 授权，认可；批准，委任
detail ['diːteɪl] 详细»n. 细节，详情vt. 详述；选派vi. 画详图
sample ['sɑːmp(ə)l] 详细»vt. 取样；尝试；抽样检查n. 样品；样本；例子adj. 试样的，样品的；作为例子的
scheduler ['ʃedjuːələ] 详细»n. 调度程序；制表人，计划员；程序机 调度机管理
environment [ɪn'vaɪrənm(ə)nt; en-] 详细»n. 环境，外界
scheme [skiːm] 详细»n. 计划；组合；体制；诡计vi. 搞阴谋；拟订计划vt. 计划；策划

2	Control -------------------------------------------------------------------

ListBox  中的多选
Load 加载  fromclosed 关闭 fromcloseing 正在关闭
Form text 标题   Name名字fromXXX
Windowstate  窗口初始化 最大最小
acceptButton
cancelbutton  按esc 调用什么方法
MaximizeBox 右上角有没有最大化 最小化
截图并实现 案例
context ['kɒntekst] 详细»n. 环境；上下文；来龙去脉
strip [strɪp] 详细»vt. 剥夺；剥去；脱去衣服n. 带；条状；脱衣舞vi. 脱去衣服
ContextMenuStrip 右键菜单
notify ['nəʊtɪfaɪ] 详细»vt. 通告，通知；公布
icon ['aɪkɒn; -k(ə)n] 详细»n. 图标；偶像；肖像，画像；圣像
summary ['sʌm(ə)rɪ] 详细»adj. 简易的；扼要的n. 概要，摘要
serialization [,sɪərɪəlɪ'zeʃən] 详细»n. 序列化；串行化；连载长篇
references
references ['rɛfərəns] 详细»n. 参考文献；参照；推荐信（reference的复数）
v. 附…以供参考；把…引作参考（reference的三单形式）
nuget管理包
 如何日志记录  Nlog Log4net 组件  属性[]

assembly.cs设定你的项目对应的程序集的版本信息和语言文化信息,一般不用动它
控件Application settings  应用设置
Property binding
property ['prɒpətɪ] 详细»n. 性质，性能；财产；所有权
binding ['baɪndɪŋ] 详细»n. 装订；捆绑；粘合物adj. 有约束力的；捆绑的v. 捆绑（bind的ing形式）
advanced advanced [æd'vɑːnst] 详细»adj. 先进的；高级的；晚期的；年老的v. 前进；增加；上涨（advance的过去式和过去分词形式）
tag tag [tæg] 详细»n. 标签；名称；结束语；附属物vt. 尾随，紧随；连接；起浑名；添饰vi. 紧随
accessibleDescription
accessible [ək'sesɪb(ə)l] 详细»adj. 易接近的；可进入的；可理解的
description [dɪ'skrɪpʃ(ə)n] 详细»n. 描述，描写；类型；说明书

role role [rəʊl] 详细»n. 角色；任务
allow drop
allow [ə'laʊ] 详细»vt. 允许；给予；认可vi. 容许；考虑
drop [drɒp] 详细»vt. 滴；使降低；使终止；随口漏出vi. 下降；终止n. 滴；落下；空投；微量；滴剂
none [nʌn] 详细»pron. 没有人；一个也没有；没有任何东西adj. 没有的，一点没有的
adv. 决不，一点也不
title ['taɪt(ə)l] 详细»n. 冠军；标题；头衔；权利；字幕
vt. 加标题于；赋予头衔；把…称为adj. 冠军的；标题的；头衔的
bar [bɑː] 详细»n. 条，棒；酒吧；障碍vt. 禁止；阻拦prep. 除……外
menu ['menjuː] 详细»n. 菜单
scroll [skrəʊl] 详细»n. 卷轴，画卷；名册；卷形物vi. 成卷形vt. 使成卷形
Grip
grip [grɪp] 详细»n. 紧握；柄；支配；握拍方式；拍柄绷带
sound [saʊnd] 详细»vt. 听（诊）；测量，测…深；使发声；试探；宣告
n. 声音，语音；噪音；海峡；吵闹；听力范围；[医] 探条
adj. 健全的，健康的；合理的；可靠的；有效彻底的
adv. 彻底地，充分地vi. 听起来；发出声音；回响；测深
cursor ['kɜːsə] 详细»n. 光标；（计算尺的）[计] 游标，指针
caret ['kærət] 详细»n. 脱字符号；插入符号
alert [ə'lɜːt] 详细»vt. 警告；使警觉，使意识到adj. 警惕的，警觉的；留心的
n. 警戒，警惕；警报
client ['klaɪənt] 详细»n. [经] 客户；顾客；委托人
popup ['pɔpʌp] 详细»n. 弹出；弹跳装置；发射
item ['aɪtəm] 详细»n. 条款，项目；一则
tip [tɪp] 详细»vi. 给小费；翻倒；倾覆vt. 给小费；倾斜；翻倒；装顶端
n. 小费；尖端
document ['dɒkjʊm(ə)nt] 详细»n. 文件，公文；[计] 文档；证件
vt. 用文件证明
pane [peɪn] 详细»n. 窗格；边；面；窗格玻璃；嵌板vt. 装窗玻璃于；镶嵌板于
chart [tʃɑːt] 详细»n. 图表；海图；图纸vt. 绘制…的图表；在海图上标出；详细计划
dialog ['daɪəlɒg] 详细»n. 对话；会话
border ['bɔːdə] 详细»n. 边境；边界；国界vt. 接近；与…接壤；在…上镶边
vi. 接界；近似
grouping ['gruːpɪŋ] 详细»n. 分组，分类v. 分组（group的现在分词）
separator ['sepəreɪtə] 详细»n. 分离器；[计] 分隔符
toolbar ['tuːlbɑː(r)] 详细»n. 工具栏
status ['steɪtəs] 详细»n. 地位；状态；情形；重要身分
column ['kɒləm] 详细»n. 纵队，列；专栏；圆柱，柱形物
header ['hedə] 详细»n. 头球；页眉；数据头；收割台

3 twoDay -------------------------------------------------------------------
row [rəʊ] 详细»
n. 行，排；划船；街道；吵闹vt. 划船；使……成排vi. 划船；争吵
cell [sel] 详细»n. 细胞；电池；蜂房的巢室；单人小室vi. 住在牢房或小室中
link [lɪŋk] 详细»n. [计] 链环，环节；联系，关系vt. 连接，连结；联合，结合
vi. 连接起来；联系在一起；将人或物连接或联系起来
help [help] 详细»vt. 帮助；促进；治疗；补救n. 帮助；补救办法；帮忙者；有益的东西
vi. 帮助；有用；招待
balloon [bə'luːn] 详细»vi. 激增；膨胀如气球n. 气球
vt. 使像气球般鼓起；使激增adj. 像气球般鼓起的
character ['kærəktə] 详细»n. 性格，品质；特性；角色；[计] 字符
vt. 印，刻；使具有特征
outline ['aʊtlaɪn] 详细»n. 轮廓；大纲；概要；略图vt. 概述；略述；描画…轮廓
page [peɪdʒ] 详细»n. 页；记录；大事件，时期；男侍者vt. 给…标页码vi. 翻书页，浏览
property ['prɒpətɪ] 详细»n. 性质，性能；财产；所有权
indicator ['ɪndɪkeɪtə] 详细»n. 指示器；[试剂] 指示剂；[计] 指示符；压力计
graphic ['græfɪk] 详细»adj. 形象的；图表的；绘画似的
push [pʊʃ] 详细»vt. 推动；增加；推行；逼迫vi. 推；推进；增加；伸展；努力争取n. 推；决心；奋力；攻击；干劲；进取心
check [tʃek] 详细»vi. 核对无误；将军（象棋）；证明无误vt. 检查；制止；寄存n. 支票；阻止；阻止物
radio ['reɪdɪəʊ] 详细»n. 收音机；无线电广播设备vi. 用无线电进行通信vt. 用无线电发送
combo ['kɒmbəʊ] 详细»
n. 联合体；结合物；小型爵士乐团
drop [drɒp] 详细»vt. 滴；使降低；使终止；随口漏出vi. 下降；终止n. 滴；落下；空投；微量；滴剂
progress ['prəʊgres] 详细»n. 进步，发展；前进vi. 前进，进步；进行
dial ['daɪəl] 详细»n. 转盘；刻度盘；钟面vi. 拨号vt. 给…拨号打电话
hot [hɒt] 详细»adj. 热的；辣的；热情的；激动的；紧迫的adv. 热；紧迫地vi. 变热vt. 增加；给…加温
field [fiːld] 详细»n. 领域；牧场；旷野；战场；运动场vi. 担任场外队员adj. 扫描场；田赛的；野生的vt. 把暴晒于场上；使上场
slider ['slaɪdə] 详细»n. 滑动器；滑雪者；会滚动之物
spin [spɪn] 详细»vi. 旋转；纺纱；吐丝；晕眩vt. 使旋转；纺纱；编造；结网n. 旋转；疾驰
diagram ['daɪəgræm] 详细»n. 图表；图解vt. 用图解法表示
animation [ænɪ'meɪʃ(ə)n] 详细»n. 活泼，生气；激励；卡通片绘制
equation [ɪ'kweɪʒ(ə)n] 详细»n. 方程式，等式；相等；[化学] 反应式
grid [grɪd] 详细»n. 网格；格子，栅格；输电网
white [waɪt] 详细»adj. 白色的；白种的；纯洁的n. 白色；洁白；白种人
split [splɪt] 详细»vt. 分离；使分离；劈开；离开；分解
4 ThreeDay-------------------------------------------------------------------
allow drop allow [ə'laʊ] 详细»vt. 允许；给予；认可vi. 容许；考虑
author author ['ɔːθə] 详细»n. 作者；作家；创始人vt. 创作出版
anchor
anchor ['æŋkə] 详细»n. 锚；抛锚停泊；靠山；新闻节目主播vt. 抛锚；使固定；主持节目vi. 抛锚
adj. 末捧的；最后一棒的
autoellipsis
auto ['ɔːtəʊ] 详细»n. 汽车（等于automobile）；自动vi. 乘汽车
ellipsis [ɪ'lɪpsɪs] 详细»n. 省略；省略符号；脱漏
GrowAndShrink
grow [grəʊ] 详细»vi. 发展；生长；渐渐变得…vt. 使生长；种植；扩展
shrink [ʃrɪŋk] 详细»vi. 收缩；畏缩vt. 使缩小，使收缩n. 收缩\
control [kən'trəʊl] 详细»n. 控制；管理；抑制；操纵装置vt. 控制；管理；抑制
layout ['leɪaʊt] 详细»n. 布局；设计；安排；陈列
stretch [stretʃ] 详细»vt. 伸展,张开
zoom [zuːm] 详细»n. 急速上升；嗡嗡声；[摄] 变焦摄影vi. 急速上升；摄象机移动vt. 使摄象机移动
visible ['vɪzɪb(ə)l] 详细»adj. 明显的；看得见的；现有的；可得到的n. 可见物；进出口贸易中的有形项目
causesvalidation
causes [kɔ:ziz] 详细»n. 原因
validation [,vælɪ'deɪʃən] 详细»n. 确认；批准；生效
context strip
context ['kɒntekst] 详细»n. 环境；上下文；来龙去脉
strip [strɪp] 详细»vt. 剥夺；剥去；脱去衣服n. 带；条状；脱衣舞vi. 脱去衣服
cursor ['kɜːsə] 详细»n. 光标；（计算尺的）[计] 游标，指针
default [dɪ'fɔːlt; 'diːfɔːlt] 详细»vi. 拖欠；不履行；不到场n. 违约；缺席；缺乏；系统默认值
vt. 不履行；不参加（比赛等）；对…处以缺席裁判
hand [hænd] 详细»n. 手，手艺；帮助；指针；插手vt. 传递，交给；支持；搀扶
west [west] 详细»n. 西；西方；西部adj. 西方的；朝西的adv. 在西方；向西方；自西方
pan [pæn] 详细»n. 平锅，盘子；摇镜头vi. （镜头）被摇动vt. 淘金；摇镜头
defalt
dialog
dialog ['daɪəlɒg] 详细»n. 对话；会话
result
result [rɪ'zʌlt] 详细»n. 结果；成绩；答案；比赛结果vi. 结果；导致；产生
dock
dock [dɒk] 详细»n. 码头；船坞；被告席；尾巴的骨肉部分vt. 使靠码头；剪短vi. 入船坞

5	cidian-------------------------------------------------------------------
hide [haɪd] 详细»vt. 隐藏；隐瞒；鞭打vi. 隐藏n. 躲藏；兽皮；躲藏处
   var fm = new Form2();
            //fm.Show();
            fm.ShowDialog();
            fm.Hide(); // 隐藏 并没有关闭
            fm.Close();// 关闭

multiline
multi ['mʌltɪ] 详细»pref. 多
line [laɪn] 详细»n. 路线，航线；排；绳vt. 排成一行；划线于；以线条标示；使…起皱纹vi. 排队

iteration [ɪtə'reɪʃ(ə)n] 详细»n. [数] 迭代；反复；重复

obsolete ['ɒbsəliːt] 详细»adj. 废弃的；老式的n. 废词；陈腐的人vt. 淘汰；废弃
method ['meθəd] n. 方法；条理；类函数adj. 使用体验派表演方法的
absolute ['æbsəluːt] 详细»adj. 绝对的；完全的；专制的n. 绝对；绝对事物
wrapper ['ræpə] 详细»n. 包装材料；[包装] 包装纸；书皮
meta ['metə] 详细»pref. 表示“变化”“变换”之义
refresh [rɪ'freʃ] 详细»vt. 更新；使……恢复；使……清新；消除……的疲劳vi. 恢复精神；喝饮料，吃点心；补充给养
content [kən'tent] 详细»n. 内容，目录；满足；容量adj. 满意的vt. 使满足

closure ['kləʊʒə] 详细»n. 关闭；终止，结束vt. 使终止

local ['ləʊk(ə)l] 详细»
n. [计] 局部；当地居民；本地新闻
adj. 当地的；局部的；地方性的；乡土的
full [fʊl] 详细»
adj. 完全的，完整的；满的，充满的；丰富的；完美的；丰满的；详尽的
adv. 十分，非常；完全地；整整
vt. 把衣服缝得宽大
n. 全部；完整
stack [stæk] 详细»
n. 堆；堆叠
vt. 使堆叠；把…堆积起来
vi. 堆积，堆叠
operand ['ɒpərænd] 详细»
n. [计] 操作数；[计] 运算对象

yield [jiːld] 详细»
vt. 屈服；出产；放弃
vi. 屈服，投降
n. 产量；收益

generator ['dʒenəreɪtə] 详细»
n. 发电机；发生器；生产者
exercise ['eksəsaɪz] 详细»
n. 运动；练习；运用；操练；礼拜；典礼
vt. 锻炼；练习；使用；使忙碌；使惊恐
vi. 运动；练习

Redis
Regular
regular ['regjʊlə] 详细»
adj. 定期的；有规律的；合格的；整齐的
n. 常客；正式队员；中坚分子
adv. 定期地；经常地
match [mætʃ] 详细»
vt. 使比赛；使相配；敌得过，比得上；相配；与…竞争
vi. 比赛；匹配；相配，相称；相比
n. 比赛，竞赛；匹配；对手；火柴

expression
expression [ɪk'spreʃ(ə)n; ek-] 详细»
n. 表达，表示；表情；表现力；措辞

search [sɜːtʃ] 详细»
vi. 搜寻；调查；探求
vt. 搜索；搜寻；调查；搜查；探求
n. 搜寻；探究，查究
pattern ['pæt(ə)n] 详细»
n. 模式；图案；样品
vt. 模仿；以图案装饰
vi. 形成图案
repel [rɪ'pel] 详细»
vt. 击退；抵制；使厌恶；使不愉快
version ['vɜːʃ(ə)n] 详细»
n. 版本；译文；倒转术


So what you should have done here is to change `RefProg` to
```haskell
data RefProg = PrependDomain UID String
```


ZoneEquipLoadDist-6977 (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (3088 of 3089 tests passed, 0 test warnings)

Failures:

regression Test Summary
 * Passed: 651
 * Failed: 1

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


how it works and how it is established


We reached 1.0 bois


ZoneEquipLoadDist-6977 (mjwitte) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


@matyix Shouldn't this bump the Chart version?


Hi @igorpecovnik
It seems that you looked at my commit https://github.com/armbian/build/commit/70bb483a3fc3e5d6a431c6e8d67e0dcb88330b28 and been inspired for the 8723cs and others ...
I've started them on my side too, but you've been faster than me ...

BTW, most of by boards garden is now on 4.19.2, only few Banana and Rockchip remind to be updated, maybe done tomorrow ...


ZoneEquipLoadDist-6977 (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (3048 of 3049 tests passed, 0 test warnings)

Failures:

regression Test Summary
 * Passed: 631
 * Failed: 1

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


this should be Buffer.alloc(3)


it should be Buffer.alloc(3)


So now, say `time`, if I put `time` into `physicscon`, the compiler still pops `ambiguous` error. Even the one imported from `CP` has prefix. `time` and `CP. time` still cannot be differentiated in `physicson`.


ahh thanks for letting me know! i think i just corrected it


saw approval from MonsieurNicolas
at https://github.com/jonjove/stellar-core/commit/628e76805708da1789a8def92087179af79be15a


merging jonjove/stellar-core/new-ledger-state-fixes = 628e7680 into auto


Created multidev environment [d8-digital-stlawu#pr-29](https://dashboard.pantheon.io/sites/9f185cec-9c0b-4fcb-972f-9a5f2f6ed252#pr-29).

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


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

* https://danaston.nz


( ͡° ͜ʖ ͡°)


[c++清华视频.docx](https://github.com/lys19xx/lys-001/files/2587618/c%2B%2B.docx)


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


> @psfree `Similarly it is healthier to have multiple CFW with diverse perspectives and features instead of having a monolithic situation.` -- disagree, to be honest. Multiple CFWs just leads to user fragmentation, historically it has led to approximately no benefit.

I'd love to have a more in depth conversation about it, but suffice it to say that there are certain features you might not wish to put in your CFW that perhaps someone else is in a better position to do. Like I mentioned previously almost everyone that uses atmosphere does not use the stock version, but rather compilations and such that include modifications, patches and the like. This seems to indicate that these compilations are serving a need that is not currently being met by atmosphere.

Additionally I have seen logs of reswitched discussing how to implement DRM a while back and heard from a mutual friend that you had mentioned it recently. Not everyone agrees that this is a good decision. Do you honestly believe that atmosphere should try to dictate to end users what they can or cannot do with the device they own? If I'm misinformed about this let me know.

The other problem is that when other firmware's use atmosphere code they are accused of stealing, or just being knockoffs. This defeats the entire point of the project being open source if people are discouraged from making forks, pulling out modules, or even contributing if they don't meet the same narrow political beliefs pushed by reswitched.

Similarly I have heard from many people that they feel that reswitched is smug, elitist and insular. The common perception seems to be that the reswitched discord is like a police state where people get warned or banned for asking simple questions or sometimes for no discernible reason at all. I get that its annoying to deal with the gbatemp type audience but the environment can be unwelcoming for people at any level and this turns people away. For example I was banned from the server for discussing the nature of Tegra's efuse implementation, seemingly because I demonstrated I knew more than the "Wizard" about that topic. This sort of behaviour doesn't engender goodwill.

All of these things lead me to believe that competition and diversity are not just important, but necessary. When people can compete good-naturedly it results in a better product all round. As I have pointed out, not everyone is served by the reswitched/atmosphere mentality. You are free to do as you like but these things I pointed out have consequences. It seems to many that Atmosphere does not care to serve the needs of people outside a narrow clique and that other cfw have simply filled that niche.


Motions for jetpack and throwing objects are implemented.
To do:
1) GUI for fuel & inventory
2) objects pickup & drop
3) hook motion


1.操作系统
**1.1
1.2
1.3**
2.计算机网络

**2.1
_2.2  开心快乐_
_2.3 项目的款项**_
3.数据结构与算法


We should fix this. Yup. Let me open a PR.


This commit message has a typo, should be "Display public links (whether slug or ID generated) in frontend" not "Display public links (whether slug or ID generated) in PUI"


Now could not deploy this pull request since it has no files other than the `now.json` file.


Fixed 7 previus, 3 new to fix.
```
librpihddevice.so: undefined reference to `cString::~cString()'
librpihddevice.so: undefined reference to `SysLogLevel'
librpihddevice.so: undefined reference to `cString::vsprintf(char const*, std::__va_list&)'
collect2: error: ld returned 1 exit status
```


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


@psfree In order:

>certain features you might not wish to put in your CFW

I cannot fathom *any* feature that it would not be possible for someone to implement in atmosphere's framework, which provide arbitrary patching of kernel + all sysmodules, and the ability to load custom sysmodules off the SD card. Nonsense.

>Like I mentioned previously almost everyone that uses atmosphere does not use the stock version, but rather compilations and such that include modifications, patches and the like. This seems to indicate that these compilations are serving a need that is not currently being met by atmosphere.

Also false. Most people are using either the release build, or Kosmos's distribution. Kosmos's distribution is the release compilation distributed alongside additional patches, put in a folder on the SD card. These *are not compilations*, so this is mostly nonsense.

>Additionally I have seen logs of reswitched discussing how to implement DRM a while back and heard from a mutual friend that you had mentioned it recently. Not everyone agrees that this is a good decision. Do you honestly believe that atmosphere should try to dictate to end users what they can or cannot do with the device they own? If I'm misinformed about this let me know.

No, I don't, and you're misinformed. I don't believe I've talked about DRM anywhere and do not intend to implement DRM. So this is nonsense.

>The other problem is that when other firmware's use atmosphere code they are accused of stealing, or just being knockoffs.

I don't think this is true. SX OS is accused of stealing for licensing violations. The only other firmware is ReiNX, and I don't think anyone accuses ReiNX of stealing code -- it satisfies GPL, so there are no problems. I have seen people call it "just atmosphere" or "an atmosphere fork", which imo is fine because it is just an atmosphere fork with a custom bootloader and "atmosphere" replaced with "reinx" in filepaths, at present.

>Similarly I have heard from many people that they feel that reswitched is smug, elitist and insular.

Nobody has been banned for no reason -- the server's rules are clear, and you're required to read them in-depth in order to join. If you or somebody else feels they've been banned for no reason, feel free to take it up with me, and I'll explain. This sounds like nonsense, too.

>All of these things lead me to believe that competition and diversity are not just important, but necessary.
> It seems to many that Atmosphere does not care to serve the needs of people outside a narrow clique and that other cfw have simply filled that niche.

I would refute that all of your points are either false or misleading, and generally disagree.


To whoever approves this: could this be tested as [0, 4]?  I'm not sure.


文字颜色状态选择器


远程编辑


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


- [x] Use a meaningful title for the pull request. Include the name of the package modified.
 - [x] the change in your own code. (Compile and run.)
 - [x]  Add or edit tests to reflect the change. (Run with npm test.)
  - [x] Follow the advice from the readme.
 - [x]  Avoid common mistakes.
 - [x]  Run npm run lint package-name (or tsc if no tslint.json is present).
If changing an existing definition:

  - [x] Provide a URL to documentation or source code which provides context for the suggested changes: <>
 - [x]  Increase the version number in the header if appropriate.
 - [x]  If you are making substantial changes, consider adding a tslint.json containing { "extends": "dtslint/dt.json" }.


猫眼爬取


¿Por qué la imagen debe rotar 90°? La imagen de perfil se ve extraño así. :( Salu2.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/6572482d-a329-4bd7-b259-89784ab822c2?env_id=ibm%3Ayp%3Aeu-de "continous-delivery-chat-app"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/f2ccef24-c2e5-4352-9a2a-55fe1bb3f3e9?env_id=ibm%3Ayp%3Aeu-de "push-pipeline") deployed [whatsapp_goes_simple](https://github.com/gabrieldimi/whatsapp_goes_simple/releases/tag/deploy-ibm-yp-eu-de-gabriel.dimitrov-student.reutlingen-university.de-dev-20181116-014853 "deploy-ibm-yp-eu-de-gabriel.dimitrov-student.reutlingen-university.de-dev-20181116-014853") to [dev](https://console.bluemix.net/apps/aac13804-b13b-46ac-a757-3e013837bb6c?env_id=ibm:yp:eu-de "ibm:yp:eu-de:gabriel.dimitrov@student.reutlingen-university.de:dev"), including this commit


worked all the way to select.


Created multidev environment [d8-digital-stlawu#pr-29](https://dashboard.pantheon.io/sites/9f185cec-9c0b-4fcb-972f-9a5f2f6ed252#pr-29).

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


since `data` is a function in R, it's best not to name variables `data`. you can, but it's just not the best to overload base symbols. it's like naming a variable `c` -- then you can't use the `c()` function.


模糊查询


<script type="text/javascript"
        src="https://res.wx.qq.com/mmbizwap/zh_CN/htmledition/js/vconsole/3.0.0/vconsole.min.js"></script>
    <script>
        var vConsole = new VConsole();
    </script>
</head><body>


建议

采用git-cz的方式去实现


Changes were made in f51ca81c57ed08b46dd9801fa902d7f4ba788a8f.


应该还有建议的吧


Maybe: `eval(sFunc, envir=parent.frame())`

so the function is evaluated in the calling namespace?


Thanks for the help, @greses!


While I understand I could have done what is now Line 77 to slickly include the constant definition,

Line 77 var objRGB = require("Colors");

there was a design reason to force the user to make that decision. I planned on the first of several tutorials to outline the why.

It boils down to available memory. The complete constants file takes up un-necessary space. During development, the user would select their desired palette(s) of say eight colors and re-create a similar constant of their own with a significantly smaller footprint, roughly one twentieth the size in this case. Hadn't gotten around to exact byte counts, but with all three modules, was running out of room to allow the user to do the animations.

The way that is proposed, doesn't allow the option to exclude the high overhead of the Colors constant file.


do you need the `eval` statement here? this will evaluate the function, no?

We only want to `eval` that function one time`.

I'd do:

```
sFunc =substitute(func)
if(is.function(sFunc))) { ... }
```


This one should be a patch. Maybe even sent upstream.


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

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


 title: git-wiki
 description: git-wiki is a jekyll theme originally based on jekyll-theme-minimal
 show_downloads: true
 git_branch: master
logo_url:
google_analytics:
theme:
wiki_folder: wiki
use_github_wiki: false
use_prose_io: true
google_cse_token:
 custom_head: false
 custom_sidebar: false
 custom_footer: false
 gems:
   - jekyll-sitemap
   - jekyll-mentions
   - jemoji
   - jekyll-redirect-from
   - jekyll-feed


If CTSlab.py starts with parameter --list-tests and without --nodes parameter, then discovery will cause an error. It looks like an unwanted behavior. It's logically, that if one only wants just to list the tests, he should must not specify the nodes.


На мой взгляд так более читабельно:
```
current_station.send_train(self)
next_station.take_train(self)
@station_position += 1
```


Deployment failed with the following error:

~~~
One or more build specification(s) were not referenced
~~~


The performance on this is awful
Straight wine-staging v3.20 seems fine, so something is wrong with my rebase.


Couldn't this be added system-wide in a stateless fashion without requiring network access?


不要用数组，可以用一个子类继承runnable,然后传参数


Deployment failed with the following error:

~~~
Invalid request: builds[0] should NOT have additional properties
~~~


可以使用Thread.isInterrupt()代替


there is also an error when ? is present in the title.
thanks :D


I'm confused as to why this is needed. In the absence of a gsettings locale GNOME will autoconfigure an appropriate keyboard layout based on the system locale, which should ideally be preconfigured to en_US.


@lazka I just tried to build pygobject with `--enable-gi` and it seems to work now (https://github.com/jendrikseipp/gvsbuild/blob/master/appveyor.yml, https://ci.appveyor.com/project/jendrikseipp96693/gvsbuild/builds/20348246)


This will cause deadlock if `my_disable_locking` is not set. :(
That is `mi_lock_database()` locks the same mutex.


eh, maybe not.
why don;t you use bold fonts ?


why not lizards


This is a bad idea.


It's not a god idea to make changes from the web interface!


test comments


Use [1, 2, 3, 4] instead of zeroes please.


@Gargron this commit is intended to resolve the issue I privately reported, correct?


First and second arguments have to be quaternions aren't them?


Станции не должны быть доступны для прямого изменения(только через методы `add_station/delete_station`). Изменить на `attr_reader`


去掉不必要的句子「没有对比就没有伤害」，精简措辞行文简介


wow, thanks! :-)) :+1:


I have cherry-picked this over to the 3.11.x branch because this missing quotes around the field names in the SQL export were an actual bug which could make the SQL export useless for some databases.


列举空间名


missing an 'A'


At least `mi_check_print_warning()` may lock a few mutexes under `share->intern_lock`, which looks fragile.

Better to load values into local variables under mutex protection and then do the rest of the job.

Btw, `ha_myisam::check()` has similar code (accessing `global_changed` and `open_count`).


@JPeterMugaas python-arh packages are missing


Perfect. I think the logic with persisting the state until it is cleared is also right on target.


I don't like the title!! :P


I also don't like it. Lets look for another one.


cc


its good


Please, do not push this commit on your dev so I can keep modifying it.


Brutal :P


Deployment failed with the following error:

~~~
One or more build specification(s) were not referenced
~~~


I am not sure this approach works

`primary_tag:en+tags.title:x` -> 1 subquery with two where clauses
`(tags.slug+posts_tags.sort_order:0)+tags.title:x` -> these are 2 queries, i think there is no way to detect that differently. but it now has a different meaning?


Cool, please open a PR with your changes!


Метод должен возвращать количество поездов, сейчас возвращается `nil`.
Можно сделать метод более удобным в использовании. Пусть он принимает тип в качестве параметра и возвращает список поездов только для переданного типа.


Aliasing failed with the following error:

~~~
Error! We couldn't verify the propagation of the DNS settings for undogitcommit.com
~~~


@LitvinenkoIra i would also rename parameter to request_to_hmi, like a suggestion


@LitvinenkoIra can this funciton be const?


The grader does not work at all. Grading 5.


@LitvinenkoIra why RPC is on new line?


@LitvinenkoIra use auto, to not duplicate type twice in a line


assert.equal(Math.abs(q[i] - result[i]) > eps, false)


The same here.


Удобнее хранить индекс текущей станции, чтобы каждый раз не искать в маршруте


The formatting is a mess here.


`train` не нужен