again, `getImage` makes me think a function is being called, rather than a property being set (which is what's going on here). Also, see if by simplifying the `sortedBySeason` you can simplify all the subscripting in `gotArrayBySeason[indexPath.section][indexPath.row].originalImageID)!`


Typische Reichweite=Typical Range


Successfully aliased the URL <https://test-vue-app1-1hhb2bzk6.now.sh> to the following aliases:

* https://test-vue-app1.rudicronje.now.sh
* https://test-vue-app1-git-master.rudicronje.now.sh


Agreed, it feels wrong, but I'm unsure what would be right. I put 1.15.0 because overlays= was already broken, and there's still some functionality that this PR doesn't fix, if UMC tries to read that key or `[filter_wml]` on it.

I also think the refactor that @gfgtdf is doing in #4088 might lead to the removal of the overlays= key.


This is where the problem was.
`Proxy.exit()` is running in another thread, so `asyncio.run_coroutine_threadsafe()` is needed instread of `asyncio.ensure_future()`.


Successfully aliased the URL <https://f1-hub-jtzlnwjab.now.sh> to the following aliases:

* https://f1-hub.kozlovvski.now.sh
* https://f1-hub-git-master.kozlovvski.now.sh


[tests/testthat/test_npr.R:79:1:](https://github.com/kolesarm/RDHonest/blob/951c6f0633afb05fd7aa051b293aa306c0642d3d/tests/testthat/test_npr.R#L79) *style:* **lines should not be more than 80 characters.**
```r
    r2 <- NPRreg.fit(d, h=5, kern=function(x) abs(x)<=1, order=0, se.method="EHW")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


max km/h=max kph


The problem is that the `state` object is written to disk and reloaded every 30 minutes (a cron job is triggering this reload by running `~/bridgedb-admin/reload-bridgedb`). The reload causes `state.proxies` to be at a different memory address than before the reload, which breaks the looping call that fetches new exit relays every three hours. This looping call expects to write exit relays to the same memory address each time, but after BridgeDB's first reload, the memory address changed, so exit relays are no longer updated.

I figured that there's no need to keep our proxies in BridgeDB's state. We fetch them continuously anyway, and also right after BridgeDB starts. Does this make sense? Can you think of a better solution?


Sprache=Language


@marchant @johnnykahalawai

I found 2 bugs with how OfflineDataService manages `lastFetched` operations.

`lastFetched` operations......
1. are **not** deleted when their associated model object is deleted from the database
    - The associated model object can be deleted from the database for 2 reasons:
       a) The user deleted it locally
       b) The object is not included in the next online fetch. See this section of ([OfflineDataService.writeOfflineData](https://github.com/montagestudio/offline-data-service/blob/features/tej/offline-data-testing/offline-data-service.js#L669-L685)). It appears `OfflineDataService` is trying, but failing, to clean them up in [performOfflineSelectorChanges](https://github.com/montagestudio/offline-data-service/blob/features/tej/offline-data-testing/offline-data-service.js#L751)
2. are not uniqued per model object. This means each model object will have one `lastFetched` operation per fetch.

Either of these two issues would independently result in bloated tables. When combined, the numbers skyrocket. Anecdotally, I have`120368` entries in the `logic/service/hazard-service` Operation table on testemops.pdc.org.


![](https://github.trello.services/images/mini-trello-icon.png) [Meeting[13 August]](https://trello.com/c/Ny5iT5Q5/45-meeting13-august)


I removed comments for variables that no longer exist, to make the comments match the code. However, as you point out in another comment, this should be in a separate commit.


Successfully aliased the URL <https://ragnorcomerfordcom-89xna7ewa.now.sh> to the following aliases:

* https://ragnorcomerford.com
* https://ragnorcomerfordcom.ragnorcomerford.now.sh
* https://ragnorcomerfordcom-git-master.ragnorcomerford.now.sh


Yes, good point.


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1263) complete for branch handle-stuff.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/325531c3205aba0060155b506326e147ce01dfc3/index.html).

15 tests passed, 3 tests failed and 0 tests skipped in 8240 seconds

Failed tests:

* test_map_mhc_primary (308 seconds)
* test_map_mhc_snp1kg (427 seconds)
* test_map_brca1_cactus (30 seconds)

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


✅ Device tests passed on iOS32b on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2935117)(iOS32b): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/00f0ab4ffe15222e9a47310ba9abb7c22b182480/2935117/device-tests/jenkins-results/tests/index.html) ✅

# Test results

# No tests selected.


WTF?


You didn't create correct test, so I had to fix it :)


Yes, indirectly. BridgeDB's "periodically download new exit relays" feature was broken. Our patch needs this feature, so we can mark requests from exit relays with the "ZZ" country code. I think we can turn this fix into a separate fix.


debug


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


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

* https://voyager.now.sh
* https://botvoyagergithubio.cookiedevrbxl.now.sh
* https://botvoyagergithubio-git-master.cookiedevrbxl.now.sh


`The static String.fromCharCode() method returns a string created from the specified sequence of UTF-16 code units.` @riastradh-brave does this answer your question? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode


Successfully aliased the URL <https://agrobot-1vo8h7pfq.now.sh> to the following aliases:

* https://agrobot.martinsabiodun94.now.sh
* https://agrobot-git-master.martinsabiodun94.now.sh


This wouldn't change anything as the `body` has been formatted in `Rebuild` class


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

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


Puzzle `347-935b2d9f` disappeared from [`2out/EndsWithTest.cpp`](https://github.com/DronMDF/2out/blob/master/2out/EndsWithTest.cpp), that's why I closed #361. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Successfully aliased the URL <https://builder-chfsfhpgie.now.sh> to the following alias:

* https://builder-staging.now.sh


Deployment failed with the following error:

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


Should remove changes, not whole script


чем participantSwap и ownerSwap не угодили. Тут жестко нарушена парадигма ООП


Almost finished implementation. Thankfully this discussion has little bearing on whether modules call `load_key_value_inputfile` directly, or whether `load_aug(..., singleton=True)` makes calls to `load_key_value_inputfile`.

My point is that we're not using, nor plan to use most of those behaviors for key/value files. If we were using those things, I'd agree with your general sentiment.

For `.dat` files `load_aug` ignores all parameters except `optional`: (i.e. auto_select/params arguments, autodetection of optional params, soon --input-aliases). The index column auto-selection is also irrelevant for this context. Given that 90% of those behaviors are irrelevant for this context, and the goal of load_aug is to provide a convenient wrapper for underlying calls to `load`, it seems a less-than ideal entry point.

I agree that the interface to `load_aug` could use streamlining & updating. I like your idea for params to appear exactly once either in `mandatory_params` or `optional_params`, and to accept the same style of arguments for both. `auto_select` defaulting to true sounds nice in theory, but I'd want to double-check the codebase to look for any exceptions.

I don't know if anyone else is using `load_aug` with custom modules not in our codebase. So, when we do those API changes to `load_aug`, I suggest implementing them in a new function with a better name, leaving load_aug the way it is, and having it issue a deprecation warning saying we'll be dropping `load_aug` in release 2.1. Just a reminder, semantic versioning recommends bumping the minor version number when we add new features and bump the patch version number for bugfixes. Given what's going into this release, I'm on the fence about calling it 2.0.5 or 2.1.


Hi, the `9.0.4-canary.3` release should be up now


✅ Device tests passed on iOS32b on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2936198)(iOS32b): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/d16-3/87b35e0e687d4540af87c2c79689d617dd0ceca6/2936198/device-tests/jenkins-results/tests/index.html) ✅

# Test results

# No tests selected.


![image](https://user-images.githubusercontent.com/8030134/62897062-0002e300-bd85-11e9-8068-3e51fc1bd6db.png)

Did you pull into the develop branch?


Emter the price per item,total quantity and discount if quantity exceeds 1000
5
1001
10
Awesome there is a discount of 10 percent on your purchase
The total price after discount is 500


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

* https://iamgeorge.dev
* https://website.george13.now.sh
* https://website-git-master.george13.now.sh


@rijkvanzanten


This works, but I don't like the possibility of readability problems, may change in the future


Copy of this build can be found at
https://builds.myetherwallet.com/build/1a7e0677488f05334c8c2c437ee02e5c5b9184e6/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmQbf72A7xyhPjLFUqGf2UyQqM1cdXUunV3ek5roWBaHs4
                       Virus Total analysis
                       https://www.virustotal.com/file/3ad5f8db31ee88ebb563a7d4f01f82deefc02904cecc6c245a3477b18efb048d/analysis/1565642681/


Successfully aliased the URL <https://kistauri-7mxy7jp8i.now.sh> to the following aliases:

* https://davidkistauri.now.sh
* https://kistauri.dtroode.now.sh
* https://kistauri-git-master.dtroode.now.sh


Emter the price per item,total quantity and discount if quantity exceeds 1000
5
999
10
Sorry there is no discount as your quantity is less tham 1000
The total expense you have to pay is 4995


@Khrin
Typo:
`.com/adv/$domain=advantabankcorp.com`
->
`.com/adv/$domain=~advantabankcorp.com`


Will any WML that used `overlays=` in 1.14 work in 1.16? If the answer is yes, we can deprecate `overlays=` in 1.16 saying it'll be removed no earlier than 1.17.0. If the answer is no, we should deprecate `overlays=` _in 1.14_ saying it will be removed in 1.15. (That's not how deprecations are usually done, I know, but in this situation it'd be the least we can do.)


Changing displayed camera name from _null_ to _camera_


Your contract should be able to handle odd amounts; you can credit the remainder to the sender's balance.


Successfully aliased the URL <https://birthday-pwa-o9s26r2gx.now.sh> to the following aliases:

* https://birthday-pwa.andi1984.now.sh
* https://birthday-pwa-git-develop.andi1984.now.sh


Add a function to kill the contract, sort of a paused state that cannot be resumed.


Copy of this build can be found at
https://builds.myetherwallet.com/build/f9aecdf8c41b393e73de9b3d3a0bef4aae6edf3e/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmXW4TWa3vq82yky3ctFwtNwtnTMaC2PE9iB3Jn1fQkqWL
                       Virus Total analysis
                       https://www.virustotal.com/file/7007dc531ad649eadf4c42760376587ff462a7801429c2cad46fc7f11ee7ba40/analysis/1565642854/


Here you can get the transaction hash to get the transaction ⬇


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

* https://agrobot.martinsabiodun94.now.sh
* https://agrobot-git-master.martinsabiodun94.now.sh


Get the gas price from the transaction not from `web3.eth.getGasPrice()` which is an average of the gas price in the last few blocks.


Эти данные есть в объекте Swap.
https://github.com/swaponline/swap.core/blob/master/src/swap.swap/Swap.js#L44


That will be slightly different than what the native win32 Scintilla window will do, but it is consistent with how codeblocks handles other windows.  There's no reason codeblocks has to match the Scintilla behavior, so what you're doing is perfectly fine.
However for wxSTC, I'd prefer to match the Scintilla behavior as closely as possible.  Is it OK to create a pull request now and we'll just have a split between the behavior of the codeblocks editor and wxSTC here?  Or should I wait until your finished working?


Thank you !


Ten warunek można chyba uprościć. Wydaje mi się, że `choice != 0 && choice != 1` powinno dać ten sam efekt


da


Successfully aliased the URL <https://hapi-start-fmu5q52gw.now.sh> to the following aliases:

* https://hapi-start.droncancio.now.sh
* https://hapi-start-git-master.droncancio.now.sh


Ahhhh crap. :/


@roeirez what was wrong with the previous commit ?


Successfully aliased the URL <https://frontend-1i7jgut3x.now.sh> to the following aliases:

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


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

* https://agrobot.martinsabiodun94.now.sh
* https://agrobot-git-master.martinsabiodun94.now.sh


### Надо исправить

- По условиям задачи в поле имя только первая буква может быть большой

Допустимый формат: Имя
Невалидный ИМя ИмЯ

- Поле email начинается с латиницы, далее могут идти цифры
- Паттерн ip - адреса стоит оптимизировать указав количество повторений одинаковой группы


https://github.com/easylist/easylist/commit/a891144bf053c3bcc94b431c6cdbca507ed91679

Thank you!


Successfully aliased the URL <https://rymatecouk-9n2jeabfb.now.sh> to the following aliases:

* https://rymate-dev.now.sh
* https://rymatecouk.ryanmurthick.now.sh
* https://rymatecouk-git-master.ryanmurthick.now.sh


Added new plugin fkill-cli based on https://github.com/sindresorhus/fkill-cli


Ok fixed!


Not at all. I am running 3.1.0.  So my comment is not directly related to this commit.  I noticed that in 3.1 the API documentation did not have any clue on what was going on, as the `cmap` parameter was not even mentioned -  so I discovered this commit, which nicely fixes this situation.

The API changes for this 3.1 mentioned something regarding ColorbarBase inheritance, so I guess that might be related to the change of behaviour.  But it was unclear, that my old `ColorBase(cmap='nameofcolormap')` lines would break.


Zastanowiłbym się nad inną nazwą dla tej funkcji - samo getInt nie mówi za wiele


Successfully aliased the URL <https://at-watch-site-7lif2hktv.now.sh> to the following aliases:

* https://at-watch.jessicastokes.net
* https://at-watch-site.ticky.now.sh
* https://at-watch-site-git-develop.ticky.now.sh


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

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


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

Created multidev environment [p-master](https://dashboard.pantheon.io/sites/1dbf4505-c351-4478-9ac7-82479de74ef7#p-master) for maintest.


![](https://github.trello.services/images/mini-trello-icon.png) [Fazer destaque para projeto de time - Front-end[1]](https://trello.com/c/Q8hU9bYP/199-fazer-destaque-para-projeto-de-time-front-end1)


> @mitchcurtis Wouldn't it be better to filter it in the compiler and not in the parser?

You lost me. :D I've submitted a WIP pull request here by the way:

https://github.com/godotengine/godot/pull/31333

Could you maybe comment on that to show me what you mean?


This link seems to be dead (although writeup.emile.space works).


Myślę, że można połączyć deklarację z przypisaniem wartości


I hadn't realised this page had lists of species. Is your plan to continue adding to it in the same way as long as the page is still valid ?


I prefer `$\mathsf{is-safeLR}$` myself.  But that ought to be a meta-choice. What is needed is to 'encode' that some variables are 'full words' rather than essentially-single-letter. Then the display mechanism (i.e. printer) can use that information to choose different ways of displaying those.

So we have `Variable` and `Label`, we probably need `LongVariable` too. Semantically it's still a variable, but it can be displayed differently. @samm82 implemented the first split, so perhaps this tweak is easiest for him?


Thanks for your further comments, but I'll be honest: I think it is fine as it is. Since we now replace the w_j values instead of keeping the old ones, the relative indices really are positive. It no longer is the exact "reference" algorithm, but that is just the reality, since we have just modified it with an optimization. And even if all existing CPUs use two-complement arithmetic, strictly adhering to the C standard is something I always strive for.
Thanks again.


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


Is xevent for wine only?


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

* https://agrobot.martinsabiodun94.now.sh
* https://agrobot-git-master.martinsabiodun94.now.sh


Successfully aliased the URL <https://builder-somkvyktpn.now.sh> to the following alias:

* https://builder-staging.now.sh


Copy of this build can be found at
https://builds.myetherwallet.com/build/6a98fd71dec26daff6f6d4ef22593a221448b71f/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmYk3V7UcjBzK3BnYCBSmm4WPXEUfLtDWkX5JiNSkDmVZP
                       Virus Total analysis
                       https://www.virustotal.com/file/818ee4fa0929a4a3f22260c02d35de2ecad0c58d5489d7dd53b7414a94ec25d3/analysis/1565643766/


This branch moved static functions from QuestionPool into JsonQuestionPoolDatastore. This was an unnecessary change, and it should not be merged to master


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

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


Puzzle `322-1a0c61e0` disappeared from [`test/ReprTest.h`](https://github.com/DronMDF/2out/blob/master/test/ReprTest.h), that's why I closed #350. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `365-ae3c2266` discovered in   [`2out/JUnitXmlReport.h`](  https://github.com/DronMDF/2out/blob/master/2out/JUnitXmlReport.h)   and submitted as #367. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `365-cd409bc7` discovered in   [`2out/ReprSigned.h`](  https://github.com/DronMDF/2out/blob/master/2out/ReprSigned.h)   and submitted as #368. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Deployment failed with the following error:

~~~
You tried to create a Now 1.0 deployment. Please use Now 2.0 instead: https://zeit.co/upgrade
~~~


Puzzle `365-3100f8d0` discovered in   [`2out/ReprPrintable.h`](  https://github.com/DronMDF/2out/blob/master/2out/ReprPrintable.h)   and submitted as #369. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `365-dc66d768` discovered in   [`2out/ReprCallable.h`](  https://github.com/DronMDF/2out/blob/master/2out/ReprCallable.h)   and submitted as #370. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `365-1f378f67` discovered in   [`2out/TextReport.h`](  https://github.com/DronMDF/2out/blob/master/2out/TextReport.h)   and submitted as #371. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


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

* https://garitma.com
* https://garitma.garitma.now.sh
* https://garitma-git-master.garitma.now.sh


Puzzle `365-5b26313b` discovered in   [`2out/ReprString.h`](  https://github.com/DronMDF/2out/blob/master/2out/ReprString.h)   and submitted as #372. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `322-c70ed47c` discovered in   [`test/ReprTest.h`](  https://github.com/DronMDF/2out/blob/master/test/ReprTest.h)   and submitted as #373. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `365-383b74ac` discovered in   [`test/CountErrorTest.cpp`](  https://github.com/DronMDF/2out/blob/master/test/CountErrorTest.cpp)   and submitted as #374. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `365-2da4e1ee` discovered in   [`test/NamedTestTest.cpp`](  https://github.com/DronMDF/2out/blob/master/test/NamedTestTest.cpp)   and submitted as #375. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


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

* https://svdoevergithubio.svdoever.now.sh
* https://svdoevergithubio-git-master.svdoever.now.sh


Puzzle `365-e50b90fb` discovered in   [`test/CountTestTest.cpp`](  https://github.com/DronMDF/2out/blob/master/test/CountTestTest.cpp)   and submitted as #376. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


What would be the distinction between a `Variable` and a `LongVariable`? ie. which one would `min` or `final` be? Should `Label` and `Variable` only be used to modify a symbol (ie. as subscripts), while `LongVariable` would function as the "base" of a symbol?


Ok, I put the entry back in https://github.com/agda/agda/commit/0511b114d13001187de5b7e7526f5e8e03e086d9


![](https://github.trello.services/images/mini-trello-icon.png) [Traducción a PUG del HTML](https://trello.com/c/SsKWpvcR/13-traducci%C3%B3n-a-pug-del-html)


@JacquesCarette, I use \mathit{} for variables, because of the convention that variables should be italics, but my (very) limited research shows that others do not stick to this.  I believe Bill Farmer uses the same sans serif font idea that you use.  I agree that this should be something that the  user can decide.

@samm82, long variables are variables that are more than one character long.


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

* https://frontend.webtipsio.now.sh
* https://frontend-git-master.webtipsio.now.sh


You added this comment to this commit for a reason, but I can't figure it out.  Can you point to a specific example?


Actually, [fzf has a similar feature](https://github.com/junegunn/fzf#process-ids), what is the difference?


[Gerhard Schlager posted](https://review.discourse.org/t/add-mongo-adapter-to-nodebb-importer-8000/5176/3):

 https://review.discourse.org/t/dev-make-rubocop-happy/5180


@gotcha  The previous commit aims to ensure the value is valid by parsing the text for every character the user enters and making sure it is a valid number. I seems at first like a good way to abstract the parsing which gives us later on the option to change the `Currency.parse` to be locale aware.
That has some implicit assumption that during the way to a valid number, every character the user enters results in a valid number, which is wrong. For example if locale aware is supported then on some locales "1,000" is a valid number, this goes through the string "1," which is not valid and the validation will fail where it shouldn't.
So if only en_US is supported I prefer to keep it explicit for now.


love this fix! could you mention which ldap you saw the problem in as a clue for future hackers?


@JuliaRegistrator register()


These methods in v1.0 tests are only triggered in an upgrade. It's not expected that new methods like this will be triggered. You can return the empty string or even panic if called.


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

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

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


*ASS*


It's a matter of habit I guess. I've created so many lazy wrappers that another one was just easy ;)


@Simonwep I guess you also can use autoprefixer in webpack, so you don't need to write the vendor prefixes in Sass.
https://stackoverflow.com/a/38015078


A canot dawlod


aml.png has gone missing again. Please re-insert it?


why?


TeamCity Bvcms / Build [Build 1703](https://builds.tpsdb.com/viewLog.html?buildId=7705&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Tests passed: 64 Build time: 00:17:33


i've reverted this


The following doc(s) have been deployed to the [fixregexg](https://fixregexg-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/content/modules-plugins-known-issues.md](https://github.com/pantheon-systems/documentation/commit/6a236094ac624e9d7a3faf16ef35bdc1288be253/source/content/modules-plugins-known-issues.md)


Local Server Test using express plus params


Added _site file


I would hope that we can replace all the commented-out code (above) with the new OBC code. The comments were just left there so we can follow a similar pattern to create a bucket and perform a simple write and read with the s3 client before deleting the bucket.


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1264) complete for branch handle-slls.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/957d556c4e7f1dc6b854141c61bcb1300086de69/index.html).

18 tests passed, 0 tests failed and 0 tests skipped in 8258 seconds

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


Successfully aliased the URL <https://yiddishe-kop-9jxwcdqjf.now.sh> to the following aliases:

* https://yiddishe-kop.newgraph.now.sh
* https://yiddishe-kop-git-master.newgraph.now.sh


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

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

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

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


Do it whatever way fonttools does.  In a sense allowing all variations in is maybe better choice.


Can you take this off?


Successfully aliased the URL <https://at-watch-site-b78zmpmj7.now.sh> to the following aliases:

* https://at-watch.jessicastokes.net
* https://at-watch-site.ticky.now.sh
* https://at-watch-site-git-develop.ticky.now.sh


People are fussy about this one. Let's make the English preferred `Alb.` and store this `Alta.` as a variant, please.


Successfully aliased the URL <https://portfolio-site-dwr3r2hvv.now.sh> to the following aliases:

* https://carlo-clamucha.me
* https://portfolio-site.carloclamucha.now.sh
* https://portfolio-site-git-master.carloclamucha.now.sh


Here, we need to pass something like notificationOpts{pType: OnChange} as first variable to return. Can you check intf_app.go translateSubscribe()?


Was this supposed to use a different template? `{{inventory}}` seems potentially incorrect for skills.


I just found an old and fixed issue (https://github.com/influxdata/influxdb/issues/9985) about problems with dashes in tag values.

I will prepare a pull request to make it consistent and use the same value for fields too.


[Robin Ward posted](https://review.discourse.org/t/dev-make-rubocop-happy/5180/2):

My bad, it didn't occur to me that an import script could fail this. Very sorry.


Could you confirm whether we do On-change subscribe for "/openconfig-lldp:lldp/interfaces/interface[name]"? That is interface list with a key or is it for a separate attribute?


The issue is that the generated inputs requirement:
![image](https://user-images.githubusercontent.com/35857611/62899800-948a2880-bd26-11e9-9ae7-a1880f0a873a.png)

isn't showing up in the trace matrices (it should be in the highlighted area), since it is only built when creating the requirements section. I'm almost 100% sure the fix is moving its creation to somewhere else, but I can't figure out where it should be built.

![image](https://user-images.githubusercontent.com/35857611/62899836-ac61ac80-bd26-11e9-9c2f-ae2e6b7425c4.png)

I commented on this commit because this was the first instance of this bug, since this is the first place I automated the inputs requirement


### Надо исправить
Файл `.gitignore` это расширение файла txt лишняя часть
Файл id_rsa аналогично без txt этот файл не стоит хранить в репозитории

В поле имени только первая буква может быть большой
Имя валидно
ИМя не валидно как и ИмЯ

поле почты должно начинатся на латинские буквы после могут идти цифры и разделители

порт адреса может содержать от одной цифры


поменяли шрифт


good!

floorHeight, moveRate, posY all signed floats
currentFloor, targetFloor string ID's

don't use a hard entered 1 for the difference between floor elevation and elevator height. Use something like abs(moveRate)

Technically we require snake_case for attributes (and so far only attributes) so what you're doing for variable naming isn't incorrect. I'd follow the snake_case convention as you revise because it does make things easier.


Successfully aliased the URL <https://onboarding-api-c7bh7laub.now.sh> to the following aliases:

* https://onboarding-api.stubrew.now.sh
* https://onboarding-api-git-master.stubrew.now.sh


In that case, wouldn't it make more sense to just have the printer use `mathsf` if the string associated with the `Variable` is more than one character and not add the `LongVariable` constructor?


Successfully aliased the URL <https://repo-76j7ym6wo.now.sh> to the following aliases:

* https://haraldfranke.now.sh
* https://repo.christophfranke.now.sh
* https://repo-git-master.christophfranke.now.sh


> Yo tuve el problema : command traefik error: field not found, node: entryPoint
>
> Pero lo corregí cambiando la versión de traefik en el archivo .env
>
> TRAEFIK_VERSION=v1.7

Ahora tengo otro error:

```
Starting traefik ... done
Attaching to traefik
traefik    | time="2019-08-12T21:33:52Z" level=error msg="Failed to read new account, ACME data conversion is not available : unexpected end of JSON input"
traefik    | time="2019-08-12T21:33:52Z" level=error msg="Unable to add ACME provider to the providers list: unable to get ACME account : unexpected end of JSON input"

```

Alguna idea para corregirlo?


We do On-change subscribe for "/openconfig-lldp:lldp/interfaces/interface[name]" that is for a particular interface as it only return neighbors related info.


Successfully aliased the URL <https://card-memory-game-c6x3zlvtx.now.sh> to the following aliases:

* https://card-memory-game.galanco.now.sh
* https://card-memory-game-git-master.galanco.now.sh


Successfully aliased the URL <https://mainsite-8ffw25ufe.now.sh> to the following aliases:

* https://mainsite.ryanwans.now.sh
* https://mainsite-git-master.ryanwans.now.sh


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/xcode11/200/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/xcode11/200/display/redirect) (on internal Jenkins) failed in stage(s) 'Running XM tests on '10.15', Running XM tests on '10.15'' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/xcode11/200//console)
✅ Packages: [xamarin.ios-12.99.2.51.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/package/xamarin.ios-12.99.2.51.pkg) [xamarin.mac-5.99.2.51.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/package/xamarin.mac-5.99.2.51.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/jenkins-results/apicomparison/api-diff.html) (please review changes)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/jenkins-results/generator-diff/index.html) (please review changes)
🔥 [Xamarin.Mac tests on 10.15 failed: Xamarin.Mac tests on macOS 10.15 failed (introspection)](https://jenkins.internalx.com/job/macios/job/xcode11/200/display/redirect) 🔥
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/xcode11/61c8af15d1864cab8604976d404b1781c033b6e9/200/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 233 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS 32-bits - simulator/Debug: Crashed
</details>


This worked to solve teh Samba no-access on directory problem


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

Created multidev environment [ci-549](https://dashboard.pantheon.io/sites/77e169f6-098e-4e68-b9b1-67d0b7cc2f02#ci-549) for badcamp-2019.


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

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


bruh what did discord change today