FanEnergyIndex (XuanLuoLBL) - Win64-Windows-7-VisualStudio-14: OK (2973 of 2973 tests passed, 627 test warnings)

Messages:

 * 627 tests had: AUD diffs.
 * 33 tests had: EIO diffs.

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


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

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


Wild guess: I am not seeing any changes to version numbers in `.cabal` files. Various things have 'changed interfaces', so you need to ensure that the latest version is used, and that the executables are linked against the right version too. Otherwise I am certainly not seeing anything obvious.


Hvorfor?

On Fri, Aug 3, 2018, 22:07 Mathias Rav <notifications@github.com> wrote:

> Her bør skråstreg i <a.../> fjernes
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/matfystutor/web/commit/272b4b01cff85ab7f619ac07e29ff8b9bc10006d#commitcomment-29954787>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AG3wagG26XZmOw2CFfuL0P81gTRdzGrzks5uNK2CgaJpZM4VujFE>
> .
>


[Dialog] fix eager closing (#2756)

Preview: documentation | landing | table


Fordi det ikke er inde i "" men udenfor


The reason it fails is because `build` command in `esy.json` builds only `repromise` itself, not tests. These are commands required to tun tests:
```
% esy dune build test/test_main.exe
% esy dune exec test/test_main.exe
```


Won't this give you a ton of "Message manager disconnected" errors since now there's absolutely no chance for the promise to be resolved before the page is unloaded?


huh?


Hm... actually I'm seeing that
```
% esy dune exec test/test_main.exe
```
is enough with opam.

This might be the different between `dune` under opam and `dune` under `esy` (we set `DUNE_BUILD_DIR`, I'll investigate). The workaround above works.


Sorry, I failed, `Gdk` is absolutely necessary for `GdkPixbuf`. Should be fixed now.  Otherwise it's safe update, no config changes needed.

Thanks for report.


Oh, I don't know about blizzlike conditions. All I know is that the core supports Allied Races, no idea about the achievement.


解析excel表格数据


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

I updated the Github team because of this commit.

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

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

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

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


159513269_Issue#6881 (Nigusse) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1716 of 1716 tests passed, 0 test warnings)

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


should this say --[no-]use-docker - Enable/disable...


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

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


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


Created multidev environment [pantheon-d8-composer-project-tk#pr-9](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#pr-9).

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


@saper Yes; see https://github.com/sass/sass/issues/2549#issuecomment-410377719


Home page has a sentence encouraging users to take the quiz. Button to quiz appears below this sentence. Added active class to quiz nav-item for quiz.html.


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

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


Hmm, this commit has broken nyc. I'm getting cannot find module errors under coverage now.


Added margin bottom to share icons. They were a little too close to the text in the footer.


Lost multiple sheets when saving as CSV file. used COUNTIFS for the bonus


Nope, no more than usual - I've essentially added `await sleep(300)` above the `reset` line. The page isn't unloaded until `focused.select` is called.


thx @davedoesdev, but could you rather open an issue with a minimal repro? hard to track otherwise ...


Sure, might be a couple of days though


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

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


Created multidev environment [pantheon-d8-composer-project-tk#ci-45](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#ci-45).

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


> Why did you remove the option to turn off the zoom/pan feature? :/

I don't like optional features. Every optional feature doubles the number of things I either have to test, or have to risk breaking when I change something else. That's totally worth it when a feature's very new - I can control exactly when it gets released, and you have a temporary workaround if I push a show-stopping bug. That's not worth maintaining forever, though; I never planned to maintain these `enable*` flags permanently. I'm totally open to improving zoom/pan to make it less painful, though.

Does the fullscreen view feel any better for you? https://ch2.erosson.org/?enableFullscreen=1 That'll eventually replace what you see now, once I work out a few quirks (max zoom distance; sidebar + centering). Feels much better to me; it's a lot harder to accidentally zoom/scroll in this view, where zoom isn't competing with a scrollbar for the mousewheel.

Do you think it'd help if there were no empty space around the sides of the tree, so it wouldn't pan if you're zoomed all the way out?


I've looked into it a bit, and I'm wondering if we shouldn't look at it more in a follow up, because it appears more complicated than I thought.

For example, if we store the index, we're going to constantly have to change this index each time the list of browsers changes length, especially since auxiliaries are [`script-closeable`](https://html.spec.whatwg.org/multipage/#script-closable), so when the embedder receives a `CloseBrowser` message, this doesn't have to come from the tab that is active.

Also if the user were to re-arrange tabs, or manually close tabs that are in the background, the stored index wouldn't be pointing to the current browser anymore.

To me it feels like we need to think a bit more about the right data structure, and I don't have a lot of inspiration at this point. Hence my choice for a "rudimentary" stack of tabs, basically ensuring we quit constellation when we've run out of browsers and not much else...

What do you think?


Yes, I think it should be ubyte. (D does not have uchar anyway.)


This is in some way already done, because the `Key::R` event is only handled if `self.browser_id` is `Some()`, see https://github.com/servo/servo/blob/756744da3048b9123504b56f16fd9d5994d0d4ee/ports/servo/browser.rs#L94


@briancain thanks for fixing this! did you test it with openindiana?


@keenanfindlayCopperleaf  FYI I pushed a .gitignore


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

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


return_codes_pull_request (michael-okeefe) - i386-Windows-7-VisualStudio-14: OK (2972 of 2972 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)


@eskatos or @bamboo Can you elaborate on why this is better? Is there some document that covers why we want to do this instead of the code that was there before?


Automated Test Suite Message


I changed the "static variable info" file to go into a folder of the same name and changed the filename to index.md


FYI, I sent a longish e-mail to cristim summarizing the changes we've made, and what state of "ready to share" they are in.  I'd like to submit anything that's of general interest, so we'll see what sounds like it might be useful outside of SmugMug.


[Menu] supports arbitrary HTML attributes (#2757)

Preview: documentation | landing | table


159513269_Issue#6881 (Nigusse) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2348 of 2348 tests passed, 0 test warnings)

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


Updating the version number for the packages does not fix the issue on my machine.


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


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

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


de variabele `json` wordt niet meer gebruikt verder, dus kan je de 4 vorige lijnen ook weghalen (vanaf string qs = ...)


Hassan also


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

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


I had to:
1) run `git submodule init` and `git submodule update`
2) change to `$$@` and `$$?`  in `generate_stub`
3) manually create `debian/usr/bin` directory
4) change every `debian/usr/libexec/softether/` prefix in `*.install` files to `bin/`

to get `dpkg-buildpackage -b` working towards success.


lol


FanEnergyIndex (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Damn, how is possible to fix this using git ? I mean, remove all those metainfo in code of the commit I've made


Publish

Preview: documentation | landing | table


This one also depends, in FF if you 'open in a new tab' a link, it isn't brougth to the front, for example...


We cannot make this a "truthy" comparison, but we can change this to also check for ```undefined```. Would this work for you?


This matches perfectly what we were discussion yesterday! It'll be nice to reference in the future if this question comes up again


Automated Test Suite Message


The `ScopedMetricsContainer` is no longer a part of metrics. Now the context manager is the state sampler. Can you remove this?


ZOOOOOOOOOOOOR CIWANE


![](https://github.trello.services/images/mini-trello-icon.png) [sdfsdf](https://trello.com/c/9PHwMefN/3-sdfsdf)


Created multidev environment [pantheon-d8-composer-project-tk#pr-9](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#pr-9).

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


if the zooming/panning was a lot quicker/smoother both zoomed in and zoomed out all the way it'd probably feel a lot better for both the current way and the enable full screen way..

As it currently stands if I'm zoomed out all the way in which I prefer so I can see the full tree easily, panning around (in which I don't even mean to pan around any anyways it just ends up happening randomly when I click on a node sometimes) is the laggiest thing in the world unless I end up zooming in (in which itself is pretty laggy as well) nearly all the way so only a few nodes show (which is not very ideal at all)

> Do you think it'd help if there were no empty space around the sides of the tree, so it wouldn't pan if you're zoomed all the way out?

More than likely yes, as panning is one of the big things I want to turn off xD just have to make sure that nodes don't end up getting cut off because of a scroll bar or something.


[inst/examples/example_experiment.R:91:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/inst/sampleModules/SpaDES_sampleModules/SpaDES_sampleModules.R#L18) *style:* **Lines should not be more than 100 characters.**
```r
    defineParameter(".saveInitialTime", "numeric", NA_real_, NA, NA, "This describes the simulation time at which the first save event should occur")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:231:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L231) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$moduleName, "module\n"))
                                                 ^
```
[R/cache.R:242:50:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L242) *style:* **Commas should always have a space after.**
```r
          cat(crayon::blue("  Using ", fromWhere," copy of", cur$eventType, "event in",
                                                 ^
```
[R/cache.R:289:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L289) *style:* **Commented code should be removed.**
```r
        #checkPath(cacheRepo, create = TRUE) #SpaDES dependency
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:413:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L413) *style:* **Lines should not be more than 100 characters.**
```r
        #   makes soft copy of all objects, i.e., they have the identical objects, which are pointers only
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:441:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L441) *style:* **Lines should not be more than 100 characters.**
```r
        list2env(mget(lsObjectEnv[lsObjectEnv %in% createOutputs | lsObjectEnv %in% expectsInputs], envir = object@.envir), envir = object2@.envir)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:451:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L451) *style:* **Commented code should be removed.**
```r
          #object2@events <- unique(rbindlist(list(object@events, object2@events)))
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:455:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L455) *style:* **Lines should not be more than 100 characters.**
```r
        # This is for objects that are not in the return environment yet because they are unrelated to the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:468:10:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L468) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(atts in attrsToGrab) {
         ^
```
[R/cache.R:472:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L472) *style:* **Commented code should be removed.**
```r
      # attr(object2, "tags") <- attr(object, "tags")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:473:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L473) *style:* **Commented code should be removed.**
```r
      # attr(object2, "call") <- attr(object, "call")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:474:9:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L474) *style:* **Commented code should be removed.**
```r
      # attr(object2, "function") <- attr(object, "function")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:507:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L507) *style:* **Variable or function name should be lowerCamelCase.**
```r
  setGeneric(".addTagsToOutput", function(object, outputObjects, FUN) {
                                                                 ^~~
```
[R/cache.R:530:48:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L530) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(object, outputObjects, FUN, preDigestByClass) {
                                               ^~~
```
[R/cache.R:622:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L622) *style:* **Variable or function name should be lowerCamelCase.**
```r
objSize.simList <- function(x, quick = getOption("reproducible.quick", FALSE)) {
^~~~~~~~~~~~~~~
```
[R/cache.R:649:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L649) *style:* **Variable or function name should be lowerCamelCase.**
```r
makeMemoiseable.simList <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/cache.R:657:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/cache.R#L657) *style:* **Variable or function name should be lowerCamelCase.**
```r
unmakeMemoiseable.simList_ <- function(x) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/checkpoint.R:36:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/R/copy.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
            sim_ <- object
            ^~~~
```
[R/downloadData.R:54:96:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L54) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    io <- .parseModulePartial(sim, modules = list(module), defineModuleElement = "inputObjects" )
                                                                                ^
```
[R/downloadData.R:242:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L242) *style:* **Commented code should be removed.**
```r
    # parsedModule <- parse(file = file.path(path, module, paste0(module, '.R')))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:243:7:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L243) *style:* **Commented code should be removed.**
```r
    # urls <- .getSourceURL(pattern = fileToDownload, x = parsedModule)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:250:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L250) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:268:27:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L268) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:269:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L269) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:272:13:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:272:18:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:272:54:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:272:56:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/downloadData.R#L272) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/experiment.R:200:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/R/helpers.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                             paste0("package:", .pkgEnv$corePackagesVec[-(1:2)]))
                                                                         ^
```
[R/helpers.R:260:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/helpers.R#L260) *style:* **Variable or function name should be lowerCamelCase.**
```r
all.equal.simList <- function(target, current, ...) {
^~~~~~~~~~~~~~~~~
```
[R/load.R:198:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/R/module-repository.R#L52) *style:* **Lines should not be more than 100 characters.**
```r
    zipFiles <- grep(file.path(name, "data"), zipFiles, invert = TRUE, value = TRUE) # remove any zip in data folder
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:293:8:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/module-repository.R#L293) *style:* **Commented code should be removed.**
```r
      #versionWarning(name, version)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:305:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/module-repository.R#L305) *style:* **Lines should not be more than 100 characters.**
```r
        GET(zip, ua, config = list(config(token = pat)), write_disk(localzip, overwrite = overwrite))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/module-repository.R:401:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/module-repository.R#L401) *style:* **Trailing blank lines are superfluous.**
```r

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

^
```
[R/moduleMetadata.R:75:6:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/moduleMetadata.R#L75) *style:* **Commented code should be removed.**
```r
    #metadata <- eval(parse(text = x)) # can't be used because can't evaluate start(sim)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-diagrams.R:78:5:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/R/plotting-diagrams.R#L345) *style:* **Lines should not be more than 100 characters.**
```r
          c(nchar(namesModDia)^0.8 * 10) # use exponential to stretch out, and multiplication to make all bigger
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting.R:6:31:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/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/98d8839f81782f1242868160162065ea4be4316f/R/plotting.R#L87) *style:* **Put spaces around all infix operators.**
```r
      error=function(x) eval(parse(text=deparse(elems[[useElem]])), envir=envir))
                                                                        ~^~
```
[R/POM.R:131:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L131) *style:* **Lines should not be more than 100 characters.**
```r
#' @param objFnCompare Character string. Either, "MAD" or "RMSE" indicating that inside the objective
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:189:12:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L189) *style:* **Variable or function name should be lowerCamelCase.**
```r
           NaNRetries = NA, logObjFnVals = FALSE, weights, useLog = FALSE) {
           ^~~~~~~~~~
```
[R/POM.R:199:25:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L199) *style:* **Variable or function name should be lowerCamelCase.**
```r
                        NaNRetries, logObjFnVals, weights, useLog) {
                        ^~~~~~~~~~
```
[R/POM.R:216:28:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L216) *style:* **Variable or function name should be lowerCamelCase.**
```r
    if (is.na(NaNRetries)) NaNRetries <- 1
                           ^~~~~~~~~~
```
[R/POM.R:240:11:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L240) *style:* **Variable or function name should be lowerCamelCase.**
```r
          sim_ <- Copy(sim)
          ^~~~
```
[R/POM.R:258:66:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L258) *style:* **Put spaces around all infix operators.**
```r
          envPOMCalled <- sys.frame(min(grep("POM", sys.calls()))-1)
                                                                ~^~
```
[R/POM.R:325:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L325) *style:* **Lines should not be more than 100 characters.**
```r
          cat(format(unlist(lapply(objectiveRes, function(x) x[["value"]])), digits = 4), dep = "\t")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/POM.R:363:1:](https://github.com/PredictiveEcology/SpaDES.core/blob/98d8839f81782f1242868160162065ea4be4316f/R/POM.R#L363) *style:* **Lines should not be more than 100 characters.**
```r
      par[whP] <- unlist(deps[[modName]]@parameters$default[deps[[modName]]@parameters$paramName == names(P(sim, modName)[whParamsByMod[whP]])])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


And making sure to change the *dependencies* too, right?


We can add && value !== undefined to the logic here. I'm curious how it breaks your application. Depending on what is happening we may be able to solve the issue some other way.


Yes.


This fixed the prefetching. Having a link in the view now automatically prefetches all the data in that route, as it should.


README: 3.0, license

Preview: documentation | landing | table


It was replaced by built-in http.client.


I need to fix error 43 on the graphics card, before I can continue testing EmpiralMP's new saving and loading system.


I'm not sure, but probably `let [x, y] = runFn2 _split predicate stream in Tuple x y`


Gostaria de poder deletar um contato e abrir o espaço novamente


You’re right. I changed it from `import tm1637` to `from tm1637 import`


Is that changelog correct now? The date states 2015, i believe you did some in 2017 and 2018 as well?


@JLLeitschuh We touch on some things here and in the user guide linked from here: https://blog.gradle.org/preview-avoiding-task-configuration-time

Mainly:
- If task configuration is expensive, you can avoid the cost of configuring a task you'll never execute.
- If task configuration is lazy, Gradle can also skip configuring other things (like extensions, configurations, etc).  This is a deeper change.


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

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


bearcop:tm:


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 7}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi0/09066b62-597d-472c-b568-bff2641a174a


Use client.py and pythonserver.py


First commit on github


The main strength of this module is that it does not block tarantool's event loop and returns the flow to the event loop when a file operation involves waiting for a data. In other words, I think it worth to prepend the description with 'Non-blocking' like it was done for 'scoket' module.


return_codes_pull_request (michael-okeefe) - Win64-Windows-7-VisualStudio-14: OK (2972 of 2972 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)


Created multidev environment [pantheon-d8-composer-project-tk#pr-9](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#pr-9).

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


Forgive my ignorance and please delete if this isn't the right place to ask but is this a fix for an issue I'm having potentially? How can I update my Lutris or update it with this?

Kind regards.


учи arrow functions, и какие это в реакте плюсы дает, и не придется всю эту залупу писать


why ignore firebase.js?


I verified it's okay to call this multiple times (i.e. perhaps it was already called elsewhere)


for the next release, I will add ```value !== undefined``` as another check and we will see if this resolves the problem for them unless I hear from them otherwise.


Great.


Automated Test Suite Message


Missão 1
Criar um arquivo Index.html


single line


FanEnergyIndex (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1717 of 1717 tests passed, 0 test warnings)

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


I thinks this might have caused https://gist.github.com/GrahamcOfBorg/cb4f31cf90efe86fbb1741aa325be9b3.


Great commit!


The `filter: none` removes the bright blue `filter: drop-shadow` added by GitHub - see #723. It's a solid color, so it doesn't go well with the gradient box shadow we have in place. The positioning moves the pointy arrow up/left to make it thicker.


Reminds me of this blog post on defer: https://joeshaw.org/dont-defer-close-on-writable-files/

although this is a different case, the connection is not closed when the error is returned.


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

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


Why not just move the second star to the left of the second hyphen without adding spaces?
Pre-*hens*-isle


You can use `"$".code`, and the char code will be inserted at compile time - no need for a static variable. ;)


Mike this was the issue because before it was `has_many :notifications, :as => :notifiable` which resulted in a query being like this`Notification Load (0.7ms)  SELECT  "notifications".* FROM "notifications" WHERE "notifications"."notifiable_id" = $1 AND "notifications"."notifiable_type" = $2 LIMIT $3  [["notifiable_id", 20], ["notifiable_type", "Member"], ["LIMIT", 11]]` for `example_member.notifications`. I talked with Alex my mentor a bit ago and showed him, he saw that query and suggested removing `:as => :notifiable` to change it to `has_many :notifications`. That worked, I assumed because it was polymorphic it needed that as statement.

I then ran a new rails console query and it worked:
```
2.5.0 :001 > Member.find(20).notifications
  Member Load (1.2ms)  SELECT  "members".* FROM "members" WHERE "members"."id" = $1 LIMIT $2  [["id", 20], ["LIMIT", 1]]
  Notification Load (0.9ms)  SELECT  "notifications".* FROM "notifications" WHERE "notifications"."member_id" = $1 LIMIT $2  [["member_id", 20], ["LIMIT", 11]]
#<ActiveRecord::Associations::CollectionProxy [#<Notification id: 134, notifiable_type: "Comment", notifiable_id: 61, member_id: 20, ...>]
```


Note that the problem may well be triggered by this commit, but the actual bug may pre-date it, and lay dormant in code which wasn't (yet) executed.


@ncave Please have a look at this. It seems the problem was Fable cannot tail-call optimize several functions referencing each other, so given that the implementation of MonadicTrampoline had multiple types with different `Run` implementations, we were actually increasing the call stack when running on JS (that's why Pacman compilation failed). I tested this and it works when compiling FCS/Fable to JS, and then in the REPL with the Pacman sample).

If it looks right to you, can you rebase this commit into your branch and then we merge the PR?


@ckxz105 Be careful about TYPO!!


Is the intention to make sse4.1 required on all platforms?

Looks like SSE4 was initially released in 2007. I know that my personal gaming computer still uses a processor I bought in 2007. I'm skeptical it has SSE4 support, but I never checked.

Or maybe I'm misunderstanding the context of this change.


Thank you for your quick reply, Kevin! I am trying to use it on the
computational clusters of our University but seems I need to install
bamtools to setup the environment. I am wondering whether you have
experience setting up a virtual envronemnt for the tools - (I don't have
sudo right on the clusters). Thank you!

Best wishes!

On Fri, Aug 3, 2018 at 11:48 AM Kevin Hsieh <notifications@github.com>
wrote:

> Hi @Mkang1204 <https://github.com/Mkang1204>,
>
> ROP is designed to work on Linux, not Mac, and unfortunately the problem
> you pointed out is one of the reasons ROP doesn't work on Mac. If you
> search online using the error messages, there are some workarounds such as
> replacing the readlink utility on your system with the GNU version, but
> I'm not able to guarantee that the rest of the pipeline will work either.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Mkang1204/rop/commit/c621adc74e5ddf076b38ac674977758aa3b0abae#commitcomment-29952661>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Abpcn6HjxpHYFPT6U3TTHZSYSPTfsAiTks5uNH7igaJpZM4VuStt>
> .
>

--
Wish you all the best!

Sincerely,
Marjorie

-----------------------

Awareness & Appreciation


Not quite sure why the renaming was performed, but here is a fix for evaluation: https://github.com/NixOS/nixpkgs/pull/44432


Might be worth it to have an BsIntrinsics.h header file that hides all these platform specific intrinsic calls. We do that at my day job, and I don't think we really had to jump through any hoops to present a consistent API for all the intrinsics we use.

Also allows us to  implement the operation in question in either hand-written assembly, or C++ code, if the operation isn't supported on a particular platform.


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

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


Okay thanks @sc0ttkclark  Very excited!


Pending balance тоже нужно скорректировать


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

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

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


Hi @Mkang1204,

If you do a standard ROP installation on a Linux server, it will use MiniConda to set up the environment and all dependencies within the ROP directory, without sudo rights.


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

I updated the Github team because of this commit.

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

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

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

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


Понимаю, что не в этом реквесте родилась конструкция, но на будущее, лучше чуть проще через переменные. Читать и отлаживать легче будет.


#158531941-VerticalVenetianBlindCoefficients (Myoldmopar) - i386-Windows-7-VisualStudio-14: OK (2976 of 2976 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)


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

Messages:

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

Failures:

regression Test Summary
 * Passed: 622
 * Failed: 6

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


@RetroSven Seems there were some cases where some variables had to be declared either at the top of a function or at the start of a code block. We need C code to compile as C89 with earlier MSVC versions, and this is one of the things it requires. Thankfully it wasn't much code but try to keep it in mind in the future.


Hi @laurence, this commit introduced a strange PHAR-related bug affecting PHPUnit: https://bugs.php.net/bug.php?id=76510


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


@rgrove Well said.


Spec and API development


What was wrong with Windows 10, i understand that it is not free, but my disk capacity was lost and locked, it is unfair.


Created multidev environment [pantheon-d8-composer-project-tk#ci-54](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#ci-54).

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


Can't put this comment directly on the line in question, but I'd point out that you might consider making the destructor for IReflectable non-virtual, and protected.

My reasoning here is that the virtual constructor is intended for situations where it's possible to call the destructor of a type via a pointer to it's base class. E.g.

```
Base * p = new Derived(); delete p;
```

In that situation, the compiler (sometimes) can't know that Base was inherited from, so when it calls ~Base(), it doesn't also call ~Derived().

So virtual destructors ensure that the usage above results in ~Derived() being called.

However, interface classes really shouldn't be destroyed directly, as it implies there's some information leakage happening, or abstraction mismatch.

The concept of a particular interface class shouldn't inherently convey knowledge about 1) When the interface is at the end of it's lifetime, or 2) How to go about destroying such an object.

By making the destructor protected, derived types can still be destroyed normally, but code that attempts to directly delete the interface would fail.

My codebase at the day job has a smart pointer called an InterfacePtr, which takes an interface type, and then an opaque state management object, which can be something like a shared ptr.

The Bsf framework, unfortunately, doesn't have a concept like that to make your life easier, but it's pretty straight forward to support this with the existing std::shared_ptr code. When constructing a shared / unique pointer to an interface type, simply provide a custom deleter that properly casts the interface to the most-derived type.

This 1) Makes it very difficult for people writing new code to do something stupid, like detaching the pointer from a shared pointer, and then manually deleting it with the delete keyword.
2) Makes it far less likely for various code out there being broken by you doing interesting things with your interface types. E.g if no one who has a handle to your IInterface can manually delete it, and must always use your custom deleter object, you can implement object pools super easily. Just have your custom deleter object cast to most-derived, and then stick it back in the object pool. No need to worry about anyone doing something they shouldn't be.
3) Saves you an entry in the vtable for the interface type, not huge, but it's something.

Anyway, just my two cents on the issue.


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

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


first GitHub project


I think that it should be possible to do this inline.

e.g.

```
MyAlloc_t mAlloc{&gFrameAlloc()};
```

But I can't say for sure.


for python3


@cristim the only reason I'm maintaining it on my side is because you said were were not supposed to use the community binaries "for profit".


Again, it is not necessary to build a repo for each piece of code. Just build one repo for one project,


This commit created a fatal error:

```/home/travis/build/azerothcore/azerothcore-wotlk/src/server/scripts/Commands/cs_npc.cpp:601:79: fatal error:
      unused parameter 'args' [-Wunused-parameter]
  ...bool HandleNpcSetOriginalFaction(ChatHandler* handler, const char* args)
                                                                        ^
1 error generated.
```


I thought of 0-duration hitstun as just a 1-frame interruption of whatever was happening before


FanEnergyIndex (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3013 of 3013 tests passed, 631 test warnings)

Messages:

 * 631 tests had: AUD diffs.
 * 33 tests had: EIO diffs.

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


It should be noted. The 1sim.BAS software application keeps track of the above-described statistics about each hand of the two groups of hands when the user-defined set of game rules specifies that only five-card poker hands with a numerical value of 27 qualify for bonus payouts. If the user-defined set of game rules does not specify this, then the 1sim.BAS software application keeps track of statistics about each hand of a single group of hands consisting of 5-card player hands with a numerical sum value of 27 or less.

I plan to update the code so as to enable the 1sim.BAS software application to always keeps track of statistics about each hand of the two groups of hands. In fact, I am going get to work on it right now. Should be an easy line of code to find.


@halonazhao @JacquesCarette Should `Quantity` for `DefinedQuantityDict` be empty here? I'm asking because it Quantity is also empty (see later comment for what I'm referring to).


@tunanachos just update the file adding the modified lines.
It should be located at `/usr/lib/python3/dist-packages/lutris/gui` by default.


@halonazhao @JacquesCarette Here.


fix the bug with audio sample_rate. From SLAudioPlayer::StartPlay  (Called by)-->IPlayer, parameter outPara (Get From)-->IPlayer::Open outPara(Get From)-->demux::getAPara


Good to have those small commits and don't bundle them together! It helps for the reviews and for you to get more structured.


FanEnergyIndex (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


For Jack's telemarketing projectiles in his signature move, you can use `Renderer`'s `drawText` method.


Created multidev environment [pantheon-d8-composer-project-tk#ci-55](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#ci-55).

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


now instead of sed-ing you can use make vars: https://github.com/themix-project/oomox/commit/a5b5f3b01cc1d420d22ef9d87850409e694a1a7e#diff-2ab7cd9fb0e10eef11ef26759530292fR103


This is the simulation function for part 2


noted - will keep that in mind for the future


#158531941-VerticalVenetianBlindCoefficients (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2973 of 2976 tests passed, 1 test warnings)

Messages:

 * 4 tests had: EIO diffs.
 * 3 tests had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.

Failures:

regression Test Summary
 * Passed: 625
 * Failed: 3

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


I confused it with wicd while reading it on my mobile device earlier morning


Top este projeto


Go unicorns (foals)!


Even


There are few other packages with the same use flag.

It should be enabled globally since it is out default manager


Am#


Ooh I didn't notice this before. I'm not crazy about this dependency between these classes.  Can we move the shared constants into a separate file that they both share?


No, you didn't.  Maybe in your IDE, but you didn't hit save.


FanEnergyIndex (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2347 of 2349 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 630
 * Failed: 2

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


Do we have an issue logged for this disable?


@tienne-B ah thanks for the note, I totally forgot that you could do a reverse lookup on the relationship. Have amended in c7bb44d82ee77e7eb80997e2ddaa79a6274c5804


this is outdated, there's a branch name in the latest version


WindowShadingControlOrder (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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