issue-6790-VRP-D-term (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Was there a reason for removing the `/X2K` here? I've reverted it in #3


Ok, so insert is correct because it is not working for me?


@garrett-eclipse yes sure, my bad, i use the replace function


I'd personally like to nail down the number of arguments in apply before we release. That will let us give somewhat better error messages.


Created multidev environment [wvuonline#pr-27](https://dashboard.pantheon.io/sites/8fb52aa5-5525-4d73-9b84-f2d86faf1da2#pr-27).

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


Можно явно указать тип данных, который будет лежать внутри для безопасности, не обязательная правка


куда столько пропусков строки?


@mueller-ma The round icon was only ever visible on Android 7 and 8, and now that we have adaptive icons in Android 8, it seems weird to me that we'd have a round icon only for Android 7 specifically. So we'll be keeping it as-is. If you want to change the icon for yourself, there's custom launchers out there that can do it for you :)


It's not used within nixpkgs (and never was), but the idea was that one could explicitly override this argument to make ghc(js) plugins available. More details here: https://github.com/NixOS/nixpkgs/issues/26192


Why getTokens(2)? Why not use the constant that exists in util.service.js like tokenGetCount?


Лучше обезопасить число и вводить count от массива, вместо статичного числа


Yes. Before overwinter, you could post transaction that is basically
bitcoin transaction. But overwinter makes v3 transactions mandatory.

On Tue, Jun 26, 2018, 20:47 oxfn <notifications@github.com> wrote:

> Got it. Before Overwinter everything worked great.. We were too busy to
> dig on tech details and prepare.. If we won't find ready solution, we'll
> have to improve this project. Thank you for your work!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/karel-3d/bitcoinjs-lib/commit/e30d9d4af20afc492634a64194b566b4f0fb0d7e#commitcomment-29505432>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAGZ8Y_oiCz_JCqhJFya_FvWzznsaDJnks5uAoG_gaJpZM4U4aVR>
> .
>


что за objects?


I will create PR when its confirmed by @Greg0. In PR changes will be pushed to master branch.


модель чего?


@jezdez following this change, I think it's safe for you to pick up for your pull request.


Created multidev environment [wvuonline#ci-201](https://dashboard.pantheon.io/sites/8fb52aa5-5525-4d73-9b84-f2d86faf1da2#ci-201).

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


No worries, usually doesn't matter but on Windows hosts I've found them case sensitive sometimes which is frustrating


очень длинный метод, разбить на модули.


This parameter is unclear and feels like it's saying: `/anything_goes_here`; I believe this needs to be traversed more diligently (even if the existing API documentation is that broad, the API is pretty well established).

- /gene
- /attribute
- /dataset
- /gene_set


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

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


Oh, ok. So there must be other code changes besides this one which causes it not to work for me.


Hi mom!


$ sudo apt-get update
$ sudo apt-get install git
$ git clone https://github.com/jprochazka/adsb-receiver.git
$ cd adsb-receiver

$ git reset --hard 28ef0b2
HEAD is now at 28ef0b2 Added OpenSky Network feeder support.

$ ./install.sh


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

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


@bbilas Thank you for your answer.
Actually, I have used your patch to create one to Qt3D that has been merged since then: https://github.com/buildroot/buildroot/commit/4fd448c9c1e3ed7ca0f09441bf8a854eb9130190


This issue has been assigned [CVE-2018-1000559](https://nvd.nist.gov/vuln/detail/CVE-2018-1000559).


de acordo com os comentário feitos em #161


the `tlslite-ng.json` is the "run every single test" configuration, the other runs just a subset of tests to make the travis-ci for tlsfuzzer not take many hours


d'oh, forgot that it operates on strings not objects, that's correct


else сюда


didn't run tidy so diff stay more meaningful


Isn't that issue already closed!?


![jp-opensky 270](https://user-images.githubusercontent.com/28452511/41933902-258651f6-7953-11e8-8717-a999cb689ef4.png)


else прямо на этой строке надо было написать


Много пропусков строки и логика не для ViewController


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


Great idea on adding them!


И этим тоже


Этим не viewController должен заниматься. И желательно в бэкграунде.


I see you are making CPP files for the template classes. I put them in headers because I think you can automatically expand a template into a header without having to manage two files. I never tried it but I was going to do "extern template class". This is how I was planning to generate the header files to link with the static library. Look [here](https://stackoverflow.com/questions/8130602/using-extern-template-c11).

The problem with managing CPP files is compile time bloat! Unless you need it for some reason, I would be interested in your thoughts. Have fun :)!


Updated Exceptions on Input rows and columns.
Now they won't accept     -   a Symbol/ special character as a rows/columns Number.
                                        -    a Letter/character as a rows/columns Number.
                                        -    a Negative Number as a rows/columns Number.
                                        -    a 0 (zero) as a rows/columns Number.


Hi son! :v


Wtf is ktext-align? 👎


yes, finally


Agreed. Not to mention that all this troubleshooting experience helps for future problems ;)


bully


To update row, you need to use the below code;
```php
Lazer::table('post')->where('id', '=', 1)->find()
->set([
   'post_title' => 'New Title',
   'post_slug' => 'new_title'
])->save();```

If you don't use find() then it will create new row.


Updated map file


Created multidev environment [therapyrealm-d8#ci-47](https://dashboard.pantheon.io/sites/1e2f72fb-b1d6-4944-b76a-de18b38c3d0c#ci-47).

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


Yes of course that's how its supposed to be. I will push a better version
tonight. This is just leftover from development.

Þann þri., 26. jún. 2018, 18:56 judyfong skrifaði <notifications@github.com
>:

> Why getTokens(2)? Why not use the constant that exists in util.service.js
> like tokenGetCount?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/cadia-lvl/Eyra/commit/376c5156dfccc72991fe75936f1c45b4e34b0c24#commitcomment-29505538>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AfVKKdLZJ46vPg3r3nCWqgGu4B61YW_Oks5uAoP1gaJpZM4U4foR>
> .
>


Also `stock_animation_open_first_frame_average` got much more noisy past this point.


Not included in the changelog is that the Logger class will no longer generate an output file if printToFile is false.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/48c4c854-767b-47f7-b2ec-7f79e14cf35d?env_id=ibm%3Ayp%3Aeu-gb "dragon-book"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/7ddab936-a781-49fa-99fc-742d790aea96?env_id=ibm%3Ayp%3Aeu-gb "dragon-book") deployed [dragon-spellbook](https://github.com/godo13405/dragon-spellbook/releases/tag/deploy-ibm-yp-eu-gb-UXCalibur-prod-20180626-191819 "deploy-ibm-yp-eu-gb-UXCalibur-prod-20180626-191819") to [prod](https://console.bluemix.net/apps/aaffb021-5482-4ff5-bc14-26c90db6686c?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:UXCalibur:prod"), including this commit


Created multidev environment [therapyrealm-d8#ci-44](https://dashboard.pantheon.io/sites/1e2f72fb-b1d6-4944-b76a-de18b38c3d0c#ci-44).

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


BTW unless you have some specific reasons not to do it I would enable multipass rendering by default, even for non-OIT. It's usually needed for games to display properly and doesn't have such a big impact on performance.


Does this functionality actually exist in the API?

I'm citing here:
https://github.com/zalmoxisus/redux-devtools-extension/blob/master/src/app/api/index.js#L248

To me, this seems like actionCreators when using the direct messaging API isn't implemented.


Como seria el codigo del problema: Ingresar los datos de n alumnos(cortar con "fin"), el curso puede ser A o B;Nombre, curso, nota, sexo ,edad.

Imprimir: Cantidad de alumnos aprobados por curso. Cantidad de alumnos aplazados por curso. Edad promedio, general y por curso. Nota promedio de los alumnos varones, por curso.

Que muestre los resultados por pantalla utilizando ventanas a traves de la clase JOptionPane.

Muchas gracias.


LGTM


I am sorry , but I am lost  here. I have the same settings . I am using paperspace and have an API token.  In order to upload


![](https://github.trello.services/images/mini-trello-icon.png) [013 - Configurar Integração GitHub - TravisCI - Heroku](https://trello.com/c/ezVkuTeA/13-013-configurar-integra%C3%A7%C3%A3o-github-travisci-heroku)


Holi Leiva, ya corregí el .json pero no me aparece actualizado en la página. Acá está el commit number por si sirve de backup e81e6ffe357f3c0781ea6703170bbe3474f6e194.


good stuff


There is no way for elements to be removed from `FailedHammertimeIds`, is this intended?


![](https://github.trello.services/images/mini-trello-icon.png) [002.1 - Adicionar dependência do H2](https://trello.com/c/R99vTV99/15-0021-adicionar-depend%C3%AAncia-do-h2)


![](https://github.trello.services/images/mini-trello-icon.png) [003.1 - Disponibilizar arquivos properties nos repositórios](https://trello.com/c/dM72VvNi/16-0031-disponibilizar-arquivos-properties-nos-reposit%C3%B3rios)


-## Welcome to GitHub Pages
-
-No freaking way this works.
-
-You can use the [editor on GitHub](https://github.com/chudson0348/chudson0348.github.io/edit/master/README.md) to maintain and preview the content for your website in Markdown files.
-
-Whenever you commit to this repository, GitHub Pages will run [Jekyll](https://jekyllrb.com/) to rebuild the pages in your site, from the content in your Markdown files.
-
-### Markdown
-
-Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for
-
-```markdown
-Syntax highlighted code block
-
-# Header 1
-## Header 2
-### Header 3
-
-- Bulleted
-- List
-
-1. Numbered
-2. List
-
-**Bold** and _Italic_ and `Code` text
-
-[Link](url) and ![Image](src)
-```
-
-For more details see [GitHub Flavored Markdown](https://guides.github.com/features/mastering-markdown/).
-
-### Jekyll Themes
-
-Your Pages site will use the layout and styles from the Jekyll theme you have selected in your [repository settings](https://github.com/chudson0348/chudson0348.github.io/settings). The name of this theme is saved in the Jekyll `_config.yml` configuration file.
-
-### Support or Contact
-
-Having trouble with Pages? Check out our [documentation](https://help.github.com/categories/github-pages-basics/) or [contact support](https://github.com/contact) and we’ll help you sort it out.


![](https://github.trello.services/images/mini-trello-icon.png) [014 - Validar o Deploy](https://trello.com/c/NHuYoA7g/17-014-validar-o-deploy)


There is currently no way to remove elements from `FailedHammertimeIds`, is this intended?


this comment was done in github


It's true that this makes the repository bigger overall, but it shouldn't actually make compilation any slower, nor create larger objects. Since things that require X only `#include "X.h"`, they'll be including the tiny declarations, not the relatively large bodies. The SO question you linked to discusses how to use `extern` to get around the compilation of multiple _definitons_ of a `template`ed class or function. I could be wrong about all of this, of course, but it should be fine from a compile-time bloat standpoint as I understand things.

My motivation for doing this is more about your makefile, it's recompiling everything every time it's invoked. I want to rework it to only rebuild and re-link the parts that have changed. So for example if you compile the project, then change `source/file/min/bmp.h` and re-build to test it you can just use `make`, which will cause only `bmp.o` to be recreated (and by extension the static `libmgl.file.a` library I'm generating).


![](https://github.trello.services/images/mini-trello-icon.png) [Build an API Endpoint in your Node App for each of the following. These should all be read from your Database and scoped to the logged in user.](https://trello.com/c/P6xMlJ41/13-build-an-api-endpoint-in-your-node-app-for-each-of-the-following-and-connect-them-to-your-react-app-these-should-all-be-read-fro)


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

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


Filed https://github.com/dart-lang/sdk/issues/33637


+1 is for thumb, you switch to ARM with bx so remove it everywhere


what is this craziness


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

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


The time really should be added to `ccpCacheTime` after the conversion to `DateTimeOffset`


I believe any Reducer is welcome to submit edits for consideration?


@JustOff These "new" strings in `extensions.dtd` aren't a priority because only WebExAM uses them but I thought u'd want to be tagged.


Review by @gzm0 for fast-forward on 0.6.x.


也包括课件和代码


Why was this done?
StringUtils default behavior is to return null, if separator is not found. That means this code will fail for app with single node configuration.
Why do we need clustername info to derive nodes?


issue-6790-VRP-D-term (EnergyArchmage) - Win64-Windows-7-VisualStudio-14: OK (2926 of 2929 tests passed, 13 test warnings)

Messages:

 * 12 tests had: AUD diffs.
 * 5 tests had: EIO diffs.
 * 2 tests had: ESO small diffs.
 * 2 tests had: MTR small diffs.
 * 4 tests had: Table small diffs.
 * 3 tests had: ESO big diffs.
 * 3 tests had: SSZ big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 620
 * Failed: 3

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


Updates #151


Ну не знаю, погонял БТР - никаких проблем со звуком стрельбы не заметил. Может быть я чего-то не замечаю?

> Пробовал и её - с ней тоже не всё так гладко.

Что именно? Как я могу у себя эту проблему воспроизвести?


@romainreignier glad to hear it :)


@sebastianhaas sorry. Hab feat statt fix ausgewählt. Brauch noch bissl bis ich das beherrsch


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

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


Thanks for fixing this!


Maybe add a line about where to find information about how to use the other protocols? A Readme, or wiki page?


this code works fine


![](https://github.trello.services/images/mini-trello-icon.png) [Add save movie functionality that allows the user to save movies to the list](https://trello.com/c/mTJgBkGp/8-add-save-movie-functionality-that-allows-the-user-to-save-movies-to-the-list)


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

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


Ipxe only supports those architectures.

On Tue, Jun 26, 2018, 20:18 Jakub Jirutka <notifications@github.com> wrote:

> @clandmeter <https://github.com/clandmeter> According to
> https://boot.alpinelinux.org/ only x86, x86_64 and aarch64 are supported.
> So how it is?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/alpinelinux/alpine-mksite/commit/f73652b23f1ebf85a6039a950f9f12ad3ea3cc7c#commitcomment-29505000>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AADO6sPdfsBuuThb_tg0tMI8DsNiOMi_ks5uAnrhgaJpZM4U4cJA>
> .
>


Yes it is, because for this session it will remember that hammertime didn't know them (or failed for an other reason) and not request them again.
Previously they where added as null to the cache and by that not request again because found in the cache.


Is there a reason you've added the constructor?


@joshuawilson is this something that external users will ever see? There are some typos and incorrect words that need to be fixed if so.


Please always use ISO 8601 date-time formatting if possible :-)
(I know it was already wrong previously, so don't see this as critique. Just a hint in my crusade for it.)


I like this but what if the user wishes to unsubscribe? [#3](https://github.com/fxcm/fxcmpy/pull/3l)

Regards

James


a


Created multidev environment [riveralive-cms#ci-171](https://dashboard.pantheon.io/sites/ced938b0-bbbf-4ed2-ba1c-98b66d8ba2be#ci-171).

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


This is a good solution, here is how you can write the whole thing in 1 line

```javascript
{this.props.button === true ? <Button>Read More</Button> : null}
```
Read about this behavior [here](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator)


the command existed with code 7


блин, сорян - исправлю возможно


Here is where you can implement the one line solution from above

```javascript
{this.props.button === true ? <Button>Read More</Button> : null}
```


да, согласен


FYI, you could probably just use [this](https://deviatefish.github.io/ingress-model-viewer/?api=engine#Engine#capture), and probably also [this](https://github.com/DeviateFish/ingress-model-viewer/blob/master/demo/sandbox.html#L68-L123).  The former is the raw api to capture images that returns a promise that resolves to a `Blob`, and the latter executes a pipeline of blocking functions (can be used to add/remove drawables, pose them, etc), taking a screenshot after every method in the pipeline.

These are (sort of) how I ended up capturing screenshots [like these](https://goo.gl/photos/8ueksaQnN15KNdW96).


Note that there should be no spaces around the __=__ sign.

```javascript
<SecondSection button={true} />
```

And another thing is that for boolean values props, if the value you pass is _true_ then you can simply write

```javascript
<SecondSection button />
```
React will know that the value of _button_ should be _true_


Good! That's it!

I left several notes on the code but I have few others which more general

1. Please go through the [official tutorial](https://reactjs.org/tutorial/tutorial.html) to understand the flow and syntax of react components, it will teach you alot and will take you less then 30 minutes.

2. Read about text editors (personally I like [Atom](https://atom.io/) and what is [__linting__](https://hackernoon.com/how-linting-and-eslint-improve-code-quality-fa83d2469efe) - this will help you avoid things like inconsistent code, unstable indentation and will make you a better developer!


Thanks, but maybe we can just ifdef them then?


#Git教程


minor inconsistency regarding tabs vs spaces


BBC


Okay, partly I was trying to capture what was discussed at the group. What text would you propose here?


Okay, so I had misunderstood your previous comment regarding AIA. Can you propose a sentence to add here?


Whatever, FEK.


DB Modelo Entida Relacion


Build version: __`0.10.0-master.182`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/182) :tada:


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

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

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


Build version: __`0.10.0-master.276`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/396676658) :tada:


赞👍


ok deae, thank you :)


I also found that `define_attribute_methods` is called twice in February, and thought at least we can remove that in the `init_with` without any regression since `init_with` is always associated with `allocate` at that time.

https://github.com/kamipo/rails/commit/4f381d749f29bd5edb8f21284745fce20feb16a0

But as you said, `allocate` is to be used with an initialization routine.

Another example is `becomes`:

https://github.com/rails/rails/blob/56b9d0fd3a281f97463edf556d0f4b6b283d715d/activerecord/lib/active_record/persistence.rb#L372-L374

I think so too that we can remove the `allocate` method.


TickDynamic causes crashing during the dragon fight.


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

I updated the Github team because of this commit.

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

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

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

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


please remove `if bp[1]` condition and change for loop to
`for weaponNum, weapon in bp or {} do`


please remove above if condition and change for loop to
for line, priority in weapon.TargetPriorities or {} do -- added: or {}


this commit seems to remove the ability for providing a custom `onError` callback which the docs say is supported https://uber.github.io/react-map-gl/#/Documentation/api-reference/static-map?section=properties. @Pessimistress, could we call this.props.onError as well if it exists?


另外三个acticles.vue文件可以删除了


Criando um projeto manager com PHP


违法查询的贴边问题


✅ [Jenkins job](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/xcode10/38/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/xcode10/38//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode10/ba2757ccd6dd21b8b09a24ee1b6e71f13771ce39/38/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode10/ba2757ccd6dd21b8b09a24ee1b6e71f13771ce39/38/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode10/ba2757ccd6dd21b8b09a24ee1b6e71f13771ce39/38/jenkins-results/generator-diff/index.html) (only version changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/xcode10/ba2757ccd6dd21b8b09a24ee1b6e71f13771ce39/38/jenkins-results/tests/index.html)


can you place multiple conditions on multiple lines to make it more readable? e.g.
`if condition1 or
    condition2 then
-- some code
end


Fotmat


I don't see the ability to provide a custom onError callback in static map. The docs say that's supported here: https://uber.github.io/react-map-gl/#/Documentation/api-reference/static-map?section=properties. @Pessimistress, could we trigger `props.onError` if provided?


3982683-EIRFormulatedWWHP (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2311 of 2312 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 643
 * Failed: 1

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


why


else


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

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

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

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

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

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

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

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

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


like the hint to update there brother


TeamCity Solution Engineering :: Packer Templates [Build 456](https://ci.hashicorp.engineering/viewLog.html?buildId=99568&buildTypeId=SolutionEngineering_PackerTemplates) is now running


服务端一键运行


"Certificates that rely on the ... (AIA) extension {{!RFC5280}}, SHOULD NOT be used.  If certificates do use AIA, allowing connections to the referenced sites is necessary."

(As I dig more into this, the amount of whitelisting to do HTTPS correctly is surprising, not just for OCSP and AIA, but these will probably cover most cases well enough.)


考虑更换一个更贴切的函数名？比如 `createNotification` 或者 `notify`


Along the lines of the below:

"Clients performing revocation checking will need some means of accessing revocation information.  O... Certificate S... P... (OCSP) stapling, using the TLS Certificate Status Request extension {{!RFC6066}} SHOULD be used. OCSP stapling allows a client to perform revocation checks without initiating new connections.  To allow for other forms of revocation checking, a captive network could permit connections to OCSP responders or Cert... R.. L... (CRLs) that are referenced by certificates they provide to clients."


`psn` -> `pos`  这个缩写更常用，更好理解


@wulkan @speier let me know if you see any issues with this please


本次试验的的内容是使用ryu调度控制器来进行anycast的链接，也就是为任意一台网络中的交换机选择最好的控制器。
**STEP1**
调整好实验环境  RYU+Mininet，环境搭建的方法网上有很多，这里不再赘述。
**STEP2**
环境搭建好后，就要首先确定网络拓扑。本次实验的拓扑图如下
![image](https://user-images.githubusercontent.com/28537472/41885954-c5b10d14-792c-11e8-8fad-500f03c904f1.png)
各个控制器和交换机的角色都已经标明。接下来目标就是让s1来请求控制器，c0要可以处理这样的请求并且分配c1或者c2给s1.
**STEP3**
对于c0要编写RYU应用，要求可以进行ARP代理，并且运行最小路径算法分配最近的控制器给交换机，程序的详细代码在文件shortest-path.py  文件中。打开RYU运行这个文件即可。
**STEP4**
最后一步就是在mininet中建立上文中的网络拓扑，并且打开控制器c1 c2，并且让主机h1开始ping主机h5，随后c1或者c2中会出现包的信息，此时说明控制器已经分配成功。打开wireshark也可以看到包传递的信息。


Could you give a longer explanation for the reason for this change?  I think it is related to previous things, but I have lost track. So it would be best to record that somewhere.


**PNG**


Is there any more info about this notice @blampe ? Is uber moving away from ringpop, or is the library considered feature complete and in maintenance mode?


ok


Thank you


Dear Poggit user,

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

```
Resend this delivery later. This commit is triggered by user georgianYT,
who has created 60 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/georgianYT/JoinTitle/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `b3a94f72-78ec-11e8-9c7d-0344d7bb5a27`.

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

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


switch 中的这四个 case 应该可以简化，现在读起来重复部分有点多。可以整理下，简化这部分。

换做我会这么写：

```javascript
const containers = {
  topRight: null,
  topLeft: null,
  bottomRight: null,
  bottomLeft: null
}
const pos = data.position in 'containers' ? data.position : 'topRight'

if (containers[pos] === null) {
  const el = document.createElement('div')
  el.className = `c-notification c-notification-${pos}`
  containers[pos] = el
}
containers[pos].appendChild(mountNode)
```


FloatWindowTextAdvert source code


OpenDetex-2.8.3 successfully installed into TeX Live svn tree, http://www.tug.org/svn/texlive?view=revision&revision=48092 Thanks --- hironobu


## Jenkins Build Summary

Built from [this commit](https://github.com/mellery451/rippled/commit/381a1b948b06d9526cc73f14cfc69635fabf8605)

Built at __20180626 - 20:00:22__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/rpm.txt) | no test results, t: n/a | FAIL :red_circle:
msvc.debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/msvc.debug.txt) | 1032 cases, 0 failed, t: 566s | PASS :white_check_mark:
msvc.debug,
PROJECT_NAME=rippled_classic | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/msvc.debug_PROJECT_NAME_rippled_classic.txt) | 1032 cases, 0 failed, t: 1239s | PASS :white_check_mark:
msvc.release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/msvc.release.txt) | 1031 cases, 0 failed, t: 517s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/gcc.release.unity_Dassert_true_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 804s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
coverage | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/coverage.txt) | 1035 cases, 0 failed, t: 687s | PASS :white_check_mark:
clang.debug.unity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/clang.debug.unity.txt) | 1035 cases, 0 failed, t: 252s | PASS :white_check_mark:
clang.debug.nounity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/clang.debug.nounity.txt) | 1033 cases, 0 failed, t: 153s | PASS :white_check_mark:
clang.debug.unity,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/clang.debug.unity_PARALLEL_TESTS_false.txt) | 1035 cases, 0 failed, t: 495s | PASS :white_check_mark:
gcc.debug.unity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/gcc.debug.unity.txt) | 1035 cases, 0 failed, t: 247s | PASS :white_check_mark:
gcc.debug.nounity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/gcc.debug.nounity.txt) | 1033 cases, 0 failed, t: 111s | PASS :white_check_mark:
clang.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/clang.release.unity_Dassert_true.txt) | 1034 cases, 0 failed, t: 335s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/gcc.release.unity_Dassert_true.txt) | 1034 cases, 0 failed, t: 354s | PASS :white_check_mark:
gcc.debug.unity
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/develop/10//artifact/gcc.debug.unity_Dstatic_true.txt) | 1035 cases, 0 failed, t: 247s | PASS :white_check_mark:


Fixed with: https://github.com/dartvandru/eventuate-client-nodejs/commit/1132ab572c599826229a837ad7ef834bd3626759


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

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


This is my first time contributing to an open source project, so I hope I've got it right. I know that changes will still need to be made to other files to completely implement this feature, but hopefully this is enough to get the ball rolling. I'll include an example in the demo folder as well. Let me know if there's anything else I should do. Thanks!


b


Oh, thanks! But I already took all the screenshots I wanted, here: http://ingress.wikia.com/wiki/Item_Images
Thanks for doing all the hard work in the model viewer, though!

Sadly all of this will probably be obsolete once Ingress Prime comes out. :(


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

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