[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:72:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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/abdee694ceed2b56edde8af0ae0b333bffca0170/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]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


TeamCity Solution Engineering / Packer Templates [Build 495](https://ci.hashicorp.engineering/viewLog.html?buildId=102008&buildTypeId=SolutionEngineering_PackerTemplates) is now running


I would prefer "en_US" as fallback. But I think that's a matter of taste. ;)


Okey, i've done the fix for: [#1 @jesseditson/npm-package](https://github.com/jesseditson/npm-package/issues/1)
Not very much changed though!
Hope it helps!


This should probably use a variable instead of a path for the source. The production hosting will probably still have paths like `/uploads/default/original/1X/d9cecb0d3392116c6111c1c356cff35960813a5b.png`


@cooldoger , I explicitly made it work with 0 replication factor case in this jira, https://issues.apache.org/jira/browse/CASSANDRA-12983?filter=-2.  This change will break the behavior in that situation, right?


This is looking good, with just a couple comments. It will eventually need a unit test, but lets get whole solution working, and add unit test coverage when it's time to submit upstream.


As mentioned above, this conditional can be eliminated if $netapp_share had no default value.


I still don't like this file name :-/
I feel the .conf extension is misleading, so suggest at least give it a .json extension.


Giving a default value (undef) makes this an optional parameter. instead, just put the comma after "$netapp_share" and it forces the other code (that includes this class) to supply a value. That will let you eliminate the conditional on L48.


[Omnibar] fix example (#2645)

Preview: documentation | landing | table


update readme for 3.0, yarn dev:all -> dev (#2654)

Preview: documentation | landing | table


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/8839f9f8-ee5d-429f-8749-52267c653952?env_id=ibm%3Ayp%3Aus-south "ws-expose"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/5c41e84d-5968-4649-8c7b-52afb41b0a6e?env_id=ibm%3Ayp%3Aus-south "ws-expose-pipeline") deployed [ws-expose-server](https://github.com/yeltnar/ws-expose-server/releases/tag/deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20180709-191409 "deploy-ibm-yp-us-south-andcbrant-gmail.com-dev-20180709-191409") to [dev](https://console.bluemix.net/apps/e68f5516-a561-42c7-ac49-af54fea27ed3?env_id=ibm:yp:us-south "ibm:yp:us-south:andcbrant@gmail.com:dev"), including this commit


Fixes #572


Looks great, except I'd not put much detail in the commit message (which also has a typo: "conatins"). I don't think it's necessary to explain what the parameters do, and why we want to add them. I think you can keep it simple by just saying something like "Add the ability to configure Glance's filesystem_store_metadata_file and filesystem_store_metadata_perms options."


Created multidev environment [rail-uga-stellar#pr-34](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-34).

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


Build version: __`0.10.0-master.208`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/208) :tada:


TeamCity Solution Engineering / Packer Templates [Build 495](https://ci.hashicorp.engineering/viewLog.html?buildId=102008&buildTypeId=SolutionEngineering_PackerTemplates) outcome was **SUCCESS**
Summary: Running Build time: 00:08:17


TeamCity Solution Engineering / Packer Templates [Build 496](https://ci.hashicorp.engineering/viewLog.html?buildId=102010&buildTypeId=SolutionEngineering_PackerTemplates) is now running


Build version: __`0.10.0-master.315`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/401911312) :tada:


Need to emit an event. Consider `returns(bool success)` - admittedly a matter preference.


Clarified install requirements


The comment doesn't really make sense (neither did the original comment). And i hope I don't drive you crazy, but I may have reasons for not changing the parameter name from GlanceNetappNfsEnabled. Don't worry about changing it back, but we can discuss later.


In this particular case, `javac` won't even use the `StringBuilder` because it's a concatenation of constants that will be replaced with `"The acknowledgement deadline must be between 10 and 600 seconds."` and compile time.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/c65cbe3a-93c6-404b-bfcf-fdc329794a72?env_id=ibm%3Ayp%3Aeu-de "myChat"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8082f571-1fcd-44eb-8182-121978b3d23f?env_id=ibm%3Ayp%3Aeu-de "myChat") deployed [myChat](https://github.com/BelRija/myChat/releases/tag/deploy-ibm-yp-eu-de-Marija.Belova-Student.Reutlingen-University.DE-dev-20180709-192029 "deploy-ibm-yp-eu-de-Marija.Belova-Student.Reutlingen-University.DE-dev-20180709-192029") to [dev](https://console.bluemix.net/apps/d1062cbe-ed7c-49cf-afef-28924e703e96?env_id=ibm:yp:eu-de "ibm:yp:eu-de:Marija.Belova@Student.Reutlingen-University.DE:dev"), including this commit


Thanks! That sounds good. I'll fix up the package later 😄


We will probably need to retain this parameter or we might break existing deployments. I will discuss this further elsewhere in the review.


You should remove gtest compilation part (it is compiled without -fPIC). It will cause error with monero compilation (Issue https://github.com/monero-project/monero/issues/3688 )


This might need to be "[ ]" (an empty list).


Looking great. These practice projects are to unfold things for you and help you prepare for the increased complexity that lies ahead. As a suggestion, you might experiment with inheritance now.

Consider

Ownable.sol
```
contract Ownable { ...
```

Pausable.sol
```
import "./Ownable.sol";
contract Pausable is Ownable { ...
```

FundsSplitter.sol
```
import "./Pausable.sol";
contract FundsSplitter is Pausable { ...
```

Perhaps surprisingly, you can play around with that in Remix. Watch how the state variables, events, functions and modifiers inherit up to FundsSplitter.


## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |      -46 |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/4426)*


158913899-Add-single-sided-natural-ventilation-example-file (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1683 of 1683 tests passed, 0 test warnings)

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


Ah! Good catch! Thank you!
Never mind then.
Looks like I need more vacation or just don't go there at all 😉


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

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

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

### Deployments updated

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

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


TeamCity Solution Engineering / Packer Templates [Build 496](https://ci.hashicorp.engineering/viewLog.html?buildId=102010&buildTypeId=SolutionEngineering_PackerTemplates) outcome was **SUCCESS**
Summary: Running Build time: 00:07:48


Are you sure that's not just you?

![capture](https://user-images.githubusercontent.com/965580/42471706-b98d5834-838c-11e8-8ef9-4fe3b007a453.PNG)


I don't get why the Event "result" in the onPostExecute has the same value that the Event "result" that we just updated and created in the method doInBackground. In what moment we are giving it that value.


Mon Jul  9 15:23:35 2018 (1531164215381) : INFO    manager - Starting thread (0)
channel state change: OPENING
Mon Jul  9 15:23:35 2018 (1531164215384) : INFO    server - Listening on: 192.168.1.1:20000
Enter one or more measurement changes then press <enter>
c = counter, b = binary, d = doublebit, a = analog, o = octet string, 'quit' = exit


command line git showed it for me:
~~~diff
-<U+FEFF>#ifndef HEADER_CURL_SETUP_H
+#ifndef HEADER_CURL_SETUP_H


Just curious, but why the switch to upper-case?

This is also where we might consolidate the Netapp NFS and regular NFS settings, but I need to think some more about the situation. I'm still trying to decide if this would be OK.

if (GlanceNfsShare is set) {
    nfs_share: {get_param: GlanceNfsShare}
} else {
    nfs_share: {get_param: NetappShareLocation}
}

This is based on the assumption that the user really should only configure one of those settings, but we'll accept either one as the NFS share they want to mount.


Did you mean to leave this code commented out?


Yes.


Só testando, ignore


Unfortunately it was not added to the readme, so I ended up here.  :)


Hmm,  the "or enable_netapp_copy_offload" portion doesn't feel right. Conceptually, the whole "Mount NFS on host" block of stuff should just be conditional on whether nfs_backend_enabled (regardless of whether it's Netapp NFS or regular NFS).


Yup you got it, I was at the wrong revision.


start id verification if this becomes an huge issue and make sure staff and member are will in the near future have id and aware of this regulations coming shorty in the next few hours.


ok


a


merged


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

I updated the Github team because of this commit.

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

- @davidcortesortuno were added to this feedstock maintenance team.
  You should get push access to this feedstock and CI services.

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

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


We should have a flag in the config that determines if this button is shown.


This is heading in the right direction, but we may need to chat in person to get various ideas to converge on a nice, tidy solution.

Meanwhile, what sort of manual testing have you done? Style issues aside, does it work?


And if you'd stop using C++ as if we were still living in the 90s, you wouldn't write bugs like this :wink:

Ok, that wasn't really a fair remark - hence the smiley - but allow my suggestion of the day anyway:
* Get rid of the silly sentinel value in the static array (that last 0), it doesn't really serve any useful purpose (except perhaps "convenience" while looping over the array the way the code is written).
* Replace the loop by something like this:

```
for (uint32 spell : allSpellList)
{
    if (m_session->GetPlayer()->HasSpell(spell))
        continue;

    SpellEntry const* spellInfo = sSpellTemplate.LookupEntry<SpellEntry>(spell);
    if (!spellInfo || !SpellMgr::IsSpellValid(spellInfo, m_session->GetPlayer()))
    {
        PSendSysMessage(LANG_COMMAND_SPELL_BROKEN, spell);
        continue;
     }

     m_session->GetPlayer()->learnSpell(spell, false);
}
```

No need for a strange while loop with sentinel value, no need for an index variable that introduces subtle bugs when you forget to increment or update it, etc. What's not to like? :smile:

I realize that this code was originally written with a loop like this because the array of spells was an array with const char*, etc, so I don't really blame you for trying to keep it similar and minimize risk. Sometimes refactoring can use that little extra step though to really make it useful. I admit that's often a (difficult) trade-off to make, but I'd do it in this case.


There's that .conf extension again :-/


Ok. I think it is better to open a separate issue for myself. The fact is that the new stable that I modified is more correct than the old stable which is in the current master branch, because those symbols indeed not exists in the document. The key problem is the stable version is not consistent with the manual version. Even we want to modify them, we have to start modifying from where it is implemented in some equation or sentences. So I think after this branch is merged in, I will start to compare the manual and stable to make small changes every time. Do you think this solution is Ok? @JacquesCarette @smiths


Ha! Just found and tried this for the first time today. I may never visit the actual website ever again. 😈

Thanks for this.


Hey twstokes, I am young high school student currently getting my foot in the door to programming. On doing some research on OpenCV I came across this project on github. I don't have a network camera but was hoping to test this out on my webcam. After reviewing the code, I've tried to change the source of the video in example.py but haven't been successful. Do you have any code or suggestions on how to change the source? Like I mentioned earlier, I am new into programming so simple explanations would be great


Лучше наоборот выносить из if-a такое больше условие - читается гораздо легче.


também foi acrescentado o método de listagem de Categorias e Empresas, em que são listadas todas as categorias ou empresas contidas no banco de dados.


комментарии лучше удалять из коммита


![](https://github.trello.services/images/mini-trello-icon.png) [Optional Priority Issues](https://trello.com/c/S8gOe6OM/2-optional-priority-issues)


Возможно, пропустил отладочный var_dump при коммите


Sorry, and thanks for fixing! Strange, no idea how that could happen. Native Windows tools (e.g. Notepad) sometimes do that if the file contains non-ASCII characters, but I can't find any...


> @rnalrd Why? I was planning to use this on a RPi printing server build around qz.io...

https://git.alpinelinux.org/cgit/aports/commit/?id=ef8c2edb9afc72ea79ba1cf9886abfa12ff9b89b


![](https://github.trello.services/images/mini-trello-icon.png) [0.18](https://trello.com/c/Uue6kZ9y/5-018)


Прекрасно! Логгирование ошибок это отличная практика и ужасная боль если его нет)


fixed error on the gender but still inalleta zingine.not 3 only


No. That's an accident. I originally had it there, but not all compilers accepted. I tried commenting out to see if all compilers accepted (they did) and forgot to remove. Feel free to remove it.


This fails in Swift 4 - haven't found out how to do it in Swift 4 either!


@brianPlummer I would suggest checking this one again. It's a usual conversion of Java to Kotlin thing. Kotlin still has `split()` :) It would make it clearer I think: `path.split(delim.toRegex())` and it returns a `List<String>` :)


fixed in 6.6.4


Might want to move the comment above `parent` assignment to make it more readable :)


That line is needed, add it back


> ...  if the file contains non-ASCII characters, but I can't find any...

Maybe due to the apostrophe in `doesn't` at line 220? I saw the same UTF-8 code at that line.


Looks good.


Sometimes Visual Studio can do it as well but I forget why, probably same reason.


Created multidev environment [rail-uga-stellar#pr-34](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-34).

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


Fixes #149


This is a test comment###

> [`_****_`](

-

- [ ] @ #1. url

)


Now what?


I guess we have to trigger a new build?


Nit: not needed null-check. Kotlin will throw if `root` is null.


Nit: not needed null-check. Kotlin will throw if `fileSystem` is null.


Yes, please check the manual before you make changes.  For the time being, we want the manual version, the stable version and the generated versions to match.  Any difference could be important, so if you see the manual version differs in some way, please check before ignoring the difference.

Hopefully the yuzhi branch will be merged soon.  I only really look at the master branch, so at times we might be looking at different things.


Build failed! Should have a fix in https://github.com/DSchau/gatsby-blog-starter-kit/pull/34


You can omit `object` and just write `.map { adapter.toJson(it) }` I think :)


Uh oh. Ignore this commit! I forgot to add the new files to the git!


Ahaaa :+1:  `# missing sane on several arches` subtle... As it's not in here...


Not sure if these variables had package-level visibility previously in purpose, but `internal` here will give them module-level visibility. Might worth checking what the backing business logic behind them is :)


Same for the visibility of those as well :)


remove-curve-type (nealkruis) - Win64-Windows-7-VisualStudio-14: Build Failed

Messages:

 * 13 tests had: AUD diffs.
 * 3 tests had: RDD diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: ERR diffs.

Failures:

integration Test Summary
 * Passed: 299
 * Failed: 326

regression Test Summary
 * Passed: 622
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-57.47%25-red.png)


![github com_dschau_gatsby-blog-starter-kit](https://user-images.githubusercontent.com/827205/42472721-a6a5aea2-83c2-11e8-8343-dd26fb8440df.png)

🎉


lknhbsg


This breaks parsing the rendered crontab [here](https://github.com/stagebloc/Crontab/commit/639e0077520219305b0a560debf2ecb43d0d0a1f#diff-4513447688de2c87f8336d84e5eeab50R53)


Can be written as: `internal fun pathForBarcode(barCode: BarCode) = "${barCode.type}${barCode.key}"` utilizing String interpolation of Kotlin :)


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `coverage`         |      0.1 |
| `metadata_passing` |      1   |
| `metadata_total`   |      1   |
| `nodes_count`      |     19   |
| `texts_passing`    |      3   |
| `texts_total`      |      3   |

## Words

| Changed   |   Status |
|:----------|---------:|
| `eng`     |    +3909 |
| `grc`     |    +1257 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0007/tlg074/__cts__.xml`                     | New      |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng3.xml` | New      |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng4.xml` | New      |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-grc2.xml` | New      |
| `./data/tlg0007/tlg074/__cts__.xml`                     | Passing  |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng3.xml` | Passing  |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng4.xml` | Passing  |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-grc2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/4427)*


FYI If ttHit is false ttValue will be incorrect.


Yeah i will remove them. I think that is why repo is large. Thanks.


@PortNumber53 I also think the way we're disabling these jobs also probably breaks the parsing.


158868652_Issue#5821 (Nigusse) - x86_64-MacOS-10.9-clang: OK (2745 of 2933 tests passed, 86 test warnings)

Messages:

 * 8 tests had: AUD diffs.
 * 222 tests had: EIO diffs.
 * 76 tests had: ESO big diffs.
 * 174 tests had: Table big diffs.
 * 166 tests had: ESO small diffs.
 * 99 tests had: MTR small diffs.
 * 35 tests had: MTR big diffs.
 * 40 tests had: Table small diffs.
 * 16 tests had: ERR diffs.

Failures:

regression Test Summary
 * Passed: 435
 * Failed: 188

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


Curious why this wasn't inlined in the large `if/elif/...` block on lines 485-500 the same way that the `NodeData` warning is being logged.


Should we also disconnect from the peer?  Otherwise a malicious peer can create some major terminal spam by triggering this repeatedly.


You are welcome to send a patch/PR to get sane built for armhf... :smile:


y 라는 변수는 x,y 와 같이 좌표로 사용하면서 index 값 으로 중복 사용이 많아서 코드 읽기가 힘드네요.


更新点：
1、增加基本数据类型大小的计算
2、增加结构体大小的计算(函数，静态成员，空结构体等)


함수 명 같은 경우는 이해 하기 쉽게 잘쓰시는 것 같아요


Implement an algorithm to determine if a string has all unique characters. What if you can not use additional data structures?


log 같은 경우도 git 에 올라오지 않도록 빼주시는게 좋아요.


We should be able to get rid of `OPosSub` now. (That was the old version that crashed if you subtracted a bigger number from smaller.)


tyler's merge


Could a new release be made for this?


해당 프로젝트의 데이터베이스 구축 내용이 궁금하네요.
Readme.md 파일에 데이터 베이스 구축 내용을 올려 주면 좋을것 같습니다.


We should not need an `OMSSub`.  I'm not sure saturating subtraction really makes sense for modular arithmetic.


@sambayless https://github.com/NixOS/nixpkgs/commit/1dd7bc7dfcd3e6d3529f5436b3d5aecf6c3fe74c 😄


We shouldn't need a `PosSub` here, unless you were thinking about adding special syntax for the version of subtraction that throws an error when it underflows?


btw i recommend u build with relwithdebinfo and run in gdb so we can track possible server crash


in pm6 we don't need 'use lib;'


Does this need anything from stock??
Or it is dependent upon stock ??


express was required on already below `let app = require(express)();`
do we want it twice


your stock rom supports it??

Give me your tg username


Well, maybe it does. I guess we do have `<` defined on `Zn`.


@albfan I've also switched to GitLab, which is why this is not a high priority for me.


Additionally, I will not be pushing any further commits for any software to GitHub.


"Any thoughts on patching the .dylib/.so locations?"
I'm not sure what the right thing to do about that is. My current solution is kludgy, and doesn't work with out-of-source builds. Maybe a better solution would be to have cmake interact with or configure the setup.py installation, to inform it of the location of the shared library. But I'm not sure how to do that cleanly.

Alternatively, cmake could perform the python installation itself (eg, https://bloerg.net/2012/11/10/cmake-and-distutils.html). That is similar to what I do for Java.

Or I could use an environment variable to control the installation directory in setup.py, but I'm worried that it may lead to confusing errors down the line (if users set that variable, and then forget about it).

For now, your solution is fine.


Rely only on `awk`:

```shell
git status --porcelain | awk '$1 ~ /A|M/ && $NF ~ /\.rb$/ { print $NF }' | xargs rubocop --force-exclusion
```


A minor modification would be swapping these two conditions. i.e. while( first == chars[j] && j < chars.length). This will save you a couple operations since j < chars.length would only be rejected during the entire time.


LGTM


dfgdfgdfgdfg


@makoshan    I hope you can review it as soon as possible. I want to modify the logo.


Could you put chars.length into a variable? Right now it is calculated O(n) times here and below in the while loop.


Cool, thanks!


Fixed in a54774928ad3165665fe1d9ee234258382eaef8c


Must have forgotten to switch this one here! Sorry!


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/uninitialized-constant-exifr-jpeg/90281/7


Perhaps... I'm always a little hesitant to add preemptive upper bound pins, especially when a small (sometimes inconsequential) yet backward-incompatible change is released. That one release leads to every project that's pinned the upper bound to account for and adapt for the change, which leads many developers to be reluctant to release backward-incompatible changes or to batch them, behaviors I wish to discourage.

On the other hand, if a truly consequential and relevant backward-incompatible change were to be released, you'd have liked to have pinned against that version such that old releases of the software aren't suddenly exposed to the incompatibility.

Overall, in my experience, it's generally preferable to follow the less rigorous approach and only pin against an upper bound if the bound in question is _likely to produce an incompatibility for the depending project_. For the dependencies of cherrypy and cheroot, I don't foresee any breaking changes, so my preference would be to keep the dependencies unpinned.


Hello @Jumblemuddle , thank you for your question on the CodePipeline User Guide files. I am checking into this issue, but I am not sure which content is missing? Are there markdown files in the latest commit that do not have the information you are looking for? This content was delivered May 1 as part of the webhooks feature release (https://docs.aws.amazon.com/codepipeline/latest/userguide/history.html). Does that help to answer your question?


[CST- 117 - Cutrara, Daniel - Milestone 1.pdf](https://github.com/Dcutrara1/-IC_01/files/2174474/CST-.117.-.Cutrara.Daniel.-.Milestone.1.pdf)


/*Debemos lograr tomar el importe por ID.
Transformarlo a entero (parseInt), luego
mostrar el importe con un Descuento del 25 %
en el cuadro de texto "RESULTADO"*/
function mostrarAumento()
{
	var importe;

		importe=document.getElementById('importe').value;
			importe=parseInt(importe);

		resDescuento=(importe*25)/100;

		document.getElementById('resultado').value= resDescuento;
				descuento=parseInt(descuento);

}


Oh shoot, thanks for catching this. I had accidentally removed some PosSub related things when adding SSub, and I guess I accidentally added PosSub as BOp constructor.


NetCore


删除文件


[CST- 117 - Cutrara, Daniel - Milestone 1.pdf](https://github.com/Dcutrara1/-IC_01/files/2174476/CST-.117.-.Cutrara.Daniel.-.Milestone.1.pdf)


따로 레포 파기 귀찮아서...


Maybe  add a startup parameter  to control the list number?


Agreed

On Sun, Jul 8, 2018, 8:49 PM Mark Rivers <notifications@github.com> wrote:

> Perhaps I should make a 3-3-2 release that adds WITH_QSRV=YES/NO. Having
> WITH_PVA=YES and WITH_QSRV=NO would allow using PVA but still work in
> 3.14.12.
>
> This would be a pretty trivial fix.
>
> Thoughts?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/areaDetector/ADCore/commit/6637eaa1a8accf306ce75e49b8beae5b607be2c8#commitcomment-29635744>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACLKML3rli3AcR82G1a1ywdWwY2MFsAwks5uEraSgaJpZM4VG554>
> .
>


@hpyhacking can you git commit in one time?

actually, what you did, was whatever.


Sure.  To be clear, we *should* remove `PosSub`-related things.


This was supposed to be it's own commit, completing the seq2seq model.


where you able to get this working? freezes on me when i select the save.


foo = foo version 15666


ok


was checked


@ggreif thanks, fixed in develop!


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/c65cbe3a-93c6-404b-bfcf-fdc329794a72?env_id=ibm%3Ayp%3Aeu-de "myChat"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8082f571-1fcd-44eb-8182-121978b3d23f?env_id=ibm%3Ayp%3Aeu-de "myChat") deployed [myChat](https://github.com/BelRija/myChat/releases/tag/deploy-ibm-yp-eu-de-Marija.Belova-Student.Reutlingen-University.DE-dev-20180709-200120 "deploy-ibm-yp-eu-de-Marija.Belova-Student.Reutlingen-University.DE-dev-20180709-200120") to [dev](https://console.bluemix.net/apps/d1062cbe-ed7c-49cf-afef-28924e703e96?env_id=ibm:yp:eu-de "ibm:yp:eu-de:Marija.Belova@Student.Reutlingen-University.DE:dev"), including this commit


a


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `coverage`         |     0.08 |
| `metadata_passing` |     2    |
| `metadata_total`   |     2    |
| `nodes_count`      |     5    |
| `texts_passing`    |     1    |
| `texts_total`      |     1    |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +22753 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0023/__cts__.xml`                            | New      |
| `./data/tlg0023/tlg001/__cts__.xml`                     | New      |
| `./data/tlg0023/tlg001/tlg0023.tlg001.perseus-grc2.xml` | New      |
| `./data/tlg0023/__cts__.xml`                            | Passing  |
| `./data/tlg0023/tlg001/__cts__.xml`                     | Passing  |
| `./data/tlg0023/tlg001/tlg0023.tlg001.perseus-grc2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/4428)*


Yeah, not sure. Hackathon it is!


Created multidev environment [lawhelp#pr-af-servn](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#pr-af-servn).

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


Does this mean that window._harvestPlatformConfig.permalink is going to be deprecated at some point in favor of data-permalink on each button, or are both supported?


@david-winder-kaltura  add -s to the curl so it won't do progress


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

I updated the Github team because of this commit.

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

- @davidcortesortuno were added to this feedstock maintenance team.
  You should get push access to this feedstock and CI services.

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

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


@emirotin I'm not sure what happened, but I remember when I ran the deploy command it was bumping to v11. @epaminond , did you manually change the version?


Ref to https://github.com/botpress/botpress/issues/719


@nico89ar Lo haría en otro modulo, otra persona no puede saber bien de donde vienen las propiedades porque es medio impredecible que vengan del modulo de database.


Ah, yes, that's it!


*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/4429)*


Hm, I'm seriously thinking about... I'm like a 15% building expert (no expert). Can you point me to how to do cross platform building? I don't want to do that on my raspberry without knowing how to do it... :)

Is it even possible with something like the following on a x86_64 maschine?
```
# Alpine Version 3.7
FROM andyshinn/alpine-abuild:v6 as sane-builder

# Build sane
ENV PACKAGER="XOE Solutions <info@xoe.solutions>"
USER builder
RUN abuild-keygen -ain
COPY apk .
RUN abuilder -r
```


@david-winder-kaltura . I think you add the new_ips as string and NOT as json...  so you will have a wierd JSON wher ips is a string instead of an object


@ehmry I have fixed the test/lwip/http_client on my 2335_LwIP_VFS_plugin branch with static IP. DHCP doesn't work so far.


I've eliminated the CyPlotFactory because all plots will have their own factories and tasks, so tunables will only appear after the user has clicked on an option and nothing will happen if the user clicks on "CyPlot." I’ve made the drop down menu and template files for the tasks and factories so we now just need to fill in those files (when I say "template files," I really mean that I copy and pasted the code for Volcano plots supplied by Allison).

Also, I've done some whiteboarding for the UI. I'm unsure of how we'll be implementing JPanels, etc. (sigh), but this should be the basics. I'm assuming we'll need to use panels and whatnot to allow the user to fine tune/format their choices, but in the meantime, using tunables to get the broad strokes out of the way seems like it should work well enough. Still no luck figuring out the html stuff though.
![img_0157](https://user-images.githubusercontent.com/40338045/42473165-b9ba69b4-8378-11e8-8d25-d7de8507039e.JPG)


## Global

| Changed       |   Status |
|:--------------|---------:|
| `coverage`    |     0.12 |
| `texts_total` |    -4    |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng1.xml` | Deleted  |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-eng2.xml` | Deleted  |
| `./data/tlg0007/tlg074/tlg0007.tlg074.perseus-grc1.xml` | Deleted  |
| `./data/tlg0023/tlg001/tlg0023.tlg001.perseus-grc1.xml` | Deleted  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/4430)*


> Maybe due to the apostrophe in doesn't at line 220? I saw the same UTF-8 code at that line.

Landed in 685dc3c, thanks again.


@bhsiao55 don't need this assertion, the typehint already forces it.  also, the public props should be protected on this class


@bhsiao55 change to `addItems`


@bhsiao55 you may not need this, probably handle it in using assertions in a validate method more directly.


Same with this
```
.travis.yml:
  remove_includes:
    - env: PUPPET_GEM_VERSION="~> 4.0" CHECK=parallel_spec
      rvm: 2.1.9
```


@bhsiao55 can probably nix this too and just make it part of (de)serialization


@SharonDKenny - Are you there?  Hellooooooo!


158922394_Issue#4431 (Myoldmopar) - x86_64-MacOS-10.9-clang: OK (2931 of 2931 tests passed, 8 test warnings)

Messages:

 * 8 tests had: AUD diffs.

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


旧版本那个按钮有bug。刚上传的新版已经修复了。目前的demo版更新都要把之前的删了再下载，所以更新前务必备份好私钥（用的帐号、密码模式就不用）。另外，冷钱包不用更新。


Fixes #9


Aguanto 1 hora y 20 minutos enviando "Hola" a un servidor en mi PC (Termine la prueba, no es que hubo alguna falla)