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

* https://vuetifyjs.com


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


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


## Strings
#### Android strings added
- `WELCOME_MESSAGE_MOBILE_OWNER_TITLE: "Welcome to your server, !!{username}!!! Let's get you started!"`
- `WELCOME_MESSAGE_MOBILE_UPLOAD_ICON: "Add a server icon"`
- `WELCOME_MESSAGE_MOBILE_UPLOAD_ICON_DESC: "\n**Upload an icon** that helps your server stand out.\n  "`
- `WELCOME_MESSAGE_MOBILE_INSTANT_INVITE: "Invite your friends"`
- `WELCOME_MESSAGE_MOBILE_INSTANT_INVITE_DESC: "\n**Invite your friends** to this server and get the party started.\n  "`
#### String removed
- `PREMIUM_UPGRADE_DONE_TITLE: "You got !!{plan}!!!"`


Move name to the top, and add a description and point it as required.


This script should belong to arenbergfair repo. However, you don't need to move it for now.


dodałbym jescze jeden warunek żeby nie sprawdzać w koło tych pętli
```javascript
const obsticleToPlace = obsticleArray.filter( obsticle => turn % obsticle.appearInterval === 0)
let obsticleToPlace =  Math.floor(game.boardHeight / 3);
while(obsticleToPlace >= 0){
 obsticleToPlace.forEach( obsticle => {
const randomClass = obsticle.obsticleClass[Math.floor(Math.random() * obsticle.obsticleClass.length)]
placeObsticle(randomClass);
                obsticleToPlace--
})
}

```


### The app features as follows.

- Provides ability to authenticate users (integration with backend is not included.)
- App automatically stores user credentials in Keychain by leveraging PlatformChannel after Login. App retrieves credentials from Keychain during subsequent app launch.
- Provides ability to see all posts by integrating with https://jsonplaceholder.typicode.com/posts, https://jsonplaceholder.typicode.com/posts endpoints.
- Provides ability to see details of each post
- Provides ability to see the history of all visited posts.


😅 just about to post the same


Can you add a warning to the N1QL query that users must not use this sync metadata to drive business logic because the metadata can be changed at any point.


Add a description and the default value, check the tubular-common library
https://github.com/unosquare/tubular-common/blob/f6fa485ad2e6439c7af4fed7bd695daa44355edd/src/Models/ColumnModel.ts#L7


Thanks :-)


Первый пост)


I committed this, under the wrong username.


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

I updated the Github team because of this commit.

- @mcflugen 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)


Puestos de comida de la plaza de mercado


the rest got tree-shaken... !!!


No changes to `.po` nor `.pot`, but:
https://travis-ci.org/OCA/l10n-italy/jobs/443249106#L3028

@sbidoul do you know why?

cc @SimoRubi @primes2h


We might be talking past each other here, so let me clarify: I am
running check_* targets that are not listed in any of the CHECK*
variables. I absolutely do not want me/*m files which are constructed
this way to be deleted. The KEEP_* logic is irrelevant here, as far as I
can see.


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

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/143/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run' 🔥 : org.jenkinsci.plugins.workflow.steps.FlowInterruptedException

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/143//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/dca1f4793fbfb31f9142a714b1907053f1a29575/143/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/dca1f4793fbfb31f9142a714b1907053f1a29575/143/jenkins-results/apicomparison/index.html) (please review changes)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/dca1f4793fbfb31f9142a714b1907053f1a29575/143/jenkins-results/generator-diff/index.html) (please review changes)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/dca1f4793fbfb31f9142a714b1907053f1a29575/143/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary># Test run in progress: InProgress, Waiting: 1, BuildQueued: 149, Built: 2, Running: 1, RunQueued: 50, Succeeded: 22, Ignored: 1139, TimedOut: 1</summary>

## Failed tests

 * MTouch tests/NUnit: TimedOut (Execution timed out after 120 minutes.)
</details>


Added validations for colour changing and disabling the create, supplier and customer buttons. Updated customer interface.


Why were these strings made mutable?


### TODO:-
Page | Job
-------|------
Harsh Gupta | page content
Osheen Sharma | page content and styling
Shayak Banerjee | Documentation


Added drug free. Removed negotiation, FFF. Updated tsp and talent.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Please correct the password class as well if you find it required.


You should use the
@Test(excepted = Exception you wait)
And in the test method you should just create the new Password with wrong values.


Merged


Also addresses a comment on #1.


Should this be checking for `AttributesPropertyInterface`?


This commit creates a new method, `renderMap()` that stores a new `google.map.Maps()` object. This allows the method to be called elsewhere if needed. Then, the method is called at the `mounted()` lifestyle hook.


Hej @ilia3101 ,
big respect for you trying again getting that to work! Unfortunately I mostly get weird colors for my clips - no matter which setting or which camera I setup in raw_processing.c. I really would like to help you getting it working. I now read for a while through your new code, but I don't understand all this cone space etc. theoretics... Is there an easy way to understand this? Maybe some short but good article, ebook, etc.? Or could you just explain with some words what exactly you tried to do?
From what I saw, the old WB matrix calculation is only slightly touched, but in apply_processing you do a lot - and this seems to be done before all your other matrices are applied... but that is all I could see... :-/


x


The following doc(s) have been deployed to the [d8compnoc](https://d8compnoc-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/guides/drupal-8-composer-no-ci](https://d8compnoc-static-docs.pantheonsite.io/docs/guides/drupal-8-composer-no-ci)
- [source/docs/assets/images/guides/drupal-8-composer-no-ci/drops-8-composer-git-status-after-installing-d8.png](https://github.com/pantheon-systems/documentation/commit/3456c1773200bed036cb42fb2caa2b7b62bb3c22/source/docs/assets/images/guides/drupal-8-composer-no-ci/drops-8-composer-git-status-after-installing-d8.png)
- [source/docs/assets/images/guides/drupal-8-composer-no-ci/drops-8-composer-update.png](https://github.com/pantheon-systems/documentation/commit/3456c1773200bed036cb42fb2caa2b7b62bb3c22/source/docs/assets/images/guides/drupal-8-composer-no-ci/drops-8-composer-update.png)


Did you re-revert this? And can we get a heads up in the future when things like this happen?


Second attempt. Review by @gzm0 for fast forward to master.


Or maybe this didn't land? I don't see it in master. I'm so confused...


![](https://github.trello.services/images/mini-trello-icon.png) [A user wants to know which chat room they have selected without having to look at a list](https://trello.com/c/NkLfScQ5/581-a-user-wants-to-know-which-chat-room-they-have-selected-without-having-to-look-at-a-list)


о


лучше было бы написать так
if (!this.props.show) {
   return null
}
return (...)


Successfully aliased the URL <https://dialetus-service-vbayenkyap.now.sh> to the following alias.

* https://dialetus-service.now.sh


Just do `futhark-pkg upgrade` and it'll all be good.


AAC on 2b currently allows placing blocks without a line of sight (with limitations). Although the block breaking is as strict as it should be.


Looking good!

Should we include a link to the repo? 2 clients have currently reviewed
your code before installing it which I take as a good sign. This also
reduces concern they don't know what we are giving them.

Should the default sync frequency by once a day? Can we randomise the start
time to within a range e.g. from 0-5 am. We don't want all agents syncing
at midnight as I expect daily or on the hour is going to be a common time
for clients to sync with us.

On Thu, 18 Oct 2018 at 15:47, Nicholas Valbusa <notifications@github.com>
wrote:

> done!
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Fliplet/fliplet-cli/commit/38fe5181ab3580771833bc74e6b004707d92f1d7#commitcomment-30956733>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGLj0IcE4eaawyPxRIqoG3gKg3Ad88BXks5umJRkgaJpZM4Xtiin>
> .
>


good


I think you might want to use `$_NPM_PACKAGE_NAME` instead of `$dir` on these two lines


Is devestate spelled wrong or something?


Im probably gonna use a gem to store the secret.


Also removed turnNum counter.


add 3.3 section windows-ids and window extents translation to document
We know from the paper that the window specification contains 3 functions windows && extent && wid , in this section only windows and extent are described.


[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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:221:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L221) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPoints <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:245:4:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L245) *style:* **Commented code should be removed.**
```r
  #y <- spTransform(x, areaCRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:261:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L261) *style:* **Variable or function name should be lowerCamelCase.**
```r
  X <- c(jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxX - minX) + minX)),
  ^
```
[R/initialize.R:263:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L263) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Y <- c(jitter(sort(rbeta(nPoints / 2, betaPar, betaPar) * (maxY - meanY) + meanY)),
  ^
```
[R/initialize.R:267:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L267) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Sr1 <- Polygon(cbind(X + xAdd, Y + yAdd))
  ^~~
```
[R/initialize.R:268:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L268) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Srs1 <- Polygons(list(Sr1), "s1")
  ^~~~
```
[R/initialize.R:281:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L281) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.matrix <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:298:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L298) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPolygons <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:305:8:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L305) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(need) {
       ^
```
[R/initialize.R:405:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L405) *style:* **Commented code should be removed.**
```r
# ### INCORPORATE RELEVANT PARTS OF THIS OLD INIT FUNCTION INTO INITCOORDS()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:410:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L410) *style:* **Commented code should be removed.**
```r
# #'                      (currently only \code{RasterLayer} or
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:411:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L411) *style:* **Commented code should be removed.**
```r
# #'                      \code{SpatialPolygonsDataFrame}) accepted.
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:421:7:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L421) *style:* **Commented code should be removed.**
```r
#     ext <- extent(agentlocation)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:423:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L423) *style:* **Commented code should be removed.**
```r
#       #            nonNAs <- !is.na(getvalue(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:424:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L424) *style:* **Commented code should be removed.**
```r
#       nonNAs <- !is.na(getValues(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:425:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L425) *style:* **Commented code should be removed.**
```r
#       wh.nonNAs <- which(nonNAs)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:426:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L426) *style:* **Commented code should be removed.**
```r
#       #            ProbInit.v <- cumsum(getvalue(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:427:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L427) *style:* **Commented code should be removed.**
```r
#       ProbInit.v <- cumsum(getValues(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:429:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L429) *style:* **Commented code should be removed.**
```r
#         ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:430:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L430) *style:* **Commented code should be removed.**
```r
#         fI <- findInterval(ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:431:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L431) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[fI]
          ^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:432:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L432) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:433:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L433) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:434:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L434) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:436:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L436) *style:* **Commented code should be removed.**
```r
#         #                va <- getvalue(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:437:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L437) *style:* **Commented code should be removed.**
```r
#         va <- getValues(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:438:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L438) *style:* **Commented code should be removed.**
```r
#         ran <- runif(length(va), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:439:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L439) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:441:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L441) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(length(fI2), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:442:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L442) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v) + 1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:443:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L443) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:445:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L445) *style:* **Commented code should be removed.**
```r
#         #                last.ran <- runif(length(fI2),0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:446:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L446) *style:* **Commented code should be removed.**
```r
#         #                last.fI2 <- wh.nonNAs[last.ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:449:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L449) *style:* **Commented code should be removed.**
```r
#         position <- xyFromCell(agentlocation,fI2,spatial = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:451:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L451) *style:* **Commented code should be removed.**
```r
#         position <- coordinates(agentlocation)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:453:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L453) *style:* **Commented code should be removed.**
```r
#         stop("need raster layer or Spatial Points object")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:455:9:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L455) *style:* **Commented code should be removed.**
```r
#       numagents <- length(position)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:463:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L463) *style:* **Commented code should be removed.**
```r
#           colnames(xy) = c("x", "y")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:464:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L464) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(xy)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:465:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L465) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(sampleRandom(agentlocation, numagents, xy = TRUE, sp = TRUE))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:467:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L467) *style:* **Commented code should be removed.**
```r
#           sam <- sample(1:length(agentlocation),numagents)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:468:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L468) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation[sam,])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:470:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L470) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:477:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L477) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:479:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L479) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:481:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L481) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:489:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L489) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:493:7:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L493) *style:* **Commented code should be removed.**
```r
#     stop("Need to provide agentlocation, which can be a map layer")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:495:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L495) *style:* **Commented code should be removed.**
```r
#   heading1 <- runif(numagents, 0, 360)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:496:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L496) *style:* **Commented code should be removed.**
```r
#   distance <- runif(numagents, 0.1, 10)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:498:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L498) *style:* **Commented code should be removed.**
```r
#   .Object@ID <- as.character(1:numagents)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:499:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L499) *style:* **Commented code should be removed.**
```r
#   .Object@spatial <- position
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:500:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L500) *style:* **Commented code should be removed.**
```r
#   .Object@heading <- heading1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:501:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L501) *style:* **Commented code should be removed.**
```r
#   .Object@distance <- distance
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:503:5:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L503) *style:* **Commented code should be removed.**
```r
#   return(.Object)
    ^~~~~~~~~~~~~~~
```
[R/initialize.R:508:32:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                               ^
```
[R/initialize.R:508:37:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                    ^
```
[R/initialize.R:508:52:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                   ^
```
[R/initialize.R:508:55:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L508) *style:* **Put spaces around all infix operators.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                     ~^~
```
[R/initialize.R:508:56:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L508) *style:* **Only use double-quotes.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                       ^~
```
[R/initialize.R:512:22:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/initialize.R#L512) *style:* **Put spaces around all infix operators.**
```r
  (floor((long + 180)/6) %% 60) + 1
                    ~^~
```
[R/mapReduce.R:53:3:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/probability.R#L45) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Last <- Next
  ^~~~
```
[R/RcppExports.R:68:20:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/RcppExports.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
runifC <- function(N) {
                   ^
```
[R/RcppExports.R:71:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread.R#L538) *style:* **Commented code should be removed.**
```r
      #isNASpreadProb <- is.na(spreadProb[])
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:540:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread.R#L540) *style:* **Commented code should be removed.**
```r
      #   isNASpreadProb <- is.na(spreadProb[])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:541:11:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread.R#L541) *style:* **Commented code should be removed.**
```r
      #   spreadProb[isNASpreadProb] <- 0L
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:942:41:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread2.R#L674) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:759:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread2.R#L759) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:760:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread2.R#L761) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:762:13:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread2.R#L762) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:772:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/R/spread2.R#L789) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:830:1:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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-randomPolygon.R:24:60:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/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/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/tests/testthat/test-spread2.R#L916) *style:* **Use <-, not =, for assignment.**
```r
  spreadProb = landscape
             ^
```
[tests/testthat/test-spread2.R:918:72:](https://github.com/tati-micheletti/SpaDES.tools/blob/0681ac652b3b2a1bf5bb034ac5244cca7fa689a6/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


Well done :+1:

> Apply these in the default display nodes so that new nodes inherit these properties

I guess, this is where https://github.com/Slicer/Slicer/pull/1029 will be helpful


goog idea!


don't remember


Edit version no.: Release 0.1.0


That makes sense, given what the libraries actually provide in this case.

Conceptually though, the chain of dependencies is set such that `gccN` depends on `gccN+1`. So gcc6 depends on gcc7, and in turn that depends on gcc8. The reason it is does this way is to avoid having to know precise details of what exactly each runtime provides, on any given platform.

Honestly, its not worth worrying about and once you delegate thing to the compilers PortGroup you can forget about the details.


twstw


### TinyCI build failure:
[make -j 3] returned [2]:
```[  6%] Built target lua
[ 16%] Built target box2d
[ 17%] Built target glew
[ 17%] Built target json11
[ 46%] Built target sp2freetype
[ 77%] Built target bullet
Scanning dependencies of target ZeroRho
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/src/main.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/src/player.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/src/camera.cpp.o
[ 77%] Building CXX object CMakeFiles/ZeroRho.dir/src/playerInput.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/src/script.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/src/staticObject.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/src/trench.cpp.o
[ 78%] Building CXX object CMakeFiles/ZeroRho.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o
CMakeFiles/ZeroRho.dir/build.make:254: recipe for target 'CMakeFiles/ZeroRho.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o' failed
CMakeFiles/Makefile2:72: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp:2:35: fatal error: sp2/audio/audioSource.h: No such file or directory
 #include <sp2/audio/audioSource.h>
                                   ^
compilation terminated.
make[2]: *** [CMakeFiles/ZeroRho.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


### TinyCI build failure:
[make -j 3] returned [2]:
```[  0%] Built target json11
[ 10%] Built target box2d
[ 11%] Built target glew
[ 17%] Built target lua
[ 45%] Built target sp2freetype
[ 75%] Built target bullet
Scanning dependencies of target Fuseblaze
[ 75%] Building CXX object CMakeFiles/Fuseblaze.dir/src/editor/editor.cpp.o
[ 75%] Building CXX object CMakeFiles/Fuseblaze.dir/src/blood.cpp.o
[ 75%] Building CXX object CMakeFiles/Fuseblaze.dir/src/dynamicSectorLoader.cpp.o
[ 75%] Building CXX object CMakeFiles/Fuseblaze.dir/src/editor/editorHandle.cpp.o
[ 76%] Building CXX object CMakeFiles/Fuseblaze.dir/src/editor/prototype.cpp.o
[ 76%] Building CXX object CMakeFiles/Fuseblaze.dir/src/effect.cpp.o
[ 76%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/enemy.cpp.o
[ 76%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/hulk.cpp.o
[ 76%] Building CXX object CMakeFiles/Fuseblaze.dir/src/enemies/screamer.cpp.o
[ 77%] Building CXX object CMakeFiles/Fuseblaze.dir/src/hudManager.cpp.o
[ 77%] Building CXX object CMakeFiles/Fuseblaze.dir/src/keys.cpp.o
[ 77%] Building CXX object CMakeFiles/Fuseblaze.dir/src/main.cpp.o
[ 77%] Building CXX object CMakeFiles/Fuseblaze.dir/src/mapGenerator.cpp.o
[ 77%] Building CXX object CMakeFiles/Fuseblaze.dir/src/pickups/medkit.cpp.o
CMakeFiles/Fuseblaze.dir/build.make:326: recipe for target 'CMakeFiles/Fuseblaze.dir/src/main.cpp.o' failed
CMakeFiles/Makefile2:220: recipe for target 'CMakeFiles/Fuseblaze.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/daid/_tinyci/daid/Fuseblaze/src/editor/editor.cpp: In member function 'sp::Vector2d Editor::toWorld(sp::Vector2d)':
/home/daid/_tinyci/daid/Fuseblaze/src/editor/editor.cpp:159:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
In file included from /home/daid/_tinyci/daid/Fuseblaze/src/main.cpp:26:0:
/home/daid/_tinyci/daid/Fuseblaze/src/shadowRenderPass.h: In lambda function:
/home/daid/_tinyci/daid/Fuseblaze/src/shadowRenderPass.h:43:66: error: 'class sp::Shader' has no member named 'setUniformTmp'; did you mean 'setUniform'?
                     sp::Shader::get("shader/wallShadow.shader")->setUniformTmp("light_source_position", pos);
                                                                  ^~~~~~~~~~~~~
/home/daid/_tinyci/daid/Fuseblaze/src/main.cpp: In member function 'virtual void CameraController::onUpdate(float)':
/home/daid/_tinyci/daid/Fuseblaze/src/main.cpp:93:13: error: 'sf' has not been declared
         if (sf::Keyboard::isKeyPressed(sf::Keyboard::Escape))
             ^~
/home/daid/_tinyci/daid/Fuseblaze/src/main.cpp:93:40: error: 'sf' has not been declared
         if (sf::Keyboard::isKeyPressed(sf::Keyboard::Escape))
                                        ^~
make[2]: *** [CMakeFiles/Fuseblaze.dir/src/main.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Fuseblaze.dir/all] Error 2
make: *** [all] Error 2
```


[MAX & Infinite Stamina]
580F0000 025D04E8
780F0000 00082C8C
640F0000 00000000 453b8000
780F0000 00000004
640F0000 00000000 453b8000


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  7%] Built target lua
[  7%] Built target glew
[ 35%] Built target sp2freetype
[ 45%] Built target box2d
[ 76%] Built target bullet
Scanning dependencies of target Pokemon
[ 76%] Building CXX object CMakeFiles/Pokemon.dir/src/battle.cpp.o
[ 76%] Building CXX object CMakeFiles/Pokemon.dir/src/TypeData.cpp.o
[ 76%] Building CXX object CMakeFiles/Pokemon.dir/src/guiWrapper.cpp.o
[ 77%] Building CXX object CMakeFiles/Pokemon.dir/src/main.cpp.o
[ 77%] Building CXX object CMakeFiles/Pokemon.dir/src/mapObject.cpp.o
[ 77%] Building CXX object CMakeFiles/Pokemon.dir/src/mapScene.cpp.o
[ 77%] Building CXX object CMakeFiles/Pokemon.dir/src/move.cpp.o
[ 77%] Building CXX object CMakeFiles/Pokemon.dir/src/playerInfo.cpp.o
[ 78%] Building CXX object CMakeFiles/Pokemon.dir/src/playerParty.cpp.o
[ 78%] Building CXX object CMakeFiles/Pokemon.dir/src/playerPawn.cpp.o
[ 78%] Building CXX object CMakeFiles/Pokemon.dir/src/pokemonInstance.cpp.o
[ 78%] Building CXX object CMakeFiles/Pokemon.dir/src/pokemonParty.cpp.o
[ 78%] Building CXX object CMakeFiles/Pokemon.dir/src/pokemonStats.cpp.o
[ 79%] Building CXX object CMakeFiles/Pokemon.dir/src/scriptableMapObject.cpp.o
[ 79%] Building CXX object CMakeFiles/Pokemon.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o
CMakeFiles/Pokemon.dir/build.make:446: recipe for target 'CMakeFiles/Pokemon.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o' failed
CMakeFiles/Makefile2:109: recipe for target 'CMakeFiles/Pokemon.dir/all' failed
Makefile:83: recipe for target 'all' failed

/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp:2:35: fatal error: sp2/audio/audioSource.h: No such file or directory
 #include <sp2/audio/audioSource.h>
                                   ^
compilation terminated.
make[2]: *** [CMakeFiles/Pokemon.dir/home/daid/_tinyci/daid/SeriousProton2/src/audio/music.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Pokemon.dir/all] Error 2
make: *** [all] Error 2
```


Ok so it's actually a breaking changed that happened in another commit. `section.subsections` is now a list of paths, not Section objects anymore.

In the repro you sent me, change the following lines in macros.html in the list_blog_posts_at_depth macros:

```
    {% for subsection in section.subsections | reverse %}
      {% set s = get_section(path=subsection) %}
      {{ self::list_blog_posts_at_depth(section=s, depth=depth-1) }}
    {% endfor %}
```


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

* https://hnpwa.now.sh


Hm, this always returns true for some reason, it always shows as pressed, only the label changes. If a conversation is unpinned, the attribute's value must be "false".


DocumentationFIxes (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1773 of 1773 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.57%25-green.png)


Undo rubocop linting


Nice way of writing the code.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


I do not agree with this. Since `LRMS_SUMMIT` is inheriting from `LRMS` it has to call the `base` class constructor. This class constructor should add additional functionality and information from the base class.


Submodules


I am not sure if `pprint` is needed.


I am not sure if pprint is needed.


Successfully aliased the URL <https://hello-site-v2-pywmrptmpu.now.sh> to the following alias.

* https://ajitid.now.sh


Wrong commit reference - #95.


Wrong commit reference. Fixes #95.


This diverges a lot from the base class. Do we really want to do something like this? @andre-merzky do you have an opinion?


1) в numpy есть функция скаларного произведения np.dot, свою писать не нужно
2) не создавай функций с названием function. давай осмысленные названия
3) в функциях захардкожены константа 1/20, 1/40. Что это? избегай хардкода
4) линейную регрессию можно решить встроенными функциями в numpy, например numpy.polyfit. Ни к чему писать свою линейную регрессию, если этого явно не требует задание


Exactly. I haven't had the chance to fix the tests yet, but would need to wait with the commit until the release process is finalized anyway. Hopefully by that time the PR will be ready for integration.


Actually, I only changed the headings, just realised


Successfully aliased the URL <https://hello-site-v2-gpijsqporx.now.sh> to the following alias.

* https://ajitid.now.sh


Is it working?


TRACING


Made sure I searched by an all upcased username in a following commit: https://github.com/discourse/discourse/commit/f1ba981ae93182a5e8ea7344db09773b7e02819c


2.147 is the latest version available - the previous one had lots of warnings regarding security issues and incompatible plugins.


Successfully aliased the URL <https://hello-site-v2-bdvutsvatn.now.sh> to the following alias.

* https://ajitid.now.sh


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

I updated the Github team because of this commit.

- @dpryan79 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)


I had one other question on this chunk of code:

Does
`Y.uc <- unclass(Y)`
create a second object `Y` that also needs to be stored in memory, or does it simply use a version of `Y` with different attributes?

I ask because the code (particularly the C++ stuff) is super memory intensive. I've spent a lot of time in the C++ trying to make things as efficient as possible, but output includes things like the entire distributions for all parameters (with 50 series and 3 factors this is 50x3x1000 = 150,000 elements for the H matrix in the transition equation, 50,000 elements for R in the transition equation, and so on...), so there's already a lot to handle.