✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/389/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/389//console)
✅ Packages: [xamarin.ios-12.7.0.112.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/package/xamarin.ios-12.7.0.112.pkg) [xamarin.mac-5.7.0.112.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/package/xamarin.mac-5.7.0.112.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/jenkins-results/apicomparison/api-diff.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/jenkins-results/generator-diff/index.html) (no change)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/master/cf86b3e1efa106683d41faf0166a0a2c64149663/389/jenkins-results/tests/index.html)


[R/alignment_params_to_posterior_trees.R:29:3:](https://github.com/richelbilderbeek/pirouette/blob/63962c155465037175ed68f9ed3a1db438ea3355/R/alignment_params_to_posterior_trees.R#L29) *warning:* **no visible global function definition for ‘check_experiment’**
```r
  check_experiment(experiment)
  ^~~~~~~~~~~~~~~~
```
[R/pir_run.R:119:5:](https://github.com/richelbilderbeek/pirouette/blob/63962c155465037175ed68f9ed3a1db438ea3355/R/pir_run.R#L119) *warning:* **no visible global function definition for ‘check_experiments’**
```r
    check_experiments(experiments) # stub
    ^~~~~~~~~~~~~~~~~
```


Moms at work looking at summer camps to register their kids in. It's often mandated by large workplaces for their staff to use IE.


Angie presente :P


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

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


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2330/artifacts/0/artifact/backstop_data/bitmaps_reference/0600294051_Nerd_bio_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2330/artifacts/0/artifact/backstop_data/html_report/index.html)


Is this still applicable with LFS in the PT? Last I heard you thought that it was better to always have LFS compiled in, as it's small enough anyway (and you get larger savings here to compensate).


Same with these - they should be completely obsolete with our SPIFFS in the PT, right?


Spurious "and" before "any"?


Heh, I was not aware of that one until you mentioned it the other week. Not sad to see it go!


Thanks, fixed in 954322a -- this code was incorrectly copied/pasted from my Tomorrow theme.


A bunch of these `os_printf()`s should probably be `NODE_DBG()` or similar, in the long run.


@rachmadaniHaryono pinging again in case it's missed earlier.


![crowd_run_2160p50 at q=150](https://user-images.githubusercontent.com/220594/52159952-fd954180-26ee-11e9-9b67-506268091356.jpg)


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

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


looking at the test result it is just different between `None` result and `,` (empty csv) result while both actually mean `no tag`.

which one should we use?


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

* https://cv.eigenmannmartin.ch


That means I have broken something. I have to check the original code. Give me a day or two. I will update you.


not necessarily, because there is no specification on what determine `no tag` here.


Empty tag should be a `,`. That's why I am surprised there's nothing in the tag field.


Rename this to something like `updateReachHabLineState` to make it more clear


is that somewhere on doc?


Same thing - `updateHatchesDroppedLocationState` would be more consistent


No, but I have always maintained that way.


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

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


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2357/artifacts/0/artifacts/backstop_data/bitmaps_reference/0600294051_Nerd_bio_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2357/artifacts/0/artifacts/backstop_data/html_report/index.html)


See `add_rec` code. If no tag specified, we add a `,`.


`DELIM`


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


well done


nice


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

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


Hello,
This is the first edit I am doing.


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2362/artifacts/0/artifact/backstop_data/bitmaps_test/20190202-045305/failed_diff_0600294051_about_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2362/artifacts/0/artifact/backstop_data/html_report/index.html)


Comment


How can I use this dude


Sms hack


nice! thanks!


update


Dear @MrDinoDuck,
> I regret to inform you that your plugin "**Wings**" (v2 submitted on 2019-02-02T02:41:40.000Z) has been rejected.

"v2" is a bad version. Please conform to Semantic Versioning.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2367/artifacts/0/artifact/backstop_data/bitmaps_reference/0600294051_Video_1_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2367/artifacts/0/artifact/backstop_data/html_report/index.html)


Dear @SalmonDE,
> I regret to inform you that your plugin "**CalculationCommands**" (v1.0.0 submitted on 2019-02-01T12:59:11.000Z) has been rejected.

C2a — Command fallback prefix:
> If the plugin registers commands by calling `CommandMap->register` directly, the fallbackPrefix parameter passed to the register function must be the plugin name. Plugins are not allowed to use its initials, acronyms, etc. for the fallback prefix.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


asdfasddsfasdaf


Dear @splexpe,
> I regret to inform you that your plugin "**CoolFly**" (v1.0.0 submitted on 2019-02-01T18:58:10.000Z) has been rejected.

A3 — No duplicates:
> If there is another plugin that covers every single feature your plugin has, you must not submit yours, unless the existing one has been outdated and unmaintained for more than one month. You may want to explain why your plugin is better than the existing ones in the description.

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


Dear @RaccoonUndercover,
> I regret to inform you that your plugin "**Mobstacker**" (v1.0.1 submitted on 2019-01-31T23:01:03.000Z) has been rejected.

B1b — No redundant API versions:
> Plugins must not list **redundant** API versions in the plugin.yml. Only the earliest supported API in each major version needs to be listed, e.g. `3.2.0` is not necessary if `3.1.0` is already listed.

B1a — No unknown API versions:
> Plugins must not support **unreleased** API versions, i.e. anything not found in https://github.com/pmmp/PocketMine-MP/releases

Please resolve these issues and submit the plugin again.

> This comment is posted here because this is the last commit when the released build was created.


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2369/artifacts/0/artifact/backstop_data/bitmaps_test/20190202-051037/failed_diff_0600294051_Nerds_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2369/artifacts/0/artifact/backstop_data/html_report/index.html)


[R/ggcorrmat.R:270:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/R/ggcorrmat.R#L270) *warning:* **local variable ‘corr.method.text’ assigned but may not be used**
```r
    corr.method.text <- "Pearson"
    ^~~~~~~~~~~~~~~~
```
[R/ggcorrmat.R:379:9:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/R/ggcorrmat.R#L379) *warning:* **local variable ‘n_summary’ assigned but may not be used**
```r
        n_summary <- numdf_summary(corr_df$n)
        ^~~~~~~~~
```
[R/ggscatterstats.R:232:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/R/ggscatterstats.R#L232) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/helpers_ggbetween_anova_subtitles.R:283:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/R/helpers_ggbetween_anova_subtitles.R#L283) *style:* **Variable and function names should not be longer than 30 characters.**
```r
subtitle_friedman_nonparametric <- function(data,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/helpers_gghistostats.R:49:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/R/helpers_gghistostats.R#L49) *warning:* **local variable ‘label.value’ assigned but may not be used**
```r
    label.value <- x_pos
    ^~~~~~~~~~~
```
[tests/testthat/helper-funs.R:62:14:](https://github.com/IndrajeetPatil/ggstatsplot/blob/1b97c1149a28668064251f6a0ff5fbd2df6a7415/tests/testthat/helper-funs.R#L62) *warning:* **no visible global function definition for ‘compare_list’**
```r
  df_list <- compare_list(df$primary, df$grouped)
             ^~~~~~~~~~~~
```


This fix in Windows breaks the MemGator updating on macOS. See the issue-260 branch for a previous conditional fix.


skhandeparkar.com


adding url name


There were actually two typos.


Do you see any tags other than `,` (DELIM)? In which api?


It should exit the program if the user hits 2.

Sent from my iPhone

> On Feb 1, 2019, at 10:25 PM, Randy <notifications@github.com> wrote:
>
> Did you have this line in there to help troubleshoot?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.


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

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


Are these standard meta headers that should be on any html page that is mobile friendly?  What exactly is the effect of the headers?  Adding appopriate line breaks and now allowing width of content to be invisible to mobile users?


its working


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2390/artifacts/0/artifact/backstop_data/bitmaps_test/20190202-053252/failed_diff_0600294051_videos_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2390/artifacts/0/artifact/backstop_data/html_report/index.html)


This reinvocation of the clause compiler misses the split tree.  Breaks for copatterns, see #3536.


no, i just remember the empty csv as result


OK, it should not happen. If there is no tag specifid, DB should have `,` (the `DELIM`).


new


Just a reminder. The demo site isn't updated so the link is still broken.


develop (Myoldmopar) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (2462 of 2462 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)


i will update this https://github.com/jarun/Buku/wiki/Buku-as-a-library page


Hello dears this algorithm for the convert numbers to text(for theTajik language)


TRUST OR FALL


Computer Standard Deviation


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

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


I love porn


Run The html file


Project Diary verified on 2/2/18


Hi,

I was also getting that dreaded  dccpp.DCCppReply ERROR - DCCppReply value index too big. idx = 1 msg = a 0 MAIN [AWT-EventQueue-0] error in JMRI for my DCC++ Uno, and thought to try your branch, but things are even worse with it, the DCC++ does not appear to work at all.

Serial monitor shows it inits but then it fails to TX current to JMRI. I'm using standard Arduino Motor Shield. Do you have any thoughts or should I just go back to the original DCC++ branch?


Adjacency, overlap, and valid coordinate format should all be accounted for in Board class. We'll go over it together to make sure.


I know you feel like you're not contributing enough, but this is great framework and will make the push to the finish a lot easier on this project.


can i use this for ramps board ?


im having trouble with  costFunctionReg.....the code is  working well but i cant understand what is "temp" and"tempTheta"


@im having trouble with costFunctionReg.....the code is working well but i cant understand what is "temp" and"tempTheta"
@AkshayRaveendran


# @AvaisP
im having trouble with costFunctionReg.....the code is working well but i cant understand what is "temp" and"tempTheta"


Lol, "halfway done". I was so wrong and still trying to do this the impossible way.


Removed.


Pro tip: if your changes don't need Travis CI to run, add `[ci skip]` to the commit message and it won't.


Why jest is now runtime dependency?


@rachmadaniHaryono I think this was the problem. Should be fixed now.


Good choice for a number


But build can still break due to the reversal of tag fetching from the web.


kkkk


It passed! Thanks for your comprehensive test cases!


阿斯蒂芬


Created multidev environment [sfgov#ci-1880](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1880).

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


I have edited the button bug error!


This commit breaks ffmpeg download for older versions of imageio. For example 2.1.2. It used to download files named like "ffmpeg.linux64", and imageio.plugins.ffmpeg.download() fails with 404 error


test


shameless plug


I quote our philosophy.md file:

"When it comes to writing warnings, quality is much more important than quantity."

"If the code is written as it is by design, then our goal is to not warn."

If you understand the second sentence, and think about how it applies here, I hope you can see that there should not be a  `<use-retval/>` here.

We are "on thin ice" for all stylistic warnings. The goal is not to warn about every suspicious piece of code we see. We only warn in some specific cases where for instance the code makes no sense logically (if you can just remove code and that will not affect the behaviour, we will not warn).

In this case you can't just remove the `wxImage::Add` function call without changing the behaviour and therefore we should not warn about it.


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

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


Check it out!!!!


bro i found my bug to setText for integer you can do
ageEditText.setText(String.valueOf(helper.getAge()));


There's a whitespace warning being raised by pylint on line 130. Apparently the space immediately after the bracket is not supposed to have a whitespace in it. You might want to fix it up real quick.


Podrías hacer un array r = [0,0,0,0,0] con las 5 estatus respuestas y otros con las respuestas, y usar ciclos for para reducir bastante la cantidad de código.
Incluso puedes probar r de la misma manera if(!r[i]) aunque sean números ya que JS es capaz de evaluar 0 como false y cualquier otra cosa como true.


@nixel2007 Улучшенная раскраска! Загляни в ветку девелоп. Там есть тесты уже (для их прохождения нужен собранный логос из последнего PR) запускать надо через oscript ./tasks/test.os


document.getElementById("passwd").value y document.getElementById("passwd2").value es usado múltiples de veces. Podrías mejor guardar ambos valores en 2 variables y haría más legible el código y más fácil de programar.

Buen uso de las expresiones regulares con .test()


the message have an spell mistake, but rule is right


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Hmmm, i need to use regex groups here....


Errore mio nel debugging...


I suggest you to use `npm version` command for auto bumping

```
npm version patch
npm version minor
npm version major
```

Thank!


Did already :man_facepalming:


로컬 CNAME 적용


PostController

- savePost() : setAccount()수정 필요(Account 완료 시 추가 수정), requestMethod post/put에 따라 메소드 나눠야함(더 알아보고 추가 수정,, ㅜㅜ )
- deletePost() : deleteComment()후 진행해야함. (Comment 기능 완료 시 추가 수정)


after change migrate site : bench --site sisinfosys.com migrate


Con il commit 418b9d53889cb6e71b09e5ed411ee572164d9baf ho ripristinato la descrizione della ricevuta nominandola appunto _descrizione_ricevuta_fe_ (è sensato utilizzarla solo per le ricevute, per gli altri casi ci sono le descrizioni degli stati).
@lucasalva87 Ho ripristinato l'if che avevo rimosso per sbaglio.


Thank you very much @markjcrane  for your reply.


[tests/testthat/test_dsl.R:167:1:](https://github.com/Appsilon/shiny.semantic/blob/aea9c990ab5fbc8f0c267ec5c3785c22c4207fd0/tests/testthat/test_dsl.R#L167) *style:* **lines should not be more than 80 characters.**
```r
    dropdown("header_dropdown", list("LETTERS" = LETTERS, "month.name" = month.name), value = "A")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


gittest


Will  frontend_rox_funcs be updated to make it better at avoiding desktop drive icon pileup?
Thanks


thank you


This refs #13 not 11


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

* https://ohjelmointi-19.mooc.fi


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

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


Parameters are swapped ?!? Is this a bug fix ? Are you sure it's correct to swap these parameters ?!?!?


features/UI/Форма рабочего стола 2016 Список семей/Добавить Статус помощи в Списке семей.feature

каких именно пустых строк? по умолчанию так делается сценарий в ванессе.


this version check appears to be pointless. after the premine has been paid out, already_generated_coins is greater than or equal to the premine amount, so this condition returns false after the first block and the version check is only ever executed on the block that pays the premine. On subsequent blocks it is never even evaluated.

The check 'already_generated_coins < premine' ensures the premine is paid out at the first opportunity anyway, regardless of what block version the chain is currently on.

Also, you say in the comment that it is "completely unnecessary". This is correct, so why add it? What part if this code is "dangerous"?


tested this and it works, thanks.


ff


Когда смотрел, девелопа ещё не было) погляжу


字符串的输入输出与提取


# joker
este es mi  favorito


entendio porque agregaste a dead shot


@George3d6  we should also test for words

'''
from mindsdb import *

# We tell mindsDB what we want to learn and from what data
MindsDB().learn(
    from_data="https://raw.githubusercontent.com/mindsdb/mindsdb/master/docs/examples/basic/home_rentals.csv",
    # the path to the file where we can learn from, (note: can be url)
    predict='neighborhood', # the column we want to learn to predict given all the data in the file
    model_name='home_rentals' # the name of this model
)

result = mdb.predict(when={'number_of_rooms':2, 'sqft': 863, 'days_on_market':10}, model_name='home_rentals2')

# you can now print the results
print('The predicted neighborhood {ng}  confidence'.format(ng=result.predicted_values[0]['neighborhood']))

'''


Wie scannt man ein Problem? Gibt es da eine Barcode, den man scannen kann?


> Parameters are swapped ?!? Is this a bug fix ? Are you sure it's correct to swap these parameters ?!?!?

See my comment on https://github.com/PascalCoin/PascalCoin/issues/169


@sobhithullas sorry late answere, i have busy but now i am free, in this night i will release the kernel source. btw N core 2 here ln14.1  https://www.youtube.com/watch?v=eVxBArThb4M1
and i am already build beanstalk, RR 5.8.5, ViperOS 3.1.1, AICP n12, AOKP, LiquidDark, and XOSP.


[R/alignment_params_to_posterior_trees.R:29:3:](https://github.com/richelbilderbeek/pirouette/blob/25b8613067b194c73c188618139ee5c226a3c8bd/R/alignment_params_to_posterior_trees.R#L29) *warning:* **no visible global function definition for ‘check_experiment’**
```r
  check_experiment(experiment)
  ^~~~~~~~~~~~~~~~
```
[R/pir_run.R:120:5:](https://github.com/richelbilderbeek/pirouette/blob/25b8613067b194c73c188618139ee5c226a3c8bd/R/pir_run.R#L120) *warning:* **no visible global function definition for ‘check_experiments’**
```r
    check_experiments(experiments) # stub
    ^~~~~~~~~~~~~~~~~
```


Why is this file included? How did it get generated in the first place?


@MeiGuddet
This is probably a feature to solve the "mathematics" problem.
ref: https://play.google.com/store/apps/details?id=com.microblink.photomath


@laurent22

Android app crashes after this commit (9c1219b): `D:\Development\Joplin\joplin\ReactNativeClient\node_modules\react-native\Libraries\Core\ExceptionsManager.js:76 ReferenceError: folderItems is not defined`

**Reason:**
ReactNativeClient/lib/components/side-menu-content.js, line 204
=> variable folderItems hasn't been declared,

**Fix:**
`let folderItems = result.items;`

PS: Sry if this is the wrong way to report bugs.


Successfully aliased the URL <https://candy-web-kl0ltfxq3.now.sh> to the following aliases.

* https://candy.sexy
* https://www.candy.sexy


Probably shouldn't append empty strings


Yeah, I got another user reporting this too. I had assumed that users with a version of imageio more than 1.5 years old would have downloaded ffmpeg and not need to do it again. Perhaps I was a bit fast to draw this conclusion. Sorry.

I've restored the files.


大佬的是收费ipip库吗


这个分支先别合并，还没搞清楚哪个库准一点，我自己更新用一下看看先


@alexfromapex that's correct, see https://github.com/rtfarte/OpenPDF/issues/17


comment


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

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


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

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


associating #3 with this commit


Need a cast `(char_u *)`.


this shouldn't be required with blobs we have


One more test case.
`\ ["\<C-X>\<C-P>", 'keyword'],`


could you please elaborate on that? I don't see any problem with the following test:
```sh
printf ">s_1\nA\n" | swarm - > tmp ; xxd tmp
```


输出hello world!


I'm not finished yet ...


Looks like something in this commit broke item selection in AIM. It now moves a completely different item then the one I've selected. Have you tested it on your saves?


Aliasing failed with the following error:

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


need to refactor this controller.
I need to separate loading to their respective models.


@jmattsson, yes the LFS code is compiled in but the LFS processing paths are not taken if the LFS size is set to zero. For example the VM resolves strings against the G(L)->start and ROstrt with LFS enabled but only the former if the LFS size is zero. I haven't benchmarked this, but I suspect that the runtime impact is tiny.


Note that the "minimum_cura_version" and "maximum_cura_version" are not used by Cura. They have no meaning, unless the plugin itself looks at these keys. I added them to some of my plugins as a meassure to make sure my plugins don't blow up Cura when used with untested versions of Cura. See https://github.com/fieldOfView/Cura-OctoPrintPlugin/blob/3.5/__init__.py#L31


@nwf, given that LFS has been pretty well as tested now, this seems a sensible suggestion.


"`autolaod`"

I make this typo a lot as well


Maybe that's limited to bones. There are three distinct piles of bones in my base and whichever I choose I'm moving a bone only from one of them. What's worse: when I try to move some other items in the save tile I'm still getting bones.


Deployment failed with the following error:

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


Shouldn't You Create a cluster yourself by code automatically 🤔🤔


Setting the api to "6.0" makes the plugin not work for Cura 3.6. See this thread about making plugins that are compatible with multiple Cura versions:
https://github.com/Ultimaker/Uranium/pull/460#issuecomment-453993869

Also note that the "minimum_cura_version" and "maximum_cura_version" are not used by Cura. They have no meaning, unless the plugin itself looks at these keys. I added them to some of my plugins as a meassure to make sure my plugins don't blow up Cura when used with untested versions of Cura. See https://github.com/fieldOfView/Cura-OctoPrintPlugin/blob/3.5/__init__.py#L31


Hi, thanks for creating this fork while I was able to get this working on OSX, I was not able to create usable wavetables with it. Without having much knowledge about the inner workings, the most glaring problem is that the wavetables consist of 32 parts rather than 33. The resulting WAV file is 8kb rather than 13kb.

I would love to get this working. Audioterm is good fun, but WaveEdit is superb!


At the moment LFS1 and SPIFFS1 are only placeholders, but others such as @HHHartmann Gregor have discussed a future option of selecting fallback positions at boot, so I added the defines just in case.


Did you mean `screenScaleFactor`?


This version can print the bus arriving msg in the following form:


No.125: 02min 17min 36min
No.13:  08min 13min 23min
No.133: Arr   11min 23min
No.140: 13min 24min 39min
No.147: 09min 23min 41min
No.23:  Arr   08min 20min
No.31:  06min 26min 28min
No.64:  11min 18min 35min
No.65:  Arr   08min 15min
No.66:  Arr   09min 22min
No.857: Arr   06min 16min
No.985: 06min 21min 37min


I don't see what are you referring to, could you explain?


Ah, ok, now I'm seeing it, thanks!


Yes I also use shellcheck, but with "shellcheck -e 2086 -e 2006 -e 2068 -e 2059 -e 2046 -e 2002 -e 2013 -e 2010". I think we *could* easily fixup most of the remaining errors to get rid of the noise (which in turn tends to mask real errors). TravisCI *could* be useful although I think it doesn't add much to a local version of shellcheck.


I think this may lead to issues when people upgrade from the previous version of the plugin to the new one through the Marketplace; they may end up with both versions installed.


HTML and CSS tags changed to make it easier to understand which styling related to each section as section1, section2 etc was not clear

Added JS functionality which turns the game on. Used browser testing to turn the game 'on'. By running the game locally, I could test that the JS worked properly and was tied to the power button correctly. Once pressed, the power button will fill in the level box once the game is 'on'. '-' is used to denote the game has been turned on.


@devsaurus @jmattsson, the previous alignment alto was quite complicated, and given that this code is executed at every startup incoming including wake from deep sleep, I think that there is a good argument for stripping it all out and insisting that the SPIFFS starts at the beginning of the partition: if you want alignment then align the partition.


Successfully aliased the URL <https://candy-web-fha3rabr4.now.sh> to the following aliases.

* https://candy.sexy
* https://www.candy.sexy


Cheaper just to swap out the ESP-01 modules. They've been shipping with 1Mb flash for some time now.


ktos spierzyl


With no checkpoints (like in Nerva), you could trigger a pre-mine equivalent payout by simply changing the premine amount... It would pay out any number you wrote above it, as long as the amount of coins already generated was less than that number specified.

That condition returns true for any amount less than the premine, if the check doesn't realize a premine has already been paid out.  Including the version here makes this function *only* as it is supposed to.  With our hardcoded checkpoints, we can ensure that the premine behaves properly.

Not to mention, that "already_generated_coins" only takes into account those coins that appear as "coinbase" transactions, and does so *even on a rescan*... not simply a full resync.  Triggering a rescan from 0 by incrementing the transaction version could result in a catastrophic re-interpretation, here.


ok


Adding python samples for Polly, Java and Python samples for Comprehend, and Java and Python samples for Translate.


lol


Created #28023


Ok, thank you!
I will update the translations again.


Unless I'm mistaken, there is an error in this logic.

Note that the first element of EndgameInitiative, 20, is EndgameInitiative[0]--not EndgameInitiative[1].  You appear to be accessing array elements 1-4 rather than 0-3.  Accessing EndgameInitiative[4] will result in undefined behavior.


![modal window screenshot](https://i.imgur.com/OYxa3K4.png)


Output:

>> TennisCoach: Inside default constructor
Practice your backend volley
Today is your lucky day!


aaaaaaa


```suggestion
        projects into the new storage location and leave them unchanged in the old location, moving will remove them
```
Sorry, I missed these grammar issues and typos when I reviewed this PR. Since they need to be corrected anyway, I would like to take the opportunity to slightly adapt `import_dialog_message` (lines 670-673) to the following text:
```
    <string name="import_dialog_message">From now on projects will be stored in a hidden area on your device.
        Existing projects can either be \'moved\' or \'copied\' to this hidden area. \'Moving\' them will remove them from
        the unprotected area. You will still be able to access all projects, and to export them later to the unprotected area.
        If you are unsure, select \'Move\'.</string>
```


@funkydude Baaahh sorry there, dont know how i could miss that!?
well think is timew for better glasses for me!
Sorry man, thx for your reply! Regards


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

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

{
  "version": 2,
  "builds": [
    { "src": "src/index.js", "use": "@now/node" },
  ]
}

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


Thank you fedya


heat-emission (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: Build Failed

Messages:

 * 637 tests had: AUD diffs.
 * 626 tests had: RDD diffs.
 * 4 tests had: MTD diffs.

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


Refactored code to remove the '-' and replace it with the level counter, which is set by the play function. Added gameStart call which runs the play function, the logic of the game.

The logic is a simple for loop which iterates 20 times. This will generate a random number between 0 and 1. That number will then be multiplied by 4, this makes four the maximum number that can be generated and then the plus 1 means there will be no chance of 0.

console.log(order) was used to test that the loop iterated 20 times on game start and to ensure the numbers logged were between 1 and 4. This will be used to assign a number to each section of Simon, to add the memory elements


Successfully aliased the URL <https://cheat-at-set-5h8hi8hnc.now.sh> to the following alias.

* https://set.visnup.com


heat-emission (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


All coding work is done by @QueueHuo. He owns ALL the copyright (except for the KEEER Logo, whose copyright belongs to the KEEER Team as a whole).


MINHASFOTOS


FOTOS SITE.


TeamCity ImageHunt / Build [Build 160](http://51.255.204.38:8111/viewLog.html?buildId=578&buildTypeId=ImageHunt_BuildPullRequest) is now running


Deployment failed with the following error:

~~~
Missing `start` (or `now-start`) script in `package.json`. See: https://docs.npmjs.com/cli/start
~~~


What does `fka` mean here?


Remove this line, Json is a data-only format and does not support comments


No, it won't. Why would it?

Everything had been working fine without the overridden method I deleted (can't remember why I added it it the first place though).


Without adding Qualifier annotation with default or custom beanId, below error logged in console.
Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.luv2code.springdemo.FortuneService' available: expected single matching bean but found 4: databaseFortuneService,happyFortuneService,RESTFortuneSerivce,randomFortuneService


Esporte fotografia desenhado por Freepik


TeamCity ImageHunt / Build [Build 160](http://51.255.204.38:8111/viewLog.html?buildId=578&buildTypeId=ImageHunt_BuildPullRequest) outcome was **SUCCESS**
Summary: Tests passed: 457, ignored: 1 Build time: 00:03:53


After adding, the output is,
>> TennisCoach: Inside default constructor
Practice your backend volley
Today is your lucky day!


well this actually does add complexity, so I think [0.5; 4.5] is more appropriate


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/67970abd-2a25-44e2-a9c2-4913986931eb?env_id=ibm%3Ayp%3Aus-south "container-registry-test"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/a2b447e8-142b-4c4a-a6e3-dbd7ff4a4f2f?env_id=ibm%3Ayp%3Aus-south "container-registry-test") deployed [container-registry-test](https://github.com/miwiwa/container-registry-test/releases/tag/deploy-ibm-yp-us-south-BigInsights_Docker-CUST1-20190202-095610 "deploy-ibm-yp-us-south-BigInsights_Docker-CUST1-20190202-095610") to [CUST1](https://console.bluemix.net/apps/cbfb4367-4899-415b-b247-9ac362fdcb8b?env_id=ibm:yp:us-south "ibm:yp:us-south:BigInsights_Docker:CUST1"), including this commit


hi


@Vizvezdenec
Hmm say there is one rook and one queen.  Won't that index 3 + 4 -1 = 6 which is past the end of the array?


Im prety sad from this buff, its actualy a big nerf, and make Golem identical with Jester. Orginal idea was as nomad be able spam T1 gunships in big numbers and use them for expansion not only on special operation and snipes. Now its only nomads jester :/


copy-paste-magic-gone-wrong


directly `return 1` (or `break`), no?


Why did the stack offset increase by 14, shouldn't it be 8?


Whoops, $ is literal not hex, please ignore!


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


OK


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

* https://anthony.codes


![obraz](https://user-images.githubusercontent.com/35370833/52170730-24379480-2750-11e9-9061-e979f30ebc3c.png) |
--- |


### Visual regression report:

[![Visual report](https://circleci.com/gh/stevector/nerdologues-d8/2393/artifacts/0/artifact/backstop_data/bitmaps_test/20190203-000716/0600294051_Nerd_videos_0_document_0_desktop.png)](https://circleci.com/gh/stevector/nerdologues-d8/2393/artifacts/0/artifact/backstop_data/html_report/index.html)


Test is looking good :)   But why is the shelter strength stuff mixed in with the movepicker stuff?


Good call. Thanks!


Bo miałem pop-up, że uruchomili powiadomienia push o nowych wiadomościach z folderu odebrane i nie będą nimi powiadamiać o swoim spamie, za darmowość maila.


I fixed it and reverted that commit. keep different features in different branches


@tumGER FYI I added tid=app and a disclaimer that it breaks mods to the tutorial : https://gbatemp.net/threads/use-atmosphere-to-access-full-ram-with-homebrews-without-nsp.521240/


Might need to change the loop below to reflect the new list. You'll need an extra element in the histogram for composers not in a cluster (i.e. length should now be `len(COMPOSER_CLUSTERS) + 1`). Set a default value if not found in a cluster?


How did you find this thread even 🥖

But alright, ty :D


closes #2


use with runserver to run the server and use with ci to run tests