@davidheyman if you want to look/mess around with anything, this branch has my latest efforts, where a whole map image is exported instead of a page layout image. I added the functions here for image upload but didn't go very far with that. There's a commented-out call to `getSignedRequest(blob)` which I think is where it would go.


Are you still online on Slack? We can talk there!


вообще, это всё зависит от того, как ты строишь работу, так то можно всё и в одном файле фигачить, но это не удобно. как показала практика 1 блок = 1 файл


const CString &?


Вы не поняли смысла теста: тест не считывает ввод пользователя, а сравнивает с заранее известным ответом. Кроме того, должен быть вне main()
Пока 7/10.


const CString&?


157485520-FisherPedersenConvectEqRefTempBug (RKStrand) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


db connection looks good


You don't need to use `pipe` + `concat`, you can use an event listener here and buffer the data.


The method could (should ) be const  I think


Are these non-empty OldSuffix values causing that deprecation warning to always appear?


Why are you writing true back to the server?


This method could be const


Not needed.


Тест должен сравнивать результат с известным значением. 1 примера в тесте мало.
Допишите, пожалуйста.


This fixes a bug introduced in https://github.com/tree-sitter/tree-sitter/pull/172 that made it possible for `ts_node_parent` to return invalid data for trees with outstanding edits.


Why is this being saved out of scope?


@davidheyman and FYI this one adds a function that exports an image of a full layout including a title. Currently `downloadPageWithTitle("0.625")` would do an image for 11x17, and `downloadPageWithTitle("0.74")` would do 18x24. (Neither image includes margins; they assume the image would be placed on a page within 1-inch margins.)


This shouldn't be needed.


if company is empty string it is still falsy and empty string will be rendered to the screen. forcing boolean ensures nothing unexpected renders to the screen


You are right, I did not know that. But that is odd, an existing `creature_template.entry` for a non-skinnable creature used as skinning loot entry for other skinnable creatures instead of their own `creature_template` entries (or even a reference table entry).


awesome, will correct it


Одного примера в тесте мало, кроме того, тест должен сравнивать результат с известным значением. Доделайте, пожалуйста.


Can we use journal here instead?


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


Created multidev environment [pantheon-give-to-uva#ci-2](https://dashboard.pantheon.io/sites/b74c531d-f25b-4a5a-8aca-813c48288835#ci-2).

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


prefer `const` over `var`


Contentful returns `null` for empty strings in the db


I don't think we need to write a response and a response header back, just a header should be sufficient.


hi Chris, i am just curious how this would work after merge -- if the folder is not defined, will homme build?


W thenReturn powinien być null


Generally, I also use the approach with comments Act, Arrange, Assert but only in the case when the body of my unit test is quite big. It helps to distinguish the section of the unit test, which helps to read it's logic. In a small unit test, I would KISS.


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

https://meta.discourse.org/t/mass-operations-dialog-long-i18n-texts-overlap-with-button-boundaries/87891/4


Let's use `prettier` and `eslint` here so the code will be auto-formatted.


Now I found out and created pull request #333.
The tests failed due to my global git settings.
Maybe that's also the case for your inconsistencies.


Created multidev environment [thf-cms#ci-11](https://dashboard.pantheon.io/sites/25812cb4-ea8c-436b-ac17-09b0c2b7598b#ci-11).

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


This would not work with the new boot task. Which was the reason of the original change


Created multidev environment [pantheon-give-to-uva#ci-4](https://dashboard.pantheon.io/sites/b74c531d-f25b-4a5a-8aca-813c48288835#ci-4).

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


Typo. Some more documentation about this scenario would be greatly appreciated.


You will need to either free an existing GSCAData here or set _wantsLayer to NO.


This can't run inside `if ecsContainerDef != nil {` because then you can only set a healthcheck if the ECS Params file is present, which prevents people who have compose 3 w/o ecs params from using healthcheck.


I don't know but a context isn't required on continueWithTask();
You may please update the docs again


I told @whiteShtef during code review that he can do this in a future PR. I'm on a call with him right now.


see line 165?


The code in this method is very similar to the one in the previous. Why not use a shared implementation with a parameter that flags whether it is the root layer?


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

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


[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_experiment.R#L91) *style:* **Commented code should be removed.**
```r
  # library(raster)
    ^~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:92:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_experiment.R#L92) *style:* **Commented code should be removed.**
```r
  # beginCluster(20) # if you have multiple clusters available, use them here to save time
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:96:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_experiment.R#L96) *style:* **Commented code should be removed.**
```r
  # endCluster() # end the clusters
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_experiment.R:152:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_experiment.R#L152) *style:* **Commented code should be removed.**
```r
  # fires <- lapply(sims, function(x) x$landscape$fires) %>% stack
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:49:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L49) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:84:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L84) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:107:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L107) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:114:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:123:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/examples/example_POM.R#L123) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:54:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L54) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.caribouMovement <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:121:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L122) *style:* **Variable or function name should be lowerCamelCase.**
```r
  IDs <- as.character(1:N)
  ^~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:138:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/caribouMovement/caribouMovement.R#L138) *style:* **Variable or function name should be lowerCamelCase.**
```r
Move <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:20:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L20) *style:* **Lines should not be more than 100 characters.**
```r
    person(c("Alex", "M"), "Chubaty", email = "alexander.chubaty@canada.ca", role = c("aut", "cre")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:21:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L21) *style:* **Lines should not be more than 100 characters.**
```r
    person(c("Eliot", "J", "B"), "McIntire", email = "eliot.mcintire@canada.ca", role = c("aut", "cre")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:35:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("persistprob", "numeric", 0.00, 0, 1, "probability of fire persisting in a pixel"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:37:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("spreadprob", "numeric", 0.225, 0.05, 0.5, "probability of fire spreading into a pixel"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:38:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("startTime", "numeric", start(sim) + 1, 0, end(sim), "time of initial fire ignition"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:39:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L39) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", start(sim), start(sim), end(sim) + 1, "time to schedule first plot event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:41:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L41) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "time to schedule first save event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:42:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L42) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", NA_real_, NA, NA, "time interval between save events")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L59) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.fireSpread <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L87) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim), "fireSpread", "stats") # do stats immediately following burn
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:142:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L142) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:146:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L146) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:150:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L150) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:153:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L153) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:159:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L159) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:162:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L162) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:174:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L174) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:181:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/fireSpread/fireSpread.R#L181) *style:* **Variable or function name should be lowerCamelCase.**
```r
Stats <- function(sim) {
^~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L1) *style:* **Variable or function name should be lowerCamelCase.**
```r
SpaDES.core.version <- "0.1.0"
^~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:33:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L33) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("inRAM", "logical", FALSE, TRUE, FALSE, "should the raster be stored in memory?"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:34:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L34) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("nx", "numeric", 100L, 10L, 500L, "size of map (number of pixels) in the x dimension"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:35:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter("ny", "numeric", 100L, 10L, 500L, "size of map (number of pixels) in the y dimension"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:37:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", start(sim), start(sim), NA, "time to schedule first plot event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:38:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L38) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInterval", "numeric", NA_real_, NA, NA, "time interval between plot events"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:39:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L39) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "time to schedule first save event"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:40:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L40) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", NA_real_, NA, NA, "time interval between save events"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:41:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L41) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".useCache", "logical", FALSE, c("init", "plot"), NA, "should the module result be cached for future use")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L55) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.randomLandscapes <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:75:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L75) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L86) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:100:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/randomLandscapes/randomLandscapes.R#L100) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DEM <- gaussMap(template, scale = 300, var = 0.03, speedup = speedup, inMemory = inMemory)
    ^~~
```
[inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R:17:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R#L17) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".plotInitialTime", "numeric", NA_real_, NA, NA, "This describes the simulation time at which the first plot event should occur"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R:18:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R#L18) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "This describes the simulation time at which the first save event should occur")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:231:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L231) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:242:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L242) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:289:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L289) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:365:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L365) *style:* **Commented code should be removed.**
```r
            #object2@events <- unique(rbindlist(list(object@events, object2@events)))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:380:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L380) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:384:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L384) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:385:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L385) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:386:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L386) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:425:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L425) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:448:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L448) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:540:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L540) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:567:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L567) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:575:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/cache.R#L575) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoiseable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/checkpoint.R#L36) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.checkpoint <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
                xAsCall <- .isLastLineSim(x = x, xAsString = bb[seq(funStarts[yy], funEnds[yy + 1])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:90:16:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L90) *style:* **Commented code should be removed.**
```r
              #y = strsplit(bb[funStarts[yy]], split = "\\s+")[[1]][1]
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:91:53:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L91) *style:* **Commas should always have a space after.**
```r
              y <- paste0(cantCodeCheckMessage, "'",bb[funStarts[yy]], "'")
                                                    ^
```
[R/code-checking.R:144:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L144) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (identical(type, "returnSim")) { # This is intended for only the last line of a function
                                      ^
```
[R/code-checking.R:182:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L182) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      } else if (identical(x[[1]], quote(`<-`)) ) {
                                               ^
```
[R/code-checking.R:185:62:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".envir"))) {# i.e., sim@.envir
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L202) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x <- x[-(1:2)]
                  ^
```
[R/code-checking.R:218:29:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L218) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x[[2]] <- x[[2]][-(1:2)]
                            ^
```
[R/code-checking.R:286:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L286) *style:* **Lines should not be more than 100 characters.**
```r
  allChecks <- list(simAssigns = simAssigns, simGets = simGets, returnsSim = returnsSim, assignToSim = assignToSim, fg = fg)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L319) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:368:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:368:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:384:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:384:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:395:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L395) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:440:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L440) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:454:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L454) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:463:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:463:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:464:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:464:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:471:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L471) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:480:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:480:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:481:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:481:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:503:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:503:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:504:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:504:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:516:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:516:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:518:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:518:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:661:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L661) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:665:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:665:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:665:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/code-checking.R#L665) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                                              ^
```
[R/copy.R:37:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/downloadData.R:54:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L54) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:242:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L242) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:243:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L243) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:250:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:262:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L262) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:263:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L263) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:266:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:266:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:266:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:266:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/downloadData.R#L266) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L200) *style:* **Commented code should be removed.**
```r
    #sim <- Copy(sim, objects = FALSE, queues = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:216:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L216) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:218:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L218) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:222:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L222) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:314:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:230:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/helpers.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:260:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/helpers.R#L260) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/load.R#L198) *style:* **Lines should not be more than 100 characters.**
```r
                names(argument) <- c(nam, names(formals(getFromNamespace(loadFun[y], loadPackage[y])))[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/misc-methods.R:467:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/misc-methods.R#L467) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/module-define.R:719:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-define.R#L719) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```
[R/module-dependencies-class.R:53:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:172:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-class.R#L172) *style:* **Commented code should be removed.**
```r
    #   warning("input object data.frame should use colnames sourceURL.")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-dependencies-class.R:174:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:174:78:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
                                                                             ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L43) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- .depsEdgeListMem(deps, plot)
    ^~
```
[R/module-dependencies-methods.R:56:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
  ^~~~~~
```
[R/module-dependencies-methods.R:56:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
            ^~~~~~~
```
[R/module-dependencies-methods.R:61:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L61) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.in <- as.data.table(x@inputObjects)[, .(objectName, objectClass)]
      ^~~~
```
[R/module-dependencies-methods.R:62:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L62) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.out <- as.data.table(x@outputObjects)[, .(objectName, objectClass)]
      ^~~~~
```
[R/module-dependencies-methods.R:65:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.in <<- rbindlist(list(sim.in, z.in), use.names = TRUE)
        ^~~~~~
```
[R/module-dependencies-methods.R:68:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.out <<- rbindlist(list(sim.out, z.out), use.names = TRUE)
        ^~~~~~~
```
[R/module-dependencies-methods.R:80:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L80) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- dx[, list(from = module, to = i.module,
    ^~
```
[R/module-dependencies-methods.R:83:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L83) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (plot) DT <- DT[!duplicated(DT[, 1:2, with = FALSE]), ]
              ^~
```
[R/module-dependencies-methods.R:85:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L85) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(from = character(0), to = character(0),
    ^~
```
[R/module-dependencies-methods.R:164:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L164) *style:* **Variable or function name should be lowerCamelCase.**
```r
    M <- distances(simGraph, mode = "out")
    ^
```
[R/module-dependencies-methods.R:196:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L196) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
      missingObjects <- simEdgeList %>% filter(from != to) %>%
                                    ~~^
```
[R/module-dependencies-methods.R:210:26:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L210) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
    return(newEdgeList %>% data.table() %>% setorder("from", "to", "objName"))
                       ~~^
```
[R/module-dependencies-methods.R:246:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-dependencies-methods.R#L246) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
              loadOrder <- names(simGraph[[tsort, ]]) %>% .[!(. %in% "_INPUT_" )]
                                                                              ^
```
[R/module-repository.R:28:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
#'          (\url{http://spades-core.predictiveecology.org/articles/ii-modules.html#module-directory-structure-modulename}),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:52:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:293:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L293) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:305:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L305) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:401:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/abdee694ceed2b56edde8af0ae0b333bffca0170/R/module-repository.R#L401) *style:* **Trailing blank lines are superfluous.**
```r

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

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


It appears this breaks `dragenter` when over a `<body>` element in Firefox and Chrome. See issue #159.


Would this ID be separate from the SteamID?


ah I see


You should not be overriding such a general method here.


Please protect this and the following methods against _coreAnimationData being nil.


Use the Unity container instead. E.g.
var container = new UnityContainer();
UnityConfig.Register(container);
var blahService = container.Resolve<BlahService>();

Or maybe you can find some smarter way?


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/alexbgameson/PMMPPlugins/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `950766b6-8487-11e8-814b-f376bf41a437`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


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

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


if its a pointless new language syntax, then why should it allowed?  tc39 should set a higher bar for itself for language syntax changes.  a language-feature that's pointless, should not merit consideration for such a consequential language as javascript.


* can you make the migration work for itself? currently you are extending an other mirgation for this
* what do you think of the commit-text:
  * use the network-options ip[4,6]table to set the routing-table
  * drop the hotplug-script


To be consistent with the C++ code, of course. Your attempt at a patch was incorrect in several places most likely because of variable name mismatches creating confusion. This is due to various non-functional patches that asmFish usually skips.

Some advice if you are interested in helping in the future:
1) Check for variable name-changes and correct them if possible.
2) Always bench the final binary. For out-of-order patches, you MUST recompile Stockfish (minus the missing patches) and check the bench.

If you do these two things, you could save me (or whoever is applying patches) a lot of time when we get to these. For example, I spent nearly two hours trying to get this bench to align, which was much longer than I anticipated. Applying patches -- even "easy" ones -- is often a very tedious process that requires one to be organized and meticulous.


The reason we had roles as key values before was because we couldn't efficiently work with JSON, Objects or Arrays in MySQL. We're using PostgreSQL now so I think using an ENUM that contains all of the roles a user has might be a cleaner and more readable approach that allows for more efficient development.


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

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


Thanks!


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.44.4ed45d12e80b37a6f5c531429722ce771ec66a24](http://build.palaso.org/viewLog.html?buildId=124560&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:07:42


Building ADCore R3-3-2 `WITH_PVA=YES` and `WITH_QSRV=NO`, EPICS R3.14.12.7 on RHEL7 now works for me. Thanks :+1:

I haven't quite go to the point of running an areaDetector 3-3 IOC at DLS just yet but hopefully in the next few days...


157485520-FisherPedersenConvectEqRefTempBug (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1684 of 1684 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.02%25-green.png)


@akennel @vdarlenehill FYI I'm not sure why this would redirect to the open data program page


Agreed


ok


Notifications.scheduleLocalNotificationAsync(

https://docs.expo.io/versions/latest/sdk/notifications#exponotificationsschedulelocalnotificationasynclocalnotification-schedulingoptions


accepting the commit


Created multidev environment [dgreat#pr-dshblks2](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-dshblks2).

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


I tried to find you TodoApp, but you have a lot of version. Anyway, try to you use understandable variable names, todoService, etc, it's not too sexy now :)


remove-curve-type (nealkruis) - x86_64-MacOS-10.9-clang: OK (2921 of 2930 tests passed, 27 test warnings)

Messages:

 * 13 tests had: AUD diffs.
 * 1 test had: BND diffs.
 * 7 tests had: EIO diffs.
 * 5 tests had: ESO big diffs.
 * 3 tests had: Table big diffs.
 * 12 tests had: ERR diffs.
 * 4 tests had: RDD diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 1 test had: Table small diffs.
 * 1 test had: MTR big diffs.

Failures:

integration Test Summary
 * Passed: 621
 * Failed: 4

regression Test Summary
 * Passed: 618
 * Failed: 5

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


Com tudo pronto, como executo o projeto .robot?


Here on down is fix for: #18


Will do. Sorry.


TeamCity Glyssen :: Glyssen pull requests [Build *.*.730.4ed45d12e80b37a6f5c531429722ce771ec66a24](http://build.palaso.org/viewLog.html?buildId=124559&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1862, ignored: 18 Build time: 00:15:11


There is an error about Code signing stuff.


this should fix #109


@goranbajic This may be a suitable title when displayed in docs, but is that the best thing for Goog?


adding CNAME file


robot [nome do arquivo]


Note that you need to make your own sepolicy
This sepolicy is only for modern devices that either shipped with Oreo or were properly brought up with at least everything related to audio binderised otherwise this won't work at all

This won't work on official lineage or other ROMs unless you pick a few more commits from my tree, even on oneplus2

More specifically, you need to first binderise the audio HAL and pick my commit to strict-align the kernel before this sepolicy will even work


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

I updated the Github team because of this commit.

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

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

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

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


Use IEnumerable instead. It makes your code more flexible.
https://stackoverflow.com/questions/1347172/explanation-why-ienumerable-is-more-efficient-then-a-list


@Qmando bump.


Jdsp lib is generic and needs to be recompiled as a blob specific to op2


use IEnumerable


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

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


Oh no! Have you asked them if they'll make an exception for this?


Nice project structure, the version that i see doesn't have service layer, but i saw you implement it after. In my opinion you have to care about your namings, and everything will be fine 👍


Build version: __`2.0.2-feat-sourcemaps.24`__ :crossed_fingers: [`feat-sourcemaps`](https://github.com/streamich/nano-css/tree/feat-sourcemaps) on [*CircleCI*](https://circleci.com/gh/streamich/nano-css/24) :tada:


On a quick test it looks like the original script is destroyed if a download is corrupted. I suggest making a copy of or renaming the old script so that it can be reverted in the event this happens.


fuel-cell-thermal-fixes (EnergyArchmage) - Win64-Windows-7-VisualStudio-14: OK (2930 of 2931 tests passed, 12 test warnings)

Messages:

 * 11 tests had: AUD diffs.
 * 1 test had: BND diffs.
 * 2 tests had: MDD diffs.
 * 2 tests had: MTD diffs.
 * 2 tests had: RDD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 622
 * Failed: 1

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


@urvish-mahida-exa
I'll do this today before I leave.


Created multidev environment [dgreat#pr-dshblks2](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-dshblks2).

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


TeamCity Glyssen :: Glyssen pull requests [Build *.*.731.c427d7d95022da08b50cf5520608060eec480251](http://build.palaso.org/viewLog.html?buildId=124561&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:00:59


this is the **first** library where i run into this. And I package a lot of things for linux. a lot of cmake things too.


The style of your commit messages is good, but you should pay more attention to make it more in depth about the changes you have made.


It seemed pointless *to him*. It's not pointless to others on the committee.

Optional catch is in no way pointless, and is very useful to have in the language.

Either way, a comment on this commit for a stage 4 feature is both the wrong place, and *far* too late, to voice this concern.


Change Theme.


Perfect.


@ondrejmirtes Please consider removing `vendor` as is may cause test failures.
Please see https://github.com/travis-ci/travis-ci/issues/4579#issuecomment-127972205


We have talked about it in WP-CLI.


`2018_08_10_10_world.sql` `<-` we have not reached August 10, 2018 yet...


css pagina gemaakt in notepad, nu overgeplaatst naar GitHub. Hier moet uiteindelijk de pagina gemaakt worden.


breadcrumbs, weggehaald want die wil ik niet toepassen, omdat ik toch heb besloten dat het één pagina word.


Greetings jkleiber! I do not know what your sketch does; I would like a code for scrolling text with 2 or 3 Colorduino; Can I do this with your sketch? Thank you


het menu haal ik weg, ik wil er een pagina van maken in plaats van meerdere. De reden hiervoor is dat het mij niet lukt om de pagina's naar elkaar te linken.


This change causes this to happen:
![image](https://user-images.githubusercontent.com/3155049/42540023-d084cb36-8494-11e8-8c94-de8c97d67016.png)


fouter haal ik ook weg vind ik overbodig


Fixes #3


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.45.c427d7d95022da08b50cf5520608060eec480251](http://build.palaso.org/viewLog.html?buildId=124562&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **SUCCESS**
Summary: Tests passed: 1854, ignored: 18 Build time: 00:14:10


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/alexbgameson/PMMPPlugins/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `c5c1e0d8-848c-11e8-8f6c-e39197322e6a`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


# Git and GitHub for Poets
## From
> Git and GitHub for Poets Video Series Tutorial
## by Daniel Shiffman
## YouTube Playlist [https://youtu.be/BCQHnlnPusY](url)


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

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


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/alexbgameson/PMMPPlugins/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `f2143e6a-848c-11e8-9152-402323c1b887`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


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

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


Puzzle `231-5ca94c9b` disappeared from [`src/main/java/org/llorllale/youtrack/api/DefaultYouTrack.java`](https://github.com/llorllale/youtrack-api/blob/master/src/main/java/org/llorllale/youtrack/api/DefaultYouTrack.java), that's why I closed #233. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Does this hide the seed information? Now when allowing the automatically generated seed it is not printed to the standard output.


upgradeto TypeScript 2.8 (#2665)

Preview: documentation | landing | table


Some javadoc would be useful here. It's not entirely clear that this is doing the right thing...


Good


Incase someone is struggling with Ubuntu 14.04, i found a PPA containing a relatively recent ffmpeg version:
[https://launchpad.net/~jonathonf/+archive/ubuntu/ffmpeg-3](https://launchpad.net/~jonathonf/+archive/ubuntu/ffmpeg-3)

Remains to be seen if it goes tits up in use, but configure and compile seemed happy enough...

PS. Ubuntu atleast seem to use the path `/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h`


ok


Attempting to access http://localhost:8080/.well-known/acme-challenge/../../standalone/configuration/standalone.xml results in a 404 - Not Found error.

To be safe, I've also updated ```AcmeResourceHandler#handleRequest``` to make use of a regular expression ("/\\.well-known/acme-challenge/[A-Za-z0-9_-]+") in order to match only valid .well-known URLs.


Regarding this what i tried to do (and failing for some reason) is to add multiple network adapter configurations to initial configuration and it does not work as it still adds just last one instead multiple configurations
is it possible problem in ovirtsdk handling?


I've updated this to first validate the value of ```selectedChallenge.getToken()``` to make sure it only matches [A-Za-z0-9_-]+. This will ensure that we only try to write to a valid file.


The filename change requires that the branch 'master' be merged.


I've also updated this to first validate the value of ```challenge.getToken()``` to make sure it matches [A-Za-z0-9_-]+. This will ensure that we only try to remove a valid file.


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

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


Build version: __`2.0.2-feat-sourcemaps.25`__ :crossed_fingers: [`feat-sourcemaps`](https://github.com/streamich/nano-css/tree/feat-sourcemaps) on [*CircleCI*](https://circleci.com/gh/streamich/nano-css/25) :tada:


According to the Javadoc spec the method getNamespaceCount() is only valid for START_ELEMENT, END_ELEMENT and NAMESPACE elements. Otherwise it must throw an IllegalStateException.

For END_ELEMENT it is the number of namespaces that are about to go out of scope (because they were declared on the corresponding START_ELEMENT).

Something like:
`if (eventType == XMLEvent.START_ELEMENT || eventType == XMLEvent.END_ELEMENT || eventType == XMLEvent.NAMESPACE)
 return getNamespaceDeclarations().size();
else
  throw new IllegalStateException("Current event state is " + XMLEventTypeToString(eventType)
                    + " is not among the states " + XMLEventTypeToString(XMLEvent.START_ELEMENT)
                    + ", " + XMLEventTypeToString(XMLEvent.END_ELEMENT) + ", "
                    + XMLEventTypeToString(XMLEvent.NAMESPACE)
                    + " valid for getNamespaceCount().");
`


issue_6729 (mbadams5) - i386-Windows-7-VisualStudio-14: OK (2932 of 2932 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)


A few typos here in this line @goranbajic .  Note that we are not pushing "Logsene" as the name.


@jlippuner

I am also working flecsi/execution/mpi/task_epilog.h and I am trying to merge your branch to mine but there are merge conflicts. Did you actually made any material change to that file or just some reformating?


enviado


line 14 eeeeeeeeeee44444444


[Button] fix loading spinner size (#2666)

Preview: documentation | landing | table


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

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


According to Javadoc the EXIBodyDecoder.getDeclaredPrefixDeclarations() method can return null. This means the getNamespaceDeclaration() method can return null. This code is a NullPointerException waiting to happen...

Rather than returning null perhaps the getNamespaceDeclarations() method can return the empty list:

```
public List<NamespaceDeclaration> getNamespaceDeclarations() {
 ...
 List<NamespaceDeclaration> result = decoder.getDeclaredPrefixDeclarations();
 return result != null ? result : Collections.emptyList();
}
```

This way all callers to this method would not have to check for null or risk NPE.


Build version: __`2.0.2-feat-sourcemaps.26`__ :crossed_fingers: [`feat-sourcemaps`](https://github.com/streamich/nano-css/tree/feat-sourcemaps) on [*CircleCI*](https://circleci.com/gh/streamich/nano-css/26) :tada:


You might take a look at the comment above. There's a difference between the namespace Count (the # namespaces being introduced or about to go out of scope) and the number of namespace prefixes that have been declared for an end element.


yep


yep there are. It uses ptrace register tracking, it is pretty unstable even on x86_64, it does not even work on every other architecture.

It's not even compiling on musl.


I'm getting some issues with this commit. Attributes already saved are not updated, you need to update the page attribute for it to display correctly. On a site with 8.3.2, entering on a page attributes tab results in Rich Text attributes to become blank. I'm still investigating if something else might be interfering, but I was still able to get to a previous version before the edit and restore the values. Trying again ends with the same results.


🔥 [Jenkins job](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/mono-2018-04/2/display/redirect) (on internal Jenkins) failed in stage 'Test run' 🔥 : org.jenkinsci.plugins.workflow.steps.FlowInterruptedException

✅ [Build succeeded](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/mono-2018-04/2//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/mono-2018-04/e2361d05389f990892a20fdf411cca1dc1e44240/2/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/mono-2018-04/e2361d05389f990892a20fdf411cca1dc1e44240/2/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/mono-2018-04/e2361d05389f990892a20fdf411cca1dc1e44240/2/jenkins-results/generator-diff/index.html) (only version changes)
🔥 [Failed to publish results](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/mono-2018-04/2//console) 🔥


#1228 FTR


Isn't `n_` different from `GetNStarted`? (Shouldn't it be `n_ + n_in_flight_`?)


really can do this?


fix_restrictive_cli (mbadams5) - x86_64-MacOS-10.9-clang: OK (2932 of 2932 tests passed, 8 test warnings)

Messages:

 * 8 tests had: AUD diffs.

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


1. True – this will not update anything that has previously been entered with the editor, because those links were not passed through the link abstractor.

2. I'm not sure how this commit affects version 8.3.2 ..?


@lukehutch have you seen this already? https://snyk.io/research/zip-slip-vulnerability


Это нужно вернуть, потому что это был фикс против падения 4d993e1eaaca9cfa1c860aadb75caf8a9df5860d


This line is the one that triggers #1659 more in the ticket


It was buggy and will be replaced by a more powerful command anyway.


Вернул.


157485520-FisherPedersenConvectEqRefTempBug (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2312 of 2312 tests passed, 0 test warnings)

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


157485520-FisherPedersenConvectEqRefTempBug (RKStrand) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


The only material change besides bringing the file in line with the .clang-format file in the flecsi root directory is line 288 (old) and lines 247 - 250 (new), which is my quick and dirty fix of #429


![](https://github.trello.services/images/mini-trello-icon.png) [Make a strike through the word when clicked on and toggle completion](https://trello.com/c/47qiQUTT/7-make-a-strike-through-the-word-when-clicked-on-and-toggle-completion)


RN now builds fine with gradle@3 so we could land this again.


I don't recall ever using, buying or mining cryptocurrency, why's my data
being implemented?

On Tue, Jul 10, 2018 at 12:38 PM, Matthias <notifications@github.com> wrote:

> Refactor tests, implement @creslin's data
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/xmatthias/freqtrade/commit/
> 748dbb817197fa51ba8746c1e59ffefdfdc8a63d
>


why not `to_s`?


Created multidev environment [dgreat#pr-174](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-174).

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


cd Ahlan git file


I was having a little trouble with a the pre-release throwing `EINVALIDNEXTVERSION` and it seems to stem from the added tag (alpha, bets, etc.). I made a quick update locally that solves the problem using the semver library to coerce a valid version number from the next version.

 I'm not sure if you're looking for PRs on this active work or if this code will satisfy your standards, but here's how I fixed it :)

``` js
  const nextVersion = getNextVersion(branch, type, lastRelease, logger);
  const version = semver.valid(semver.coerce(nextVersion));
```


issue_6729 (mbadams5) - Win64-Windows-7-VisualStudio-14: OK (2932 of 2932 tests passed, 11 test warnings)

Messages:

 * 11 tests had: AUD diffs.

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


git clone Ahlan~


great


everything fine


Так, я не звернув увагу на те, що fork'нув не той репозиторій лише коли вже зробив переклад. Проблема в тому, що власник оригінального репозиторію вже додав посилання на мій fork, а декілька користувачів додали його у вибрані. Щоб зробити новий fork від оригінального, треба видалити цей, а це автоматично обнулить вибрані. Тому я заспокоюю себе, що для github fork fork'а є fork'ом оригіналу.

Щодо виправлень, то можете надіслати їх або pull request або issue.


strict comparision is preferred `!==` over loose comparision


@xeji: Thanks a lot.


such data is perfect use case to use classes


Whoa, making this file was probably TEDIOUS


![](https://github.trello.services/images/mini-trello-icon.png) [Todo - React (MVP)](https://trello.com/c/acir8wuH/5-todo-react-mvp)


That would be my first inclination, but the other booleans are being converted using the ternary if/else pattern?  https://github.com/code-dot-org/code-dot-org/blob/62532044404c7b2eec5f6fb6cfe3165ae0357094/dashboard/test/ui/runner.rb#L653-L655


what is 1.05 ? This should be moved to constant, like:
`const POINTS_MULTIPLER_THRESHOLD = 1.05;`


classes looks like in bootstrap... If you use bootstrap, you can use jquery... with jquery DOM manipulation is much easier :)


Good. Just please add a debug message saying the agenda is unknown, please update dcrdata


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/1984/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

19 tests passed, 0 tests failed and 10 tests skipped in 20956 seconds

Tests produced 2925 warnings. 2925 were for lower-than-expected alignment scores


@MrDoctorKovacic  i got a parts 16:9 from a e36 a working 4:3 from a e36 and a parts 16:9 from a e39

Just ordered a 7inch LCD to retrofit my head unit the same way the instagram i linked did....

BUT this hifiberry with digital out via a bung terminal (similar or same to BMW dsp lines) would let me pipe the sound out to the DSP amp digitally instead of over the L/R emulated DSP lines from the nav unit

at least thats how I understand the system to be working (emulated DSP via L/R audio from radio unit or from cd/tape under nav screen or tape player/cd player at head if no nav)


This, unfortunately, doesn't work for wsdl:import


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/0b5461dc-e7b0-4d4e-b1d1-dae514c45f9f?env_id=ibm%3Ayp%3Aeu-de "lcoco-toolchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/668c7960-990d-4b62-bc8c-ffc62eb11a13?env_id=ibm%3Ayp%3Aeu-de "lcoco-toolchain") deployed [lcoco-toolchain](https://github.com/GamiiisKth/lcoco-toolchain/releases/tag/deploy-ibm-yp-eu-de-admin-lcoco.se-dev-20180710-230442 "deploy-ibm-yp-eu-de-admin-lcoco.se-dev-20180710-230442") to [dev](https://console.bluemix.net/apps/b456ddc6-614f-4d70-adda-a392af995101?env_id=ibm:yp:eu-de "ibm:yp:eu-de:admin@lcoco.se:dev"), including this commit


Shouldn't this be 7?