[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:49:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L49) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:84:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L84) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:107:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L107) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:114:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:123:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/examples/example_POM.R#L123) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:142:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L142) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:146:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L146) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:150:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L150) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:153:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L153) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:159:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L159) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:162:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L162) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:174:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L174) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:181:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/fireSpread/fireSpread.R#L181) *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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:75:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/randomLandscapes/randomLandscapes.R#L75) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/randomLandscapes/randomLandscapes.R#L86) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:100:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/inst/sampleModules/randomLandscapes/randomLandscapes.R#L100) *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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:231:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L231) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:242:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L242) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:289:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L289) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:365:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L365) *style:* **Commented code should be removed.**
```r
            #object2@events <- unique(rbindlist(list(object@events, object2@events)))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:380:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L380) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:384:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L384) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:385:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L385) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:386:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L386) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:425:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L425) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:448:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L448) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:540:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L540) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:567:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L567) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:575:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/cache.R#L575) *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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".envir"))) {# i.e., sim@.envir
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:286:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L286) *style:* **Lines should not be more than 100 characters.**
```r
  allChecks <- list(simAssigns = simAssigns, simGets = simGets, returnsSim = returnsSim, assignToSim = assignToSim, fg = fg)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L319) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:368:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:368:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:384:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:384:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:395:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L395) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:440:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L440) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:454:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L454) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:463:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:463:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:464:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:464:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:471:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L471) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:480:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:480:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:481:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:481:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:503:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:503:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:504:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:504:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:516:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:516:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:518:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:518:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:661:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L661) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:665:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:665:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:665:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/code-checking.R#L665) *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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:242:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L242) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:243:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L243) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:250:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:262:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L262) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:263:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L263) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:266:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:266:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:266:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:266:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L200) *style:* **Commented code should be removed.**
```r
    #sim <- Copy(sim, objects = FALSE, queues = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:216:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L216) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:218:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L218) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:222:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L222) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:314:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:230:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/helpers.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:260:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/helpers.R#L260) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:467:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/misc-methods.R#L467) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/module-define.R:719:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-define.R#L719) *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/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:172:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-class.R#L172) *style:* **Commented code should be removed.**
```r
    #   warning("input object data.frame should use colnames sourceURL.")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-dependencies-class.R:174:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:174:78:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
                                                                             ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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/18f78596596345c0b9bf15ec25e047f60cd3bda8/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:164:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-methods.R#L164) *style:* **Variable or function name should be lowerCamelCase.**
```r
    M <- distances(simGraph, mode = "out")
    ^
```
[R/module-dependencies-methods.R:196:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-methods.R#L196) *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:210:26:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-methods.R#L210) *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:246:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-dependencies-methods.R#L246) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
              loadOrder <- names(simGraph[[tsort, ]]) %>% .[!(. %in% "_INPUT_" )]
                                                                              ^
```
[R/module-repository.R:28:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
#'          (\url{http://spades-core.predictiveecology.org/articles/ii-modules.html#module-directory-structure-modulename}),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:52:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:293:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L293) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:305:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L305) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:401:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L401) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/module-repository.R:402:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:72:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/moduleMetadata.R#L72) *style:* **Commented code should be removed.**
```r
    #metadata <- eval(parse(text = x)) # can't be used because can't evaluate start(sim)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:78:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L78) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- tail(completed(sim), n)
    ^~
```
[R/plotting-diagrams.R:173:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L173) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
        sapply(ll, NROW) %>% sum() %>% `*`(., 26L)
                         ~~^
```
[R/plotting-diagrams.R:325:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L325) *style:* **Variable or function name should be lowerCamelCase.**
```r
      PlotRemovingDots <- function(modDia, plotFn, axes, ...,
      ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:326:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L326) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.color,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:327:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L327) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size,
                                   ^~~~~~~~~~~
```
[R/plotting-diagrams.R:328:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L328) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size2,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:329:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L329) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.shape,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:330:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L330) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.cex,
                                   ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:331:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L331) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.family,
                                   ^~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:345:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting-diagrams.R#L345) *style:* **Lines should not be more than 100 characters.**
```r
          c(nchar(namesModDia)^0.8 * 10) # use exponential to stretch out, and multiplication to make all bigger
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting.R:6:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                              ^~~~~~~~
```
[R/plotting.R:6:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                                        ^~~~~~~~~~
```
[R/plotting.R:37:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                        ^~~~~~~~
```
[R/plotting.R:37:35:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                                  ^~~~~~~~~~
```
[R/plotting.R:86:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                    ~^~
```
[R/plotting.R:86:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                                                      ~^~
```
[R/plotting.R:87:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
          ~^~
```
[R/plotting.R:87:40:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                      ~^~
```
[R/plotting.R:87:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                                                        ~^~
```
[R/POM.R:128:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L128) *style:* **Lines should not be more than 100 characters.**
```r
#' @param objFnCompare Character string. Either, "MAD" or "RMSE" indicating that inside the objective
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:186:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L186) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:196:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L196) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:213:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L213) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:237:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L237) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:255:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L255) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(grep("POM", sys.calls()))-1)
                                                                ~^~
```
[R/POM.R:322:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L322) *style:* **Lines should not be more than 100 characters.**
```r
          cat(format(unlist(lapply(objectiveRes, function(x) x[["value"]])), digits = 4), dep = "\t")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:360:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/18f78596596345c0b9bf15ec25e047f60cd3bda8/R/POM.R#L360) *style:* **Lines should not be more than 100 characters.**
```r
      par[whP] <- unlist(deps[[modName]]@parameters$default[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/8b1068d8-1e55-4b0a-a8b6-0378f7a2b18f?env_id=ibm%3Ayp%3Aus-south "cloud-native-toolchain-tutorial-20180618042538889"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/e4e711ea-085e-4a55-bbdd-127687937f67?env_id=ibm%3Ayp%3Aus-south "sample-cloud-native-toolchain-tutorial-20180618042538889") deployed [sample-cloud-native-toolchain-tutorial-20180618042538889](https://github.com/hghanem/sample-cloud-native-toolchain-tutorial-20180618042538889/releases/tag/deploy-ibm-yp-us-south-Ghanem_Test_Org-prod-20180630-063750 "deploy-ibm-yp-us-south-Ghanem_Test_Org-prod-20180630-063750") to [prod](https://console.bluemix.net/apps/54535e4a-8902-4f88-9cac-0d5b4badc7ff?env_id=ibm:yp:us-south "ibm:yp:us-south:Ghanem_Test_Org:prod"), including this commit


Thanks!


Oh wow, the Travis CI build **succeeded**! That's a first!


I had specifically mentioned to you the conventions to follow when naming files in Ruby. Why are these simple things so difficult for you to follow?


I'd focus on native touch devices, e.g. phones and tablets. Hybrids aren't
of interest at the moment.

On Fri, Jun 29, 2018 at 11:32 PM, Jeff Wong <notifications@github.com>
wrote:

> eg, do surface devices deliver mobile or desktop?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/discourse/discourse/commit/8bdb62ca018ad66b217ced3cc1843e5bcb8994ca#commitcomment-29553014>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABc7VedINxVHooss6aY83BirUX0_C4BVks5uBxuLgaJpZM4U9xdU>
> .
>


### Results for event id: 8fab4618-70f7-4c2b-b9e5-241c6d0d56af
DockerServerless : Deploy to Lambda (231955) Execution completed.

**output tail (227 lines total):**

```
...
CloudFormation - UPDATE_COMPLETE - AWS::CloudFormation::Stack - sample-artillery-dev
Serverless: Stack update finished...
Service Information
service: sample-artillery
stage: dev
region: ap-southeast-2
stack: sample-artillery-dev
api keys:
  None
endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev/sample-artillery
functions:
  sample-artillery: sample-artillery-dev-sample-artillery

Stack Outputs
SampleDashartilleryLambdaFunctionQualifiedArn: arn:aws:lambda:ap-southeast-2:347186442473:function:sample-artillery-dev-sample-artillery:2
ServiceEndpoint: https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev
ServerlessDeploymentBucketName: sample-artillery-dev-serverlessdeploymentbucket-13iyv17iz6ehr

Done in 87.54s.
ApiGateway Endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/master/sample-artillery
ALL DEPLOYS SUCCESSFUL
>>> packaging deployment output: 8fab4618-70f7-4c2b-b9e5-241c6d0d56af-output.tar.gz from output dir..
>>> uploading output to s3://gtmstorage4/output/8fab4618-70f7-4c2b-b9e5-241c6d0d56af-output.tar.gz
{
    "ETag": "\"2852da938e9d8d6d56b5177a5990b5e1\""
}
Execution time was 247 seconds.

```

https://github.com/apocas/dockerode


Use the function "url_for" to redirect your webpage


[WARNING] This is a breaking change ! Existing collection features tables must be updated with the following SQL command

ALTER TABLE _${collectionName}.features ADD COLUMN status TEXT DEFAULT 0;
CREATE INDEX _${collectionName}_features_status_idx ON _sentinel1.features USING btree(status);

Where ${collectionName} should be the name of the collection in lower case


### Results for event id: 4aee58da-06ee-43bf-85db-870df410a45f
DockerServerless : Deploy to Lambda (4cb3c8) Docker output validation failed for outputRegex

**output tail (36 lines total):**

```
...
Already on 'master'
>>> checking for packaged deps
BUILD_TYPE=nodejs
DEPS_SUM=2fa9c541f87400e558275a5710d5357e
DEPS_DIR=/usr/workspace/clone/node_modules
AWS_S3_PROXY=
S3_DEPENDENCY_BUCKET=gtmstorage4
IAM_ENABLED=
>>> setting aws creds.
>>> found dependency bundle in s3://gtmstorage4/deps/deps-2fa9c541f87400e558275a5710d5357e.tar.gz
>>> downloading deps-2fa9c541f87400e558275a5710d5357e.tar.gz
{
    "AcceptRanges": "bytes",
    "ContentType": "binary/octet-stream",
    "LastModified": "Sat, 30 Jun 2018 06:40:59 GMT",
    "ContentLength": 59739927,
    "ETag": "\"303b563c39188fd0f8ec75725d37835d\"",
    "Metadata": {}
}
>>> unpacking deps-2fa9c541f87400e558275a5710d5357e.tar.gz to /usr/workspace/clone/node_modules
>>> running custom build commmand..
yarn install v1.7.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 1.75s.
DEPS_FOUND=true

looks like we need to deploy  ..
cat: /usr/workspace/clone/output/*-summary.txt: No such file or directory

```

https://github.com/apocas/dockerode


1. Are you allowing the user to login using email? or username? or by both? If so, querying just by email isn't the best solution. Also, keep in mind the database should have a primary key on the username, so querying by email (a column without an index) will be significantly slow. My suggestion, make it so that the user can only login using username and query from your table asking for the password where username is the username provided
2. For the SQL command, it should look like this:
inputpass = cursor.execute("SELECT Password FROM users WHERE Email = ?", (input_email,))
the variable "input_email" is just a variable I made up right now. It's supposed to the email the user provided to the website


Which framework' s   did you used in JavaFx web browser

On Wed, 16 May 2018, 16:10 GOXR3PLUS STUDIO, <notifications@github.com>
wrote:

> Hey my friend :) Already published the first repository for the new
> Browser https://github.com/goxr3plus/JavaFX-Chromium-Browser.
>
> It is based on Chromium library (JxBrowser) which is free if you are
> making an OpenSource project but you have to pay for a Commercial Project :)
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/goxr3plus/JavaFX-Web-Browser/commit/d89a8b43709fefe4575c1416d6de36ddd6502992#commitcomment-28997702>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Ai-UZbLxyIK10zKyN2Yxqh8gSuEmOr_0ks5tzAI5gaJpZM4UAu01>
> .
>


Just a comment


<img width="1280" alt="screen shot 2018-06-29 at 11 45 35 pm" src="https://user-images.githubusercontent.com/18588182/42122466-1fccfc82-7bf7-11e8-8ad8-44a98af248dc.png">


Consider the case where someone logs in but uses the wrong password. The server should redirect the user back to the login page like you wrote here. But, it may be nice to add in a way to tell the user that either the username or password was incorrect so that the user understands why they weren't able to login.


### Results for event id: b6658c29-eba2-4148-a53c-13eeabc4a39b
DockerServerless : Deploy to Lambda (4cb3c8) Execution completed.

**output tail (350 lines total):**

```
...
CloudFormation - UPDATE_COMPLETE - AWS::CloudFormation::Stack - sample-artillery-dev
Serverless: Stack update finished...
Service Information
service: sample-artillery
stage: dev
region: ap-southeast-2
stack: sample-artillery-dev
api keys:
  None
endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev/sample-artillery
functions:
  sample-artillery: sample-artillery-dev-sample-artillery

Stack Outputs
SampleDashartilleryLambdaFunctionQualifiedArn: arn:aws:lambda:ap-southeast-2:347186442473:function:sample-artillery-dev-sample-artillery:2
ServiceEndpoint: https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev
ServerlessDeploymentBucketName: sample-artillery-dev-serverlessdeploymentbucket-13iyv17iz6ehr

Done in 88.67s.
ApiGateway Endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/master/sample-artillery
ALL DEPLOYS SUCCESSFUL
>>> packaging deployment output: b6658c29-eba2-4148-a53c-13eeabc4a39b-output.tar.gz from output dir..
>>> uploading output to s3://gtmstorage4/output/b6658c29-eba2-4148-a53c-13eeabc4a39b-output.tar.gz
{
    "ETag": "\"0a7f1bd5da1b4074f86fffb714c3369d\""
}
Execution time was 186 seconds.

```

https://github.com/apocas/dockerode


Thx for the report. I'll look into it. But afaics including and config file in an empty subshell is a nop. It also broke build_options.


<img width="1280" alt="screen shot 2018-06-29 at 11 52 52 pm" src="https://user-images.githubusercontent.com/18588182/42122496-b45639fe-7bf7-11e8-93b0-54d8f6aa1035.png">


Did you find a way to remove these class specifications?


@karlp
Close https://github.com/openwrt/packages/pull/6074 ?

@dwmw2
Can you do some simple benchmarking regarding cflags?


Sure.

On Sat, Jun 30, 2018, 11:17 AM Rajika Imal <notifications@github.com> wrote:

> Remove console.log s.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/cloudlibz/nodecloud-azure-plugin/commit/89f8f77013cdb96dc46475460bfcc1cb031e59eb#commitcomment-29552873>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AH7CQlaYx-TuGtbh8aBE8DNMwwsKABiVks5uBxDWgaJpZM4U92vS>
> .
>


This commit is probably a work around rather than fix


Тут .c_str() забыл


<img width="1280" alt="screen shot 2018-06-30 at 12 01 47 am" src="https://user-images.githubusercontent.com/18588182/42122591-eec040e8-7bf8-11e8-8931-6d8c1d2eca9b.png">


И тут


When parse is in a script mode and encounters " or ' it detects string literal and will consume characters until it finds matching " or ' correspondingly. However, " or ' can be escaped, so that they loose their original meaning and should be ignored by the parser at that point. Parser should look for next " or '.


git merge


**Please optimize the code and do refactoring for the code**  :octocat: :octocat:
Lot of plans for future_api building, but refactoring in front end angular is must required for code feasibility 🙇🙇🙇🙇


Update the readme file properly 🙇🙇🙇


<img width="1280" alt="screen shot 2018-06-30 at 12 15 01 am" src="https://user-images.githubusercontent.com/18588182/42122709-d8c5737e-7bfa-11e8-83dd-7cf54f3ca745.png">


use snake case style for variable names
Snake case is a way of styling your variable names. For example, here you used camel Case. Camel Case is when each word of a variable is indicated by capitalizing the first letter of the word. In snake case, you use underscores to separate words.
So, for the variable "emailList," change it to "email_list"
This will be so we have a consistent style for all code.


@adamsitnik could you please update the documentation?


change "Email" to "email"
Variable names should always start off with a lowercase letter, not an uppercase.
Good practice is that when you create a new class/type, then you name the class by capitalizing the first letter. When you actually create variables, you should lowercase the first letter.


inputpass should be changed to input_pass to keep snake_case


If `row[i]` is `null` or `undefined`, an error will be thrown.  If `row[i]` is `0` or `false`, nothing will be displayed.

Should the `if` statement instead be something like:
```javascript
if (row[i] === undefined) {
```


I removed all entries, saved to registry and rebooted. Again, both caps
lock AND right shift acted like caps lock. For the hell of it, I did as you
suggested to see if it would work regardless. Still, caps lock and right
shift act like caps lock. I don't know what else to do.
~Raven

On Thu, Jun 28, 2018 at 11:46 PM Raven Creature <ravencreature@gmail.com>
wrote:

> Thank you, I  will try that tomorrow 😁
>
> On Thu, Jun 28, 2018, 6:43 PM Randy <notifications@github.com> wrote:
>
>> Remove every entry, save to registry, reboot. That will set you back to
>> no remappings.
>>
>>
>>
>> Then, if you want Caps Lock to be a Right Shift, put Caps Lock on the
>> left and Right Shift on the right, save to registry, and reboot again.
>>
>>
>>
>> From: ravencreature <notifications@github.com>
>> Sent: Thursday, June 28, 2018 9:27 AM
>> To: randyrants/sharpkeys <sharpkeys@noreply.github.com>
>> Cc: Randy <randy@randyrants.com>; Comment <comment@noreply.github.com>
>> Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>
>>
>>
>> How do I reset it, then?
>>
>> On Thu, Jun 28, 2018, 2:07 AM Randy <notifications@github.com <mailto:
>> notifications@github.com> > wrote:
>>
>> > If you map Caps Lock to another key, it no longer functions as Caps
>> Lock.
>> >
>> >
>> >
>> > Likewise, if you map Right Shift to Caps Lock, then Right Shift will
>> work
>> > like Caps Lock.
>> >
>> >
>> >
>> > All of that is how things are supposed to work so I’m not sure where
>> > things go wrong for you here.
>> >
>> >
>> >
>> > From: ravencreature <notifications@github.com <mailto:
>> notifications@github.com> >
>> > Sent: Wednesday, June 27, 2018 11:45 PM
>> > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>> sharpkeys@noreply.github.com> >
>> > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com> >;
>> Comment <comment@noreply.github.com <mailto:comment@noreply.github.com> >
>> > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>> >
>> >
>> >
>> > Oh darn. I am having a bad day. Now caps lock is mapped to right shift
>> but
>> > there is no way to turn caps lock on. Am I missing something?
>> >
>> > ~Raven
>> >
>> >
>> > On Thu, Jun 28, 2018 at 1:29 AM Randy <notifications@github.com
>> <mailto:notifications@github.com%20%3cmailto:%0b> <mailto:
>> > notifications@github.com <mailto:notifications@github.com> > > wrote:
>> >
>> > > If it was, it wouldn’t load. Can you send me a screenshot?
>> > >
>> > >
>> > >
>> > > From: ravencreature <notifications@github.com <mailto:
>> notifications@github.com%20%3cmailto:%0b> <mailto:
>> > notifications@github.com <mailto:notifications@github.com> > >
>> > > Sent: Wednesday, June 27, 2018 10:51 PM
>> > > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>> sharpkeys@noreply.github.com%20%3cmailto:%0b> <mailto:
>> > sharpkeys@noreply.github.com <mailto:sharpkeys@noreply.github.com> > >
>> > > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com%
>> 20%3cmailto:randy@randyrants.com> <mailto:randy@randyrants.com> >;
>> > Comment <comment@noreply.github.com <mailto:comment@noreply.github.com%
>> 20%3cmailto:comment@noreply.github.com> <mailto:
>> comment@noreply.github.com> >
>> > > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>> > >
>> > >
>> > >
>> > > I just tried that, and rebooted. Same exact thing. BOTH right shift
>> and
>> > > caps lock work as caps lock. Is the registry corrupted?
>> > >
>> > > —
>> > > You are receiving this because you commented.
>> > > Reply to this email directly, view it on GitHub <
>> > >
>> >
>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29524999
>> > >
>> > > , or mute the thread <
>> > >
>> >
>> https://github.com/notifications/unsubscribe-auth/AR1oYsOnsmcR3f-uf9pHv4tlBb5Ye9Gxks5uBG6vgaJpZM4U6xPm
>> > >
>> > > . <
>> > >
>> >
>> https://github.com/notifications/beacon/AR1oYgaIndzYM8ji42o-RW3JACSRzhbOks5uBG6vgaJpZM4U6xPm.gif
>> > >
>> > >
>> > >
>> > > —
>> > > You are receiving this because you commented.
>> > > Reply to this email directly, view it on GitHub
>> > > <
>> >
>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525211
>> > >,
>> > > or mute the thread
>> > > <
>> >
>> https://github.com/notifications/unsubscribe-auth/AmxRXXE4a39fV8RbUJUNH73ViJO8-5CRks5uBHevgaJpZM4U6xPm
>> > >
>> > > .
>> > >
>> >
>> >
>> >
>> > —
>> > You are receiving this because you commented.
>> > Reply to this email directly, view it on GitHub <
>> >
>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525329
>> >
>> > , or mute the thread <
>> >
>> https://github.com/notifications/unsubscribe-auth/AR1oYh9bzj9w5fZ66sWyBPNgGu4U33snks5uBHtZgaJpZM4U6xPm
>> >
>> > . <
>> >
>> https://github.com/notifications/beacon/AR1oYlgZTvWf9Ho6E5btmqqbyftNEYP3ks5uBHtZgaJpZM4U6xPm.gif
>> >
>> >
>> >
>> > —
>> > You are receiving this because you commented.
>> > Reply to this email directly, view it on GitHub
>> > <
>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525542
>> >,
>> > or mute the thread
>> > <
>> https://github.com/notifications/unsubscribe-auth/AmxRXS9tW80xUjas24P6F5EkwrHx2_S1ks5uBIChgaJpZM4U6xPm
>> >
>> > .
>> >
>>
>>
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly, view it on GitHub <
>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29532659>
>> , or mute the thread <
>> https://github.com/notifications/unsubscribe-auth/AR1oYnu7M3WBdZG4H3unUd9YFEgXBOwCks5uBQO3gaJpZM4U6xPm>
>> . <
>> https://github.com/notifications/beacon/AR1oYtXCOjzNzl6WvaxNxUcmXZ_bI3UUks5uBQO3gaJpZM4U6xPm.gif>
>>
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29537679>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AmxRXZGhA-7F8vXk1ltq_sit1Y3vL0nTks5uBWohgaJpZM4U6xPm>
>> .
>>
>


### Results for event id: 6fa828b5-f7ce-4a7f-9940-a5212e6547a3
DockerServerless : Deploy to Lambda (885c94) Execution completed.

**output tail (35 lines total):**

```
...
Cloning into 'clone'...
Already on 'master'
>>> checking for packaged deps
BUILD_TYPE=nodejs
DEPS_SUM=2fa9c541f87400e558275a5710d5357e
DEPS_DIR=/usr/workspace/clone/node_modules
AWS_S3_PROXY=
S3_DEPENDENCY_BUCKET=gtmstorage4
IAM_ENABLED=
>>> setting aws creds.
>>> found dependency bundle in s3://gtmstorage4/deps/deps-2fa9c541f87400e558275a5710d5357e.tar.gz
>>> downloading deps-2fa9c541f87400e558275a5710d5357e.tar.gz
{
    "AcceptRanges": "bytes",
    "ContentType": "binary/octet-stream",
    "LastModified": "Sat, 30 Jun 2018 06:40:59 GMT",
    "ContentLength": 59739927,
    "ETag": "\"303b563c39188fd0f8ec75725d37835d\"",
    "Metadata": {}
}
>>> unpacking deps-2fa9c541f87400e558275a5710d5357e.tar.gz to /usr/workspace/clone/node_modules
>>> running custom build commmand..
yarn install v1.7.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 1.45s.
DEPS_FOUND=true
no package deploys directly required
ALL DEPLOYS SUCCESSFUL

```

https://github.com/apocas/dockerode


logindata --> login_data


sdsa


<img width="1280" alt="screen shot 2018-06-30 at 12 24 29 am" src="https://user-images.githubusercontent.com/18588182/42122818-7d4baf3e-7bfc-11e8-99c1-330db6e9e909.png">


No value


I've just tested this fix by coping light/deconz.py to custom_components/light/deconz.py and remove line 177 , but now the light turns of immediately instead of after 30 seconds. ` "entity_id": "light.lamp_naast_de_kast","transition":30`


@c-osanai
for 文で書き直すのができましたら
ここで console.log(ages); をすると何が表示されるか確認してみましょう。


commit


牛叉


### Results for event id: 2c7eb54e-8e35-4e59-937b-97583084a357
DockerServerless : Deploy to Lambda (885c94) Execution completed.

**output tail (349 lines total):**

```
...
CloudFormation - UPDATE_COMPLETE - AWS::CloudFormation::Stack - sample-artillery-dev
Serverless: Stack update finished...
Service Information
service: sample-artillery
stage: dev
region: ap-southeast-2
stack: sample-artillery-dev
api keys:
  None
endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev/sample-artillery
functions:
  sample-artillery: sample-artillery-dev-sample-artillery

Stack Outputs
SampleDashartilleryLambdaFunctionQualifiedArn: arn:aws:lambda:ap-southeast-2:347186442473:function:sample-artillery-dev-sample-artillery:2
ServiceEndpoint: https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/dev
ServerlessDeploymentBucketName: sample-artillery-dev-serverlessdeploymentbucket-13iyv17iz6ehr

Done in 75.70s.
ApiGateway Endpoints:
  GET - https://41q462ktgb.execute-api.ap-southeast-2.amazonaws.com/master/sample-artillery
ALL DEPLOYS SUCCESSFUL
>>> packaging deployment output: 2c7eb54e-8e35-4e59-937b-97583084a357-output.tar.gz from output dir..
>>> uploading output to s3://gtmstorage4/output/2c7eb54e-8e35-4e59-937b-97583084a357-output.tar.gz
{
    "ETag": "\"7f6e7631479d3a0a3ea31f6f868a1b66\""
}
Execution time was 157 seconds.

```

https://github.com/apocas/dockerode


error en iphone 5s


corregido para iphone


Jap ist mir dann auch noch aufgefallen, weil man sich so auch nicht wieder-verbinden kann. Der Punkt ist noch offen und wird gleich erledigt, dann müsste der Verbindungsaufbau und entsprechendes Handling bei disconnection fertig sein


Maybe still check for `ccache` before executing? In a simpler fashion:
```
which ccache && ccache --max-size=1200M
```


This still sucks


This sucks too


Thoughts @cthoyt?


No, now it's also making shift caps lock!

On Sat, Jun 30, 2018, 2:18 AM Raven Creature <ravencreature@gmail.com>
wrote:

> I removed all entries, saved to registry and rebooted. Again, both caps
> lock AND right shift acted like caps lock. For the hell of it, I did as you
> suggested to see if it would work regardless. Still, caps lock and right
> shift act like caps lock. I don't know what else to do.
> ~Raven
>
>
> On Thu, Jun 28, 2018 at 11:46 PM Raven Creature <ravencreature@gmail.com>
> wrote:
>
>> Thank you, I  will try that tomorrow 😁
>>
>> On Thu, Jun 28, 2018, 6:43 PM Randy <notifications@github.com> wrote:
>>
>>> Remove every entry, save to registry, reboot. That will set you back to
>>> no remappings.
>>>
>>>
>>>
>>> Then, if you want Caps Lock to be a Right Shift, put Caps Lock on the
>>> left and Right Shift on the right, save to registry, and reboot again.
>>>
>>>
>>>
>>> From: ravencreature <notifications@github.com>
>>> Sent: Thursday, June 28, 2018 9:27 AM
>>> To: randyrants/sharpkeys <sharpkeys@noreply.github.com>
>>> Cc: Randy <randy@randyrants.com>; Comment <comment@noreply.github.com>
>>> Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>>
>>>
>>>
>>> How do I reset it, then?
>>>
>>> On Thu, Jun 28, 2018, 2:07 AM Randy <notifications@github.com <mailto:
>>> notifications@github.com> > wrote:
>>>
>>> > If you map Caps Lock to another key, it no longer functions as Caps
>>> Lock.
>>> >
>>> >
>>> >
>>> > Likewise, if you map Right Shift to Caps Lock, then Right Shift will
>>> work
>>> > like Caps Lock.
>>> >
>>> >
>>> >
>>> > All of that is how things are supposed to work so I’m not sure where
>>> > things go wrong for you here.
>>> >
>>> >
>>> >
>>> > From: ravencreature <notifications@github.com <mailto:
>>> notifications@github.com> >
>>> > Sent: Wednesday, June 27, 2018 11:45 PM
>>> > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>>> sharpkeys@noreply.github.com> >
>>> > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com> >;
>>> Comment <comment@noreply.github.com <mailto:comment@noreply.github.com>
>>> >
>>> > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>> >
>>> >
>>> >
>>> > Oh darn. I am having a bad day. Now caps lock is mapped to right shift
>>> but
>>> > there is no way to turn caps lock on. Am I missing something?
>>> >
>>> > ~Raven
>>> >
>>> >
>>> > On Thu, Jun 28, 2018 at 1:29 AM Randy <notifications@github.com
>>> <mailto:notifications@github.com%20%3cmailto:%0b> <mailto:
>>> > notifications@github.com <mailto:notifications@github.com> > > wrote:
>>> >
>>> > > If it was, it wouldn’t load. Can you send me a screenshot?
>>> > >
>>> > >
>>> > >
>>> > > From: ravencreature <notifications@github.com <mailto:
>>> notifications@github.com%20%3cmailto:%0b> <mailto:
>>> > notifications@github.com <mailto:notifications@github.com> > >
>>> > > Sent: Wednesday, June 27, 2018 10:51 PM
>>> > > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>>> sharpkeys@noreply.github.com%20%3cmailto:%0b> <mailto:
>>> > sharpkeys@noreply.github.com <mailto:sharpkeys@noreply.github.com> > >
>>> > > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com%
>>> 20%3cmailto:randy@randyrants.com> <mailto:randy@randyrants.com> >;
>>> > Comment <comment@noreply.github.com <mailto:comment@noreply.github.com
>>> %20%3cmailto:comment@noreply.github.com> <mailto:
>>> comment@noreply.github.com> >
>>> > > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>> > >
>>> > >
>>> > >
>>> > > I just tried that, and rebooted. Same exact thing. BOTH right shift
>>> and
>>> > > caps lock work as caps lock. Is the registry corrupted?
>>> > >
>>> > > —
>>> > > You are receiving this because you commented.
>>> > > Reply to this email directly, view it on GitHub <
>>> > >
>>> >
>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29524999
>>> > >
>>> > > , or mute the thread <
>>> > >
>>> >
>>> https://github.com/notifications/unsubscribe-auth/AR1oYsOnsmcR3f-uf9pHv4tlBb5Ye9Gxks5uBG6vgaJpZM4U6xPm
>>> > >
>>> > > . <
>>> > >
>>> >
>>> https://github.com/notifications/beacon/AR1oYgaIndzYM8ji42o-RW3JACSRzhbOks5uBG6vgaJpZM4U6xPm.gif
>>> > >
>>> > >
>>> > >
>>> > > —
>>> > > You are receiving this because you commented.
>>> > > Reply to this email directly, view it on GitHub
>>> > > <
>>> >
>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525211
>>> > >,
>>> > > or mute the thread
>>> > > <
>>> >
>>> https://github.com/notifications/unsubscribe-auth/AmxRXXE4a39fV8RbUJUNH73ViJO8-5CRks5uBHevgaJpZM4U6xPm
>>> > >
>>> > > .
>>> > >
>>> >
>>> >
>>> >
>>> > —
>>> > You are receiving this because you commented.
>>> > Reply to this email directly, view it on GitHub <
>>> >
>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525329
>>> >
>>> > , or mute the thread <
>>> >
>>> https://github.com/notifications/unsubscribe-auth/AR1oYh9bzj9w5fZ66sWyBPNgGu4U33snks5uBHtZgaJpZM4U6xPm
>>> >
>>> > . <
>>> >
>>> https://github.com/notifications/beacon/AR1oYlgZTvWf9Ho6E5btmqqbyftNEYP3ks5uBHtZgaJpZM4U6xPm.gif
>>> >
>>> >
>>> >
>>> > —
>>> > You are receiving this because you commented.
>>> > Reply to this email directly, view it on GitHub
>>> > <
>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525542
>>> >,
>>> > or mute the thread
>>> > <
>>> https://github.com/notifications/unsubscribe-auth/AmxRXS9tW80xUjas24P6F5EkwrHx2_S1ks5uBIChgaJpZM4U6xPm
>>> >
>>> > .
>>> >
>>>
>>>
>>>
>>> —
>>> You are receiving this because you commented.
>>> Reply to this email directly, view it on GitHub <
>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29532659>
>>> , or mute the thread <
>>> https://github.com/notifications/unsubscribe-auth/AR1oYnu7M3WBdZG4H3unUd9YFEgXBOwCks5uBQO3gaJpZM4U6xPm>
>>> . <
>>> https://github.com/notifications/beacon/AR1oYtXCOjzNzl6WvaxNxUcmXZ_bI3UUks5uBQO3gaJpZM4U6xPm.gif>
>>>
>>>
>>> —
>>> You are receiving this because you commented.
>>> Reply to this email directly, view it on GitHub
>>> <https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29537679>,
>>> or mute the thread
>>> <https://github.com/notifications/unsubscribe-auth/AmxRXZGhA-7F8vXk1ltq_sit1Y3vL0nTks5uBWohgaJpZM4U6xPm>
>>> .
>>>
>>


<img width="1280" alt="screen shot 2018-06-30 at 12 40 54 am" src="https://user-images.githubusercontent.com/18588182/42123004-809ded84-7bff-11e8-82a2-11fbf4cc2695.png">


CAN  you gave  token?  thanks


*left and right shift

On Sat, Jun 30, 2018, 2:47 AM Raven Creature <ravencreature@gmail.com>
wrote:

> No, now it's also making shift caps lock!
>
> On Sat, Jun 30, 2018, 2:18 AM Raven Creature <ravencreature@gmail.com>
> wrote:
>
>> I removed all entries, saved to registry and rebooted. Again, both caps
>> lock AND right shift acted like caps lock. For the hell of it, I did as you
>> suggested to see if it would work regardless. Still, caps lock and right
>> shift act like caps lock. I don't know what else to do.
>> ~Raven
>>
>>
>> On Thu, Jun 28, 2018 at 11:46 PM Raven Creature <ravencreature@gmail.com>
>> wrote:
>>
>>> Thank you, I  will try that tomorrow 😁
>>>
>>> On Thu, Jun 28, 2018, 6:43 PM Randy <notifications@github.com> wrote:
>>>
>>>> Remove every entry, save to registry, reboot. That will set you back to
>>>> no remappings.
>>>>
>>>>
>>>>
>>>> Then, if you want Caps Lock to be a Right Shift, put Caps Lock on the
>>>> left and Right Shift on the right, save to registry, and reboot again.
>>>>
>>>>
>>>>
>>>> From: ravencreature <notifications@github.com>
>>>> Sent: Thursday, June 28, 2018 9:27 AM
>>>> To: randyrants/sharpkeys <sharpkeys@noreply.github.com>
>>>> Cc: Randy <randy@randyrants.com>; Comment <comment@noreply.github.com>
>>>> Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>>>
>>>>
>>>>
>>>> How do I reset it, then?
>>>>
>>>> On Thu, Jun 28, 2018, 2:07 AM Randy <notifications@github.com <mailto:
>>>> notifications@github.com> > wrote:
>>>>
>>>> > If you map Caps Lock to another key, it no longer functions as Caps
>>>> Lock.
>>>> >
>>>> >
>>>> >
>>>> > Likewise, if you map Right Shift to Caps Lock, then Right Shift will
>>>> work
>>>> > like Caps Lock.
>>>> >
>>>> >
>>>> >
>>>> > All of that is how things are supposed to work so I’m not sure where
>>>> > things go wrong for you here.
>>>> >
>>>> >
>>>> >
>>>> > From: ravencreature <notifications@github.com <mailto:
>>>> notifications@github.com> >
>>>> > Sent: Wednesday, June 27, 2018 11:45 PM
>>>> > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>>>> sharpkeys@noreply.github.com> >
>>>> > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com> >;
>>>> Comment <comment@noreply.github.com <mailto:comment@noreply.github.com>
>>>> >
>>>> > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>>> >
>>>> >
>>>> >
>>>> > Oh darn. I am having a bad day. Now caps lock is mapped to right
>>>> shift but
>>>> > there is no way to turn caps lock on. Am I missing something?
>>>> >
>>>> > ~Raven
>>>> >
>>>> >
>>>> > On Thu, Jun 28, 2018 at 1:29 AM Randy <notifications@github.com
>>>> <mailto:notifications@github.com%20%3cmailto:%0b> <mailto:
>>>> > notifications@github.com <mailto:notifications@github.com> > > wrote:
>>>> >
>>>> > > If it was, it wouldn’t load. Can you send me a screenshot?
>>>> > >
>>>> > >
>>>> > >
>>>> > > From: ravencreature <notifications@github.com <mailto:
>>>> notifications@github.com%20%3cmailto:%0b> <mailto:
>>>> > notifications@github.com <mailto:notifications@github.com> > >
>>>> > > Sent: Wednesday, June 27, 2018 10:51 PM
>>>> > > To: randyrants/sharpkeys <sharpkeys@noreply.github.com <mailto:
>>>> sharpkeys@noreply.github.com%20%3cmailto:%0b> <mailto:
>>>> > sharpkeys@noreply.github.com <mailto:sharpkeys@noreply.github.com> >
>>>> >
>>>> > > Cc: Randy <randy@randyrants.com <mailto:randy@randyrants.com%
>>>> 20%3cmailto:randy@randyrants.com> <mailto:randy@randyrants.com> >;
>>>> > Comment <comment@noreply.github.com <mailto:
>>>> comment@noreply.github.com%20%3cmailto:comment@noreply.github.com>
>>>> <mailto:comment@noreply.github.com> >
>>>> > > Subject: Re: [randyrants/sharpkeys] Update README.md (0174070)
>>>> > >
>>>> > >
>>>> > >
>>>> > > I just tried that, and rebooted. Same exact thing. BOTH right shift
>>>> and
>>>> > > caps lock work as caps lock. Is the registry corrupted?
>>>> > >
>>>> > > —
>>>> > > You are receiving this because you commented.
>>>> > > Reply to this email directly, view it on GitHub <
>>>> > >
>>>> >
>>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29524999
>>>> > >
>>>> > > , or mute the thread <
>>>> > >
>>>> >
>>>> https://github.com/notifications/unsubscribe-auth/AR1oYsOnsmcR3f-uf9pHv4tlBb5Ye9Gxks5uBG6vgaJpZM4U6xPm
>>>> > >
>>>> > > . <
>>>> > >
>>>> >
>>>> https://github.com/notifications/beacon/AR1oYgaIndzYM8ji42o-RW3JACSRzhbOks5uBG6vgaJpZM4U6xPm.gif
>>>> > >
>>>> > >
>>>> > >
>>>> > > —
>>>> > > You are receiving this because you commented.
>>>> > > Reply to this email directly, view it on GitHub
>>>> > > <
>>>> >
>>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525211
>>>> > >,
>>>> > > or mute the thread
>>>> > > <
>>>> >
>>>> https://github.com/notifications/unsubscribe-auth/AmxRXXE4a39fV8RbUJUNH73ViJO8-5CRks5uBHevgaJpZM4U6xPm
>>>> > >
>>>> > > .
>>>> > >
>>>> >
>>>> >
>>>> >
>>>> > —
>>>> > You are receiving this because you commented.
>>>> > Reply to this email directly, view it on GitHub <
>>>> >
>>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525329
>>>> >
>>>> > , or mute the thread <
>>>> >
>>>> https://github.com/notifications/unsubscribe-auth/AR1oYh9bzj9w5fZ66sWyBPNgGu4U33snks5uBHtZgaJpZM4U6xPm
>>>> >
>>>> > . <
>>>> >
>>>> https://github.com/notifications/beacon/AR1oYlgZTvWf9Ho6E5btmqqbyftNEYP3ks5uBHtZgaJpZM4U6xPm.gif
>>>> >
>>>> >
>>>> >
>>>> > —
>>>> > You are receiving this because you commented.
>>>> > Reply to this email directly, view it on GitHub
>>>> > <
>>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29525542
>>>> >,
>>>> > or mute the thread
>>>> > <
>>>> https://github.com/notifications/unsubscribe-auth/AmxRXS9tW80xUjas24P6F5EkwrHx2_S1ks5uBIChgaJpZM4U6xPm
>>>> >
>>>> > .
>>>> >
>>>>
>>>>
>>>>
>>>> —
>>>> You are receiving this because you commented.
>>>> Reply to this email directly, view it on GitHub <
>>>> https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29532659>
>>>> , or mute the thread <
>>>> https://github.com/notifications/unsubscribe-auth/AR1oYnu7M3WBdZG4H3unUd9YFEgXBOwCks5uBQO3gaJpZM4U6xPm>
>>>> . <
>>>> https://github.com/notifications/beacon/AR1oYtXCOjzNzl6WvaxNxUcmXZ_bI3UUks5uBQO3gaJpZM4U6xPm.gif>
>>>>
>>>>
>>>> —
>>>> You are receiving this because you commented.
>>>> Reply to this email directly, view it on GitHub
>>>> <https://github.com/randyrants/sharpkeys/commit/01740704e7232d77fe11bd968d6b3d27fe2389f7#commitcomment-29537679>,
>>>> or mute the thread
>>>> <https://github.com/notifications/unsubscribe-auth/AmxRXZGhA-7F8vXk1ltq_sit1Y3vL0nTks5uBWohgaJpZM4U6xPm>
>>>> .
>>>>
>>>


<img width="1280" alt="screen shot 2018-06-30 at 12 50 59 am" src="https://user-images.githubusercontent.com/18588182/42123030-dcaf7cfa-7bff-11e8-86c6-cc5900cdfa37.png">


https://github.com/Chocobozzz/PeerTube/commit/6e1bd7056ca50e5ad4e0e4c50d2487489add079e :+1:


return 100;


这里保存着我的大作业


这里保存我的大作业


is there a reason for declaring this instead of pretending to be a human player with a browser? Valve asked for this? While it might be obvious that a human player can't play 24/7, screaming "hey i am using a cheating bot, please ban me" doesn't seem really smart


If you can get a good approximate of the original numbers then that is fine. It doesn't really matter if the gauntlet is hard to clear or not, what matters is that people actually kill some of the things in it and they can get through it.


OK