[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/R/cache.R#L709) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoiseable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:151:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/check.R#L151) *style:* **Commented code should be removed.**
```r
    # modules <- sim@modules
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:152:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/check.R#L152) *style:* **Commented code should be removed.**
```r
    # userModules <- modules[-which(coreModules %in% modules)]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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/fd9d68b36725990ea5ca1ce64814b75f30250104/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:466:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L466) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/misc-methods.R:645:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L645) *style:* **Variable or function name should be lowerCamelCase.**
```r
Paths <- .paths()
^~~~~
```
[R/misc-methods.R:660:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L660) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$CP <- TRUE
             ^~
```
[R/misc-methods.R:664:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L664) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$IP <- TRUE
             ^~
```
[R/misc-methods.R:668:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L668) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$MP <- TRUE
             ^~
```
[R/misc-methods.R:672:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L672) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$OP <- TRUE
             ^~
```
[R/misc-methods.R:692:71:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L692) *style:* **Commas should always have a space after.**
```r
            if (!defaults$CP) paste0("    reproducible.cachePath = '",normPath(cachePath),"'\n"),
                                                                      ^
```
[R/misc-methods.R:692:91:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L692) *style:* **Commas should always have a space after.**
```r
            if (!defaults$CP) paste0("    reproducible.cachePath = '",normPath(cachePath),"'\n"),
                                                                                ^
```
[R/misc-methods.R:693:65:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L693) *style:* **Commas should always have a space after.**
```r
            if (!defaults$IP) paste0("    spades.inputPath = '",normPath(inputPath),"'\n"),
                                                                ^
```
[R/misc-methods.R:693:85:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L693) *style:* **Commas should always have a space after.**
```r
            if (!defaults$IP) paste0("    spades.inputPath = '",normPath(inputPath),"'\n"),
                                                                                ^
```
[R/misc-methods.R:694:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L694) *style:* **Commas should always have a space after.**
```r
            if (!defaults$OP) paste0("    spades.outputPath = '",normPath(outputPath),"'\n"),
                                                                 ^
```
[R/misc-methods.R:694:87:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L694) *style:* **Commas should always have a space after.**
```r
            if (!defaults$OP) paste0("    spades.outputPath = '",normPath(outputPath),"'\n"),
                                                                                ^
```
[R/misc-methods.R:695:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L695) *style:* **Commas should always have a space after.**
```r
            if (!defaults$MP) paste0("    spades.modulePath = '",modPaths,
                                                                 ^
```
[R/misc-methods.R:701:46:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L701) *style:* **Commas should always have a space after.**
```r
            "    reproducible.cachePath = '",normPath(cachePath),"'\n",
                                             ^
```
[R/misc-methods.R:701:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L701) *style:* **Commas should always have a space after.**
```r
            "    reproducible.cachePath = '",normPath(cachePath),"'\n",
                                                                 ^
```
[R/misc-methods.R:702:40:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L702) *style:* **Commas should always have a space after.**
```r
            "    spades.inputPath = '",normPath(inputPath),"'\n",
                                       ^
```
[R/misc-methods.R:702:60:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L702) *style:* **Commas should always have a space after.**
```r
            "    spades.inputPath = '",normPath(inputPath),"'\n",
                                                           ^
```
[R/misc-methods.R:703:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L703) *style:* **Commas should always have a space after.**
```r
            "    spades.outputPath = '",normPath(outputPath),"'\n",
                                        ^
```
[R/misc-methods.R:703:62:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L703) *style:* **Commas should always have a space after.**
```r
            "    spades.outputPath = '",normPath(outputPath),"'\n",
                                                             ^
```
[R/misc-methods.R:704:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/fd9d68b36725990ea5ca1ce64814b75f30250104/R/misc-methods.R#L704) *style:* **Commas should always have a space after.**
```r
            "    spades.modulePath = '",modPaths,"'\n",
                                        ^
```


I have not seen the word 'nead' in English. If it's correct, can you supply a reference?
I found only NEAD: https://www.sth.nhs.uk/epilepsy/what-is-non-epileptic-attack-disorder-nead


good


I agree it should be easier and more explicit


is this correct? 0.33-dev?


You still believe that the position at which you declare the functions makes a difference. It does not. You can put the functions wherever you want. You can even put one before the constructor. This has **zero** impact on the compiled contract. **Zero!**. Ok, it may have a small gas one, but we are far from there yet.
The only impact is on us reading the contract and making sure it makes sense and has no bug.
It would therefore be judicious to order the functions in the most likely order they are going to be called by the different participants: construction above deposit, deposit above collection, and maybe cancellation below collection.

To use another analogy, imagine a cupboard with 4 drawers: one drawer for socks, another for underwear, another for pants, and the last one for tops. It does not matter where is which. You can swap 2 of them, and you still have the same things. The only thing that changed is that now you don't know where is what. You have increased your mental load.
For the drawer, I think it makes sense to have:
- tops drawer at the top
- underwear drawer below the tops drawer
- pants drawer below the underwear drawer
- socks drawer below them all
Anyone going into the room will remember where is what the first time.


is it `--plugin` or `--plugin=` this is in contradiction to `lightningd-config.5.txt` I don't know yet because I can't get your example running


@cdecker


when are web3 & currentProvider ever null? They should always be defined


![](https://github.trello.services/images/mini-trello-icon.png) [Create a splash screen](https://trello.com/c/FKQ468Q3/14-create-a-splash-screen)


`[equals(other: Foo)]` is not a reference, better to surround it with backticks instead of []


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


I think my goal was to enable pre-shared nonces (though as you mention above, the `initialize` function still breaks that). I won't have access to my notes from our sketching for a couple days, but I'll check when I get home.


When applying "right indent" on a selection, the redraw bug happens more frequent (for some unknown reasons).
Then I realize all lines need to be redrawed, not only the last line.

I also change the logic in ListNumberSpan & ListBulletSpan as I've seen this bug in the two spans, though I didn't have a good repro.


this is the basic C program


`mapState(['likes', 'users'])`


Bad name.


We can definitely do that, but it makes me nervous to have implicit array lengths. I had a similar API for the CA surjection proofs and IIRC you asked me to change it to one where the user had to explicitly pass in the array length. I don't have a strong feeling either way.


C'est ok mais les seuls `"\n"` interessants sont ceux qui ne sont pas au debut ni à la fin du paragraphe. Peut-être une évolution future.


test


il est important que tout soit générer depuis `docker-compose`
ou alors jamais,
mais faire tantot l'un et tantot l'autre ca expose des conflits entre la config de ta machine et la config de docker.


Corrigé dans ae212f7dabdb07e1452cfa4dde0885d3e3aae352


20181126133700_worker_index_ttl.js seems not working :
`Migrating: 20181126133700_worker_index_ttl.js
{
    "type": "error",
    "message": "ns not found",
    "stackTrace": "MongoError: ns not found\n    at /app/node_modules/mongodb-core/lib/connection/pool.js:581:63\n    at authenticateStragglers (/app/node_modules/mongodb-core/lib/connection/pool.js:504:16)\n    at Connection.messageHandler (/app/node_modules/mongodb-core/lib/connection/pool.js:540:5)\n    at emitMessageHandler (/app/node_modules/mongodb-core/lib/connection/connection.js:310:10)\n    at Socket.<anonymous> (/app/node_modules/mongodb-core/lib/connection/connection.js:453:17)\n    at Socket.emit (events.js:182:13)\n    at Socket.EventEmitter.emit (domain.js:442:20)\n    at addChunk (_stream_readable.js:283:12)\n    at readableAddChunk (_stream_readable.js:264:11)\n    at Socket.Readable.push (_stream_readable.js:219:10)"
}`


idem


Use `mapActions` instead.


basic C program.


`v-text`


Hoping to allow programs like I-Movie and Pro Tools. Digital workstations working in parallel, while hosted on  a server!


C99 has known limitations that make it unusable without treating all warnings as errors... Some data types we use are unavailable when C99 is enforced.


Made the changes. Thanks.


Make also sure that there was no empty line before the matching line, to avoid removing text from the message body.


unfortunately it failed badly... might be better placed in eval.


One could think about checking if `$LOG` was already defined, to make it configurable.


Yes. With the release of 0.32.0, the develop branch is for the upcoming version


hello world....;


For the `enum` check, that makes a lot of sense - `EnumBuilder.CreateType()` will vomit if we've passed anything but builtin integer types as an underlying type parameter, so I think I'll move that back to the type definer as well.


краще не прив'язуватись до конкретного року


Import all of requirements


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

* https://synadia.com
* https://www.synadia.com


@JanMaria
1. Nie baw się w git rebase. Tracisz tylko czas na naukę dodatkowych poleceń gita. Git rebase używa się do poważniejszych rzeczy niż te, z którymi Ty robisz. Popełniłeś błąd to commituj i nie kombinuj. U nas w firmie większość ludzi nie wie co to `git rebase`.
2. Zalogowałem się ale nie mogę się wylogować. Co to za logowania bez możliwości wylogowania?
3. Dalej wyświetla id encji, a mówiłem, że to pole jest tylko dla programisty
4. Strona dalej nie jest całkowicie przetłumaczona na jezyk polski
5. Gdzie na stronie jest link do strony logowania? Wchodziłeś kiedykolwiek na logowanie wpisując jakaśstrona.pl/login ?
6. Lista artykułów jest ogólnodostępna (nie zablokowałeś jej), więc czemu wyświetlane są buttony, które prowadzą do zabezpieczonych stron. Wyobraź sobie, że ta sama strona wygląda inaczej dla admina niż dla zwykłego użytkownika. Będziesz pokazywał funkcjonalności admina zwykłym użytkownikom?


@JanMaria
1. Powyłączaj wszędzie walidację html. Na razie nie będziesz jej używał (co nie znaczy, że nie używa się jej w rzeczywistych projektach).
2. Przy wysłaniu formularza nowego artykułu dostaję 500. Zrób porządną walidację i przemyśl co użytkownik może powpisywać do każdego z pól formularza i zapobiegnij ewentualnym 500.


Ah, the problem is calling `getbufvar()` with a default value, which was introduced in Vim v.7.3.831 (vim/vim@63dbda1caa88042c88d46ad139c99def2e8b80ca).


>  complete missing of `_stricmp` and `_strnicmp`

That's what I don't understand at all, because mingw does
have both of them and they _are_ prototyped in string.h


We talked about this!


This change might be an accident or is this really needed for the coverage change?


The range adjustment I think we should do in Camilla.


This doesn't actually fix it, it would seem.  The problem actually manifests in the line above.  If one of the values is negative above, the addition actually lowers the resultant value.  Again, the overarching issue seems to be the assumption of an image orientation and the inability to deal with alternate orientations.


Created multidev environment [ilsoy#ci-207](https://dashboard.pantheon.io/sites/1b49470e-4ad3-4b49-90a2-7bb2c2f96788#ci-207).

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


Successfully aliased the URL <https://hardcoded-url-shortener-5tv5600jq.now.sh> to the following aliases.

* https://hardcoded-url-shortener.now.sh
* https://aavi.me


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

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


Revenue Estimate: $300 per platform user/year for providing instruction on covered call option writing, market analysis, and portfolio analysis.
Business Viability: Medium to long term
Private Equity Input: Strategy documentation and training

Option Trading Strategies and Risk
CBOE http://www.cboe.com/learncenter/pdf/masteringoptionsstrategies.pdf
CME https://www.cmegroup.com/content/dam/cmegroup/education/25_proven_strategies/CME-113_21brochure_SIDE_SR.pdf
TheOCC https://www.theocc.com/components/docs/riskstoc.pdf


細かいですが、これがあるせいで現在Heroku上に上がっているアプリはDOCTYPE宣言を2つ吐いてます。
ブラウザがいい感じに解釈してるので表示できてますが、HTML5の仕様にはないんであまり良くないです。

参考: https://dev.w3.org/html5/spec-LC/syntax.html#writing


goog


Thats a GoMint issue then?


Resolved in c2651ae.


Do you want to split on `\t` as well, just to be safe?


I agree with @bschuchardt, we can't break API compatibility.

One thing I think we should do is return an interface from the `RegionService` API instead of `JSONFormatter`.  That gives us a lot more flexibility to change the implementation later on.


It is c++, so you can actually use `bool`
e.g. `if (boolean_var) ...` no need to do `boolean_var == true`

and btw i think i found a bug in esp core because it declares `boolean` as uint8_t


Delete out the return statement


@panagosg7 Awesome!


Ranarrr Best <3 🥇


Complete this method


@brunoody 	Remove the parenthesis from the functions in your render.

```js
import React from 'react'
import MediaQuery from 'react-responsive'

export default class SidebarLeft extends React.Component {

   constructor(props){
        super(props)
        this.smallScreenStyle = this.smallScreenStyle.bind(this)
        this.mediumScreenStyle = this.mediumScreenStyle.bind(this)
        this.bigScreenStyle = this.bigScreenStyle.bind(this)
    }

    bigScreenStyle() {
        alert("big screen")
    }

    smallScreenStyle(){
        alert("small screen")
    }

   mediumScreenStyle(){
        alert("medium screen")
    }
    render() {
        return (
            <div>
                <MediaQuery minWidth={1} maxWidth={736}>{smallScreenStyle}</MediaQuery>
                <MediaQuery minWidth={737} maxWidth={1280}>{mediumScreenStyle}</MediaQuery>
                <MediaQuery minWidth={1281} maxWidth={1680}>{bigScreenStyle}</MediaQuery>
            </div>
        )
    }
}
```


@JanMaria Aż sprawdzę jak to jest w rzeczywistości z tym tokenem csrf i formularzem logowania. Nigdy w firmie tego nie używaliśmy, ale z drugiej strony autor tutoriala to gość z Symfony, więc możliwe, że coś jest na rzeczy.


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

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

{
    "version": 1,
    "name": "spotify-util",
    "alias": [s"spotify-util.darnell.io"],
    "env": {
        "CLIENTID": "@spotify-client-id",
        "CLIENTSECRET": "@spotify-client-secret"
    },
    "scale": {
        "sfo1": {
            "min": 1,
            "max": 1
        }
    },
    "public": true
}

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


No, I meant applying umask here. Something like:

    # yes, the API sucks and you have to change it to get it
    old_umask = os.umask(0o777)
    os.umask(old_umask)

    return os.stat_result((
        stat.S_IFREG | (0o666 & ~old_umask)), ...


Hi Dirk,

Good to hear that it is working now for you. My Visual Studio is still 15.8.5 version and I am still using Antlr 4.6.5. I will check for the Antlr 4.6.6 rc001 that is supposed to fix the build issue.

Thanks for the info.
Regards,
Wawan

From: Dirk Van Rillaer <notifications@github.com>
Sent: Monday, November 26, 2018 1:28 PM
To: Autodesk/revit-ifc <revit-ifc@noreply.github.com>
Cc: WawanSolihin <wsolihin@outlook.com>; Author <author@noreply.github.com>
Subject: Re: [Autodesk/revit-ifc] First installment for fixes related to consistent PredefinedTypes. Most of the objects are OK with this submission, but there are still a few objects that still need work (not all predefinedtypes are exported correctly yet) (7a...

Hi Wawan,

Thanks for the tip. Fiddling around with updates did the job.
Actually, at first I updated Antrl4 to the prerelease rc001, which allowed me to build the solution (even for the RevitIFCTools.exe, which I don't know the exact use for it, or how to use it, but that's another story), but after all the exporter didn't worked anymore (it was not giving any output anymore).
Apparently there is also an update for Visual Studio 2017 itself. After the update to 15.9.2 (but without updating Antrl4 to the prerelease candidate), I was again able to build the solution (actually after rebuilding the solution, because than its fixing some of the references).
These dll's are working fine, and if I export to IFC2x3CV2.0, I notice that a lot of the PredefinedTypes are already fixed: nice!

Regards,
Dirk

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAutodesk%2Frevit-ifc%2Fcommit%2F7ab2a76a913e7f3156ed42c88843492e53185c49%23commitcomment-31442364&data=02%7C01%7C%7Cff76d3e63ab84b7a597f08d6535fde34%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636788068538531121&sdata=27rBXWfCDH3%2FLH5wtfUXwmtcALpfnXUe4XGq%2BCacpFI%3D&reserved=0>, or mute the thread<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAeYP9n32GGa0vogDVb3EMdq8gmxlY40oks5uy3vEgaJpZM4Yx-r5&data=02%7C01%7C%7Cff76d3e63ab84b7a597f08d6535fde34%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636788068538531121&sdata=MOhxfcBbUMS9YeEZ2qrYvVEyHE%2FPbfPZnkO6CE2eGSM%3D&reserved=0>.


No, if the command doesn't specify that it wants to be run without any arguments. /op should work without any arguments though. That's how the wide spread knowledge is that it should work


Super


[R/sls_main.R:41:1:](https://github.com/Giappo/sls/blob/a0c9c982fb7f5e0f7484ffdfe592d3c7567563ce/R/sls_main.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
    model_names[m] <- unlist(strsplit(fun_name_1, split = "loglik_", fixed = TRUE))[2]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


ta linijka tgo coś


Are you the Owner of the Game or are u just a developer?


wenn das Backup-Dir nicht auf einen Slash endet, dann hast du ein größeres Problem, oder?


Yes, I think it is appropriate in eval.  Definitely important in human play.  It ends to be more important in closed games, just because it is harder.  The extra delay can easily lead to problems when pawns block movement through the center.  Also, being able to shift one file D to E should probably not be given the same value as moving from A to H.

Perhaps a ratio of how much material we can shift vs the other guy?  That way, when it is harder and there are fewer, having more than the other guy gains a larger bonus.

In endgame the weight should be low or nonexistent...I would think.  Pawns really don't obstruct much in endgame.


This commit has been mentioned on **Nix community**. There might be relevant details there:

https://discourse.nixos.org/t/need-some-help-with-nix-for-macos/1151/11


That must be, but in fact that toolchain at AppVeyor is old or faulty, and gives missing some od `_`... calls or they are disabled. Therefore it's much better to prefer clear `_`-less calls are will work always.


This is Basic C Program.


Kleinigkeit: ist es wirklich InvalidArgument?


f**n IDE - depends on the n98 folks I guess, I'd leave it 4 now


Successfully aliased the URL <https://spotify-util-urqidpumnh.now.sh> to the following alias.

* https://spotify-util.darnell.io


O, the API sucks indeed, do you think a change where `os.umask` could be called without arguments and would return its value without changing it would be accepted?


Successfully aliased the URL <https://simon-kjellberg-bqoimmworc.now.sh> to the following aliases.

* https://simonkjellberg.com
* https://www.simonkjellberg.com
* https://simonkjellberg.se
* https://www.simonkjellberg.se


otherwise LGTM


good


Cough


This commit appears to be causing problems with animations using scaled bones.

I'm playing with the Tracer hands animation: mesh 3F32.00C and animation 01BC.006

The extracted refpose SMD has weights for bones E3 and E2 of (1.0, .694, 1.0). These values are consistent in the OWMDL as well. In the 006 file, this is represented as 0040 c602 0040. With the original computation, the weight values came out as I expected, but this code results in a SEANIM file with weights (1.0, 1.0002994537353516, 1.0). The higher-than-expected weighting causes bad deformation of vertices on the animation.


coughs. this wasn't supposed to be pushed but oh well


..yet ;)


docker composeのyamlファイルさえ管理すればdocker fileっていらないんじゃないかって勘違いしているけど、僕大丈夫でしょうか。


Shouldn't this be SPELLFAMILY_WARLOCK ?


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Ok, this is an issue, see https://github.com/python/cpython/blob/master/Lib/tarfile.py#L866. If size is larger than ustar can represent, the PAX header contains `size=` attribute which contains the real size. I suppose you could technically solve this via always writing boilerplate `size=...` with maximum value, and overwriting it afterwards with zero-padded real length.

I suppose the easier solution would be to make the new method not support `FORMAT_PAX`.


Looking over the changes between MAME 78 - 84 i only see 3 changes to some optables and a small
diff with the DMA IRQ handling, since avengrgs works in MAME84 with the SH2 CPU we have but
doesn't in this core im hoping the above additions might solve the problems reported with that
game without breaking all the others that use the same CPU :)

Wanna give it a quick whirl when you get a chance, i have tried it myself in my MAME 72 test core
unfortunately it runs outta mem on boot.


> error happens in debug build of the same toolchain, but goes fine with release build.

Even worse.

Anyways, I believe this isn't something that needs fixing mainstream.


Successfully aliased the URL <https://spike-front-tgwannthtg.now.sh> to the following alias.

* https://lillenlen.tech


Stimmt, nicht wirklich:eher `\ErrorException`, oder?


Created multidev environment [ilsoy#ci-210](https://dashboard.pantheon.io/sites/1b49470e-4ad3-4b49-90a2-7bb2c2f96788#ci-210).

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


No, I don't think that would be a good idea. It's a limitation of system API, and by requiring two calls you are effectively creating a period of time where umask is changed, and which may cause wrong permissions on files when the application is running multi-threaded. I suppose it's less of an issue with Python's GIL but I suppose extension modules could be affected.

In fact, maybe your original idea of hardcoding `0o644` is better after all.


Изменение на GitHab