7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2493 of 2493 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)


Registration pull request created: [JuliaRegistries/General/2273](https://github.com/JuliaRegistries/General/pull/2273)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.8.8 -m "<description of version>" df3464bbb30664f092edc2da052facd1d9b5ed75
git push origin v0.8.8
```


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


How would you approach adding an active class to the menu? short of using javascript.


используйте для литералов `2` и `255` константы. Зачем? если вы решите что вам нужно изменить диапазон, то вам прийдеться менять этот диапазон в двух местах в cout и в условном операторе сравнения.
Т.е. используйте константы и добавте их в cout и в if


asd


This post has helped me for an article which I am writing. Thank you for giving me another point of view on this topic. Now I can easily complete my article.
site de voyance


this is not a valid css rule. if you want it to wrap, use `flex-wrap: wrap;`


немного не удобно с точки зрения юзабилити для пользователя
т.е. вы предлагаете пользователю ввести три числа, он вводит, а потом вы проверяете диапазон для трех чисел, и пишите пользователю "You have entered a number out of range.\n", как понять какую переменную я ввел некоректно.
Надо вводить и проверять каждую переменную последовательно


We should keep the coding style consistent. Missing space after `:`


имена конечно огонь) а другие названия может дать)


Successfully aliased the URL <https://url-query-comparison-gsfkhk8f8.now.sh> to the following aliases:

* https://compare-urls.now.sh
* https://url-query-comparison.nataxo.now.sh
* https://url-query-comparison-git-master.nataxo.now.sh


кодестайл
```
  } else if (discr == 0) {
```


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


That's a good point actually.. I hadn't stopped to think there might be issues trying to display crash messages that are translated. It's probably better to err on the side of caution, and I'll remove the translation from any error messages.


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


this has no effect on an flex-item.


why 2.0? could just be 2


same here. Invalid rule.


suggest using negative margin as position absolute will kick the element out of the normal flow.


no effect here


Hi


The output filename should be taken as a command line parameter


This is just a tiny thing, but I suppose changing this line to the following notation would improve readability, because it allows us to notice that this handles Esc key behavior at once:

```vala
if (Gdk.keyval_name (key.keyval) == "Escape") {
```


прочитайте коде стайл, там сказано что количество отстпов должно быть два пробела, а не один пробел


Since the File is opened here and closed at the end of the function, why is it a class field instead of a local variable?


Could change flex-direction to column when the screen width is less than a certain amount.


у вас в трех местах используеться выражение
```
E * a
```
сделайте это константой


Successfully aliased the URL <https://wikichronica-na2g0s5oq.now.sh> to the following aliases:

* https://wiki.chronica.xyz
* https://www.wiki.chronica.xyz
* https://wikichronica.ckipp01.now.sh
* https://wikichronica-git-master.ckipp01.now.sh


Use `auto *` for pointers


It's not a good idea using spaces for layout. Better use CSS.


Out of alignment.


Descreption the data and code


Successfully aliased the URL <https://degrawanddehaan-front-end-2mg8sau9y.now.sh> to the following aliases:

* https://degrawanddehaan-front-end.kevingarubba.now.sh
* https://degrawanddehaan-front-end-git-master.kevingarubba.now.sh


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

Created multidev environment [pr-22](https://dashboard.pantheon.io/sites/533c69ec-70af-4cb2-af59-49d50e7d05f7#pr-22) for aledade.


Successfully aliased the URL <https://internblog-a3xh8plt4.now.sh> to the following aliases:

* https://rootedinterns.com
* https://internblog.rooted.now.sh
* https://internblog-git-master.rooted.now.sh


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


`outs` is for debugging and `newFile` for actual output? I'd print debug information to `errs()` -- this way it goes to `STDERR` instead of `STDOUT`


TeamCity Bvcms / Build [Build 1555](https://builds.tpsdb.com/viewLog.html?buildId=7400&buildTypeId=Bvcms_Build) is now running


Can you replace `stuff` with a string constant with a meaningful name?


есть тип для такого
вместо `unsigned int` используйте например 'uint32_t'


проба


первая


If you put it on the stack the file will be closed automatically without having to write `.close()`


`in range [2...255]` у вас есть для этого константы `LOW_RANGE_VALUE` и `HIGH_RANGE_VALUE`


I see that below you use it in a different function. In that case, it makes sense to keep it as a field.


You can create a wrapper function for writing to two steams at once, if you want to keep this behavior


unnecessary empty line


thanks.


используйте подход
```
if (somthing_wrong) {
  // log error
  continue;
}

```
и так для всех `if` , а то у вас как то смешаный стиль получаеться


Looks good overall! Definitely needs more tests.


это `if else` со стороны выглядит не очень


How many initial entries do you want to  make?


тут два пробела от оператора `}` а не от оператора `else`


da faq is this shit?


Very good written information. It will be beneficial to anyone who utilizes it, including yours truly :). Keep up the good work – looking forward to more posts.
voyance sans cb


Please use the most up to date .tpl file I just added in this commit, there was one very minor update that I needed to do from a visual continuity standpoint.

Thanks!


Successfully aliased the URL <https://gatsby-themes-6wby1cflc.now.sh> to the following aliases:

* https://gatsby-themes.undataforum.now.sh
* https://gatsby-themes-git-master.undataforum.now.sh


this commit also includes modification to speed up automatic Pass1/Pass2 procedures. Eliminates some intermediary saving steps.


Successfully aliased the URL <https://qa-front-end-service-6w1h2nes2.now.sh> to the following aliases:

* https://qa-front-end-service.dloft9.now.sh
* https://qa-front-end-service-git-master.dloft9.now.sh


Successfully aliased the URL <https://qa-front-end-service-fjuzttx62.now.sh> to the following aliases:

* https://qa-front-end-service.dloft9.now.sh
* https://qa-front-end-service-git-master.dloft9.now.sh


TeamCity Bvcms / Build [Build 1555](https://builds.tpsdb.com/viewLog.html?buildId=7400&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Tests passed: 47 Build time: 00:13:06


Shouldn't it be compiled only in debug mode like that?


I followed the W3C spec header order for this one but haven't gone back to change `BoundedDict` yet. I don't have an opinion on the behavior here: I think it makes sense to match W3C, but think it's surprising that keys would be dropped in the order they're added instead of the order they're updated. What do you think is the right behavior?


Greetings.  After days of attempts using the Mbient tools that was provided by the creators, I came across this solution.

Lo and behold, it worked!

I have a question, and am hoping you could make a few moments time for me.  It comes down to this:

I need to get EulerAngles and LinearAcceleration from the device.  This uses the ISensorFusionBosch module.

While I get the format for how you built the AccelerometerBmi160, could you share how you found the various pointers and settings?

Apologies, but with the stability issues we're run into with the makers original drivers, this ha been the first good lead we've found.

John Bowden


develop (JasonGlazer) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (665 of 667 tests passed, 0 test warnings)

Failures:\n

integration Test Summary
 * Passed: 665
 * Timeout: 2

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


Successfully aliased the URL <https://www-12516yy5z.now.sh> to the following aliases:

* https://snoculars.com
* https://www.snoculars.now.sh
* https://www-git-master.snoculars.now.sh


I don't have personal opinion here :)
W3C spec actually aligns with your PR for `BoundedDict` (updating a key would result in the key-value-pair to be treated as the latest inserted one).


66fced8 Commit master


ooooh


Successfully aliased the URL <https://resume-6302u6y5m.now.sh> to the following aliases:

* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


Successfully aliased the URL <https://degrawanddehaan-front-end-curht2yrl.now.sh> to the following aliases:

* https://degrawanddehaan-front-end.kevingarubba.now.sh
* https://degrawanddehaan-front-end-git-master.kevingarubba.now.sh


TeamCity Gribble ORM :: Deploy [Build 1.6.194.0](http://build.mikeobrien.net/viewLog.html?buildId=4055&buildTypeId=gribble&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 501, ignored: 2 Build time: 00:01:28


You can check the request path in the templatr against the menu slug. Some
pseudo code would like like:

If request.path in slug.url.. Class="active"

On Wed., Jul. 24, 2019, 5:48 p.m. Bao Quoc Doan, <notifications@github.com>
wrote:

> How would you approach adding an active class to the menu? short of using
> javascript.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/CodingForEverybody/learn-wagtail/commit/32164bac7eae264a73fac06a3b5fc0e4eeb04599?email_source=notifications&email_token=ABEGGIZMLZ23ADCMBJFGBKTQBDEY7A5CNFSM4HIAHN5KYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBA24RG#commitcomment-34435622>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABEGGI5NRHQWG42ARP6ITYTQBDEY7ANCNFSM4HIAHN5A>
> .
>


wird er nicht dadurch wieder deaktiviert?


Successfully aliased the URL <https://cambickelcom-ijn06oslg.now.sh> to the following aliases:

* https://cambickelcom.camdenb.now.sh
* https://cambickelcom-git-master.camdenb.now.sh


Successfully aliased the URL <https://mluo-dev-n8ez3gxzv.now.sh> to the following aliases:

* https://mluo.dev
* https://www.mluo.dev
* https://mluo-dev.missing1984.now.sh
* https://mluo-dev-git-master.missing1984.now.sh


warum eine html-datei?


@codyhoag I see. In that case I would add that configuration goes to `index.json`.
That's the default name of the configuration file when a fragment is exported.


You don't need to cd to that directory and do pwd. It's already absolute path. I guess I missed this previously.


einrückung?!


@eed3si9n can you check if this is a concern for the 2.12.9 release? /cc @lrytz


was bedeuted das?


Automated Test Suite Message


Successfully aliased the URL <https://cambickelcom-a0zh60795.now.sh> to the following aliases:

* https://cambickel.com
* https://cambickelcom.camdenb.now.sh
* https://cambickelcom-git-master.camdenb.now.sh


**I got the error:**

`Error: Call to a member function get() on string in /xxxxx/admin/controller/marketplace/extension.php on line 44`


Successfully aliased the URL <https://petgram-qf6qap9xf.now.sh> to the following aliases:

* https://petgram.cristiancamilocucunuba.now.sh
* https://petgram-git-master.cristiancamilocucunuba.now.sh


<img width="296" alt="Screen Shot 2019-07-25 at 3 04 18 AM" src="https://user-images.githubusercontent.com/7345325/61833372-53ba9480-ae89-11e9-8af3-4442478b4198.png">


Huh. I should probably do the tear down wifi bit at WPA failure as well. **fires up the linux VM**


There should be no calls to IEx.pry/1.


The alias `SiteWeb.ScheduleController.AllStops` is not alphabetically ordered among its group.


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1127 of 1127 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-42.4%25-green.png)


This change was made to move away from cloud functions for dealing with time, as each message sent would count as 2 writes in firestore. Also, no functions invocations.


[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:48:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L48) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:83:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L83) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:106:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L106) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:113:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:119:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L119) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:78:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L78) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$moveInterval, "caribouMovement", "move")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:82:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L82) *style:* **Lines should not be more than 100 characters.**
```r
      Plot(sim$caribou, addTo = paste("sim", SpaDES.core::P(sim)$stackName, "habitatQuality", sep = "$"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:90:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L90) *style:* **Lines should not be more than 100 characters.**
```r
      Plot(sim$caribou, addTo = paste("sim", SpaDES.core::P(sim)$stackName, "habitatQuality", sep = "$"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- SpaDES.core::P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:45:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L45) *style:* **Lines should not be more than 100 characters.**
```r
    expectsInput(objectName = SpaDES.core::P(sim, "fireSpread")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:51:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L51) *style:* **Lines should not be more than 100 characters.**
```r
    createsOutput(objectName = SpaDES.core::P(sim, "fireSpread")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:80:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L80) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.plotInitialTime, "fireSpread", "plot.init", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:88:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L88) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$returnInterval, "fireSpread", "burn")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:108:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L108) *style:* **Lines should not be more than 100 characters.**
```r
      stackName <- SpaDES.core::P(sim)$stackName # Plot doesn't like long names -- create local variable
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:143:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L143) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:147:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L147) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:151:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L151) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:154:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L154) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:160:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L160) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:163:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L163) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:175:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L175) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:182:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/fireSpread/fireSpread.R#L182) *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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:49:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L49) *style:* **Lines should not be more than 100 characters.**
```r
    createsOutput(objectName = SpaDES.core::P(sim, "randomLandscapes")$stackName, objectClass = "RasterStack",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:63:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L63) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.plotInitialTime, "randomLandscapes", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:64:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L64) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, SpaDES.core::P(sim)$.saveInitialTime, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:76:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L76) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + SpaDES.core::P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L87) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:101:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/inst/sampleModules/randomLandscapes/randomLandscapes.R#L101) *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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:85:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L85) *style:* **Commented code should be removed.**
```r
    #names(envirHash) <- names(allObjsInSimList)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:127:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L127) *style:* **Lines should not be more than 100 characters.**
```r
    if (length(curMod) > 0) { # if this call is within a single module, only keep module-specific params
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:127:29:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L127) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (length(curMod) > 0) { # if this call is within a single module, only keep module-specific params
                            ^
```
[R/cache.R:137:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L137) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._startClockTime <- NULL
                     ^~~~~~~~~~~~~~~~
```
[R/cache.R:138:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L138) *style:* **Variable or function name should be lowerCamelCase.**
```r
      obj$.list[[1]]$._timestamp <- NULL
                     ^~~~~~~~~~~
```
[R/cache.R:245:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L245) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:258:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L258) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:307:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L307) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:348:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L348) *style:* **Commented code should be removed.**
```r
      #attr(object, ".Cache")$newCache <- NULL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:376:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L376) *style:* **Lines should not be more than 100 characters.**
```r
      pre <- lapply(preDigest[[whSimList]]$.list[[whSimList2]][existingObjs], fastdigest::fastdigest)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:384:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L384) *style:* **Commented code should be removed.**
```r
    #attr(object, ".Cache")$changed <- changed
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:457:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L457) *style:* **Lines should not be more than 100 characters.**
```r
        #   makes soft copy of all objects, i.e., they have the identical objects, which are pointers only
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:473:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L473) *style:* **Lines should not be more than 100 characters.**
```r
        createOutputs <- c(createOutputs, currModules) # add the environments for each module - allow local objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:489:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L489) *style:* **Put spaces around all infix operators.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                  ~^~~
```
[R/cache.R:489:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L489) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        if (length(object2@current)==0) { # means it is not in a spades call
                                        ^
```
[R/cache.R:498:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L498) *style:* **Put spaces around all infix operators.**
```r
          eventsAddedByThisModule <- events(object)$moduleName==current(object2)$moduleName
                                                             ~^~~
```
[R/cache.R:502:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L502) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              b <- lapply(b, function(x) {x[["order"]] <- 2; x})
                                         ^
```
[R/cache.R:505:42:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L505) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              d <- lapply(d, function(x) {x[["order"]] <- 1; x})
                                         ^
```
[R/cache.R:512:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L512) *style:* **Lines should not be more than 100 characters.**
```r
              #              args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:515:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L515) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
              object2@events <- lapply(f1, function(f) {f$order <- NULL; f})
                                                       ^
```
[R/cache.R:517:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L517) *style:* **Lines should not be more than 100 characters.**
```r
              #                           args = list(append(object@events[eventsAddedByThisModule], object2@events)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:520:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L520) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:524:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L524) *style:* **Lines should not be more than 100 characters.**
```r
        # This is for objects that are not in the return environment yet because they are unrelated to the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:537:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L537) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:539:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L539) *style:* **Commented code should be removed.**
```r
        #attr(object2, atts) <- attr(object, atts)
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:574:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L574) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:597:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L597) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:608:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L608) *style:* **Commented code should be removed.**
```r
      #attr(outputToSave, "tags") <- attr(object, "tags")
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:609:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L609) *style:* **Commented code should be removed.**
```r
      #attr(outputToSave, "call") <- attr(object, "call")
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:612:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L612) *style:* **Commented code should be removed.**
```r
        # attr(outputToSave, "function") <- attr(object, "function")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:700:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L700) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE), ...) {
^~~~~~~~~~~~~~~
```
[R/cache.R:726:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L726) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoisable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:734:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L734) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoisable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:759:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/cache.R#L759) *style:* **Commented code should be removed.**
```r
    #attr(y, att) <- attr(x, att)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:151:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/check.R#L151) *style:* **Commented code should be removed.**
```r
    # modules <- sim@modules
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/check.R:152:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/check.R#L152) *style:* **Commented code should be removed.**
```r
    # userModules <- modules[-which(coreModules %in% modules)]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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 = ".xData"))) {# i.e., sim@.xData
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/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:367:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L367) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in metadata outputObjects, ",
                                                  ^
```
[R/code-checking.R:367:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L367) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in metadata outputObjects, ",
                                                       ^
```
[R/code-checking.R:383:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L383) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in metadata inputObjects, ",
                   ^
```
[R/code-checking.R:383:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L383) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in metadata inputObjects, ",
                        ^
```
[R/code-checking.R:394:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L394) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:439:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L439) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:453:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L453) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:470:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L470) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:662:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L662) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:666:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:666:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L666) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:666:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/code-checking.R#L666) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                                              ^
```
[R/copy.R:37:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/copy.R:44:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/copy.R#L44) *style:* **Commented code should be removed.**
```r
            #sim_@.xData <- new.env(parent = asNamespace("SpaDES.core"))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/copy.R:45:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/copy.R#L45) *style:* **Commented code should be removed.**
```r
            #sim_@.xData <- new.env(parent = as.environment("package:SpaDES.core"))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/copy.R:99:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/copy.R#L99) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/copy.R:100:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/copy.R#L100) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/downloadData.R:55:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L55) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:245:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L245) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:246:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L246) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:253:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L253) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:278:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L278) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:279:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/downloadData.R#L279) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:214:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L214) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:217:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L217) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:221:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L221) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:267:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L267) *style:* **Commented code should be removed.**
```r
    #cachePaths <- paste0(sim@paths$cachePath, "_", numToDo)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:278:87:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L278) *style:* **Commas should always have a space after.**
```r
        message("Completed a parallel cluster, returning data.table to setDTthreads(",b,")")
                                                                                ^
```
[R/experiment.R:278:89:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L278) *style:* **Commas should always have a space after.**
```r
        message("Completed a parallel cluster, returning data.table to setDTthreads(",b,")")
                                                                                ^
```
[R/experiment.R:282:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L282) *style:* **Lines should not be more than 100 characters.**
```r
    on.exit({try(stopCluster(cl), silent = TRUE); message("shutting down parallel nodes")}, add = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:282:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L282) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    on.exit({try(stopCluster(cl), silent = TRUE); message("shutting down parallel nodes")}, add = TRUE)
            ^
```
[R/experiment.R:284:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L284) *style:* **Commented code should be removed.**
```r
    #dots <- list(...)
     ^~~~~~~~~~~~~~~~~
```
[R/experiment.R:285:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L285) *style:* **Commented code should be removed.**
```r
    #args <- append(args, dots)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:286:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L286) *style:* **Commented code should be removed.**
```r
    #args <- append(args, list(sim = sim))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:287:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L287) *style:* **Commented code should be removed.**
```r
      #if (missing(notOlderThan)) notOlderThan <- NULL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:288:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L288) *style:* **Commented code should be removed.**
```r
      #li <- list(notOlderThan = notOlderThan)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:289:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L289) *style:* **Commented code should be removed.**
```r
      #args <- append(args, li)
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:297:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L297) *style:* **Commented code should be removed.**
```r
    #expOut <- do.call(get(parFun), args)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:299:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L299) *style:* **Commented code should be removed.**
```r
    #lapply(cachePaths, function(from) mergeCache(cachePath(sim), from))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:300:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L300) *style:* **Commented code should be removed.**
```r
    #unlink(cachePaths, recursive = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:330:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L330) *style:* **Variable or function name should be lowerCamelCase.**
```r
FunDef <- function(ind, sim, factorialExp, modules, params,
^~~~~~
```
[R/experiment.R:383:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L383) *style:* **Commented code should be removed.**
```r
        params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                     ^~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:426:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L426) *style:* **Variable or function name should be lowerCamelCase.**
```r
      sim_ <- sim
      ^~~~
```
[R/experiment.R:489:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L489) *style:* **Commented code should be removed.**
```r
  #sim_@paths$cachePath <- cachePaths[ind]#, sim_@paths$cachePath)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:495:32:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L495) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.optimalClusterNum <- function (memRequiredMB = 500, maxNumClusters = 1) {
                               ^
```
[R/experiment.R:504:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L504) *style:* **Put spaces around all infix operators.**
```r
      numClusters <- floor(min(detectedNumCores, availMem/memRequiredMB))
                                                        ~^~
```
[R/experiment.R:517:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L517) *style:* **Commented code should be removed.**
```r
  #  message("This function returns 1 cluster on Windows.")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:518:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L518) *style:* **Commented code should be removed.**
```r
  #  numClusters <- 1
     ^~~~~~~~~~~~~~~~
```
[R/experiment.R:524:32:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L524) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
.makeClusterRandom <- function (..., iseed = NULL) {
                               ^
```
[R/experiment.R:530:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/experiment.R#L530) *style:* **Lines should not be more than 100 characters.**
```r
  for (i in 1:4) cat(file = dots$outfile, "------------------------------------------------------------")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:232:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L232) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:264:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L264) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/helpers.R:280:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L280) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:281:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L281) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._startClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:282:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L282) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:283:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L283) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm("._firstEventClockTime", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:284:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L284) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(target)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:285:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/helpers.R#L285) *style:* **Commented code should be removed.**
```r
  # suppressWarnings(rm(".timestamp", envir = envir(current)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/load.R:127:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/load.R#L127) *style:* **Commas should always have a space after.**
```r
      nonNAFileList <- filelist[!is.na(filelist$file),]
                                                      ^
```
[R/load.R:207:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/load.R#L207) *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:463:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L463) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/misc-methods.R:633:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L633) *style:* **Variable or function name should be lowerCamelCase.**
```r
Paths <- .paths()
^~~~~
```
[R/misc-methods.R:649:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L649) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$CP <- TRUE
             ^~
```
[R/misc-methods.R:653:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L653) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$IP <- TRUE
             ^~
```
[R/misc-methods.R:657:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L657) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$MP <- TRUE
             ^~
```
[R/misc-methods.R:661:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L661) *style:* **Variable or function name should be lowerCamelCase.**
```r
    defaults$OP <- TRUE
             ^~
```
[R/misc-methods.R:684:68:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L684) *style:* **Commas should never have a space before.**
```r
              if (!defaults$MP) paste0("    spades.modulePath = '" , modPaths, "'\n"),
                                                                  ~^
```
[R/misc-methods.R:700:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/misc-methods.R#L700) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/module-define.R:743:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/0307ad4fb19f9e4b3049e51a596ed1dea85c62af/R/module-define.R#L743) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```


Yup, that fixed it, thanks!


Successfully aliased the URL <https://gatsby-theme-documentation-mahytlrga.now.sh> to the following aliases:

* https://docs-theme.johno.com
* https://gatsby-theme-documentation.johno1.now.sh
* https://gatsby-theme-documentation-git-master.johno1.now.sh


Successfully aliased the URL <https://notes-fvwxuqp3f.now.sh> to the following aliases:

* https://theorem.space
* https://notes.n6g7.now.sh
* https://notes-git-master.n6g7.now.sh


I agree with this move. All functionality of the python train_model() should be moved to c++ and the python function should just call the c++ version of train_model(). The same should be done for generate_prediction() except we will have them return the predictions. In other words the python version will look like this,

```
def generate_predictions(G,...) -> somedataformat:
    preds = G.generate_predictions(...)
   #maybe do so some needed reformatting here
    return preds
```

Then whatever python object that the predictions are stored in can easily be passed to one of the output functions. This allows someone to easily present multiple types of output in a jupyter notebook or if they want to save output when using a script.


Successfully aliased the URL <https://public-lbpgekxxx.now.sh> to the following aliases:

* https://kjorromskip.no
* https://public.hanshenrik.now.sh
* https://public-git-master.hanshenrik.now.sh


Successfully aliased the URL <https://qa-front-end-service-a1p1v2slf.now.sh> to the following aliases:

* https://qa-front-end-service.dloft9.now.sh
* https://qa-front-end-service-git-master.dloft9.now.sh


> @MustafaAnasKH99 it’s been months since I wrote the tutorial. What’s RNE and RNVI version you’re using?
>
> ```
> "react-native-elements": "^1.0.0-beta7",
> "react-native-vector-icons": "^6.1.0",
> ```
>
> [here](https://github.com/haruelrovix/gitphone/blob/943974b285635884dc3ec1d7981146307dfd98d3/package.json#L56)

"react-native-elements": "^1.1.0",
"react-native-vector-icons": "^6.6.0",

No need to modify webpack config now.


die heisst ja doch noch stadion...


Moal aing moal


I have a gut feeling it's potentially less of an issue, as Nickel might handle it sanely on its own, since it's actually still running in your case.

On the other hand, symmetry! :D.

(Background: It used to crash when hot-restarted with WiFi up. I'm not sure it's actually an issue anymore on current FW, since that happened multiple times during my testing, and everything appeared to be fine ;)).


Yeah.  This is most likely remnant from before.  Most everything is using `PackageReference`, so it's really just System.Reactive.  I will make this change.


naja das machst ja irgendwann mal haste gesagt...


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - Win64-Windows-10-VisualStudio-16: OK (2453 of 2453 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)


Still, I try and make sure that things are in the state Nickel expects them to be. Nickel tears down the Wifi before entering USBMS mode (usually) so it expects it to be gone when it leaves USBMS mode...


I may be reading this wrong, but I think that with this change, if the Outstation receives a READ request while waiting for the unsol null response confirm, and the response contains events, it will go to waiting for the solicited response but not the unsol response confirm. If it then receives an unsol null response confirm (before it gets the solicited null response confirm), it won't behave as expected (i.e. treat the unsol null response confirm and stop sending new unsol null responses).
Is that right? If so, it's not conformant.


Successfully aliased the URL <https://resume-pyha49c19.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


coment 1


Yep, that's probably a safer bet ;).


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-224927 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-224927") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-225039 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-225039") to [dev](https://console.bluemix.net/apps/a80dcdf9-d860-4ce8-b4c3-4ee140ef7f7a?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Successfully aliased the URL <https://docs-9qf5wb6xd.zeit.sh> to the following aliases:

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


Si tu peux passer par une ConfigurationProperties plutot que des @Value, ca sera encore mieux 😃


- New message type: `CHANNEL_FOLLOW_ADD: 12`
- New analytic event: `nav_drawer_opened`

## Strings
### Updated
- `GO_LIVE_MODAL_DESCRIPTION`: `"Let's set you up to start streaming your game!"` -> `"Live in three, two, one..."`
#### Added
- `JOIN_STREAM: "Join Stream"`
- `IN_A_VOICE_CHANNEL: "In voice channel: **!!{name}!!**"`
- `SYSTEM_MESSAGE_CHANNEL_FOLLOW_ADD: "[!!{username}!!](usernameOnClick) has added **[!!{webhookName}!!](webhookNameOnClick)** to this channel"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_BLOOD: "Mild Blood"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_CARTOON_VIOLENCE: "Mild Cartoon Violence"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_FANTASY_VIOLENCE: "Mild Fantasy Violence"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LANGUAGE: "Mild Language"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LYRICS: "Mild Lyrics"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SEXUAL_THEMES: "Mild Sexual Themes"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SUGGESTIVE_THEMES: "Mild Suggestive Themes"`
- `APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_VIOLENCE: "Mild Violence"`


Ist nur mein standart template, also das woraus ich die .php dann gemacht hab, kann sogesehen auch in alteskripte_entwürfe ordner


TeamCity Gribble ORM :: Deploy [Build 1.6.195.0](http://build.mikeobrien.net/viewLog.html?buildId=4056&buildTypeId=gribble&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 501, ignored: 2 Build time: 00:01:35


nur zur frontend entwicklung, bei backend unbedingt rausnehmen


> ~26% faster

this is valid only for `-O0`


I like this


Naturally :)


Successfully aliased the URL <https://resume-k9t4yqy6x.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


Hinweise für den browser bezüglich dem Modi, den der edge nutzt


Also documentation command added! *forgot lul*


wie sonst?


whoa whoa


Typo: 'extent' should be 'extend'


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

I updated the Github team because of this commit.

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

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Hi this looks perfect to setup my L.E.D. matrix
But unsure on how to apply it to my pi.
And use it in python. Any chance you could help?


Successfully aliased the URL <https://resume-p60sbd9ot.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


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

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


Can you please change the color of this navbar to be a little clearer


Congratulations!


I will release an updated version soon.

I don't think I am able to accept financial contributions for this project, but I am glad you found it useful. Can you elaborate on what you are testing with paraspec and what successes/failures you had along the way?


if canUseDom i guess?


Ah, so this is how you turn a CI Fail into a Success. :)


Successfully aliased the URL <https://qa-front-end-service-cdkwu4yyy.now.sh> to the following aliases:

* https://qa-front-end-service.dloft9.now.sh
* https://qa-front-end-service-git-master.dloft9.now.sh


Successfully aliased the URL <https://resume-ne1jiu4b2.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


> Oops, no I think it is just github notifying a old commit?

I guess so.  I haven't touched the new repo.  :)


gdfg


And I won't touch it until you say it's okay, BTW.


crack-refactor (jasondegraw) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (663 of 663 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-68.46%25-green.png)


Successfully aliased the URL <https://petgram-12qana3aw.now.sh> to the following aliases:

* https://petgram.cristiancamilocucunuba.now.sh
* https://petgram-git-master.cristiancamilocucunuba.now.sh


Forgot to include Jira ticket in commit - FW-253


Sería `this.state.farmacia.deTurno` acá.


Me parece que sería `Input` con mayúsculas acá.


Successfully aliased the URL <https://accessabar-rhukz9fdb.now.sh> to the following aliases:

* https://accessabar.handsfree.now.sh
* https://accessabar-git-master.handsfree.now.sh


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-231803 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-231803") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Successfully aliased the URL <https://hydra-gists-aqyo34vul.now.sh> to the following aliases:

* https://hydra-gists.munshkr.now.sh
* https://hydra-gists-git-master.munshkr.now.sh


Successfully aliased the URL <https://resume-5brx4hnwx.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-231918 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-231918") to [dev](https://console.bluemix.net/apps/a80dcdf9-d860-4ce8-b4c3-4ee140ef7f7a?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


ignore for now


focused entity will always be at the **center** of the screen


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232028 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232028") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Successfully aliased the URL <https://resume-968w0ddai.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


ignore the initialization of these two views as well


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232144 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232144") to [dev](https://console.bluemix.net/apps/a80dcdf9-d860-4ce8-b4c3-4ee140ef7f7a?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


and ignore this as well, the proper logic will be added for all these afterwards


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232255 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232255") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


@n8v8R I was going to wait until I resolve one of the existing issues but I can push out a release later today. Sorry for the delay!


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232405 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232405") to [dev](https://console.bluemix.net/apps/a80dcdf9-d860-4ce8-b4c3-4ee140ef7f7a?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Just a note that this means that for iOS validation errors the exception args are now a tuple rather than a string (they were already for the Google errors).

So it'll stringify as "('some message', None)" instead of "some message"


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232510 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232510") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232626 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-232626") to [dev](https://console.bluemix.net/apps/a80dcdf9-d860-4ce8-b4c3-4ee140ef7f7a?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Successfully aliased the URL <https://resume-3bs6lvdhz.now.sh> to the following aliases:

* https://resume.cambickel.com
* https://resume.camdenb.now.sh
* https://resume-git-master.camdenb.now.sh


Successfully aliased the URL <https://static-build-example-react-p9qukva73.now.sh> to the following aliases:

* https://static-build-example-react.moviedb.now.sh
* https://static-build-example-react-git-master.moviedb.now.sh


Want to add a comment of support on https://github.com/go-yaml/yaml/pull/455? (since it adds a function doing the same thing)


crack-refactor (jasondegraw) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2487 of 2494 tests passed, 3 test warnings)

Messages:\n
 * 10 tests had: EIO diffs.
 * 7 tests had: ESO big diffs.
 * 9 tests had: MTR small diffs.
 * 7 tests had: Table small diffs.
 * 2 tests had: ERR diffs.
 * 1 test had: Table big diffs.
 * 3 tests had: ESO small diffs.
 * 1 test had: SSZ small diffs.
 * 2 tests had: ZSZ small diffs.

Failures:\n

regression Test Summary
 * Passed: 675
 * Failed: 7

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


crack-refactor (jasondegraw) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


crack-refactor (jasondegraw) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/3afe3af2-c7d2-4b47-94bd-885d23c3937a?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3 -rest-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/737cd688-45b8-4311-a292-a111823c3fb8?env_id=ibm%3Ayp%3Aeu-de "springdoc-openapi-v3-rest-test-pipeline") deployed [springdoc-openapi-demos](https://github.com/springdoc/springdoc-openapi-demos/releases/tag/deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-233220 "deploy-ibm-yp-eu-de-BNPP_BDDF_IT-dev-20190724-233220") to [dev](https://console.bluemix.net/apps/1530d1fa-00ae-4b10-b035-13bfb4b99020?env_id=ibm:yp:eu-de "ibm:yp:eu-de:BNPP_BDDF_IT:dev"), including this commit


Hi @saraemp @Dazaman

This commit contains 2 pieces of functionality we want.
1) Navigation / Adding another (virtual) layer to the website.
2) Scripting to pull out models that are either "underworld" or "badlands".

jekyll looks good and I'm happy with it. Talk more about this in the arvo.