[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L289) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:413:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L413) *style:* **Lines should not be more than 100 characters.**
```r
        #   makes soft copy of all objects, i.e., they have the identical objects, which are pointers only
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:441:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L441) *style:* **Lines should not be more than 100 characters.**
```r
        list2env(mget(lsObjectEnv[lsObjectEnv %in% createOutputs | lsObjectEnv %in% expectsInputs], envir = object@.envir), envir = object2@.envir)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:451:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L451) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:455:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L455) *style:* **Lines should not be more than 100 characters.**
```r
        # This is for objects that are not in the return environment yet because they are unrelated to the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:468:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L468) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:472:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L472) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:473:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L473) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:474:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L474) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:507:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L507) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:530:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L530) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:622:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L622) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:649:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L649) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:657:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/cache.R#L657) *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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:268:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L268) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:269:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L269) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:272:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:272:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:272:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:272:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/downloadData.R#L272) *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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:75:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/moduleMetadata.R#L75) *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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/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:131:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L131) *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:189:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L189) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:199:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L199) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:216:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L216) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:240:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L240) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:258:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L258) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(grep("POM", sys.calls()))-1)
                                                                ~^~
```
[R/POM.R:325:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L325) *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:363:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/7a7ef263c5dc52d1bb6954203faf0ffd7c22fa22/R/POM.R#L363) *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]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Consider if enabl and if !enable, to avoid double negatives.


Did  this break gRPC on Windows? The Dlls does not seem to be added to the path any longer. Worked fine before.


The Database#initializeDatabase method drops all the tables, then recreates them.  The setUp @Before method runs the initializeDatabase method, so this should pass every time.

Regardless of this, would you still recommend testing it another way?  Like using a SQL query to get the Id created and compare against the Id stored?


Btw, real world story: Doctrine uses ContinuousPHP and the build suddenly started failing recently. It turned out it's a caching issue and some race conditions in vendor/ which Composer was unable to recover from.


Any match for the URI-R or the URI-R+datetime? The current implementation is to the latter but our verbal conversation seemed to indicate that you wanted the former.


(Good to see this reverted. 👍 )


Ok douglas I don't want to start anything i am just happy to be recognised.

Thanks DC.


This line change is incomplete, @beanieboi


Created multidev environment [s1hsld8#ci-1](https://dashboard.pantheon.io/sites/c6b8e1a7-cdf3-45fa-b5b3-f35e9c93a748#ci-1).

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


Why does this happen?


What's error 997?


The weird part is that `is_safePb` is not in `glassBRsymb`.  I'm guessing that something is not recompiling properly?


REAL LAWYERS WRITE IN ALL CAPS


Nevermind.. A good old restart did the trick..


## Es enserio?
Ya que


Checkmarx scan results 08 Aug 2018 01:37 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


hello hello


El commit era justo y necesario


That change in code causes a sitemap error


IO_PENDING. I've replaced the Read and Write with their Async equivalents, so that error comes back when the call down below to `GetOverlappedResult` is going to block for some time waiting on async IO.
https://docs.microsoft.com/en-us/windows/desktop/debug/system-error-codes--500-999-


Thanks!


How about just do a single line per request here, e.g. `plog.Debugf("start time = %v, took =%v...", startTime, duration...)`  That will be more consistent with request logging of other systems and will be easy to grep and such.


So checkother already sets `pure` to true, so this is not the issue. In fact, adding a static function no longer has this error:

```cpp
struct A {
    static int GetTimeMs64();
};

void f(void)
{
    const uint64_t t1 = A::GetTimeMs64();
    MicroSleep(1000);
    const uint64_t t2 = A::GetTimeMs64();
    if((t2 - t1) != 0) {}
}
```

However, if we make this a member function call that is `const` then there is an error:

```cpp
struct A {
    int GetTimeMs64();

    void f(void)
    {
        const uint64_t t1 = A::GetTimeMs64();
        MicroSleep(1000);
        const uint64_t t2 = A::GetTimeMs64();
        if((t2 - t1) != 0) {}
    }
};
```

Removing the `const` gets rid of the error. So I assume this happens with a `const` member function call. Cppcheck assumes that a `const` member function will always produce the same value at every call, but this is not the case. I am not sure how to fix this exactly.


Puedes usar el etag de la lista de reproduccion de youtube para ver si ha cambiado?

I'm very interested in this project ;)
Un abrazo primo!!!!


The following doc(s) have been deployed to the [ttfzsynch](https://ttfzsynch-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/filezilla](https://ttfzsynch-static-docs.pantheonsite.io/docs/filezilla)


Sorry, it's a misstake, I will move it out some where.


txn requests can contain the value string, which may contain sensitive data.  Maybe redact the value bytes if they're present?  I believe that's what we did for the append logging.


Yes, there should not be a reliance that the local bottle file has the same name as the uploaded one. Rely on the `"filename"` in the `.bottle.json` instead.


It would be valuable to know what key was written to.


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

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


Since gdk_display_get_monitor_at_point() can return a "nearby" monitor it is theoretically possible for the position to be < rect.x so that needs to be handled too.


Nice


spark spark


upsteam kernel is fine btw and fyi this kernel never booted on me


Maybe just redact the value from the request content here too?


Copy of this build can be found at https://www.mewbuilds.com/build/a3a6093c65a3ff6cb4e0b10e53fe7bccdd40e07e/index.html


backported some fixes and get this when building

WARNING: "wireless_nlevent_flush" [/home/ubuntu/backports-4.4.143-1/net/wireless/cfg80211.ko] undefined!


#158531941-VerticalVenetianBlindCoefficients (vidanovic) - x86_64-MacOS-10.9-clang: OK (2970 of 2976 tests passed, 1 test warnings)

Messages:

 * 7 tests had: EIO diffs.
 * 6 tests had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.

Failures:

regression Test Summary
 * Passed: 622
 * Failed: 6

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


Refactor_UnitarySystem (rraustad) - i386-Windows-7-VisualStudio-14: Build Failed

Failures:

integration Test Summary
 * Passed: 627
 * Failed: 2

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


I just updated this directly rather than submitting a PR. Does it look okay? @vchuravy


Created multidev environment [toys-for-joy#ci-138](https://dashboard.pantheon.io/sites/255bbf5d-2830-4fba-8604-186a8110e36d#ci-138).

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


I added a new file, based on zzz_exploit.py to send and execute an windows executable file


Or just `.. coqtop:: abort`, right.  Thanks for your work on the manual!


04 Strategy Library/00 Strategy Library/01 Strategy Library.php

@jingwu74 mysterious character is missing here 😱


The idea is to have enough information to reconstruct the memento on the client side without dealing with unnecessary redirects. We want to surface necessary information when there is any record for the given URI-R. The datetime is only there to identify the closest record and not for exact matching. I will try to post a sample expected response.


This has been reverted. But of course at the time when it was added, we were only doing Django makemessages.

We need to maintain these in Git, it's very important to track through releases, and it's causing the CrowdIn CLI to be unable to track where files are supposed to go (it looks in the source language to recognize patterns).


Yikes!  Alex I am so sorry.  Hopefully our new "git pull" discipline will help prevent these kind of errors in the future... :(


Created multidev environment [s2hsld8#ci-1](https://dashboard.pantheon.io/sites/8e70622b-934d-46c7-ba0c-6eac16200193#ci-1).

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


Definitivamente tinha alguma coisa aqui anormal.
Resetei e configurei de novo.
 19:51:31 up 9 min, load average: 0.46, 0.46, 0.32
Esta bem mais razoavel agora !
Eu estou seguindo este processo pra liberar o console:
Services_Cron_StaticTable_1 > set Enable 1
Services_Cron_StaticTable_1 > set TimeSpec "0-59 0-24 1-31 1-12 0-6"
Services_Cron_StaticTable_1 > set Command "sed -i 's/\\/etc\\/bewan\\/scripts\\/restricted_shell/\\/bin\\/ash/g' /var/bewan/passwd"
Que é um sedão mesmo.
Vc tem alguma outra solucao pra isso?
Muitissimo obrigado pela ajuda ! :)


l;k


It seems like this should be able to take JSON data, rather than having to take a string and using `ast` to evaluate it. Can a `jsonParam` be used here instead?


No worries. Luckily, all of the bad changes were confined to one of your
merge commits, so it was very easy to fix. But yes, using pull requests and
reviews will definitely help to prevent this kind of thing in the future.

On Tue, Aug 7, 2018 at 3:56 PM, steveri <notifications@github.com> wrote:

> Yikes! Alex I am so sorry. Hopefully our new "git pull" discipline will
> help prevent these kind of errors in the future... :(
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/StanfordAHA/CGRAGenerator/commit/ec53a92acc5588d0ee85d954e789be5af104b2f2#commitcomment-29995500>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AEttPM1WneXSubs2qO3MPoTaLvV8Y-hkks5uOhszgaJpZM4VxSwW>
> .
>


This also corrects the commit hash for Artillery commit:

https://github.com/Nordstrom/artillery/commit/ffb0a714b713e9537815fdaf3e505513f35bfe57


@erikerikson Let me know if you have any objections and I'll remedy.


I felt the vibrations of @CTCaer energy that he was in need of a elf loader


Typo


Is that how `String.format` works? I'd expect this code to read

```python
"Your tale was successfully uploaded to DataONE and can be viewed at {}".format(package_url)
```


I'm concerned this change will result in lots of Integers being created -- is there a nice way to avoid this?


ahh. I see 18f6c91da4b8e890186bf49f0b438d7ec02337d1 now. Nevermind.


Any update on when this will be added? @jiawen


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

I updated the Github team because of this commit.

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

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

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

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


What do you think about changing the language a bit? I think it'd be good to tie the notification language to the user interface and, overall, the concepts we define in WholeTale:

> Your Tale was successfully published to DataONE and can be viewed at ...

(tale->Tale, uploaded->publish)


commit readme


See above note on language.


Is the android demo still being worked on? if not, I'd appreciate if it could be uploaded so that I can try it on an older version or get it updated. Thanks for your hard work!


What do you think about revisiting the notification messages and trying to tighten up the wording a bit to make more use of WholeTale terms (Tale, publish) instead of DataONE terms like upload/package?


@joaoptc A sim, eu tinha esquecido que esse firmware não usa o usuário root, o que fiz para liberar o usuário root foi pegar a senha do OXY, para alterar a senha só digitar isso no CLI:
```
set User_1_Password K3g1cp7qT77a6
fcommit
reboot
```
Talvez nem precise do reboot, espere uns 10 segundos para o script rodar e teste.
O usuário é: `root` a senha `toor`
Ainda não descobri como criar uma senha diferente, vou ver se consigo depois.

Recomendo logar via Telnet se possível, percebi que usando o SSH às vezes o modem reiniciava.


The following doc(s) have been deployed to the [addedsnipp](https://addedsnipp-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/_partials/redirects.twig](https://github.com/pantheon-systems/documentation/commit/a74c4e260d97978ef7f5c13da275c8758a8e7c77/source/_partials/redirects.twig)


## Jenkins Build Summary

Built from [this commit](https://github.com/mellery451/rippled/commit/48456e4f6b26721a1bb38639c0b90176f0ac127f)

Built at __20180807 - 23:11:57__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/rpm.txt) | 1034 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug_Dcoverage_ON.txt) | 1034 cases, 0 failed, t: 852s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 930s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/clang.Debug.txt) | 1034 cases, 0 failed, t: 283s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug.txt) | 1034 cases, 0 failed, t: 293s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/clang.Debug_Dunity_OFF.txt) | no test results, t: 635s | FAIL :red_circle:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/clang.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 404s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug_Dunity_OFF.txt) | no test results, t: 561s | FAIL :red_circle:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug_Dstatic_OFF.txt) | 1034 cases, 0 failed, t: 290s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 425s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1034 cases, 0 failed, t: 274s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1034 cases, 0 failed, t: 295s | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/msvc.Debug.txt) | 1031 cases, 0 failed, t: 542s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | no test results, t: 642s | FAIL :red_circle:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | no test results, t: 634s | FAIL :red_circle:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1031 cases, 0 failed, t: 546s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [console](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//console) | no test results, t: n/a | FAIL :red_circle:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-shard-transfer/7//artifact/msvc.Release.txt) | 1031 cases, 0 failed, t: 395s | PASS :white_check_mark:


### **Service Work Flow Explanation**

![worked_](https://user-images.githubusercontent.com/16984915/43807340-a67df556-9ab0-11e8-8c27-4ecf6cda057a.jpg)

### **Do your have a Rental Office and you want to administrate it ???**

### **this is a good solution for you ...**

depsite the great functionality which you going to have when using this system , in addition ,  the solution will take care of digital marketing , and till increase your rent office revenue minimum 15% up to 25% which can be increased eventually .

Its  a customized solution  allows owners of rental offices to administrate and manage their offices through a single online website .
the solution will allow unlimited rental offices to register ...
each rental office will be having his own data and will not interfere   with other users  , all the offices data and information will be stores into one single database , and the system will create local database storage for each user .

### **System Features :**
1- Unlimited Registrations for users / offices
2- You can upload all your cars through data entry form or through import excel sheet ,  containing all information which is common to have for your clients who are looking to rent a car .
3- you can upload your car information through data entry form or by importing excel sheet , containing all information which needed by legal dept / and clients
4- auto digital library for contracting / client information / car  information such as
client identity , client driving license , client Receive Voucher Payment , car insurance document ,
accident documents , passport document etc ...
5- automatic webcam capture tool that can be used to scan documents for the clients instead of using scanner device ( can be done through ios / android ) applications as well .
6- on client rental request , the system will allow to deliver the car on the selected location of the client and it may guide the service provider user to navigate to the client location through google map navigation
7- one shared function between all offices which can display the reputation of rental client
the system will notify the administrator during contract activating if the client have bad reputation experience with other rental offices .
8- black list / review evaluation for clients / service provides through 5 stars indicators .
9- Cars location tracking through mobile apps , which can work even if the client close the application
( background Geo location )
10 - Send SMS To client through both platforms the web and the mobile application .
11- can receive payments from clients in advances / full or accumulative .
12 - real time push notification ( example , if someone rented car from office X , the system will display message for the current logged users that a client have just rented a car now )
13 - You can heard Radio music from embed radio within website .
14 - Auto calculation , days adjustment based on admin select , the system will calculate the required renting dates as per client request and it will generate payment slip ready just by filling the required days for the client .
15- send invites to other users to join your office administration work .
16 - Clients will be able to send notification to change car incase of viachle is not function properly .
17 - auto generate contract for PDF
18 - the system will auto correct any data conflicts and it will provide notifications on dash bored index about the expired documents , closing rents , active contracts qty , available cars , rents cars , total payment gain per day .
19 - API to allow other websites to check for client reputations through client identity number
20 - IOS / Android will have the search sorted by price and it would compare the prices between all the  joined offices .
21 - search car list by common fields keywords
22- search clients list by common fields keywords
23 - record all user activities as per click on the page .
24 - reminder notification for the client and office administrator to avoid and work process conflict , the solution will guarantee that work flow will be 100% correct .
25 - can work on offline mode if the internet was disconnected and sync data when internet is back .
26 - if you want to serve a client outside your local city , there is one service within the system which you can use to rent cars from any where in the world with the best price from the most famous companies in the world Avis , HURTZ , Budjet , Dollar  .... etc.
27 -  you can upload your own office logo and have your own brand name
28 - currently providing 2 styles color  as a Dark and Light Theme .
29 - Will automatically advertise your cars over search engines which increase your sales and revenue
30 - live chat support through JIVO which you can use it on your iphone .
31 - alerts central system .
32 - Automation 360 integrated
33 - it can work in 2 different language which is english and arabic  languages .

and many other features ... although not all the above features are done but you can easily use it now to run your own rental office .
### **
Website System Screen Shots :
**

![client_service page 2](https://user-images.githubusercontent.com/16984915/43807094-84c9adb6-9aaf-11e8-9c89-5453f0e819a6.PNG)
![client_service page](https://user-images.githubusercontent.com/16984915/43807095-84e88cc2-9aaf-11e8-92f1-eb3b3b635996.PNG)
![clients service menu self explained](https://user-images.githubusercontent.com/16984915/43807096-85061f8a-9aaf-11e8-84f4-eb3969dcef35.PNG)
![create and start contract for client](https://user-images.githubusercontent.com/16984915/43807097-85254bd0-9aaf-11e8-8521-efe3dbae5b55.PNG)
![generate_contract_document_pdf](https://user-images.githubusercontent.com/16984915/43807098-85484a72-9aaf-11e8-8391-1365fef56d7a.PNG)
![home_index](https://user-images.githubusercontent.com/16984915/43807099-856bc34e-9aaf-11e8-8ab1-71c404ddd0ce.PNG)

![add_new_client_screen](https://user-images.githubusercontent.com/16984915/43807091-84876f50-9aaf-11e8-8e93-1669a70a5632.PNG)
![camera documents capture upload tools](https://user-images.githubusercontent.com/16984915/43807092-84a88082-9aaf-11e8-8a7d-dcf8ca0669d7.PNG)

![signup new account user create](https://user-images.githubusercontent.com/16984915/43807084-838a3ff6-9aaf-11e8-8338-1ee72fc744f2.PNG)
![signup](https://user-images.githubusercontent.com/16984915/43807085-83a7a85c-9aaf-11e8-8478-6329ec709438.PNG)
![1](https://user-images.githubusercontent.com/16984915/43807086-83c5970e-9aaf-11e8-8bd6-ce8dcfcc7789.PNG)
![active_contracts_fast_view](https://user-images.githubusercontent.com/16984915/43807087-83e7b94c-9aaf-11e8-8941-11a96be130a1.PNG)
![add acumaltive payments for clients](https://user-images.githubusercontent.com/16984915/43807088-8407282c-9aaf-11e8-91ab-bd33594a9947.PNG)
![add_new_car](https://user-images.githubusercontent.com/16984915/43807089-84241be4-9aaf-11e8-9ea2-e9cfbb13f1d5.PNG)

![international car reservation auto lang detect](https://user-images.githubusercontent.com/16984915/43807079-83091d22-9aaf-11e8-85cb-154d036c9157.PNG)
![search_car_lists](https://user-images.githubusercontent.com/16984915/43807081-832f2cc4-9aaf-11e8-992a-f72b4f3d12cc.PNG)
![search_list_view](https://user-images.githubusercontent.com/16984915/43807082-834c147e-9aaf-11e8-8a60-4700b10c1c7e.PNG)
![select_carfromsearchview](https://user-images.githubusercontent.com/16984915/43807083-836b6798-9aaf-11e8-8196-ecf87781231a.PNG)

### **Site Demonstration Link : **

English Version :
[Click here to access it](https://mobiles.sacodeco.net:442/carscontracting/login_en.a5w)

Arabic Version :
[Click here to access it](https://mobiles.sacodeco.net:442/carscontracting/login.a5w)

 .. please notice that website will only work under HTTPS for google map have depreciated accessing to google maps function unless you have a valid https website .
you can use the above site for your office as well ... it will be working for the next 10 years 👍

IOS Application & Android Application Screen shots :

Soon i will uploading am working on it ...


Is this just alphabetizing or is there a logical implication here?


This is important.  If any NIF runs for more than 1ms, it should be marked with this `DirtyCpu`.  This signals to Elixir that it should be scheduled separately from normal Elixir processes, preventing serious possible performance issues.


`this` was already bound on line 34 within the Popular class, so you don't need to do it again. By passing in `null` it skips over binding a new context to `this` while still passing in `lang` as an argument to the callback.


Meh, I can't think of any way it could actually happen and be worse than simply spanning multiple monitors, unless there was gaps between monitors… which most likely can happen with some weird setups¹.  I'll give it a look tomorrow after getting some sleep – or maybe only after somebody told me it's actually kind of useful, e.g. mostly solves the issue.

_¹ FTR, codesleeping might cloud my understanding of cases where your point is actually an issue in real life._


159562562_Issue#5961 (Nigusse) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2349 of 2349 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-71.27%25-green.png)


159562562_Issue#5961 (Nigusse) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


I don't think we need to maintain `present` here, and we can just `return value` once one of the `names` is valid.


![](https://github.trello.services/images/mini-trello-icon.png) [O problema da ponte](https://trello.com/c/6Plh3tuw/20-o-problema-da-ponte)


If we return early as mentioned above, no need to check `present` here, just throw the error once we're out of the above loop.


This final return will also be unnecessary with the above changes.


Woah... don't worry, shit happens sometimes.


There's a spelling error in line 167:

> Nothing about a shared Slack channel iself

Otherwise this looks good.


Copy of this build can be found at https://www.mewbuilds.com/build/67fdbc810e705398d56295c5431c4093e888f9da/index.html


None of these functions should return `int32_t`. All these return types should match the original function (here  `ExtractFromTimeHighPrecision`).
Although this currently works for the CPU (though this one wouldn't if our null values weren't internally represented as INT_MIN), once you go into generating IR for the GPU, all these miss matches will be problems in declaration.


The previous implementation was supposed to work like a free-list (so all the operations run in constant-time). Can't we make this work?


Oh, we could check for `statics.length` here.


Looks good to me. I’m on mobile so I can’t test right now but seems to be :thumbs up:


cheque!!!!!


I'd suggest calling it either firstByte or lastOctet -- but pick one.  firstByte is clearer to me.


I think this should be 41, since it is current day plus 41 previous ones, like other -x days seasons


capi_pull_request (michael-okeefe) - x86_64-MacOS-10.9-clang: OK (2972 of 2972 tests passed, 0 test warnings)

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


It looks like you modified the credits.xml file by hand to add the anchors? Or did you modify the credits.pl file but not yet push that change?

The credits.xml file is automatically generated by the devtools/credits.pl file from the main repo. So if you want to add anchors to it, the Perl script needs to be updated to do it (otherwise the next time we sync the credits, the anchors will be lost).


Turns our ExtJS comes with FontAwesome pre-packaged:

https://docs.sencha.com/extjs/6.2.0/guides/core_concepts/font_ext.html

I decided to remove extra dependency and just just use bundled font (af6be7f7dbdcdc8870393204b527f1fbea008498). The only problem is that driver icon is not available there, so I changed it to key. Let me know if you find better alternative.

Seems like version 5 didn't work at all. Traccar was just using pre-bundled icons.


Copy of this build can be found at https://www.mewbuilds.com/build/a944fb0a82816e8a43c7f22daea6377a0e7ee71e/index.html


Changer lah stupid


네 그렇게 하면 되겠습니다.


Additional files from Mac


O 255.0 faz o casting de int para float e divide os valores dos pixels da imagem pelo seu número máximo, que é 255, assim podemos fazer com que seus valores fiquem entre 0 e 1 para alimentarmos a rede neural. É o pré processamento dos dados.


[aplicaciones hibridas_juan_cardenas.html.zip](https://github.com/jjuanma2004/trabajo__final/files/2268414/aplicaciones.hibridas_juan_cardenas.html.zip)


[aplicaciones hibridas_juan_cardenas.html.zip](https://github.com/jjuanma2004/trabajo__final/files/2268418/aplicaciones.hibridas_juan_cardenas.html.zip)


era mais ou menos isso?

#Inspecionando a primeira imagem do conjunto de treino e vendo que os valores dos pixels vão de 0 a 255
def inspecionandoPrimeiraImagemDeTreino(imagens_de_treino):
  plt.figure()
  plt.imshow(imagens_de_treino[0])
  plt.colorbar()
  plt.gca().grid(False)
  plt.show()
  plt.close()

inspecionandoPrimeiraImagemDeTreino(imagens_de_treino)

vou subir um arquivo novo também.


Created multidev environment [gk-8#pr-no-drush](https://dashboard.pantheon.io/sites/5cbd78f8-3a96-492a-beb0-f892421708d8#pr-no-drush).

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


Created multidev environment [sfgov#ci-1173](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1173).

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


hello,
my name is HOA, I come from Vietnam.
I'm referencing your post on https://github.com/wacr2008/tensorflow_crnn/blob/master/ctpn_crnn.py.
I have a little question on def call_crnn_rpc(self,image_data):function.
Can you give me hints on the function this function.
thanks you.


Bijay,
Do you really need Camera, File, FilePath & FileTransfer here?
If not, please remove it.


第一次使用GitHub


Passing a function as a parameter in Elixir, we must define the ariety of function, and use the "&" character.


Append two elements in the end of a list in Elixir.


是否复制本来应该可以看 https://developer.gnome.org/gtk3/3.22/annotation-glossary.html **的，但是他们看起来并没有标记所有的函数。https://developer.gnome.org/gtk3/stable/GtkLabel.html#gtk-label-set-markup 就没有明显标记，虽然示例里暗示它会复制了。
只能凭我见到的函数来说，gtk 提供的 `xxx_set(const char *xx)` 基本都是复制的（这是合理的做法，但是没有明确指明复制确实是个问题吧），而 `xxx_set(GObject *)` 基本都是会新增引用的。


can you just wrap this in a feature flag read from the dot env file?


the github url won't change but the package name will.  How will it show up in pypi?  I wouldn't mind `pip install aws-python-utils`


Socket通讯


Also re-designed how start, goal, and blocker are marked:
1. Double click cell and choose
2. Trigger runs on edit and checks if cell.getValue = one of the above mentioned three
3. Runs appropriate function if so


@Taly-Emmanuela can you pull this commit for me please?


🧐 New board... 8MB flash... what could this be...


I can spell good, me.


great


Modify 2018-0803


Woo Hoo


@suez1224 amend commit message?


There is no tag for this release.


yeah, it’s only there for debug purposes. going to remove soon.


同时也支持training过程中dev
and support dev every training N step


It should be 0.0.99-1.


This always build libcaffe2_hip as a shared lib and breaks BUILDS_SHARED_LIBS=OFF cmake flag @iotamudelta


It seems that `dh-python` dependency is missing.


debian/source/format file is also missing.


I prefer to use `-`, but it is not the rule.

```
diff --git a/setup.py b/setup.py
index 33b5e61..d56d635 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@ with open("README", "r") as fh:
     long_description = fh.read()

 setuptools.setup(
-    name="hinawa_utils",
+    name="hinawa-utils",
     version="0.0.99",
     author="Takashi Sakamoto",
     author_email="o-takashi@sakamocchi.jp",
```


You can use @PACKAGE@, @ANY_VERSION@, @SIGNATURE_EXT@ if you want


debian/copyright is missing.


111
222
333


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2345 of 2345 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-71.54%25-green.png)


remove-curve-type (nealkruis) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


why does it show changes from the past few commits as changes in this commit??


# Here's the main program
# The way I've define can be use as a model.


good job~


typo: annotatio*n* :)


已修改，代码已经迁移到Bitbucket，具体查看[326c8a4b029fbe062a769f038573956782447585](https://git.hikvision.com.cn/users/zhuxiankang/repos/easy-tool-front/commits/326c8a4b029fbe062a769f038573956782447585)


Avoid Spaghetti code! File `server.py` should not have to be aware of the existence of both TangleID and IPM extension. You need to introduce design patterns to decouple the mutual dependency.


已经去除config.js的文件了


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


Please use `let varName = [ 1, 2, 3, ]` rather than `let varName = new Array ( 1, 2, 3);`.

That is, use the short-form array literal rather than an Array constructor, and use a terminal comma on the final entry so that future diffs care clean.


update


Terminal comma for clean diffs, plz.


probably want this is in a separate commit :)


But each of those two lines stores the unit, modifies it, and unstores it again; while the other way with a single tag only does that once.

I suppose it's not like this is a place where performance matters, so maybe that's fine, but... it does feel somehow redundant.