I think the purpose of the fix is to not allow files from the archive to be written outside the destination directory. Otherwise a maliciously crafted archive may cause files to be extracted in arbitrary (potentially dangerous) location. @jpederzolli I'm not sure I understand what you mean. Is there a use case where you want to unpack files outside the destination directory? Could you please give an example?


Why was this done? wouldn't it better to pick a lua implementation that works on all arches?


Not obvious but you must add the link to summary.md as well at the root level or it doesn't show up. GitBook requirement.


TeamCity Geoschnitzel :: Build [Build 142](http://dhdm.de:8111/viewLog.html?buildId=144&buildTypeId=Geoschnitzel_Build) outcome was **SUCCESS**
Summary: Tests passed: 31 Build time: 00:02:12


Currently Site Water Mains Temperature object two numeric input parameters are not reported to EIO file. Adding it now. Sample EIO report for Chicago Weather:

'!<'Site Water Mains Temperature object Parameters'>',Annual Average Outdoor Air Temperature{C}, Maximum Difference In Monthly Average Outdoor Air Temperatures{deltaC}
 Site Water Mains Temperature Input Parameters,  9.99, 28.78


Do you mean the null in the line 91?


@Stridemann is this intentional? We already have public "CurrentGameStates"


g


Also, I wonder what would be the advantage of doing that, if this is intentional. :)


Remove this section / sentence not finished


@DTurus puoi scrivere qui cortesemente la lista di cose da fare che ti sei annotato prima per favore?


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/092a639d-7f22-4486-86f1-24136b3613d7?env_id=ibm%3Ayp%3Aus-south "BudblocksUI"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/c6b28fc5-8b7c-4783-b75b-35a2c5e48174?env_id=ibm%3Ayp%3Aus-south "BudblocksUI") deployed [WebUI](https://github.com/BudBlocks/WebUI/releases/tag/deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180606-171622 "deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180606-171622") to [dev](https://console.bluemix.net/apps/ee6161e5-dc1d-4508-95a8-81159a09ad88?env_id=ibm:yp:us-south "ibm:yp:us-south:weford99@gmail.com:dev"), including this commit


Didn't know. But none of the persistence ones are in there anyways, so no problem then?


You can remove "In our case ...".


Remove Also... which is not about "design principles"


Add ref to draft / rfc IETF ?


PVTest


We should probably also have a test for Primeval Titan putting taplands into play, as it's been reported for people playing the amulet deck.


Updated patch: https://github.com/sultanxda/android_kernel_google_wahoo/commit/6a59a2cb8ed98a2ad00ed5a6aa622c2a409828de


Ok, also alles mit diesen Tiles nicht übersetzen?


Florists. Define hierarchy of the flowers. Create several objects
of flowers. Collect a bouquet (using accessories) with the definition of it price. Sort  flowers based on the
freshness. Find the flower in the bouquet matching the range
length of stems.


from #127, for reference


Well, this code is for the "TUI case", i e we send all updates externally on a single grid, so this function only needs to be called when kUIMultigrid is not set. In the external grid mode we might not need do anything spectacular.


Hi @luziferius . I tried the patch with a `Paste using "Mouse Selection"` phrase expanding to `testphrase`, it behaves strangely: removal of the trigger characters does happen, but then no phrase is inserted. Here's what `autokey --verbose` has to say:

```
2018-06-06 13:16:04,390 DEBUG - iomediator - Send via clipboard
2018-06-06 13:16:04,390 DEBUG - service - Input stack at end of handle_keypress: deque([], maxlen=150)
2018-06-06 13:16:04,391 ERROR - service - Ignored locking error in handle_keypress
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/autokey/service.py", line 210, in __tryReleaseLock
    self.configManager.lock.release()
RuntimeError: release unlocked lock
2018-06-06 13:16:04,393 DEBUG - interface - Send special key: [<Key.BACKSPACE: '<backspace>'>]
2018-06-06 13:16:04,396 DEBUG - interface - Send special key: [<Key.BACKSPACE: '<backspace>'>]
2018-06-06 13:16:04,398 DEBUG - interface - Send special key: [<Key.BACKSPACE: '<backspace>'>]
2018-06-06 13:16:04,401 DEBUG - interface - Sending string: 'testphrase'
2018-06-06 13:16:04,406 DEBUG - interface - Send via clipboard done
2018-06-06 13:16:04,418 DEBUG - service - Received mouse click - resetting buffer
```

Can you reproduce the issue? Feel free to ask for more info.


split with the not yet supported section for packet length, frag, flags ?


All other places as well : remove the extra space after '('.


Actually corrected 5 benchmarks, the last one was: Bhatia Szego Ex_2_4 page 68


![2018-06-06-20 16 39](https://user-images.githubusercontent.com/29377803/41054536-518578e0-69c7-11e8-8e96-b35951a1708a.gif)
![2018-06-06-20 17 54](https://user-images.githubusercontent.com/29377803/41054547-54a64b26-69c7-11e8-85ff-097ac7da1048.gif)


This is the version that fixes pcmanfm not opening as root when used with esudo. Really I should have included and md5sum file but I got a bit lazy.


Bug fixes are an important part of a developer's life. Between the bugs that go back during the development phase and the phase of pure maintenance, we are literally infested.
It must be recognized that the bugs have a certain talent to appear in very different forms (system error, functional problem, performance concerns ...) and have various causes as well: misconfiguration, wrong choice of algorithm, wrong format data, special case not taken into account ...
Nevertheless, it is surprising to note that despite the time devoted to it, bug fixing is one of the least discussed topics in the developer community, as if the mere mention of the word "bug" increased the may spend the day taking care of it ...


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

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


vou dar uma olhada no livro


I am now getting an error on ./do.sh install_deps

`[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.099 s
[INFO] Finished at: 2018-06-06T12:42:08-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/Users/<USER>/Documents/git/vsaq/third_party/closure-stylesheets). Please verify you invoked Maven from the correct directory. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException`


@Nigusse Would be good for this to also report the method, and the schedule name if scheduled.


delete ice cream jpg


Another issue to be confirmed: if you configure filtering with CLI/XMS, then it will probably remove existing rules installed by zebra/flowspec...
TODO: label zebra iptables rules and have xms taking care ? Do Arbor configure filtering?


data.MIDIVALUE_PERCENT is intended to allow either MIDI values (0-127 or 1o-128o) **or** percentage values, e.g.,
```
<macroSpec ident="data.MIDIVALUE_PERCENT" module="MEI" type="dt" mode="add">
  <desc>MIDI values allowed by data.MIDIVALUE plus percentage values.</desc>
  <content>
    <alternate>
      <macroRef key="data.MIDIVALUE"/>
      <macroRef key="data.PERCENT.LIMITED"/>
    </alternate>
  </content>
</macroSpec>
```
data.MIDIVALUE is defined as
```
<macroSpec ident="data.MIDIVALUE" module="MEI" type="dt" mode="replace">
  <desc>MIDI values in the 0-127 or 1-128 range.</desc>
  <content>
    <rng:data type="token">
      <rng:param name="pattern">0|([1-9]|[1-9][0-9]|1([0-1][0-1]|2[0-7]))o?|128</rng:param>
    </rng:data>
  </content>
</macroSpec>
```
while data.PERCENT.LIMITED is defined as
```
<macroSpec ident="data.PERCENT.LIMITED" module="MEI" type="dt" mode="add">
  <desc>Positive decimal number between 0 and 100, plus '%'.</desc>
  <content>
    <rng:data type="token">
      <rng:param name="pattern">(([0-9]|[1-9][0-9])(\.[0-9]+)?|100)%</rng:param>
    </rng:data>
  </content>
</macroSpec>
```
But it looks like I didn't update the definition of data.MIDIVALUE like I said I would in #510.  Or maybe I did and something got messed up since then.  In either case, I'll have to review everything and try to get it back in order.


just curious, is `err` able to detect if there is any diff?


nit: clean up temp files


odd, have you run gofmt?


For Arbor, we could flush all pbr and all ipset because we know it is not configured by CLI/XMS.


Can we say : it will be fixed in version. ?


should create pod, pv, pvc ....


Awesome, thanks!


works


TeamCity Geoschnitzel :: Build [Build 143](http://dhdm.de:8111/viewLog.html?buildId=145&buildTypeId=Geoschnitzel_Build) is now running


Created multidev environment [gonavis-franchising#ci-48](https://dashboard.pantheon.io/sites/bd2040d9-444e-4c2e-ad13-fd575701973a#ci-48).

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


## Commit of the year)


moved to known issues, "missing pbr dump from cli" ?


TeamCity Geoschnitzel :: Build [Build 143](http://dhdm.de:8111/viewLog.html?buildId=145&buildTypeId=Geoschnitzel_Build) outcome was **SUCCESS**
Summary: Tests passed: 34 Build time: 00:02:11


TeamCity Geoschnitzel :: Build [Build 144](http://dhdm.de:8111/viewLog.html?buildId=146&buildTypeId=Geoschnitzel_Build) is now running


s/restrictions known/known issues


Delete unnecesary code after last upgrade


Yeah, I can reproduce it. I honestly didn’t test it throughout. The `Mouse Selection` works, if you assign a hotkey to the parent folder and use the popup menu to select the phrase. It gets pasted properly. (Without restoring the clipboard, though…)
I only tested the above fix using the popup menu… And it does indeed not crash anymore! ;)

The whole clipboard paste modes are broken (both in GTK, and _differently_ in the Qt GUI)…


TeamCity Geoschnitzel :: Build [Build 144](http://dhdm.de:8111/viewLog.html?buildId=146&buildTypeId=Geoschnitzel_Build) outcome was **SUCCESS**
Summary: Tests passed: 31 Build time: 00:02:08


done


Actually, I'm in doubt about the fragments field, since its set using `context->fragments = malloc(sizeof(string_p) * total_fragments)`. Do we manually need to free malloc'ed fields or is it just necessary for embedded structs?

Also, in the line 77 all the blocks of fragments array pointer are being freed. Does this remove the necessity to free the pointer `fragments`?


Any idea when this build will be released? Thanks.


This works,, but note we dont need to store this in the grid data structure.  You can compute 1.5*w->height to a local variable, and compare that against wp->w_grid.Rows


thanks for clarifying, @leskin-in .


The auth ops files shouldn't be on master because that wasn't shipped in 3.14. They we're mistakenly pushed to master here.


Delete


Don't take it personally, please, but can you append force pushed commits' messages with some info or previous sha?
It's really hard to track some changes sometimes


OK, the first backport of that commit is a success - it works now for some reason. V-Rally 2 shows a black screen, however, in Bangai-o I no longer get very obnoxious flickering so already multipass is doing something right.

I will now start backporting all the subsequent multipass commits that have been made since.


[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_experiment.R#L152) *style:* **Commented code should be removed.**
```r
  # fires <- lapply(sims, function(x) x$landscape$fires) %>% stack
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:49:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L49) *style:* **Commented code should be removed.**
```r
  # cl <- makeCluster(detectCores() - 1) # not implemented yet in DEoptim
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:84:4:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L84) *style:* **Commented code should be removed.**
```r
  #stopCluster(cl) # not yet implemented, waiting for DEoptim
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:107:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L107) *style:* **Variable or function name should be lowerCamelCase.**
```r
    params(sim1)$caribouMovement$N <- pars[2]
                                 ^
```
[inst/examples/example_POM.R:114:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
    nPattern_Out <- caribouFn(out$caribou)
    ^~~~~~~~~~~~
```
[inst/examples/example_POM.R:120:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L120) *style:* **Commented code should be removed.**
```r
    # cat(minimizeFn)
      ^~~~~~~~~~~~~~~
```
[inst/examples/example_POM.R:121:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L121) *style:* **Commented code should be removed.**
```r
    # cat(" ")
      ^~~~~~~~
```
[inst/examples/example_POM.R:122:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L122) *style:* **Commented code should be removed.**
```r
    # cat(pars)
      ^~~~~~~~~
```
[inst/examples/example_POM.R:123:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/examples/example_POM.R#L123) *style:* **Commented code should be removed.**
```r
    # cat("\n")
      ^~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/caribouMovement/caribouMovement.R#L54) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.caribouMovement <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/caribouMovement/caribouMovement.R#L86) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:95:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/caribouMovement/caribouMovement.R#L95) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.plotInterval, "caribouMovement", "plot", .last())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:102:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/caribouMovement/caribouMovement.R#L102) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "caribouMovement", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/caribouMovement/caribouMovement.R:114:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/caribouMovement/caribouMovement.R#L121) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- P(sim)$N
  ^
```
[inst/sampleModules/caribouMovement/caribouMovement.R:122:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L42) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInterval", "numeric", NA_real_, NA, NA, "time interval between save events")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:59:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L59) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.fireSpread <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:87:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L87) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim), "fireSpread", "stats") # do stats immediately following burn
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:142:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L142) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:146:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L146) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- raster(extent(landscapes), ncol = ncol(landscapes),
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:150:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L150) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- setValues(Fires, 0)
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:153:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L153) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:159:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L159) *style:* **Variable or function name should be lowerCamelCase.**
```r
Burn <- function(sim) {
^~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:162:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L162) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Fires <- spread(landscapes[[1]],
  ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:174:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L174) *style:* **Variable or function name should be lowerCamelCase.**
```r
  landscapes$Fires <- Fires
             ^~~~~
```
[inst/sampleModules/fireSpread/fireSpread.R:181:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/fireSpread/fireSpread.R#L181) *style:* **Variable or function name should be lowerCamelCase.**
```r
Stats <- function(sim) {
^~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:1:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/randomLandscapes/randomLandscapes.R#L41) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".useCache", "logical", FALSE, c("init", "plot"), NA, "should the module result be cached for future use")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:55:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/randomLandscapes/randomLandscapes.R#L55) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.randomLandscapes <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:75:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/randomLandscapes/randomLandscapes.R#L75) *style:* **Lines should not be more than 100 characters.**
```r
      sim <- scheduleEvent(sim, time(sim) + P(sim)$.saveInterval, "randomLandscapes", "save", .last() + 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:86:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/randomLandscapes/randomLandscapes.R#L86) *style:* **Variable or function name should be lowerCamelCase.**
```r
Init <- function(sim) {
^~~~
```
[inst/sampleModules/randomLandscapes/randomLandscapes.R:100:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/inst/sampleModules/randomLandscapes/randomLandscapes.R#L100) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DEM <- gaussMap(template, scale = 300, var = 0.03, speedup = speedup, inMemory = inMemory)
    ^~~
```
[inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R:17:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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:230:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L230) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:241:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L241) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:288:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L288) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:324:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L324) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cache.R:330:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L330) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cache.R:342:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L342) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cache.R:364:14:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L364) *style:* **Commented code should be removed.**
```r
            #object2@events <- unique(rbindlist(list(object@events, object2@events)))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:367:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L367) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cache.R:377:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L377) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cache.R:381:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L381) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cache.R:419:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L419) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:442:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L442) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:534:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/cache.R#L534) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L185) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
            if (any(grepl(x[[2]][[2]], pattern = ".envir"))) {# i.e., sim@.envir
                                                             ^
```
[R/code-checking.R:202:19:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/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/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L218) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          x[[2]] <- x[[2]][-(1:2)]
                            ^
```
[R/code-checking.R:286:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L286) *style:* **Lines should not be more than 100 characters.**
```r
  allChecks <- list(simAssigns = simAssigns, simGets = simGets, returnsSim = returnsSim, assignToSim = assignToSim, fg = fg)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:319:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L319) *style:* **Lines should not be more than 100 characters.**
```r
    allChecks[anyCantCodeCheck] <- lapply(names(cantCodeCheck[anyCantCodeCheck]), function(objName) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:368:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                  ^
```
[R/code-checking.R:368:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L368) *style:* **Commas should always have a space after.**
```r
                                              " ",verb," declared in outputObjects, ",
                                                       ^
```
[R/code-checking.R:384:20:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                   ^
```
[R/code-checking.R:384:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L384) *style:* **Commas should always have a space after.**
```r
               " ",verb," declared in inputObjects, ",
                        ^
```
[R/code-checking.R:395:90:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L395) *style:* **Commas should always have a space after.**
```r
                                       paste0(paste(missingFrmMod, collapse = ", "), " ",verb,
                                                                                ^
```
[R/code-checking.R:440:75:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L440) *style:* **Commas should always have a space after.**
```r
             " but only for the 'get' functions, not the 'set' function ","
                                                                          ^
```
[R/code-checking.R:454:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L454) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsNotInDotInputObjects[!(simAssignsNotInDotInputObjects %in% outputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:463:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:463:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L463) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:464:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                ^
```
[R/code-checking.R:464:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L464) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in outputObjects")
                                            ^
```
[R/code-checking.R:471:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L471) *style:* **Lines should not be more than 100 characters.**
```r
    missingInMetadata <- simAssignsInDotInputObjects[!(simAssignsInDotInputObjects %in% inputObjNames)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:480:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                       ^
```
[R/code-checking.R:480:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L480) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," assigned to sim inside ",
                                   ^
```
[R/code-checking.R:481:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:481:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L481) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:503:24:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                       ^
```
[R/code-checking.R:503:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L503) *style:* **Commas should always have a space after.**
```r
                   " ",verbs[[fn]]," used from sim inside ",
                                   ^
```
[R/code-checking.R:504:33:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                ^
```
[R/code-checking.R:504:45:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L504) *style:* **Commas should always have a space after.**
```r
                   fn, ", but ",verbs[[fn]]," not declared in inputObjects")
                                            ^
```
[R/code-checking.R:516:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
            ^
```
[R/code-checking.R:516:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L516) *style:* **Commas should always have a space after.**
```r
        " ",verb," used from sim inside ",
                 ^
```
[R/code-checking.R:518:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                 ^
```
[R/code-checking.R:518:23:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L518) *style:* **Commas should always have a space after.**
```r
        ", but ",verb," not declared in inputObjects"
                      ^
```
[R/code-checking.R:661:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L661) *style:* **Commented code should be removed.**
```r
    #unique(pd[outerWh, "line1"])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/code-checking.R:665:34:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                 ^
```
[R/code-checking.R:665:64:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L665) *style:* **Commas should always have a space after.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                               ^
```
[R/code-checking.R:665:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/code-checking.R#L665) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      whInner <- any((pd[outerWh,"line1"] < lwf) & (pd[outerWh,"line2"] > lwf) )
                                                                              ^
```
[R/copy.R:37:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L200) *style:* **Commented code should be removed.**
```r
    #sim <- Copy(sim, objects = FALSE, queues = TRUE)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:215:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L215) *style:* **Commented code should be removed.**
```r
    # cl <- tryCatch(getCluster(), error = function(x) NULL)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:216:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L216) *style:* **Commented code should be removed.**
```r
    # on.exit(if (!is.null(cl)) returnCluster(), add = TRUE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:218:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L218) *style:* **Commented code should be removed.**
```r
    #if (length(modules) == 0) modules <- list(modules(sim)[-(1:4)])
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:222:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L222) *style:* **Commented code should be removed.**
```r
        # unlist(params[paramsTmp], recursive = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/experiment.R:314:58:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/experiment.R#L314) *style:* **Commented code should be removed.**
```r
            params(sim_)[[mod[x]]][[param[[x]]]] <- val #factorialExp[ind,x]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/helpers.R:230:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/helpers.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/load.R#L198) *style:* **Lines should not be more than 100 characters.**
```r
                names(argument) <- c(nam, names(formals(getFromNamespace(loadFun[y], loadPackage[y])))[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/misc-methods.R:467:55:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/misc-methods.R#L467) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
          (inherits(get(w, envir = envir), "integer")) ) {
                                                      ^
```
[R/module-define.R:719:63:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-define.R#L719) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      exts <- na.omit(match(file_ext(fl), .fileExts[, "exts"]) )
                                                              ^
```
[R/module-dependencies-class.R:53:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-class.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
            out.df <- data.frame(
            ^~~~~~
```
[R/module-dependencies-class.R:172:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-class.R#L172) *style:* **Commented code should be removed.**
```r
    #   warning("input object data.frame should use colnames sourceURL.")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-dependencies-class.R:174:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
        ^
```
[R/module-dependencies-class.R:174:78:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-class.R#L174) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( !all(colnames(.outputObjects()) %in% colnames(object@outputObjects)) ) {
                                                                             ^
```
[R/module-dependencies-methods.R:43:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L43) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- .depsEdgeListMem(deps, plot)
    ^~
```
[R/module-dependencies-methods.R:56:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
  ^~~~~~
```
[R/module-dependencies-methods.R:56:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L56) *style:* **Variable or function name should be lowerCamelCase.**
```r
  sim.in <- sim.out <- data.table(objectName = character(0),
            ^~~~~~~
```
[R/module-dependencies-methods.R:61:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L61) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.in <- as.data.table(x@inputObjects)[, .(objectName, objectClass)]
      ^~~~
```
[R/module-dependencies-methods.R:62:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L62) *style:* **Variable or function name should be lowerCamelCase.**
```r
      z.out <- as.data.table(x@outputObjects)[, .(objectName, objectClass)]
      ^~~~~
```
[R/module-dependencies-methods.R:65:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.in <<- rbindlist(list(sim.in, z.in), use.names = TRUE)
        ^~~~~~
```
[R/module-dependencies-methods.R:68:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
        sim.out <<- rbindlist(list(sim.out, z.out), use.names = TRUE)
        ^~~~~~~
```
[R/module-dependencies-methods.R:80:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L80) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- dx[, list(from = module, to = i.module,
    ^~
```
[R/module-dependencies-methods.R:83:15:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L83) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (plot) DT <- DT[!duplicated(DT[, 1:2, with = FALSE]), ]
              ^~
```
[R/module-dependencies-methods.R:85:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L85) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- data.table(from = character(0), to = character(0),
    ^~
```
[R/module-dependencies-methods.R:164:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L164) *style:* **Variable or function name should be lowerCamelCase.**
```r
    M <- distances(simGraph, mode = "out")
    ^
```
[R/module-dependencies-methods.R:196:39:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L196) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
      missingObjects <- simEdgeList %>% filter(from != to) %>%
                                    ~~^
```
[R/module-dependencies-methods.R:210:26:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L210) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
    return(newEdgeList %>% data.table() %>% setorder("from", "to", "objName"))
                       ~~^
```
[R/module-dependencies-methods.R:246:79:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-dependencies-methods.R#L246) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
              loadOrder <- names(simGraph[[tsort, ]]) %>% .[!(. %in% "_INPUT_" )]
                                                                              ^
```
[R/module-repository.R:28:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-repository.R#L28) *style:* **Lines should not be more than 100 characters.**
```r
#'          (\url{http://spades-core.predictiveecology.org/articles/ii-modules.html#module-directory-structure-modulename}),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:52:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:295:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-repository.R#L295) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:307:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-repository.R#L307) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:403:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/module-repository.R#L403) *style:* **Trailing blank lines are superfluous.**
```r

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

^
```
[R/moduleMetadata.R:72:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/moduleMetadata.R#L72) *style:* **Commented code should be removed.**
```r
    #metadata <- eval(parse(text = x)) # can't be used because can't evaluate start(sim)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:78:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L78) *style:* **Variable or function name should be lowerCamelCase.**
```r
    DT <- tail(completed(sim), n)
    ^~
```
[R/plotting-diagrams.R:173:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L173) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
        sapply(ll, NROW) %>% sum() %>% `*`(., 26L)
                         ~~^
```
[R/plotting-diagrams.R:325:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L325) *style:* **Variable or function name should be lowerCamelCase.**
```r
      PlotRemovingDots <- function(modDia, plotFn, axes, ...,
      ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:326:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L326) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.color,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:327:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L327) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size,
                                   ^~~~~~~~~~~
```
[R/plotting-diagrams.R:328:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L328) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.size2,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:329:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L329) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.shape,
                                   ^~~~~~~~~~~~
```
[R/plotting-diagrams.R:330:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L330) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.cex,
                                   ^~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:331:36:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L331) *style:* **Variable or function name should be lowerCamelCase.**
```r
                                   vertex.label.family,
                                   ^~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:345:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L345) *style:* **Lines should not be more than 100 characters.**
```r
          c(nchar(namesModDia)^0.8 * 10) # use exponential to stretch out, and multiplication to make all bigger
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:345:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting-diagrams.R#L345) *style:* **Put spaces around all infix operators.**
```r
          c(nchar(namesModDia)^0.8 * 10) # use exponential to stretch out, and multiplication to make all bigger
                             ~^~
```
[R/plotting.R:6:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                              ^~~~~~~~
```
[R/plotting.R:6:41:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
                              na.color, zero.color, length){
                                        ^~~~~~~~~~
```
[R/plotting.R:37:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                        ^~~~~~~~
```
[R/plotting.R:37:35:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        na.color, zero.color, length) {
                                  ^~~~~~~~~~
```
[R/plotting.R:86:22:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                    ~^~
```
[R/plotting.R:86:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L86) *style:* **Put spaces around all infix operators.**
```r
      eval(parse(text=deparse(elems[[useElem]])), envir=tmp@.envir),
                                                      ~^~
```
[R/plotting.R:87:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
          ~^~
```
[R/plotting.R:87:40:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                      ~^~
```
[R/plotting.R:87:74:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                                                        ~^~
```
[R/POM.R:128:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L128) *style:* **Lines should not be more than 100 characters.**
```r
#' @param objFnCompare Character string. Either, "MAD" or "RMSE" indicating that inside the objective
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:186:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L186) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:196:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L196) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:213:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L213) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:237:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L237) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:255:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L255) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(grep("POM", sys.calls()))-1)
                                                                ~^~
```
[R/POM.R:322:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L322) *style:* **Lines should not be more than 100 characters.**
```r
          cat(format(unlist(lapply(objectiveRes, function(x) x[["value"]])), digits = 4), dep = "\t")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:360:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L360) *style:* **Lines should not be more than 100 characters.**
```r
      par[whP] <- unlist(deps[[modName]]@parameters$default[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:361:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L361) *style:* **Lines should not be more than 100 characters.**
```r
      upperRange[whP] <- unlist(deps[[modName]]@parameters$max[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:362:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L362) *style:* **Lines should not be more than 100 characters.**
```r
      lowerRange[whP] <- unlist(deps[[modName]]@parameters$min[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:378:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L378) *style:* **Variable or function name should be lowerCamelCase.**
```r
      deoptimArgs$control$NP <- 10 * length(lowerRange)
                          ^~
```
[R/POM.R:408:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L408) *style:* **Commented code should be removed.**
```r
      #deoptimArgs$control$parallelType <- deoptimArgs$control$parallelType
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:447:21:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L447) *style:* **Variable or function name should be lowerCamelCase.**
```r
        deoptimArgs$Domains <- cbind(lowerRange, upperRange)
                    ^~~~~~~
```
[R/POM.R:448:21:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L448) *style:* **Variable or function name should be lowerCamelCase.**
```r
        deoptimArgs$boundary.enforcement <- 2
                    ^~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:468:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/POM.R#L468) *style:* **Commented code should be removed.**
```r
    #if(!clProvided) stopCluster(cl)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/progress.R:2:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L2) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.progress <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~
```
[R/progress.R:7:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L7) *style:* **Lines should not be more than 100 characters.**
```r
      defaults <- list(type = "text", interval = (end(sim, tu) - start(sim, tu)) / (end(sim, tu) - start(sim, tu)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/progress.R:10:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L10) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( is.null(P(sim, ".progress")$type) &&
          ^
```
[R/progress.R:11:51:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L11) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
             is.null(P(sim, ".progress")$interval) ) {
                                                  ^
```
[R/progress.R:65:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L65) *style:* **Variable or function name should be lowerCamelCase.**
```r
  OS <- tolower(Sys.info()["sysname"])
  ^~
```
[R/progress.R:88:3:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/progress.R#L88) *style:* **Variable or function name should be lowerCamelCase.**
```r
  OS <- tolower(Sys.info()["sysname"])
  ^~
```
[R/save.R:6:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/save.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.save <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~
```
[R/save.R:12:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/3eed6b6ea00bcf95bf171da852c35488f74f7487/R/save.R#L12) *style:* **Commented code should be removed.**
```r
      #sim <- scheduleEvent(sim, end(sim, sim@simtimes[["timeunit"]]), "save", "end", .last())
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Sorry I hit commit button too soon here. I didn't realize this is in the unmanaged framework. Disregard.


You can use `status = "petrified"` instead of a formula here. Might be a little faster, not sure if it's actually worth it though. (Of course that would also change the tag name from `and` to `not`.)


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/092a639d-7f22-4486-86f1-24136b3613d7?env_id=ibm%3Ayp%3Aus-south "BudblocksUI"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/c6b28fc5-8b7c-4783-b75b-35a2c5e48174?env_id=ibm%3Ayp%3Aus-south "BudblocksUI") deployed [WebUI](https://github.com/BudBlocks/WebUI/releases/tag/deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180606-174644 "deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180606-174644") to [dev](https://console.bluemix.net/apps/ee6161e5-dc1d-4508-95a8-81159a09ad88?env_id=ibm:yp:us-south "ibm:yp:us-south:weford99@gmail.com:dev"), including this commit


![](https://github.trello.services/images/mini-trello-icon.png) [Add proposals section and templates](https://trello.com/c/VIDLpl90/4-add-proposals-section-and-templates)


I think it is better just returning

```java
      return entity.next();
```
instead. Because otherwise it will create new variable `result`


Quer água?


According to the `Iterator` contract this should throw exception of another type when this assertion fails.


Corrige pra TODXS depois


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/b6559c33-fca2-40dc-931c-089f0a59ff82?env_id=ibm%3Ayp%3Aus-south "cloud-native-toolchain-tutorial-20180531174034316"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/e104c0b3-80c1-4bf7-b438-ef5636633b5a?env_id=ibm%3Ayp%3Aus-south "sample-cloud-native-toolchain-tutorial-20180531174034316") deployed [WebUI](https://github.com/BudBlocks/WebUI/releases/tag/deploy-ibm-yp-us-south-bobbiejc-us.ibm.com-test-20180606-174818 "deploy-ibm-yp-us-south-bobbiejc-us.ibm.com-test-20180606-174818") to [test](https://console.bluemix.net/apps/3bc81362-e998-4232-a87a-23034bdff91d?env_id=ibm:yp:us-south "ibm:yp:us-south:bobbiejc@us.ibm.com:test"), including this commit


Botei TODS pra economizar letra, sei lá hahaha


Учусь!


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


tehtävä 1.1


Now that I look at visitStringPrimitive it occurs to me that this might be suboptimal. It has been a long time since CS271.


Whoops


Created multidev environment [graywolf#ci-566](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-566).

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


Removed duplicated line:
`RUN apt-get -q -y install git autoconf automake make libtool pkg-config cmake`


Хэш! Спасибо огромное!


жуть... )))
тебе две проверки назад Влад предлагал код, который проверяет то же самое, но который можно прочитать
то, что здесь написано ты через пару месяцев сам не сможешь понять... придется думать, а это не очень хороший показатель
"все же работает" - это слова, которые очень не любят слышать многие профессионалы )))


Should this have worked? The latest build logs say jni.h was not found and java ends up disabled.


horizontal scrolling isn't disabled when only columns w/o data (#2556)

Preview: documentation | landing | table


Created multidev environment [stemtc#ci-326](https://dashboard.pantheon.io/sites/d606a851-9760-4c5d-834d-833e6aacb2cd#ci-326).

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


Hu de jo vagy :) A code girls uzeni, hogy koszi


I just did a flatpak update locally and the symlink is there, maybe this was added recently and the build didn't get the update yet?


Created multidev environment [gonavis-franchising#ci-51](https://dashboard.pantheon.io/sites/bd2040d9-444e-4c2e-ad13-fd575701973a#ci-51).

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


Do not change FullScreenSetting when you enter fullscreen.