Camera used to completely stop from working once the Google camera night sight was used.


I'm also okay with moving the method to that class.
The problem was that `exists()` is already a method provided by Elloquent `model`.


Deployment failed with the following error:

~~~
The property `builds` is only allowed on Now 2.0 — please upgrade: https://zeit.co/upgrade
~~~


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


nice trick to link the neighbors ! :+1:


Primarily Night Sight..


Commit message seems truncated


Deployment failed with the following error:

~~~
The property `routes` is only allowed on Now 2.0 — please upgrade: https://zeit.co/upgrade
~~~


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

* https://jsheroes.io


Completed week 3


does this mean that the package can now only be updated from the pdf app, not directly from the dashboard?


Was it intentional to leave this on?


From a local directory, you may now run

```
$ makie lint-typescript-declarations
```

which should suffice for avoiding the need to manually run TypeScript declaration test files.


@StarostaSebastian  What have we got here? 😆 Use "Id" property, don't cheat ;)


Tried for hours to create packages for Nuget with their new portable symbol format. Despite changing the symbol type to Portable in Visual Studio and successfully creating a .snupkg file, whenever I push the symbol file, Nuget complains that it doesn't have portable symbols with a big ugly pink message splashed on my Nuget package pages. Bumped up the version of the assemblies and created updated packages, this time without symbols.


Thanks! That will be quite handy for me, as I indeed am often in the sub-directories not having access to `make`.


Deployment failed with the following error:

~~~
The property `scripts` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


success


Great stuff


@sbraz: thx fixed :)


мені подобається назва OrderItem


13940620460633d27b7e&decrypt blockexplorer.pwr-coln.com/apl/getrawtransaction? txid (270cd3813254c9922020222056ba745842d9112223a13940620460b33d27b7e&decry Returns the current network hashrate, (haah/o) blockexplorer.pwr-coln.com/opl/getnetworkhashps Extended API Return data from local Indexes Retuma curment money supply blockexplorer.pwr-coln.com/ext/getmoneysupply Returns information for given address blockexploret.pwr-ooln.com/ext/getaddress/RBixXWocces.Jda 03zppvpws Returns current balance of given address blockexplorer pwr-coln.com/ext/getbalance/RBIXWscC63uda gv4Q62ppypwb Returns last (count) transactions greater then (min Note: returned values are in satoshis blockexplorer.pwr-coln.com/ext/getlastte/10/100 Linking (GET) Linking to the block explorer e transaction (/tx/txld) blockexplorer.pwr-coin.com/t/1270cd3813254c9922a2e222a56ba745842d9112223813940620460b3362707e blockexplorer.pwr-coln.com/block 1753320247b1Sca2262be646397d1ffd6be953fa638ebb8f5debbdc2b91b341 e address Uaddross/hash) e grode Uqr/hash) blockexplorer.pwi-coin.com/ar/RBIXWecssuldn1 fDIRjehgyaoszppypwb

-

- [ ] 1.


Can you defined


Actually a struct not class


Hi I've just added myself to the list.


Aliasing failed with the following error:

~~~
Error! `now alias <deployment> <target>` accepts at most two arguments
~~~


а для чого це


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

I updated the Github team because of this commit.

- @cj-wright was 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)


це для того щоб ми знали на якому етапі зараз знаходиться Користувач в телеграм боті, щоб полегшити парсинг шагів, і розділити логіку


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

I updated the Github team because of this commit.

- @goanpeca was 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)


![](https://github.trello.services/images/mini-trello-icon.png) [Nametag issues (see ticket 0141 for more details)](https://trello.com/c/cOpMIopQ/115-nametag-issues-see-ticket-0141-for-more-details)


What you're doing with calls to Racket can already be done with official-style Arc code:

```
(defextend copy (x . args)   (isnt x rep.x)
  (annotate type.x rep.x))
```

You might notice this doesn't properly detect tagged values that contain themselves as their `rep`, but it isn't possible to make values like that with official-style Arc anyway.


nice


ось і він жестяк))) я не знаю твоєї предметної області але уявим такий випадок . Юзер створив ордер і якраз роьить оплату і ти приймаєш калбек від пліґатішки і зберігаєш ордер а в тебе переразовується ціна і зберігається нова і хз може в цей час і змінилися ціни продукта якогось.


Ah, that's much clearer, thanks.


Можно.
Но вопрос важнее: кто это сделает?
Все авторы занимаются проектом на чистом энтузиазме

Best regards,
Anton Horpynich

сб, 2 февр. 2019 г. в 18:47, Олег Клейнов <notifications@github.com>:

> @lazyan <https://github.com/lazyan> @vvip-68 <https://github.com/vvip-68>
> записал видео работы на Wemos D1 mini
> https://youtu.be/HecyE9AWgqo
> https://youtu.be/kIZEIJv5NtQ
>
> Вопрос. Можно ли как-то сделать, чтобы текст появлялся не в виде бегущей
> строки, а допустим всплывал, повисел пару секунд и пропадал?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/AlexGyver/GyverMatrixBT/commit/e062a08b7fa1b2f2c97de84277babfcf8e686a0d#commitcomment-32169956>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATkXVBlDspjUM5vM1vwjLkMOfrh4sjZFks5vJcE2gaJpZM4afliV>
> .
>


@serbinsh Did the upgrade to BETY develop fix this issue?


Successfully aliased the URL <https://tikape-19-lrfppnavpm.now.sh> to the following alias.

* https://tietokantojen-perusteet-19.mooc.fi


![](https://github.trello.services/images/mini-trello-icon.png) [Write better tests](https://trello.com/c/MfvXA4vm/21-write-better-tests)


Aliasing failed with the following error:

~~~
Error! You should buy the domain before aliasing.
~~~


Thank you again 😄


access


Awesome!


This is Juan, commit


Não sei o que colocar aqui.


Вместо "jpg" нужен, например, enum, который маппится по регулярке с имени файла и в метод приходит Set<Pair<BufferedImage, FileExpansion>>, но мне стало это делать лень (


Ненужная константа, забыла удалить.


working fine for me. you should remove the intensity.


Adding a default permissions file for users or at the very least a full list of permissions utilised by the script would be strongly preferred as it makes it a lot quicker to install and configure it.


This command should be server sided to add ACL support


Same as before, move to server side to add ACL support


function name should be a bit more descriptive. Ex: clearChat


I always thought deep copy by default was less error-prone, but this experience shows it's more error-prone when overriding `copy` :)

@shawwn's version relies on `car` and `cdr` so when I revert them I'm going to replace `copy` with a suitably fixed version of your code above. Seems cleaner to keep extensions separate rather than inline them into the base function.


Эта фигня практически бессмысленная. Мы всё равно блокируем поток processFile() через get()
Можно было засунуть перед гет какую-то логику, например, ставить файла на удаление, а через get получать колбэк, какой-нибудь и удалять файлы по нему, а неуспешные - нет, но тоже стало лень ;)


Variable name is rather misleading and not descriptive of what it actually is


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Should show an error message to the user if the args[1] is not defined


Используется он, а не инжект ApplicationEventPublisher в нужный сервис чтобы вынести создание ивента и его отправку из сервиса.


poprawka


This will load infinitely if the model doesn't exist. Use  IsModelInCdImage to check if it's valid before Requesting it, as well as create a new Thread for most of the function as you're hanging the current one while the model is loading.


На счет пасхалки не понял


This commit has been mentioned on **Nix community**. There might be relevant details there:

https://discourse.nixos.org/t/memoize-result-of-builtins-exec/2028/1


Great!


Remove the else block and move SetPedIntoVehicle as well as SetModelAsNoLonger needed out to be after the if statement for IsPedSittingInAnyVehicle to reduce redundancy.


Now done. `car` and `cdr` are back to not supporting tagged types by default.


You can apply button text in this way: <button>Your text here</button>. Please see http://htmlbook.ru/html/button . Pay attention you can not only use text in your buttons but also apply images.


![ezgif com-video-to-gif](https://user-images.githubusercontent.com/30831021/52169657-878ceb00-277f-11e9-969b-6d6d84dcf66f.gif)


Don't create the vehicle at  the coords before making sure the player's old vehicle is  removed to reduce possible glitches on slower computers. Also, the first boolean is isNetwork. Setting that to false makes the vehicle client sided only and won't be shared with the rest of the clients on the server.


[Now done. `car` and `cdr` are back to not supporting tagged types by default.](https://github.com/arclanguage/anarki/commit/48987cede8)


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1807 of 1807 tests passed, 0 test warnings)

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


add  SetEntityAsMissionEntity(curVehicle, false, true) when deleting vehicles and other entities


actually, both parameters should be true and not false true, followed by https://runtime.fivem.net/doc/natives/#_0xEA386986E786A54F  this


Why not just remove the line entirely?


Follow same instructions as above on how to delete vehicles


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
  "name": "pyxplash-io"
  "version": 2
  "alias": ["pysplash.io"]
  "builds": [
    {"src": "quickstart/package.json", "use": "@now/static-build"},
  ]
}

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


![cuberevo mini4](https://user-images.githubusercontent.com/10188931/52169641-e62c7780-2733-11e9-8a77-66d46d1102ac.png)


A test comment.


Deployment failed with the following error:

~~~
The property `type` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
  "name": "pyxplash-io",
  "version": 2,
  "alias": ["pysplash.io"],
  "builds": [
    {"src": "quickstart/package.json", "use": "@now/static-build"},
  ]
}

For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


I agree, I normally see that vMenu or Fax Core permission system has a .cfg file with this but I didn't want to conflict with it so I will have to come up with some type of name for mine


This is a test comment.


I'm no regex hero, so my fork just does an ugly `.replace()`. This package is used by https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-transformer-xml so I hope someone will pick up maintaining it :S


Yeah I've fixed that in a version locally but haven't pushed it yet.


additional nodes, gethered via script from a functional parity-goerli-v4-node
working since 18 hours stable and reliant


Test with another comment


Thank you will do 😄


Possible future thing I might try and work on some more. I'd like to be able to have the player remove the vehicle even out of it.


> Have you seen anything like it?

Not when using swarm or vsearch, but I've reported something a bit similar for [atropos](https://github.com/jdidion/atropos/issues/73), but I think it is a problem of clobbering there, not a series of null characters like you've observed.

I have designed three unit tests to cover that issue (https://github.com/frederic-mahe/swarm-tests/commit/176165257b254815d62113fdd93d27e24d124b06), and I've checked that the new version of swarm can pass them (along with all the other unit tests). The tests should work on OSX too.


still on first commit


ini


Congratulations!


If your elements dont have style differences avoid creating identical classes. Use one general class for your elements.


![cuberevo mini8](https://user-images.githubusercontent.com/10188931/52169776-c8f8a880-2735-11e9-87de-e2c5a6973dc2.png)


[high resolution landscape.zip](https://github.com/snow3442/Mchacks6/files/2824911/high.resolution.landscape.zip)


Yes
the client when see @ or @@ at the beggining of a message it always use colors (same for $ or ~) so the player tought he wrote in a non existing guild..

now works correctly


Highlights.......

BC Story now works

![bcstry](https://user-images.githubusercontent.com/35177309/52169796-0c531700-2736-11e9-8147-f3b76a33b9c8.png)

Sorta caveman Hyper Olympics, unique game right enough i dont recall another like it.

SD Fighter

![sdfight](https://user-images.githubusercontent.com/35177309/52169841-88e5f580-2736-11e9-88ae-5b28c47815e4.png)

I added Cute Fighter a while back this is the prequel

Super Trio

![suprtrio](https://user-images.githubusercontent.com/35177309/52169850-b29f1c80-2736-11e9-9e12-b6de73164f4d.png)

Nice wee platformer this one


The logic is good but it missed some parenthesis, the condition returned always false.. now is ok


New test again


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

I updated the Github team because of this commit.

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

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

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

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


That's what your git history is for 😛


Let's create another interesting comment.


Align your elements by parent container to avoid 'top: 1250px'. Apply 'position: relative' for 'boxes' class and your elements will be positioned relative to its parent container (parent container in this case tag with 'boxes' class). Please see https://webref.ru/course/position/relative-absolute. You can center your elements by using different css tricks. Please see https://habr.com/ru/post/189696/ Pay attention to solution with transform property.


Deployment failed with the following error:

~~~
The property `type` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


Add class to your 'a' tag. Avoid applying styles to tag.


![](https://github.trello.services/images/mini-trello-icon.png) [Nebiyou](https://trello.com/c/OXlw0nJc/107-nebiyou)


Deployment failed with the following error:

~~~
The property `static` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


No it should still be named permissions.cfg on your end or the very least
permissions-serverutilities.cfg or the like. You can instruct users in the
install that they should rename or merge the file if there's conflicts.

On Sat, 2 Feb 2019 at 14:53, RageYT <notifications@github.com> wrote:

> I agree, I normally see that vMenu or Fax Core permission system has a
> .cfg file with this but I didn't want to conflict with it so I will have to
> come up with some type of name for mine
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/RageYT/server-utilities/commit/b1a81b464ed90e8539826bd831740f9ed8acb716#commitcomment-32170989>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AsqeevVNNbYnZTIKAMgQyqMGY0WRa8SPks5vJgjtgaJpZM4afzRh>
> .
>

--
Best Regards,
- Athena


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

I updated the Github team because of this commit.

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

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

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

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


Successfully aliased the URL <https://project-number-1-jm5yh2poa.now.sh> to the following aliases.

* https://mossystonenursery.ca
* https://www.mossystonenursery.ca


drsref=0025D410
0001BCC6	H	0
0001BD0C	V	0
0001BD13	H	1
0001D355	H	0
0001D36F	V	0
0001D392	H	1
0001D94C	H	0
0001D97B	V	0
0001D985	H	1
00048726	H	0
00048733	H	1
0004865C	H	0
00048796	H	1
00049023	H	0
00048F0C	V	0
00049038	H	1
00049043	V	1
00049083	H	2
00050B28	V	0
00050E80	V	1
00050DA3	V	2
000510B3	V	0
000510CD	V	1
0005DF7B H	0
0005DF86 H	1
0005E030 H	0
0005E039	V	0
0005E04B H	1
0005E054	V	1
0005E066 H	2
0005E06F V	2
0005E105 H	0
0005E10E V	0
0005E1AD H	0
0005E1B6 V	0
0005E25B H	0
0005E264	V	0
0005E2CE H	0
0005E324 H	1
0005E32B H	2
0005E394 H	0
0005E39B	H	2
0005E416	H	0
0005E41D	H	2
0005E490	H	0
0005E497	H	2
000DA6EB	H	1
000DA707	H	1
000DA71C	V	-279
000DA72E	V	-249
000DA733	H	1
000DA767	V	-206
000DA7CA	V	-196
000DA7D9	V	-178
000DA811	V	-55
000DA918	H	-301
000DA92E	H	-241
000DA944	H	-181
000DA95A	H	-121
000DA970	H	-62
000DA982	V	-194
000DA99B	V	-67
000DA9B4	V	-197
000DA9CD	V	-197
000DA9E6	V	-167
000DA9FF	V	-77
000DAA18	V	-48
000DAA31	V	-44
000DAA42	H	0
000DAA5E	H	0
000DAA73	V	-230
000DAA85	V	-200
000DAA8A	H	0
000DAABE	V	-169
000DAAC5	H	-336
000DAAF3	H	/2	-112
000DAB1C H	-649
000DAB21	V	-152
000DAB30	V	-144
000DAB68	V	-21
000DAC6F	H	-303
000DAC85	H	-243
000DAC9B	H	-183
000DACB1	H	-123
000DACC7	H	-64
000DACD9	V	-154
000DACE0	H	-308
000DACF2	V	-49
000DACF9	H	-309
000DAD0B	V	-156
000DAD12	H	-96
000DAD24	V	-162
000DAD2B	H	-69
000DAD3D	V	-137
000DAD44	H	-60
000DAD56	V	-59
000DAD5D	H	-61
000DAD6F	V	-35
000DAD76	H	-74
000DAD88	V	-39
000DAD8F	H	-102
000DF4E6	H	2
000DF4EF	V	2
000DF514	H	1
000DF51D	V	1
000DF551	H	0
000DF55A	V	0
000E1C30	H	1
000E4720	H	1
000E4841	H	0
000ED127	H	0
000ED14E	H	1
000EEAC4	H	0
000EEAC9	V	0
000EEADF	H	1
000EEAE4	V	1
001A6BC5	H	1


carefull some adresse is wrong


Successfully aliased the URL <https://pysplash-io-em900x6i6.now.sh> to the following alias.

* https://pysplash.io


Remark: this commit solves the issue of having duplicated `@API` bundles in the runtime classpath, which casuing FML complaining about that.


I was having the exact same issue and this fix worked for me as well. Thanks!


recommit to change background


This is how many chunks are required per parallel unit. One parallel unit may require more than one stream chunk, so this is how we get chunking within parallelism.


Custom Domain CNAME setup.


New version for 2019


Instead of InstantCommand classes, I used normal Command classes. Theoretically, they reset the key bindings when they're first run. When the commands are forced to stop, the key bindings revert back to the auto routines. Also, the auto/manual commands (i.e: AutoRocketLevel1, ManualRocketLevel1, etc.) are placeholders.

Honestly not sure if this would work.


All the currently ongoing development and experimentation work to be in this folder.


On VitaTV with PSX Games, AR is distorted. To achieve correct AR, y_scale has to be 1.185. this filter then gives the same result as „bilinear“ but without the screen tearing. Tested with Lomax. This screen tearing problem is only present with a few PSX games and only on VitaTV.


I'll merge for now, but when I get time to develop more I will update this.


Now could not deploy this pull request since the "files" configuration in `now.json` lists these files or directories which do not exist:

* `dist`

These paths may be missing from the GitHub repository because of a `.gitignore` file.
Consider committing them to GitHub or removing them from the "files" list and generating the paths on Now instead using a [build script for a Node.js deployment](https://zeit.co/docs/deployment-types/node), or within your `Dockerfile` for a [docker deployment](https://zeit.co/docs/deployment-types/docker).

For more information on the "files" configuration in now.json, visit [https://zeit.co/docs/features/configuration#files(array)](https://zeit.co/docs/features/configuration#files(array))


Disable camera too.


Linear regression with multiple variables


Comment. test.


It is not an immediately obvious effect like the other shaders.

See here for more information on sizes to use etc:
https://github.com/rsn8887/Adrenaline/releases/tag/6.7git-rsn8887.patch1


Ok thanks, I was just unsure if my built worked correctly


Looking good. :)


Ah I see. Well it is a subtle effect most people might not even notice sometimes. And off course it depends on scaling values how blurry/sharp it can become.


Gramps also allows users to create their own custom types in addition to the pre-defined ones.


Certain versions of AV-Playback did not respond when a space is appended to the cmd string. In consultation with author of AV-Playback the software API does lnot expect a space. Moving forward, his software will trim spaces, and I have added a use pad-fix flag to allow for the case the previous fix was solving for.

Additional commands are NextClip and PrevClip

Also added support for Port config to support new AV-Playback settings option.


[JsonBag 2.5.zip](https://github.com/RuiFigueiredoAlgo/Algo/files/2824954/JsonBag.2.5.zip)


That's a new version 2.5


only change to Tracker.java was formatting. correction was by linking correct controller to fxml.


For some reason Jekyll with GitHub Pages doesn't add this html script, so I have to manually add it in each post. Did an Atom-snippet for it though.


Successfully aliased the URL <https://project-number-1-qde0a450x.now.sh> to the following aliases.

* https://mossystonenursery.ca
* https://www.mossystonenursery.ca


[Screen Shot 2019-02-02 at 5.58.51 PM.pdf](https://github.com/crowdbotics-users/dextro/files/2824963/Screen.Shot.2019-02-02.at.5.58.51.PM.pdf)


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

I updated the Github team because of this commit.

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

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

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

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


That might be a little too toned down.


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

* https://deepdash.io
* https://www.deepdash.io


Apparently future: true is needed to generate the feed for "future" timed posts. Keep in mind.


Part of the problem is that I'm not sure when it will work because it would be difficult for me to create a context in which it might work for testing. I'm pretty sure you need python 2 and XDraw (as opposed to GDK) and IPython <= 5, but I don't know if that is sufficient or if the gdraw python hooks used are still functional.

More broadly, I'm happy for someone more established on the project to step in and just disable this entirely. Or to do a lot of investigative work to fix it (although even after addressing the IPython problems there's still some tricky GDK plumbing to worry about). Or, yes, to add all of the proper checks and do some testing. This change was a low-effort way to avoid FontForge throwing up a warning on every system compiled against python 3 and often installing a function that doesn't work. If the alternative is high enough effort that no one winds up implementing it, that's not good either.


Remove 'position: absolute' from here. Wrap your divs ('thalie', 'montage') in container div and use flex to display them in one row.


This class is for conditional postconditions. When is it meaningful to pass  pre-condition annotation?
Could you document when this is allowed?


keep different features in different branches


just tested, not fixed


Do the same as for 'thalie', 'montage' elements. Dont duplicate classes. If your elements have identical styling use one general class and apply it where you need.


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

* https://mcansh.blog
* https://www.mcansh.blog


We actually ended up further nerfing civilian attacks, because unlike your average human crew, Heliarchs don't let their civilians carry standard handguns.

In your version of the game it can differ, of course.


This should be a start to fix issue #2


Awesome!


Remove 'position: absolute' from here. Wrap element with this class in div


Successfully aliased the URL <https://personal-website-fvb26e2vl.now.sh> to the following alias.

* https://alexlafroscia.com


Remove h2 from here. It should be above div.box2 .


Deployment failed with the following error:

~~~
The property `type` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


![ezgif com-video-to-gif 1](https://user-images.githubusercontent.com/30831021/52170387-86ae8600-278c-11e9-8fca-911ed00b69f6.gif)


@aaronmberger - looks like these are in the stuff we just did.


this blindly assumes `arg[3]` is "STATUS_ID"


Revert back to original file


still don't know how to run your codes. Need to install rust first ? Can I just run *.sh on mac terminal ? Is there any place I can have custom earnings parameters? open/close n days before/after earning . Thanks


"INSTCMD"?


@lennet just in case you've planned to add observing mode – the design is updated. It contains a little info text. But this text definitely needs some fine-tuning ...


do we really need to make this visible outside `dstate.c`?


this blindly assumes at least one argument was passed to GET


So now the total is 74 data sets for Soul Dollz. That should cover about 71% of the 103 potential data sets. I believe some might produce identical sprites (such as Windragons A, B, and C) but with different stats. Not sure if some elementals (like Elemental Bigfoot) are treated differently by the games. If the games really do consider them duplicates, then most of the Legendz are available through GBE+.

Off the top of my head, Chibi Ranshiin and True Windragon (the last Soul Doll made) are still missing in action.


Successfully aliased the URL <https://personal-website-7cq1nigrv.now.sh> to the following alias.

* https://alexlafroscia.com


version one


Association with #1 with this comment


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/9e648b2a-8d01-4372-8207-39688abb3358?env_id=ibm%3Ayp%3Aeu-gb "taurs-toolchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/3f70b4c9-53ad-411a-961e-552ab0b0bd8e?env_id=ibm%3Ayp%3Aeu-gb "devops-insights-20181129191612576") deployed [taurs](https://github.com/tassdr/taurs/releases/tag/deploy-ibm-yp-eu-gb-taurs-dev-20190202-234312 "deploy-ibm-yp-eu-gb-taurs-dev-20190202-234312") to [dev](https://console.bluemix.net/apps/95e995e7-44bc-4c5a-a242-4f269dd46e36?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:taurs:dev"), including this commit


This is a disgrace. Obviously never compiled, let alone validated or tested.
- stray "gith" in ti83pse
- missing newline at end of file
- ti83pseb, all bioses as number 0; duplicated default bios 7 times; default bios specified not in the list.


(we can't `free()` `status_id` if anything goes 'fatally' -i.e. `exit()`- wrong in `send_instcmd()`)


(we can't `free()` `status_id` if anything goes 'fatally' -i.e. `exit()`- wrong in `set_var()`)


@thomas-mangin thanks for the link but it supports yaml and flat too :) (doc updated)


Successfully aliased the URL <https://occasio-partners-g48p72ece.now.sh> to the following alias.

* https://occasio-partners.now.sh


Successfully aliased the URL <https://occasio-partners-q7lezq1xl.now.sh> to the following alias.

* https://occasio-partners.now.sh


this blindly assumes at least one argument was passed...


That's fine, but why delete the full RAM link? It's also a very common question.


Simple, title=app :P @thedax


I don't think it's good to recommend that until games can be launched with mods while that's active.


Hmm, you do have a point


```
sstate.c: In function ‘parse_args’:
sstate.c:135:3: warning: implicit declaration of function ‘cmdset_status_set’ [-Wimplicit-function-declaration]
   cmdset_status_set(arg[1], arg[2]);
   ^~~~~~~~~~~~~~~~~
```


@ncmeade mind having a look? Thanks.


Default precision is 10 on libsass master, there just hasn't been a release for a while:

https://github.com/sass/libsass/issues/2716

The default should be 10 in all implementations. Background: https://github.com/sass/libsass/issues/2716


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2445 of 2445 tests passed, 0 test warnings)

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


Alright, I added it again for now


Congrats - well done!  👍


Thanks!


Perhaps this is a problem of my toolchain. I used Visual Studio Code with addons.

I used git bisect (https://git-scm.com/docs/git-bisect) to find the commit containing the error. Perhaps you can find the error with it.


sanity checks (not just here, everywhere) should probably go after declaration of vars


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

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


This looks really cool, opens up lots of possibilities


![obraz](https://user-images.githubusercontent.com/35370833/52170650-b179e980-274e-11e9-99ad-30c41b054114.png) |
--- |


should we also check for `NULL` (not just here, everywhere), or blame (and leave the responsibility to) the caller?


tak, dokładnie o to chodziło


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

* https://swssr.com


Need to reset money when pay done.


I think no, `single_end` is optional and would default to `false`.


SOCKS


Aliasing failed with the following error:

~~~
Error! You don't have permissions over domain codersforcauses.org under codersforcauses.
~~~


I love porn


This fixes the issue of being able to add markers to outside of selected clip In/Out. However, if a user intends to add a clip marker (by first selecting a clip) then this solution will still add a marker, but this time a sequence marker.

If a clip is selected, and playhead is outside the In/Out range, adding a marker probably should throw an warning.

This is what I did here:
https://github.com/alcomposer/olive/tree/marker_with_warning


Initial Commit


Created multidev environment [rescue-x#jan-19](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#jan-19).

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


>
>
> > threshold of 15
>
> to align the frequency of calling/running global scripts

where does the value of this frequency come from?


Successfully aliased the URL <https://occasio-partners-d80ensm8j.now.sh> to the following alias.

* https://occasio-partners.now.sh


I think it should be "labelH" not "labeH"


I'm not interested on wasting time on getting anyone in trouble especially when there is no commercial intent.  I just want things done right. I have time to help you fix the patch (it applied to rc3 cleanly last time, master might be different) tomorrow. Lemme know how I can get hold of you otherwise.

I have a private repo tracking master. My original point about the whole process getting more complicated than it should be still stands: Linux has been developed for years with patches sent into the LKML. Even now some people still use that for approval and sign off. Sometimes patches are plagiarized through Git merges when they were offered in the LKML. It happens everywhere, no biggie. But we could have had this merged ages ago. Having a patch handed to you is like being handed a plateful of food ready to eat. Asking the waiter to chew and eat it for you is optional.


Там предшествует еще вот этот ПР https://github.com/Blood-Asp/GT5-Unofficial/commit/cd841ad39edfef8c4f32096416b0c68b98ccc96e#comments .


Usually when we're creating collections of variables, like ArrayLists or HashMaps, as an `int` is a primitive data type. Integer objects also have [member methods](https://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html) built in and protect against `null` vs `0` values. In simple use cases like these (where we can pass by value and not reference), we can just use an `int`.


Errors is `string[]` I think
Data is always an array of objects, I think.

Also the types can probably go on multiple lines


利用scrapy写的蜘蛛程序爬取我的博客标题。
可以利用scrapy shell https://blog.csdn.net/s98命令进行xpath的测试。
建立项目
scrapy startproject test2
cd test2
scrapy genspider example example.com


Copy of this build can be found at
https://www.mewbuilds.com/build/e10d4310650dfdb2c301c8c48475f2394b16a885/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmVNjF6ZyyYSDezLe7SZYXAFq43sonaaukSmh6FJrtQ7Ef


FYI, acronyms at the beginning of an error are okay; the list of known acronyms can be configured via a `staticcheck.conf` file (see http://staticcheck.io/docs/#configuration). I am also happy to accept requests for adding well-known acronyms to the default list.


(Binary file not shown.)


Union-Find Sets


Whoops, meant to say $PATH generally, not my specific $PATH.


Please post an issue about it. It might be something @pvajko have to look into, since he was the one making those turns.


spec outputfile


Why I need to do a UNDERTALE Standalone Patcher/ScriptSandbox.cs

this is hacky but i find the solution on sof


This breaks the build on Linux


see at those denials 😂


Also refactoring


[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/inst/examples/example_distanceFromEachPoint.R#L37) *style:* **Commented code should be removed.**
```r
#beginCluster(3) # can do parallel
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_distanceFromEachPoint.R:40:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/inst/examples/example_distanceFromEachPoint.R#L40) *style:* **Commented code should be removed.**
```r
#endCluster() # if beginCluster was run
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:83:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L83) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( method != "RMexp") {
          ^
```
[R/initialize.R:88:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L88) *style:* **Lines should not be more than 100 characters.**
```r
    map <- raster(RandomFields::RFsimulate(model, y = 1:ncSpeedup, x = 1:nrSpeedup, grid = TRUE, ...))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:223:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L223) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPoints <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:247:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L247) *style:* **Commented code should be removed.**
```r
  #y <- spTransform(x, areaCRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:263:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L263) *style:* **Variable or function name should be lowerCamelCase.**
```r
  X <- c(jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxX - minX) + minX)),
  ^
```
[R/initialize.R:265:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L265) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Y <- c(jitter(sort(rbeta(nPoints / 2, betaPar, betaPar) * (maxY - meanY) + meanY)),
  ^
```
[R/initialize.R:269:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L269) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Sr1 <- Polygon(cbind(X + xAdd, Y + yAdd))
  ^~~
```
[R/initialize.R:270:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L270) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Srs1 <- Polygons(list(Sr1), "s1")
  ^~~~
```
[R/initialize.R:283:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L283) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.matrix <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:300:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L300) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPolygons <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:307:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L307) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(need) {
       ^
```
[R/initialize.R:407:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L407) *style:* **Commented code should be removed.**
```r
# ### INCORPORATE RELEVANT PARTS OF THIS OLD INIT FUNCTION INTO INITCOORDS()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:412:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L412) *style:* **Commented code should be removed.**
```r
# #'                      (currently only \code{RasterLayer} or
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:413:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L413) *style:* **Commented code should be removed.**
```r
# #'                      \code{SpatialPolygonsDataFrame}) accepted.
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:423:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L423) *style:* **Commented code should be removed.**
```r
#     ext <- extent(agentlocation)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:425:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L425) *style:* **Commented code should be removed.**
```r
#       #            nonNAs <- !is.na(getvalue(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:426:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L426) *style:* **Commented code should be removed.**
```r
#       nonNAs <- !is.na(getValues(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:427:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L427) *style:* **Commented code should be removed.**
```r
#       wh.nonNAs <- which(nonNAs)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:428:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L428) *style:* **Commented code should be removed.**
```r
#       #            ProbInit.v <- cumsum(getvalue(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:429:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L429) *style:* **Commented code should be removed.**
```r
#       ProbInit.v <- cumsum(getValues(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:431:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L431) *style:* **Commented code should be removed.**
```r
#         ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:432:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L432) *style:* **Commented code should be removed.**
```r
#         fI <- findInterval(ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:433:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L433) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[fI]
          ^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:434:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L434) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:435:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L435) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:436:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L436) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:438:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L438) *style:* **Commented code should be removed.**
```r
#         #                va <- getvalue(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:439:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L439) *style:* **Commented code should be removed.**
```r
#         va <- getValues(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:440:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L440) *style:* **Commented code should be removed.**
```r
#         ran <- runif(length(va), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:441:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L441) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:443:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L443) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(length(fI2), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:444:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L444) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v) + 1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:445:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L445) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:447:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L447) *style:* **Commented code should be removed.**
```r
#         #                last.ran <- runif(length(fI2),0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:448:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L448) *style:* **Commented code should be removed.**
```r
#         #                last.fI2 <- wh.nonNAs[last.ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:451:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L451) *style:* **Commented code should be removed.**
```r
#         position <- xyFromCell(agentlocation,fI2,spatial = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:453:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L453) *style:* **Commented code should be removed.**
```r
#         position <- coordinates(agentlocation)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:455:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L455) *style:* **Commented code should be removed.**
```r
#         stop("need raster layer or Spatial Points object")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:457:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L457) *style:* **Commented code should be removed.**
```r
#       numagents <- length(position)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:465:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L465) *style:* **Commented code should be removed.**
```r
#           colnames(xy) = c("x", "y")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:466:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L466) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(xy)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:467:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L467) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(sampleRandom(agentlocation, numagents, xy = TRUE, sp = TRUE))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:469:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L469) *style:* **Commented code should be removed.**
```r
#           sam <- sample(1:length(agentlocation),numagents)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:470:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L470) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation[sam,])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:472:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L472) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:479:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L479) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:481:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L481) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:483:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L483) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:491:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L491) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:495:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L495) *style:* **Commented code should be removed.**
```r
#     stop("Need to provide agentlocation, which can be a map layer")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:497:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L497) *style:* **Commented code should be removed.**
```r
#   heading1 <- runif(numagents, 0, 360)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:498:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L498) *style:* **Commented code should be removed.**
```r
#   distance <- runif(numagents, 0.1, 10)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:500:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L500) *style:* **Commented code should be removed.**
```r
#   .Object@ID <- as.character(1:numagents)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:501:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L501) *style:* **Commented code should be removed.**
```r
#   .Object@spatial <- position
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:502:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L502) *style:* **Commented code should be removed.**
```r
#   .Object@heading <- heading1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:503:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L503) *style:* **Commented code should be removed.**
```r
#   .Object@distance <- distance
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:505:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L505) *style:* **Commented code should be removed.**
```r
#   return(.Object)
    ^~~~~~~~~~~~~~~
```
[R/initialize.R:510:32:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L510) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                               ^
```
[R/initialize.R:510:37:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L510) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                    ^
```
[R/initialize.R:510:52:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L510) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                   ^
```
[R/initialize.R:510:55:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L510) *style:* **Put spaces around all infix operators.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                     ~^~
```
[R/initialize.R:510:56:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L510) *style:* **Only use double-quotes.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                       ^~
```
[R/initialize.R:514:22:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/initialize.R#L514) *style:* **Put spaces around all infix operators.**
```r
  (floor((long + 180)/6) %% 60) + 1
                    ~^~
```
[R/mapReduce.R:53:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/mapReduce.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  BsumVec <- reduced[fullRasterVals] # join
  ^~~~~~~
```
[R/neighbourhood.R:114:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                    ^~~~~~~~~~~~~~
```
[R/neighbourhood.R:114:45:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                                            ^~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:233:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L233) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:238:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L238) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:297:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L297) *style:* **Lines should not be more than 100 characters.**
```r
              ((from %% numCol + to %% numCol) == 1))# | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:806:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L806) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:815:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L815) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:832:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L832) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:842:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L842) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:843:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L843) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:852:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L852) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:853:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L853) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:862:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L862) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:865:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L865) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:877:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L877) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:902:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L902) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:903:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L903) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:912:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L912) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:915:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L915) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1052:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/neighbourhood.R#L1052) *style:* **Commas should always have a space after.**
```r
  cc <- cbind(pureCircle2[, "x"] - xy[,"x"], pureCircle2[, "y"] - xy[, "y"])
                                       ^
```
[R/probability.R:41:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/probability.R#L41) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    1 / sqrt(var * 2 * pi) * exp(-((theta - mu + 2 * pi * k) ^ 2) / (2 * var))
                                  ^
```
[R/probability.R:44:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/probability.R#L44) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Next <- term(theta, mu, var, k)
  ^~~~
```
[R/probability.R:45:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/probability.R#L45) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Last <- Next
  ^~~~
```
[R/RcppExports.R:68:20:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/RcppExports.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
runifC <- function(N) {
                   ^
```
[R/RcppExports.R:71:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/SELES.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
numAgents <- function(N, probInit) {
                      ^
```
[R/splitRaster.R:116:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/splitRaster.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
      clusterApplyLB(cl = cl, x = seq_along(extents), fun = croppy, e = extents, r = r, path = path, rType = rType)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:538:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread.R#L538) *style:* **Commented code should be removed.**
```r
      #isNASpreadProb <- is.na(spreadProb[])
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:540:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread.R#L540) *style:* **Commented code should be removed.**
```r
      #   isNASpreadProb <- is.na(spreadProb[])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:541:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread.R#L541) *style:* **Commented code should be removed.**
```r
      #   spreadProb[isNASpreadProb] <- 0L
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:942:41:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread.R#L942) *style:* **Place a space before left parenthesis, except in a function call.**
```r
              notDupsEvents <- notDups[-(1:(nrSpreads - nrPotentials))]
                                        ^
```
[R/spread2.R:5:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
                           "quantityAdj", "quantityAdj2", "state", "size", "tooBigByNCells", "V1", "proportion"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:674:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L674) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:759:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L759) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:760:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L760) *style:* **Commented code should be removed.**
```r
          # ll <-  lapply(colnamesDtPot, function(x) dtPotential[[x]][!spreadProbNA])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:761:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L761) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:762:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L762) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:772:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L772) *style:* **Lines should not be more than 100 characters.**
```r
                                                                   .I[sample.int(length(numNeighs), size = numNeighs, prob = spreadProbRel)],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:787:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L787) *style:* **Variable or function name should be lowerCamelCase.**
```r
      NAaSP <- !is.na(actualSpreadProb)
      ^~~~~
```
[R/spread2.R:789:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L789) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:830:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L830) *style:* **Lines should not be more than 100 characters.**
```r
        # this is to prevent overlap within an event... in some cases, overlap within event is desired, so skip this block
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L848) *style:* **Lines should not be more than 100 characters.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:10:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:6:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-examples.R#L6) *style:* **Commented code should be removed.**
```r
    cat("#START##############\n", file = tmpExFile, append = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:17:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-examples.R#L17) *style:* **Commas should never have a space before.**
```r
  } , add = TRUE)
   ~^
```
[tests/testthat/test-mapReduce.R:23:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L23) *style:* **Commented code should be removed.**
```r
  #expect_equal(sort(unique(getValues(biomass))), sort(reducedDT$biomass))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:27:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L27) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:28:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L28) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:31:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L31) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:35:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L35) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0,15,0,15), res=1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:36:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L36) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes=5, speedup=1, p=0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:37:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L37) *style:* **Commented code should be removed.**
```r
#   names(fullRas) <- "mapcodeAll"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:38:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L38) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:42:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L42) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu=4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:44:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L44) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:46:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L46) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(biomass))), sort(reducedDT$biomass))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:47:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L47) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(biomass))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:49:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L49) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:50:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L50) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:51:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L51) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(communities))), sort(reducedDT$communities))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:52:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L52) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(communities))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:56:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L56) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:57:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L57) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:60:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L60) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:64:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L64) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0, 15, 0, 15), res = 1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:65:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L65) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes = 5, speedup = 1, p = 0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:67:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L67) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:71:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L71) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu = 4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:73:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L73) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:75:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L75) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:76:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L76) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:77:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L77) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(communities))), sort(reducedDT$communities))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:81:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L81) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:82:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L82) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:85:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L85) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:89:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L89) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0,15,0,15), res=1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:90:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L90) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes=5, speedup=1, p=0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:91:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L91) *style:* **Commented code should be removed.**
```r
#   names(fullRas) <- "mapcodeAll"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:92:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L92) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:96:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L96) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu=4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:98:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L98) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:100:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L100) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:101:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L101) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:102:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mapReduce.R#L102) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(communities))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mergeRaster.R:4:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L4) *style:* **Use <-, not =, for assignment.**
```r
  nx = 3
     ^
```
[tests/testthat/test-mergeRaster.R:5:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L5) *style:* **Use <-, not =, for assignment.**
```r
  ny = 3
     ^
```
[tests/testthat/test-mergeRaster.R:10:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L10) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:13:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L13) *style:* **Put spaces around all infix operators.**
```r
  expect_length(splitted, nx*ny)
                           ~^~
```
[tests/testthat/test-mergeRaster.R:33:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L33) *style:* **Use <-, not =, for assignment.**
```r
  nx = 3
     ^
```
[tests/testthat/test-mergeRaster.R:34:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L34) *style:* **Use <-, not =, for assignment.**
```r
  ny = 3
     ^
```
[tests/testthat/test-mergeRaster.R:39:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L39) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:42:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L42) *style:* **Put spaces around all infix operators.**
```r
  expect_length(splitted, nx*ny)
                           ~^~
```
[tests/testthat/test-mergeRaster.R:52:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L52) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:55:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L55) *style:* **Lines should not be more than 100 characters.**
```r
test_that("mergeRaster will use mosaic with default mean if rasters are resampled and fun if passed", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mergeRaster.R:58:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L58) *style:* **Use <-, not =, for assignment.**
```r
  nx = 3
     ^
```
[tests/testthat/test-mergeRaster.R:59:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L59) *style:* **Use <-, not =, for assignment.**
```r
  ny = 3
     ^
```
[tests/testthat/test-mergeRaster.R:64:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L64) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:67:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-mergeRaster.R#L67) *style:* **Put spaces around all infix operators.**
```r
  expect_length(splitted, nx*ny)
                           ~^~
```
[tests/testthat/test-randomPolygon.R:24:60:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-randomPolygon.R#L24) *style:* **Put spaces around all infix operators.**
```r
  expect_true(base::abs(base::abs(polyArea - area)) <  area/4) ## TODO: why is this area/4?
                                                          ~^~
```
[tests/testthat/test-randomPolygon.R:28:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-randomPolygon.R#L28) *style:* **Variable or function name should be lowerCamelCase.**
```r
  centerSP_UTM <- sp::spTransform(centerSP, CRSobj = raster::crs(poly1InUTM))
  ^~~~~~~~~~~~
```
[tests/testthat/test-randomPolygon.R:30:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-randomPolygon.R#L30) *style:* **Lines should not be more than 100 characters.**
```r
  expect_true(raster::pointDistance(centerSP_UTM, polyCenter, lonlat = FALSE) < 100) ## TODO: appropriate test?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:148:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L148) *style:* **Commas should always have a space after.**
```r
  expect_identical(dataType(y4[[1]]),"INT1U")
                                     ^
```
[tests/testthat/test-splitRaster.R:165:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L165) *style:* **Lines should not be more than 100 characters.**
```r
    tmpdir <- file.path(tempdir(), "splitRaster-test-parallel") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:168:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L168) *style:* **Commented code should be removed.**
```r
      #detach("package:raster")
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:226:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L226) *style:* **Lines should not be more than 100 characters.**
```r
  tmpdir <- file.path(tempdir(), "splitRaster-test-large") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:264:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L264) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m)), min(values(r))) ## Error: cannot allocate vector of size 4.8 Gb
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:283:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L283) *style:* **Commented code should be removed.**
```r
  #expect_equal(max(values(m1)), max(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:284:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-splitRaster.R#L284) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m1)), min(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread.R:209:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread.R#L209) *style:* **Lines should not be more than 100 characters.**
```r
    if (interactive()) Plot(circEdge, addTo = "circs", cols = c("transparent", rainbow(numCircs)[whCirc]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:148:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L148) *style:* **Commented code should be removed.**
```r
  #quickDT <- data.table(id = seq_along(sams), initialPixels = sams, key = "id")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:150:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L150) *style:* **Commented code should be removed.**
```r
  #cirOut <- quickDT[cirOut, on = ]
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:473:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L473) *style:* **Lines should not be more than 100 characters.**
```r
  ##                                    expr       min        lq      mean   median        uq       max neval
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:474:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L474) *style:* **Lines should not be more than 100 characters.**
```r
  ##         iterativeFun(ras, FALSE, n, sp)  3.096979 12.642477  73.02248 35.17520  91.10528  764.4073   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:475:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L475) *style:* **Lines should not be more than 100 characters.**
```r
  ##      nonIterativeFun(ras, FALSE, n, sp)  1.509484  6.555565  31.18444 14.91066  42.78317  158.5237   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:476:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L476) *style:* **Lines should not be more than 100 characters.**
```r
  ##           origSpread(ras, FALSE, n, sp)  5.154006  7.555631  14.87158 11.49005  17.50599  231.5487   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:477:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L477) *style:* **Lines should not be more than 100 characters.**
```r
  ## origSpreadIterations(ras, FALSE, n, sp) 10.754669 51.524368 141.48620 93.61996 169.10808 2110.2683   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:688:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L688) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  ciCentre[seq_len(ncell(ciCentre))[-(ncell(ciCentre) / 2 - ncol(ciCentre) / 2)]] <- NA_integer_
                                     ^
```
[tests/testthat/test-spread2.R:884:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L884) *style:* **Lines should not be more than 100 characters.**
```r
                       spreadProb = 0.23, persistProb = 0, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:886:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L886) *style:* **Lines should not be more than 100 characters.**
```r
                      spreadProb = 0.23, persistProb = 0.8, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:891:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L891) *style:* **Variable or function name should be lowerCamelCase.**
```r
  M <- matrix(0.8, nrow = 50, ncol = 50)
  ^
```
[tests/testthat/test-spread2.R:898:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L898) *style:* **Put spaces around all infix operators.**
```r
  start <- c(50, length(landscape)-49)
                                 ~^~
```
[tests/testthat/test-spread2.R:902:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L902) *style:* **Lines should not be more than 100 characters.**
```r
                        spreadProb = 0.23, persistProb = persistRas, iterations = 10, directions = 8L,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:916:14:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L916) *style:* **Use <-, not =, for assignment.**
```r
  spreadProb = landscape
             ^
```
[tests/testthat/test-spread2.R:918:72:](https://github.com/PredictiveEcology/SpaDES.tools/blob/fd3fc76aeab5c14ff2a58d395abd68ae11e390a6/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


Successfully aliased the URL <https://occasio-partners-n2e7xasy6.now.sh> to the following alias.

* https://occasio-partners.now.sh


后悔用ok这个mess了...


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

* https://cv.eigenmannmartin.ch


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

I updated the Github team because of this commit.

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

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

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

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


there's a lot of room for improvement, but i'm glad you were able to adjust things for your use.

is your project public? it'd be cool to see


Whoops, seems likely.