Comment on cc66c9cd6d701ed40df152f17525ec1c8d1aca84.

There are 16 results for the section autopep8. They have been shortened and will not be shown inline because they are more than 10.

| Message | File | Line |
|---|---|---|
| The code does not comply to PEP8. | tests/test_bears/LineLengthTestBear.py | 7 |
| The code does not comply to PEP8. | tests/test_bears/LineLengthTestBear.py | 10 |
| The code does not comply to PEP8. | tests/test_bears/LineLengthTestBear.py | 15 |
| The code does not comply to PEP8. | tests/test_bears/LineLengthTestBear.py | 23 |
| E302 expected 2 blank lines, found 0 | tests/test_bears/LineLengthTestBear.py | 8 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 10 |
| E301 expected 1 blank line, found 0 | tests/test_bears/LineLengthTestBear.py | 16 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 17 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 17 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 33 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 33 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 34 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 34 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 35 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 36 |
| E251 unexpected spaces around keyword / parameter equals | tests/test_bears/LineLengthTestBear.py | 36 |

Until GitMate provides an online UI to show a better overview, you can run [coala](https://coala.io/) locally for more details.


afe-refactor (jasondegraw) - x86_64-MacOS-10.13-clang: OK (3076 of 3076 tests passed, 3 test warnings)

Messages:

 * 1 test had: BND diffs.
 * 2 tests had: ERR diffs.

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


![](https://github.trello.services/images/mini-trello-icon.png) [Users can transfer cats to other users](https://trello.com/c/kfs6SAb0/18-users-can-transfer-cats-to-other-users)


![](https://github.trello.services/images/mini-trello-icon.png) [Aliases for commands](https://trello.com/c/jyWoEclz/3-aliases-for-commands)


![](https://github.trello.services/images/mini-trello-icon.png) [Bot is restricted to certain channels set by server admin.](https://trello.com/c/sjgaByGo/5-bot-is-restricted-to-certain-channels-set-by-server-admin)


img//img - две косых черты


и здесь //


**Old behavior:**

1) Function was not taking care of videos correctly, given a video it will continue to the next iteration of the for loop without closing the current dialog box and opening the one for next image. This would cause for the function to get stuck in the same dialog box (which was a video) and never get any active users (`return = 0`).

2) After fixing [1] found another problem, the past implementation of for loops did not support the fact that a video was found. Even after adding the process to fix [1] (closing & opening the next dialog box), it will still iterate through the same list; therefore, there was no way to compare the actual number of posts requested by the user if a video was found.

**New Behavior:**

1) The function will always deliver the number of post comparisons requested by the `posts` parameter (unless `posts > total_posts`). This is done by not incrementing post count if a video is found.

2) Function properly closes the dialog box and opens the next one if video is found.


Does this work correctly for IPv6 multicast?


![](https://github.trello.services/images/mini-trello-icon.png) [Only people who participated in a "cat channel" will be given hourly cats.](https://trello.com/c/bvxUntcm/8-only-people-who-participated-in-a-cat-channel-will-be-given-hourly-cats)


![](https://github.trello.services/images/mini-trello-icon.png) [Write a command parser](https://trello.com/c/tDyMDnfe/20-write-a-command-parser)


![](https://github.trello.services/images/mini-trello-icon.png) [Add eval command](https://trello.com/c/Rhr2MiOh/21-add-eval-command)


![](https://github.trello.services/images/mini-trello-icon.png) [Add channel argument type](https://trello.com/c/pFsdO63b/22-add-channel-argument-type)


![](https://github.trello.services/images/mini-trello-icon.png) [Rewrite data to go in one file](https://trello.com/c/np6LGkuK/25-rewrite-data-to-go-in-one-file)


опечатка - к слайду :)
и также ниже


>
>
> Hi,
> I went through the Entity Framework video and loaded this commit to view on Visual Studios. It looks like the pages are already tied to a SQL database. The Entity Framework chapter showed how to do Code First Migrations, but I never saw anything on creating the SQL database or migrating the build scripts or data. Did I miss a video somewhere?

you should be able to do an "update-database" after you have made sure migrations are enabled with "enable-migrations".

also, make sure your connectionstring in the web.config points to a valid database (like (local)\ProjectsV12) or something.

the migration scripts should create and seed the data for you.


Ciao aleairaghi, hai committato correttamente le modifiche che volevi fare alla cartella di documentazione.
La commit di merge in questione e' stata creata in automatico in quanto la versione del repository che avevi in locale di ARI_V3 non era aggiornata: hai dovuto fare un pull prima di fare un push delle tue modifiche, quando hai fatto la pull e' stato fatto un merge automatico che risulta essere questa commit.


Created multidev environment [lg-d8-test#ci-1](https://dashboard.pantheon.io/sites/6cd44029-e63b-4a5b-945d-578b601254a9#ci-1).

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


your device tree has "oreo-mr1" branch, not "lineage-15.1-dev".


Successfully aliased the URL <https://magento-venia-xfaenhzvge.now.sh> to the following aliases.

* https://magento-venia.now.sh
* https://veniapwa.com


Тоже опечатка - компании, м лишняя


Forgot to mention: This breaks compatibility of serialization of `ChainInfo`. Expect another break soon.


Hey, could you please leave the license with the fork?


This token is exposed in a public repository. Imagine if this token had access to clone repositories and all other actions over repositories...

This is usually loaded from a environment to avoid uploading it accidentally, and you will only see here the constants TOKEN and CLIENT_SECRET

https://medium.com/@trekinbami/using-environment-variables-in-react-6b0a99d83cf5

https://facebook.github.io/create-react-app/docs/adding-custom-environment-variables


[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/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/3b7f3c431c5cb751eefcf437bf7dced6d77b359b/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


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

Failures:

integration Test Summary
 * Passed: 637
 * Timeout: 1

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


Download the code as a zip file


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

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


update


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


How do you think about to move such a variable together with the function “sig_handler” into this source file?


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

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


## Jenkins Build Summary

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

Built at __20190207 - 20:25:03__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/msvc.Debug.txt) | 1142 cases, 0 failed, t: 636s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 6m11s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1142 cases, 0 failed, t: 651s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/rpm.txt) | 1145 cases, 0 failed, t: n/a | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/clang.Debug.txt) | 1145 cases, 0 failed, t: 3m13s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1145 cases, 0 failed, t: 17m16s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/clang.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 1m12s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug.txt) | 1145 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 3m11s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/clang.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 5m43s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 6m7s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/msvc.Debug_Dunity_OFF.txt) | 1142 cases, 0 failed, t: 1289s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug_Dstatic_OFF.txt) | 1145 cases, 0 failed, t: 3m26s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1145 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1145 cases, 0 failed, t: 3m1s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/msvc.Release.txt) | 1142 cases, 0 failed, t: 411s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1145 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/129//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1145 cases, 0 failed, t: 8m28s | PASS :white_check_mark:


afe-refactor (jasondegraw) - i386-Windows-7-VisualStudio-14: OK (3076 of 3076 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)


This commit has been mentioned on **OMA forum**. There might be relevant details there:

https://forum.openmandriva.org/t/not-working-default-applications-open-bug-reports-in-omlx-4-alpha/2410/10


DeepCode analyzed this commit.
There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/pymedusa/Medusa/18bd87dded99e1ecfbeae7757e226ea5510e0f96/pymedusa/Medusa/70a3cd114278ad82716d15103fca29b02df46bbb/_/%2F/code/) to see more details.


Thanks for this project.


It is used outside the file. It can not be static.


Když máš další implementaci, která se liší jen tím posledním argumentem, tak by neměl moci být volitelný, takže smazat = null


I was referring to signing the Mac APP actually.   That has to be signed on
a very specific Mac for what we have installed a certificate.   It is
hard-wired to the Mac address of the Mac.

This is interesting stuff, and we might go this way in the future,  but I
don't see any benefit now.

On Thu, Feb 7, 2019 at 12:45 AM Roman Valls Guimera <
notifications@github.com> wrote:

> You can also cryptographically codesign the jars (if that's what you
> meant) by setting encrypted/private envvars in travisci:
>
>
> https://docs.travis-ci.com/user/environment-variables/#defining-encrypted-variables-in-travisyml
>
> People use this to deploy code to remote machines, sign code, etc...
> automatically.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/umccr/igv/commit/2173ed6418bddfcd12b7e02e49af07f79253e47e#commitcomment-32226231>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA49HFJ0bfFUxCjs2L_VNj9FJjJBs_USks5vK-e8gaJpZM4amxgJ>
> .
>


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `stripe-secret-key` (in env: `STRIPE_SECRET_KEY)`
* `hasura-access-key` (in env: `X_HASURA_ACCESS_KEY)`
* `sendgrid-username` (in env: `SENDGRID_USERNAME)`
* `sendgrid-password` (in env: `SENDGRID_PASSWORD)`
* `token-secret` (in env: `TOKEN_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


Check that you have Android development environment [configured and project compiled](https://github.com/espeak-ng/espeak-ng/#android) before. After that **import** project instead of just opening it (in difference with opening, importing creates all missing project settings if necessary).


Of course. Just tried to implement the current protocol, so the update process is speeded up.


Pair programmed after working on a heroku error - should have switched to master before pushing up.


I like the `isn't` combinator. You may add your favorites to the `Lens.Micro.Extra` module when you miss them.
Like: https://github.com/grin-tech/grin/commit/ba9d579e260f4ef2c6c5ce37a5b786e28d5780b9


what is it?


Když máš pole o velikosti 1, tak je to stejný jako mít jen jednu proměnnou. Žádný rozdíl oproti originálu, akorát víc paměti.


Would a variable movement make sense?


mp_linear step by měl vracet vždycky `bool`, nikdy `bool?` nevím proč to tam je


[R/semantic_search.R:182:15:](https://github.com/Appsilon/shiny.semantic/blob/fbaba170b01c4455646fb8e9f8bafadb890558f6/R/semantic_search.R#L182) *style:* **Variable and function names should be all lowercase.**
```r
        name, toJSON(dropdown_settings, auto_unbox = TRUE), value)
              ^~~~~~
```


Странно. У меня просто тот твой коммит не прошёл, и строки теми же остались. В общем, ошибка в GitKraken, скорее всего.

Нетрудно подправить?


@s-pace Thanks for this update. The CLI Command reference for vmr has been indexed and searchable, but the appliance (appl) CLI Ref is not searchable. If you try searching for appl specific command, for example: `show hardware`, it does display any result from the Appliance CLI ref document.


Careful...THIS remove duplicates only removes ADJACENT duplicates, which in my mind makes it useful, but not overly useful.


The `agoo_stop` is organizationally associated with the whole Agoo package. The `agoo.c` file represents the package so I prefer to keep the signal handling functionality in the `agoo.c` file.


@yochie c'est normal de ne pas pouvoir faire `this.defaultConfig.setProperty()` dans la boucle draw()? Quelque chose m'échappe dans la manière dont fonctionne le scope peut-être?


Ок...


See comment in the `rserver.c` comments.


Hey Jaksa,

The old implementation was clearly always using `bcast` from rank 0 and `recv` from rank 0.
I am happy to make the arguments available with defaults

```python
def bcast(x, root = 0):
    return world.bcast(x, root = root)

def send(val, dest):
    world.send(val, dest = dest)
     #print "node ", rank, " has sent ", val, " to node ", node

def recv(source = 0):
    r = world.recv(source = source)
    #print "node ", rank, " receives ", r, " from node ", node
    return r
```

What do you think?


@dkayiwa I think this test is wrong, but I guess that is open for debate... I am making my change now, but will comment in more detail on JIRA once it is back up...


> Is this definitely needed for tethering on Pie?

Seems so.


We still need checkNeighbor().


Yes, the explanation provided above clears things about what combine does! It breaks the operations into different PEs. Combine does actually serialize. But is that what a reduction operation should do?
I agree serializing is one solution for reduction that designers can explore, and indeed a good one with pipelining. Yet, enforcing reductions always to do so would be missing out on a parallel addition based one PE a design may naively assume. Also, we haven't really introduced the notion of different PEs before, so should we have some notion of this PE separation, and possible latching in the interface?


Now asking review before actual PR to upstream OpenSC/OpenSC.


I'm curious why you did this. Did a linter flag them, or is it just a habit of yours?

In C, *declarations* with an empty parameter list are K&R style, but for function *definitions* I believe it is strictly equivalent to write foo() or foo(void).
Here is how C11 6.7.6.3 (14) reads: "An empty list in a  function  declarator  that  is  part  of  a  definition  of  that  function  specifies  that  the function  has  no  parameters. The  empty  list  in  a  function  declarator  that  is  not  part  of  a definition of that function specifies that no information about the number or types of the parameters is supplied."


@kellijohnson  - nice. Shouldn't there be a second change of 'spawning biomass' in a caption? (I hanen't merged yet).


We've discussed having custom reduction operators (that might link to custom verilog modules) and providing that interface for things like parallel addition. The current set of reducers provides a bunch of "safe defaults" from the core language.


This doesn't make much sense... Why not remove IID entirely?


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

* https://whatsupfranky.com
* https://whatsupfrankie.com


I don't think so, line 1489 says "stock status"


@parcollet What do you think?


Great, to me this looks better! That's how I fixed it for my purpose, and I checked it works.

Best regards,
Jaksa


Connexion à la base de donnée


@Anipik it's broken again (at least for Mono)


Just based on local testing.  I can't tell if the other code  in IID is
dependent on the actual search and didn't want to remove the whole thing
initially.

I assume it's worth something.

On Thu, Feb 7, 2019 at 1:39 PM VoyagerOne <notifications@github.com> wrote:

> This doesn't make much sense... Why not remove IID entirely?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/protonspring/Stockfish/commit/e3d79c6401062aaa97ab25d4d98af00806621f59#commitcomment-32235898>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AcVnSONqNdmKg6Bn4VOXYZ9h1OTuCxqKks5vLI8YgaJpZM4apd6r>
> .
>

--
Michael T. Whiteley
mobile: 801.707.6886


Yes, I'm a little concerned with that notion though, because separation of PEs is something I feel a designer should have control over. Currently, PE boundaries are a function with clearly defined inputs and outputs. But it is no longer clear with this serialization. Is the read and write in separate PEs? Do we limit read/write in one PE and use on-chip registers (i.e. local variables)?


`tiny_build` isn't really different. All the examples build in a chained fashion. So `glassbr_build` depends on `tiny_build`. It just happens that `tiny_build` is the first example built and thus depends on `build_example`. This chained manner of building the individual examples (i.e. `<example>_build` targets) will be fixed and made independent in a future (soon) PR.


You can remove the entire code and still get the same bench.  The additional code is dependent on the search that you removed.


Created multidev environment [ecrac#ci-201](https://dashboard.pantheon.io/sites/1291b6c7-9029-4c6d-867f-caf641f6fade#ci-201).

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


Shouldn't this be `>` ?


We still need checkNeighbor() method.


Creating a separate object is misleading, since actually `isequal(test_array, rounded_array) === true`.


Got it.  Thx.

On Thu, Feb 7, 2019 at 1:44 PM VoyagerOne <notifications@github.com> wrote:

> You can remove the entire code and still get the same bench. The
> additional code is dependent on the search that you removed.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/protonspring/Stockfish/commit/e3d79c6401062aaa97ab25d4d98af00806621f59#commitcomment-32235942>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AcVnSGmuDyV8jIP-IXe9xTyDSh-mOI26ks5vLJAfgaJpZM4apd6r>
> .
>

--
Michael T. Whiteley
mobile: 801.707.6886


Fixes #1178


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

* https://jsheroes.io


d


Got it. What about operations within the expression? Read and write cannot happen in parallel either. I was wondering whether the individual operations within the `+=` happen in serial too?


It seems that there is a software design conflict to consider if you would like to achieve that the variable “`agoo_stop`” is already initialised before the “main” function will be executed.


Looks good at a glance, @jkim01 -- but have you tried installing it by uploading it into OJS? I think you'll find that it doesn't work because you have a `lib` directory in your plugin and OJS expects this part to be installed in `lib/pkp/...` (this is historical and will be removed eventually but for the moment remains a gotcha). I'd suggest configuring Composer to use `libs` instead of `lib`.


@alxolivares

better use a mapped, to avoid possible singleton error.

```python
sum(move.active_move_line_ids.mapped('product_qty'))
```

also add a condition to check that values has 'move_id'...
```python
qty=0.0
if 'move_id' in vals....
...
values.update({'qty_done': qty})
```

thanks in advance,


`pdu.parsedCapabilitySets[CapabilityType.CAPSTYPE_VIRTUALCHANNEL].flags = VirtualChannelCompressionFlag.VCCAPS_NO_COMPR` serait plus clair


Now could not deploy this pull request as it was unable to determine the deployment type.
The repo contains both a Dockerfile and a package.json.

To fix this, set the type field in now.json.

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


`.error("Exception occurred when receiving: %s", hexlify(data))` * To use logger's formatting instead


`openshift-console-operator` vs `console-operator`
@spadgett do we know if we are supposed to`openshift-` prefix all of these?


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

* https://floating-points.now.sh


It is just a habit of mine, but I also didn't know about the distinction between definitions and declarations for empty parameter lists. Thanks for the info!


I see. I was interpreting "iterations" to be the number of times a block of logic is run (iterated over). (I be the size of iteration space). I don't have a strong preference or a better term. But iteration seems to have an inherent connotation of serializing.


Well that was supposed to say $maxint and $minint, but what can you do.


its running for mono as well, a couple of commits were skipped for mono because there were merge conflicts in the files. I can try to resolve to those conflicts


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `tunnckocorehq-slack-nda-token` (in env: `SLACK_ACCESS_TOKEN)`
* `tunnckocorehq-slack-nda-client-id` (in env: `SLACK_CLIENT_ID)`
* `tunnckocorehq-slack-nda-client-secret` (in env: `SLACK_CLIENT_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


Thinking about it, it seems attractive with a Plan class, since it makes it easier to estimate cost for that Plan. But wouldn't it also add to the combinatorial explosion?


Why doesnt this method receive the PDU instead of the bytes? 🤔


return type?


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `stripe-secret-key` (in env: `STRIPE_SECRET_KEY)`
* `hasura-access-key` (in env: `X_HASURA_ACCESS_KEY)`
* `sendgrid-username` (in env: `SENDGRID_USERNAME)`
* `sendgrid-password` (in env: `SENDGRID_PASSWORD)`
* `token-secret` (in env: `TOKEN_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


![image](https://user-images.githubusercontent.com/11715538/52442212-93b2d880-2af0-11e9-9a49-5f2338b41c8b.png)
I think it looks better on dock though.


This is a really great script! Thanks so much for sharing it! Question - how can I export all column names? For example, I'm trying to get Status Name.


还以为直接舔上去了噗w


Created multidev environment [ecrac#ci-204](https://dashboard.pantheon.io/sites/1291b6c7-9029-4c6d-867f-caf641f6fade#ci-204).

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


@thet Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.z3cform/161/violations
```
plone/app/z3cform/converters.py:113:11: T000 Todo note found.
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:5:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:45:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:70:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:167:36: C812 missing trailing comma
plone/app/z3cform/widget.py:703:19: T000 Todo note found.
plone/app/z3cform/widget.py:717:47: T000 Todo note found.
plone/app/z3cform/widget.py:917:1: W391 blank line at end of file
plone/app/z3cform/tests/test_widgets.py:6:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:160:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:170:60: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:171:18: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Je crois que tu veut faire :

this.*loadedConfig*.setProperty()

comment tu fais pour envoyer des notifications comme ça?

On Thu, Feb 7, 2019 at 3:34 PM Mazamazine <notifications@github.com> wrote:

> @yochie <https://github.com/yochie> c'est normal de ne pas pouvoir faire
> this.defaultConfig.setProperty() dans la boucle draw()? Quelque chose
> m'échappe dans la manière dont fonctionne le scope peut-être?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/yochie/rhythm-visuals/commit/87b2900f5f53d69b86b621630db9d034b934bf98#commitcomment-32235835>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AG0LCn6Q7RDiLeRWLW0wNtE74jv1gX6_ks5vLI3FgaJpZM4apaOJ>
> .
>


@sunk818, Its int DEFAULT_MIN_RELAY_TX_FEE = 10000;, I raised it 100* higher starting on Feb 15th, 2019.
(This brings it in-line with the normal fees charged by Dash, etc).


TeamCity Bvcms / Build [Build 395](https://builds.tpsdb.com/viewLog.html?buildId=2773&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:04:57


Created multidev environment [newupstream#ci-701](https://dashboard.pantheon.io/sites/8be50dbc-4463-43b5-bd18-d83046623820#ci-701).

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


Created multidev environment [terc-teacher-leadership#ci-141](https://dashboard.pantheon.io/sites/0288ffc4-d600-4966-bc35-7ae7c30823a4#ci-141).

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


Kinda have similar HTML 3 times, I'd suggest something like this.

```html
<div class="flag_content"  *ngIf="this.yellowFlagActive === true && this.sectorsYellow?.length > 0">
    <i class="fas fa-flag flag-icon-left"></i> <i class="fas fa-flag flag-icon"></i>
    SECTOR {{ this.yellowSectorsList() }}
</div>
```

Then have a method on the component
```ts
yellowSectorsList() {
  const length = this.sectorsYellow.length;
  if (length === 1) {
    return this.sectorsYellow[0];
  } else {
    const firstSectors = this.sectorsYellow.slice(-1);
    return `${firstSectors.join(',')} & ${this.sectorsYellow[length - 1]}`;
  }
}
```


Now that you're using the SeedlingOntology class for combined things like this, there are a bunch of unused variables that can be deleted like these three above.  If IntelliJ is configured to flag unused code, that can help track them all down.


But I feel we're using a different notion as a "reduce operation". "Serialize operation" meanwhile is also very useful. But we need some way to specify what the PE boundary is, what becomes a PE and other design decisions. Functions was our naive way of doing that. This construct makes these boundaries quite blurry?


I think you will find that in C globals are initialized before `main` runs. Furthermore, if a global is not set explicitly it is initialized to 0. I like to be explicit to make it more clear. In any case there is no design conflict around where the variable is initialized.


Yes, you did. Thanks.

I spent longer looking at, not only this one but, all pending issues in the contract and I think I now solved all of them, even writing the winner in the box! It seems the problem was an innocent "good citizen action" that I now moved with all other "good citizen actions" I have in ` awardBetToWinner`, and (I do not understand why but) problem solved! :) https://github.com/LluisaMarsal/B9Lab-Project3/commit/fd0ab0af13ef9ebef46502e4041a76cf10d20030


Thanks for these definitions, they helped me a lot. I created two new elements in the struct, ` bytes32 hashedPlayer1Move;` and ` bytes32 hashedPlayer2Move;` and reworked the ` writePlayerHashedMove` as per your advice in different comments in this commit. ` writePlayerHashedMove` it now does what it is supposed to do, writes both hashed moves in the box: https://github.com/LluisaMarsal/B9Lab-Project3/commit/fd0ab0af13ef9ebef46502e4041a76cf10d20030


Strange.


Thanks for this Xavier. I am unable to put together examples like the one you are giving me here when I do not know where my mistakes are, as it was the case. Your lines help a lot. Now I understand that I have to keep inside the ` if then else` clause everything I want to happen in the function so that subsequent transactions calls do not overwrite.


Its a bit unclear in my memory, but shouldnt forwardNextDataResponse be in the active stealer? Only the active stealer sends request packets to one end for which the response should not be sent to the other end. The passive stealer doesnt have this.


I see the contradiction you are pointing out. The function was not doing what its name was saying it would do, thus I went for your first option.


This is not referring to how the reducer should look like (which is what a custom reduce operator is).


I recovered the former ` if then else` expression and re-worked it following your comments.


I see and understand. I compared this function as it is in this page with ` awardWinner` and understood that I have to recover the ` if then else` construction I had in my previous commit.


I solved this passing the right arguments: https://github.com/LluisaMarsal/B9Lab-Project3/commit/fd0ab0af13ef9ebef46502e4041a76cf10d20030


This is understood and amended.


Same. Understood and amended.


Thanks!  This answers my question.


No, this is not what I meant. You are pointing out at the same problem as in your two previous comments and this is now understood and amended.


Good thing you did by reverting this as this is only meant for perfd targets that support MPCTL interface as power profile backend


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `stripe-secret-key` (in env: `STRIPE_SECRET_KEY)`
* `hasura-access-key` (in env: `X_HASURA_ACCESS_KEY)`
* `sendgrid-username` (in env: `SENDGRID_USERNAME)`
* `sendgrid-password` (in env: `SENDGRID_PASSWORD)`
* `token-secret` (in env: `TOKEN_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


The following doc(s) have been deployed to the [invitetop](https://invitetop-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/docs/assets/images/dashboard/multi_org1.png](https://github.com/pantheon-systems/documentation/commit/407ed176674e8163450a1abc57d6f0213cfc4e93/source/docs/assets/images/dashboard/multi_org1.png)
- [/docs/add-bill-client](https://invitetop-static-docs.pantheonsite.io/docs/add-bill-client)
- [/docs/guides/launch/plans](https://invitetop-static-docs.pantheonsite.io/docs/guides/launch/plans)
- [/docs/site-billing](https://invitetop-static-docs.pantheonsite.io/docs/site-billing)
- [/docs/transfer-site-ownership](https://invitetop-static-docs.pantheonsite.io/docs/transfer-site-ownership)
- [source/_partials/content/invite-to-pay.html](https://github.com/pantheon-systems/documentation/commit/1ca95d84a578f7417f099abe376b5b3e71f4ed9d/source/_partials/content/invite-to-pay.html)
- [source/_partials/content/transfer-ownership-billing-intro.html](https://github.com/pantheon-systems/documentation/commit/1ca95d84a578f7417f099abe376b5b3e71f4ed9d/source/_partials/content/transfer-ownership-billing-intro.html)
- [source/_partials/content/transfer-ownership-billing-steps.html](https://github.com/pantheon-systems/documentation/commit/1ca95d84a578f7417f099abe376b5b3e71f4ed9d/source/_partials/content/transfer-ownership-billing-steps.html)


George, Thank You for your reply. I didn't see anything on installing and configuring the SQL database (or seeding it) in the video. Was there a video that I missed. Seems like a big thing to leave out.

Eric


Looks like a typo: pipeline.java-execution should be pipeline.java_execution (underscore instead of dash)


I tried locally (with a similar implementation) and the credentials and database are also ignored -> need to update documentation on this.
I'll check your code but I'm pretty sure it's working fine.
Beware of the logs: DBURI can contain credentials.
Something like `DBURI.replaceAll("mongodb://.*@", "mongodb://<user:password>@")` will work for the log.

I'll compare with code from work and update tomorrow.
Thanks for the work.


@niksedk Unable to Undo after `BreakAtPositionAndGoToNext`.


Created multidev environment [ecrac#ci-205](https://dashboard.pantheon.io/sites/1291b6c7-9029-4c6d-867f-caf641f6fade#ci-205).

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


Good thing that all our variables are `export`!


Shouldn't this in PLi's OE?


s


@artpdr did you test this change for python3.7 For me it broke the task execution, since _ackTask_ ist broken in python3.7. _ackTask_ checks if the return value for the ack post request is _'true'_ but in python3.7 it's _True_ thus the ack request is successful but the _ackTask_ returns _False_.


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/)