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

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
                           "quantityAdj", "quantityAdj2", "state", "size", "tooBigByNCells", "V1", "proportion"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:695:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L695) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:786:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L786) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:787:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L787) *style:* **Commented code should be removed.**
```r
          # ll <-  lapply(colnamesDtPot, function(x) dtPotential[[x]][!spreadProbNA])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:788:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L788) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:789:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L789) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:799:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L799) *style:* **Lines should not be more than 100 characters.**
```r
                                                                   .I[sample.int(length(numNeighs), size = numNeighs, prob = spreadProbRel)],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:814:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L814) *style:* **Variable or function name should be lowerCamelCase.**
```r
      NAaSP <- !is.na(actualSpreadProb)
      ^~~~~
```
[R/spread2.R:816:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L816) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:857:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L857) *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:858:64:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L858) *style:* **Commas should always have a space after.**
```r
        if (!is.na(allowOverlap) && (any(allowOverlap %in% c(1,3) ) || isTRUE(allowOverlap))) {
                                                               ^
```
[R/spread2.R:858:66:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L858) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if (!is.na(allowOverlap) && (any(allowOverlap %in% c(1,3) ) || isTRUE(allowOverlap))) {
                                                                 ^
```
[R/spread2.R:868:14:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L868) *style:* **Commented code should be removed.**
```r
            #dt[!successes, dups := FALSE]
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:885:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L885) *style:* **Lines should not be more than 100 characters.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:885:10:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread2.R#L885) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:90:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L90) *style:* **Lines should not be more than 100 characters.**
```r
#'      mtext(side = 3, paste("Average habitat quality: ", round(mean(rasQuality[], na.rm = TRUE), 2)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:255:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L255) *style:* **Commented code should be removed.**
```r
    #b <- b[!duplicated(b, by = c("initialPixels", "pixels"))]
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:295:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L295) *style:* **Commented code should be removed.**
```r
    #dirs2 <- dirs
     ^~~~~~~~~~~~~
```
[R/spread3.R:298:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L298) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (any(anyNegs)) { # "opposite direction"
                      ^
```
[R/spread3.R:299:39:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L299) *style:* **Put spaces around all infix operators.**
```r
      dirs2 <- (dirs[negs] + pi) %% (2*pi)
                                     ~^~
```
[R/spread3.R:330:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L330) *style:* **Only use double-quotes.**
```r
                   indFull = .I), by = c('initialPixels', 'pixels')]
                                         ^~~~~~~~~~~~~~~
```
[R/spread3.R:330:59:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L330) *style:* **Only use double-quotes.**
```r
                   indFull = .I), by = c('initialPixels', 'pixels')]
                                                          ^~~~~~~~
```
[R/spread3.R:331:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L331) *style:* **Lines should not be more than 100 characters.**
```r
    b[active, meanNumNeighs := mean(lenSrc / lenRec) * mean(mags), by = c("pixels", "initialPixels")]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:335:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L335) *style:* **Commented code should be removed.**
```r
    #b[, indFull := seq(NROW(b))]
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:337:52:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L337) *style:* **Put spaces around all infix operators.**
```r
    b[active, sumAbund2 := sumAbund * meanNumNeighs/ mean(mags)]
                                                  ~^
```
[R/spread3.R:341:33:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L341) *style:* **Put spaces around all infix operators.**
```r
    multiplyAll <- totalSumAbund/totalSumAbund2
                               ~^~
```
[R/spread3.R:355:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L355) *style:* **Lines should not be more than 100 characters.**
```r
                                   rate = pi / (meanDist + advectionMagTmp)^1.5) * sumAbund] # kernel is 1 dimensional,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:357:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L357) *style:* **Lines should not be more than 100 characters.**
```r
    #     dexp(x = distance, rate = 1/(meanDist+advectionMag)) * sumAbund] # kernel is 1 dimensional,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread3.R:430:20:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L430) *style:* **Put spaces around all infix operators.**
```r
    floor(nrow(ras)/2) * ncol(ras) - floor(ncol(ras)/2)
                  ~^~
```
[R/spread3.R:430:53:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L430) *style:* **Put spaces around all infix operators.**
```r
    floor(nrow(ras)/2) * ncol(ras) - floor(ncol(ras)/2)
                                                   ~^~
```
[R/spread3.R:446:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/R/spread3.R#L446) *style:* **Variable or function name should be lowerCamelCase.**
```r
testEquivalentMetadata.Raster <- function(...) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:6:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/tests/testthat/test-spread2.R#L150) *style:* **Commented code should be removed.**
```r
  #cirOut <- quickDT[cirOut, on = ]
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:338:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/tests/testthat/test-spread2.R#L338) *style:* **Commented code should be removed.**
```r
  #expect_identical(data.table(out2), data.table(out)) ## TODO: fix this test
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:473:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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/6d42089c32536a928daa0907376470ef2175dc33/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
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Cool! We'll see tools that help defining this encryption more efficiently. I think your binary checker isn't flowless yet; eg.
> is_bin "107"
True


![](https://github.trello.services/images/mini-trello-icon.png) [Config to allow marrowing an entire stack of bone chunks simultaneously.](https://trello.com/c/9bdwQSI3/306-config-to-allow-marrowing-an-entire-stack-of-bone-chunks-simultaneously)


please rate this commit @NansD


we aren't testing the right class here :D


It seems as if `$fileref` may contain a fragment identifierr: `<xsl:variable name="file-extension" select="lower-case(replace($fileref, '.*\.(.*?)(#.+)?$', '$1'))"/>`
I don’t know where it is relevant to strip away the fragment identifier before determining the file extension. From what I see, this is no longer done. So we can end up with file extensions like `html#fragid`.


There is a typo. But the corrected one may work.
________________________________
From: Çağhan DEMİR <notifications@github.com>
Sent: Monday, February 25, 2019 4:54:03 PM
To: TheOfficialFloW/Adrenaline
Cc: InitialXKO; Comment
Subject: Re: [TheOfficialFloW/Adrenaline] Update v6.8 (edda660)

Check the comments:
41d7b53<https://github.com/TheOfficialFloW/Adrenaline/commit/41d7b53141e9fc6baffb6c7b36f723ca1a154a0a>

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/TheOfficialFloW/Adrenaline/commit/edda6608e8201178998ba2604ed2ae140610a80a#commitcomment-32469114>, or mute the thread<https://github.com/notifications/unsubscribe-auth/Arm3mMX5qBrtEw2VX1BS6J_ysNVdq59vks5vRGmLgaJpZM4bNk30>.


![](https://github.trello.services/images/mini-trello-icon.png) [Fixed a composer cell being able to contain air.](https://trello.com/c/fCNwOWiC/307-fixed-a-composer-cell-being-able-to-contain-air)


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


See 1084d5c58561e2654a45a1a19eaa01228aafff7a


Right, I was puzzled. I wanted the CLI param to be close to the current param which is fileType ..  but it didn't make sense to have fileTypeOptions anywhere else.

Should I rename to `filterOptions` in the CLI param then?


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

* `infinity-service-node-env-canary` (in env: `NODE_ENV)`
* `infinity-service-port-canary` (in env: `PORT)`
* `infinity-service-database-canary` (in env: `DATABASE)`
* `infinity-service-token-secret-canary` (in env: `TOKEN_SECRET)`
* `infinity-service-host-canary` (in env: `HOST)`
* `infinity-service-mailer-apikey-canary` (in env: `MAILER_APIKEY)`
* `infinity-service-mailer-domain-canary` (in env: `MAILER_DOMAIN)`
* `infinity-service-mailer-from-canary` (in env: `MAILER_FROM)`
* `infinity-service-cors-origin-canary` (in env: `CORS_ORIGIN)`

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


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


Successfully aliased the URL <https://fme-app-lt5cd24vd.now.sh> to the following aliases.

* https://firstmeanseverything.com
* https://ynnoj-fme-app.firstmeanseverything.now.sh


Successfully aliased the URL <https://tama-starter-v2-9rv9lk8gq.now.sh> to the following aliases.

* https://tama-starter-v2.now.sh
* https://tama-starter-v2.valpinkman.now.sh


Minor text fixes


app_F put into wrong folder, will no longer be updated into this repo.


_opt.qpmin is the wrong index. Mmn goes from [rpamin,rpamax] so the index should be
v=0  till qptotal with Mmn[v-(qpmin-rpamin)]


added


@edsonll no ocupas validarlo a vacío, se supone que es un objeto no ?, @ElizabethBeng

Revisen el ejemplo de valuelist


This is me fixing a problem that was exposed by the change I made in 86acc70a2ee8b6d2458c2fe7a2a8878f3f2eb997. Prior to 86acc70a2ee8b6d2458c2fe7a2a8878f3f2eb997, the `name` argument was not actually being used in `bq_test_init()`.

This brings the bigrquery build state back to where it was before I showed up, where a couple tests fail against dev dbplyr.


@IPetelsky это несколько нехорошо подобные вещи коммитить и оставлять на всеобщее обозрение в паблике
Хоть эти ключи и уже скомпрометированы - я все же был бы искренне признателен если ты удалишь все api ключи из истории git
Сделать это можно с помощью BFG или же банальным
```
git rebase -i 44707f1347f6aa38f34b5c874eab377769d15e48
## squash everything in editor
git push --force
```


FYI @hadley


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


What if we flip this with CSS properties? nav__right wouldn't necessarily make sense anymore.
What's a name we can give it that better describes the content?


@jbphet This looks like a bogus commit message, and the copyright is mangled.


Items and links don't necessarily have to be contained in the nav__right and we would still want to preserve their styles, so we can simplify here to nav__link and nav__item.


Ideally we want to avoid two sets of double-underscores, if we're seeing that it's a good sign that we might want to make a sub-component.


What's the advantage of using rem units?
Not a criticism, I just don't generally use them and was curious why I might want to start?


Same contrib ids have slipped in this commit and have been thus lost!


This commit goes with issue #214. Makes the UPS warning system default to a configure file to determine who should receive emails.


Successfully aliased the URL <https://tama-starter-v2-evnu1z8ri.now.sh> to the following aliases.

* https://tama-starter-v2.now.sh
* https://tama-starter-v2.valpinkman.now.sh


If we can, flatten out the CSS and use the full-name.
It's more typing which I know is annoying, but it makes it easier for someone coming into the project to find where the styles applying to an element are defined using a regular text search.


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


Hola!

Realmente necesitamos que global_task_list este definida aqui? Ya tenemos una lista global de tasks de finida en scheduler.h


Seems it no need. Got it. I will refine another patch for it, thank you.


Hi Xavier, I've added a mapping for fees, you're right that it is a lot more elegant: https://github.com/richard-boeve/remittance/commit/3eebb62275bef59048d77a70b97ad360181f5820


Broooo
"mario jim nigga"
de commit


Si tienes razón... No se ocupa exactamente de ahí se puede usar la que está en scheduler


parece bien


Hey, I'd like to thank you for making this. I've been using it for a while and kind of branched off for my own personalized theme. I've reworked some bits as well as done some element removals (like settings buttons that I will never use again), but I thought I'd share it with you in case there is anything you could use from it. Most notably is that I've redone the caption buttons as base64 images instead of SVGs and I've made sure everything is colorized. Some bits are kind of messy. Just started using the group chats so that has the most work to be done still.

![metro-fluent](https://user-images.githubusercontent.com/7410303/53311546-29c35e80-3866-11e9-9b62-0a74dfe890db.png)

[friends.custom.css.txt](https://github.com/RoseTheFlower/newsteamchat/files/2898818/friends.custom.css.txt)


rename the type following rule
<type name in camelCase>_t
lightStatus_t


Shouldn't we be using `.` instead of `/` for boosting the root?

`  int do_stune_sched_boost(char *st_name, int *slot);

    Boost 'st_name' SchedTune cgroup to the boost value specified in
    /dev/stune/{st_name}/schedtune.sched_boost. A slot is assigned for this new
    boost request. Returns 0 on success.`


Dear @UnknownOre,
> I regret to inform you that your plugin "**EnchantUI**" (v0.2 submitted on 2019-02-20T11:20:08.000Z) has been rejected.

New plugins are no longer permitted to hard depend on FormAPI. Please include it as a library instead.

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 @Karanztez,
> I regret to inform you that your plugin "**Cshop**" (v3.0 submitted on 2019-02-11T05:27:25.000Z) has been rejected.

A7 — Only submit your own plugins:
> Do not submit plugins written by others without their prior permission. If the author is inactive, it must be released through @poggit-orphanage. Create an issue at [orphanage office](https://github.com/poggit-orphanage/office/issues/new). You will be allowed to maintain the plugin as a member of @poggit-orphanage upon approval.

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.


safsd


delete


sdafsadfasdfsadf


Where can we see the logs?


would be better:
```
for chbx in self.grbx_topo.findChildren(QCheckBox):
   chbx.clicked.connect(self.chbx_clicked)
```


merge request


Dear @ArchonKlaus,
> I regret to inform you that your plugin "**AntiCode**" (v1.0.0-ALPHA submitted on 2019-02-22T06:03:58.000Z) has been rejected.

I don't think such a plugin is useful. It is very easy to bypass this plugin's checks, e.g. `$a="ex"."ec";$a("harmful command");`
It only gives users a fake sense of security.

In addition,

C1a — Namespace format:
> All plugins must choose a **unique** namespace that will not be accidentally collided by other plugins. The plugin must begin with the author name (unless its an official plugin, because the namespace `pocketmine` is disallowed), followed by any identifier such that the author himself remembers which plugin it corresponds to. The recommended namespace format is `AuthorName\PluginName`. The author name should use one that corresponds to the GitHub username/org name to prevent collision.

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.


checked merge request


Successfully aliased the URL <https://cookie-auth-next-e2c1lbidb.now.sh> to the following alias.

* https://cookie-auth-next.now.sh


@ukernel Hi, thanks for the review:-) But this seems not my latest commit....


completed merge request


no more commits?


@ukernel this is the latest one:-) https://github.com/ceph/ceph/pull/24794/commits/81123acb93eff5557439cacb4ad83d08244871c4


Hadoop 2.7.2 Configuration


Minor nitpick: I just got this error and was really confused, as i had PYENV_ROOT set and couldn't understand why it complained about the existence of `.pyenv`. Turns out the error message is just hardcoded and it was in fact `$PYENV_ROOT` that had to be deleted :)


good


cool


再次拾起GitHub，并且是最有系统的一次了解和学习


This is far from perfect but it's better than the default.

![image](https://user-images.githubusercontent.com/831974/53312680-05767a80-3884-11e9-9356-cd8f36d6cade.png)


구분자를 따론 String으로 만들어 수정하면 좋겠음


![](https://github.trello.services/images/mini-trello-icon.png) [T-7 Fix bclogo.png path in templates/boston_code_camp/index.html](https://trello.com/c/vjqv5pfA/19-t-7-fix-bclogopng-path-in-templates-bostoncodecamp-indexhtml)


refDtlTodo와 refTodo 는 결국 같은 내용, refTodoId를 그대로 쓰는 것이 가독성이 더좋을것.


testing new


testing


Products carried will be of higher quality items that appeal more to the affluent market we are chasing.


<lightning:layout horizontalAlign="stretch">
         <lightning:layoutItem padding="around-small" size="6">
                 <ui:inputCurrency aura:id="Currencypay" label="Enter Customer Solutions Line of Credit (MOU) dollars requested and indicate the term (annual or life of the contract)" Value="{!v.StrategyNotes.Enter_Customer_Solutions_Line_of_Credit__c}" />
                </lightning:layoutItem>
           		<lightning:layoutItem padding="around-small" size="6">
                	    <lightning:select aura:id="CustomerPayment" label="Is customer currently on Credit Card Payment option?" value="{!v.StrategyNotes.Is_customer_currently_on_Credit_Card__c}"  onchange="{!c.OnChange}">
                                <option value="No">No</option>
                                <option value="Yes">Yes</option>
                            </lightning:select>

                </lightning:layoutItem>
        </lightning:layout>
    <lightning:layout horizontalAlign="stretch">
        <lightning:layoutItem padding="around-small" size="6">

Please attach Customer Solutions Executive Summary Document with the details supporting your Line of Credit request.

        </lightning:layoutItem>
        <lightning:layoutItem padding="around-small" size="6">
               <lightning:select aura:id="requestingPayment" label="Is customer requesting to be put on Credit Card Payment option? " value="{!v.StrategyNotes.customer_requesting_credit_payment__c}"  onchange="{!c.OnChange}">
                       <option value="No">No</option>
                       <option value="Yes">Yes</option>
               </lightning:select>

        </lightning:layoutItem>
    </lightning:layout>
    <lightning:layout horizontalAlign="stretch">
        <lightning:layoutItem padding="around-small" size="6">

        </lightning:layoutItem>
        <lightning:layoutItem padding="around-small" size="6">
               <lightning:input aura:id="paymentnotes" label="Notes" title="" value="{!v.StrategyNotes.Notes__c}"  onblur="{!c.hideSNErrMsg}" maxlength="255" onchange="{!c.OnChange}"/>

{!v.CreditcardPaymentNote}

        </lightning:layoutItem>
    </lightning:layout>


sdsf


The "What's Hot," guide will be an expert curated guide that is influenced by what is overstocked at any one time.


Not sure what happened, but with this commit using a books.ini will crash the game when the player tries to set the explosive timer. [(Reported on NMA)](http://www.nma-fallout.com/threads/fo2-engine-tweaks-sfall.178390/page-143#post-4314819)


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


@tonybruess could you help me figure out why the rest of the circle isn't filing in properly here?


@DRay22
This program was to sum the first `n` natural numbers _and_ their cubes.


Deployment failed with the following error:

~~~
Failed to validate now.json. Only use properties mentioned here: https://zeit.co/docs/v2/deployments/configuration/
~~~


Successfully aliased the URL <https://cookie-auth-next-3orzcax4r.now.sh> to the following alias.

* https://cookie-auth-next.now.sh


Aliasing failed with the following error:

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


This fixes a bug introduced in 7fef6f742119a197513480712f5f758717731d25


did you intend to remove the file, or just forget to remove it from the manifest?
```
$ perl Build.PL
WARNING: the following files are missing in your kit:
	scripts/Applications/make_filenames_safe.sf
Please inform the author.
```


No prob!


Successfully aliased the URL <https://js-tinhte-api-9t613dv4x.now.sh> to the following alias.

* https://tinhte-api.now.sh


Why are you still using this old code?


This is clearly a new bug which was introduced with this "simplification".  Engines should not report an incorrect "shorter" mate that is shorter than the actual shortest mate line.  There was no Elo game with this patch, it was possibly regressive and it introduces  a very undesirable artifact which should not be tolerated. (Just my $.02, other may feel differently) .

Seems to be more prevalent with shorter mates   I found two more quite easily ( out of 20 or so mates).

This mate-in-4 is reported as mate-in-3 initially.

3q1rk1/4bp1p/1n2P2Q/3p1p2/6r1/Pp2R2N/1B4PP/7K w - -; wac 283
```
info depth 1 seldepth 2 multipv 1 score cp -575 nodes 23 nps 11500 tbhits 0 time 2 pv e3b3
info depth 2 seldepth 2 multipv 1 score cp -302 nodes 61 nps 30500 tbhits 0 time 2 pv e3b3 d8d6 e6f7 f8f7 b3b6 d6h6 b6h6
info depth 3 seldepth 4 multipv 1 score cp -429 nodes 101 nps 50500 tbhits 0 time 2 pv e3b3 f7f6 h3f4
info depth 4 seldepth 4 multipv 1 score cp -416 nodes 137 nps 68500 tbhits 0 time 2 pv e3b3 f7f6 h3f4 d8c7
info depth 5 seldepth 6 multipv 1 score cp -766 nodes 1531 nps 510333 tbhits 0 time 3 pv h3f4 e7g5 e6e7 g5h6 e7d8q f8d8
info depth 6 seldepth 7 multipv 1 score cp -596 nodes 1782 nps 594000 tbhits 0 time 3 pv e3b3 g4g6
info depth 7 seldepth 8 multipv 1 score cp -751 nodes 3317 nps 829250 tbhits 0 time 4 pv e3b3 b6c4 h3f4 c4b2 b3b2 e7g5 e6f7 f8f7
info depth 8 seldepth 9 multipv 1 score cp -675 nodes 5235 nps 1047000 tbhits 0 time 5 pv h3f4 d8c7 e6f7 f8f7 f4e6
info depth 9 seldepth 10 multipv 1 score cp -584 nodes 7932 nps 1133142 tbhits 0 time 7 pv h3f4 d8c7 e6f7 f8f7 f4e6 c7a7
info depth 10 seldepth 15 multipv 1 score cp -647 nodes 21272 nps 1519428 tbhits 0 time 14 pv h3f4 d5d4 e3b3 b6c4 b3h3 g4g7 e6f7 f8f7 f4e6 d8d5 e6f4 d5b5 b2d4
info depth 11 seldepth 18 multipv 1 score cp -750 nodes 90587 nps 1811740 tbhits 0 time 50 pv e6f7 f8f7 e3b3 b6c4 h6c1 e7d6 h3f2 g4g6 c1c2 c4b2 c2b2 d8f6 b2f6
info depth 12 seldepth 19 multipv 1 score cp -742 nodes 128977 nps 1816577 tbhits 0 time 71 pv h3g1 g4g6 e6f7 f8f7 h6h3 f5f4 e3b3 b6c4 b2c1 e7f8 g1f3 d5d4 h3h4
info depth 13 seldepth 19 multipv 1 score cp -747 nodes 241259 nps 1827719 tbhits 0 time 132 pv e3b3 b6c4 h3g1 g4g6 e6f7 f8f7 h6c1 e7c5 a3a4 f7e7 c1c3 e7g7 g2g3 c4b2 c3c5
info depth 14 seldepth 23 multipv 1 score cp -740 nodes 290952 nps 1865076 tbhits 0 time 156 pv e3b3 b6c4 h3g1 c4b2 b3b2 d8a8 e6f7 f8f7 h6h3 a8a3 b2b8 g8g7 h3a3 e7a3 b8b5 a3b4 b5d5
info depth 15 seldepth 24 multipv 1 score cp -589 nodes 450442 nps 1908652 tbhits 0 time 236 pv e3b3 g4g6 e6f7 f8f7 h6e3 b6c4 e3f2 e7d6 h3f4 d6f4 f2f4
info depth 16 seldepth 24 multipv 1 score cp -658 nodes 718325 nps 1880431 tbhits 0 time 382 pv e3b3 g4g6 e6f7 f8f7 h6f4 e7f6 b2f6 d8f6 f4f1 g6g4 g2g3 b6c4 h3f4 f6e5 b3b5 c4e3 f1d3 e5e4 d3e4 f5e4 b5b3
info depth 17 seldepth 29 multipv 1 score cp -648 nodes 794747 nps 1883286 tbhits 0 time 422 pv e3b3 g4g6 e6f7 f8f7 h6f4 e7f6 b2f6 d8f6 f4f1 g6g4 g2g3 g4e4 f1f2 b6c4 h3f4 f7f8 b3b1 c4a3 b1f1 f6e5
info depth 18 seldepth 30 multipv 1 score cp -585 nodes 1326515 nps 1889622 tbhits 0 time 702 pv e3b3 g4g6 h6f4 g6e6 b3g3 e6g6 f4e5 f7f6 e5f5 g6g3 h2g3 d8d7 f5d7 b6d7 h3f4 d5d4 b2d4 e7a3 f4d5
info depth 19 seldepth 25 multipv 1 score mate 3 nodes 1356948 nps 1895178 tbhits 0 time 716 pv h3g5 g4g5 e3h3 f7e6 h6h7
info depth 20 seldepth 8 multipv 1 score mate 4 nodes 1359976 nps 1896758 tbhits 0 time 717 pv h3g5 g4g5 e3h3 f8e8 h6h7 g8f8 h7f7
```

This mate-in-5 is reported as a mate in 4 initially:
r4rk1/4Rppp/p1P5/1p6/3P1n2/1BP2b2/PP3PpP/RN4K1 w - -
```
info depth 1 seldepth 1 multipv 1 score cp -406 nodes 25 nps 25000 tbhits 0 time 1 pv b3f7 f8f7
info depth 2 seldepth 2 multipv 1 score cp -406 nodes 37 nps 37000 tbhits 0 time 1 pv b3f7 f8f7
info depth 3 seldepth 3 multipv 1 score cp -925 nodes 74 nps 74000 tbhits 0 time 1 pv b3f7 f8f7 e7e8 a8e8
info depth 4 seldepth 4 multipv 1 score cp -925 nodes 107 nps 107000 tbhits 0 time 1 pv b3f7 f8f7 e7e8 a8e8
info depth 5 seldepth 8 multipv 1 score mate -4 nodes 629 nps 314500 tbhits 0 time 2 pv h2h3 f4h3 g1h2 g2g1q h2h3 g1g2 h3h4 g7g5
info depth 6 seldepth 9 multipv 1 score mate -4 nodes 706 nps 353000 tbhits 0 time 2 pv h2h3 f4h3 g1h2 g2g1q h2h3 g1g2 h3h4 g7g5
info depth 7 seldepth 9 multipv 1 score mate -4 nodes 790 nps 395000 tbhits 0 time 2 pv h2h3 f4h3 g1h2 g2g1q h2h3 g1g2 h3h4 g7g5
info depth 8 seldepth 9 multipv 1 score cp -1774 nodes 1293 nps 646500 tbhits 0 time 2 pv b3f7 f8f7 h2h3 f4h3 g1h2 g2g1q h2h3 f7e7
info depth 9 seldepth 15 multipv 1 score mate -5 nodes 2780 nps 926666 tbhits 0 time 3 pv b3f7 f8f7 h2h3 f4h3 g1h2 g2g1q h2h3 g1g2 h3h4 g2g4
info depth 10 seldepth 11 multipv 1 score mate -5 nodes 2991 nps 997000 tbhits 0 time 3 pv b3f7 f8f7 h2h3 f4h3 g1h2 g2g1q h2h3 g1g2 h3h4 g2g4
```


Bug was introduced when we re-enabled child-element margin collapse (cce7388e63098efb23786d86d9e078cdf94f6c97).


Owner can add/get/delete/edit services.


@DRay22
This program was to be graphical (see exercise description in text). Also, it was to calculate the perimeter in addition to area.


Successfully aliased the URL <https://my-portfolio-all26o8p8.now.sh> to the following aliases.

* https://tracycodes.com
* https://www.tracycodes.com


同意


大佬,现在都变成点击验证了,怎么搞


I also removed the Flask app because that has been separated into another repo.


Added info to batch_plot function and condensed code


bootstrap Nav tabs


相当于渐入渐出的动画


Deployment failed with the following error:

~~~
Free Docker deployment capacity exceeded in this region. Please consider upgrading to Now 2.0 (https://zeit.co/upgrade) for alternative ways to build your project or try again later.
~~~


bootstrap media类


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

I updated the Github team because of this commit.

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

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

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

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


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

Created multidev environment [ci-2](https://dashboard.pantheon.io/sites/d751f40b-da25-4fda-ad89-04fa2b2aa08e#ci-2) for build-tools-1198.


bootstrap 面包屑类型 比如：a/a-1/a-1-1


bootstrap 徽章效果


lead类


Mental note: Do not forget https://github.com/tlaplus/tlaplus/pull/239 once this is merged.


修改指针样式


That's one small step for man, one giant leap for bash.


img-responsive 图片响应式


Translation use-nacos-with-kubernetes.md.


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

Created multidev environment [ci-2](https://dashboard.pantheon.io/sites/adbfc1ce-230d-4fe6-b60d-14899307a323#ci-2) for build-tools-1195.


> I am so sorry that I did not see this earlier (after half-year...)

No worries that's normal. I'm one of the few (weirdos) that use Github as a social media and login regularly.

> how strong-typed it is

Okay, now I'm curious too. Ehm, how?

> Lastly, and unfortunately, I haven't had a chance to try Go, though if you have used it, I would like to hear how was it.

I have neither (TBH I've tried to learn it 2 years ago, but the lack of real-life motivation, i.e. actual example to practice it on, prevent me from going any further from setting up the environment and learning basic syntax).

> Wanted to learn concurrency concepts (this one is actually good).

That's bascally why I mentioned Go. It makes concurrency seem effortless. Unlike Python, even with the new async/await syntax, is still a pain in the ass (because it's not thread-safe, so the non-awaitable must be, else there'll still be bottleneck). I guess I'm digging into it after finishing my first (and probably last) p2p FPS.

Happy Lunar New Year (this year's weather sucks---it only started to really feel like Tết after Nguyên Tiêu).


Mind boggling you would publish a release where you can't upload a logo


Pesky alumni here. I'd encourage you to read [this blog post](https://chris.beams.io/posts/git-commit/) about crafting commit messages. It will help make this repository much more maintainable and be good practice for industry.


从libsbit.h中拆分通用操作部分


bllsll.com


@DRay22
This program was to modify a list by squaring each term in the list.


@DRay22
Your algorithm should be more detailed. Solve the problem in the algorithm. Include equations, formulas, etc. Develop your code _using_ the algorithm.


显示悬浮内容


与上面结合使用


Successfully aliased the URL <https://capital-union-hz18hm2d0.now.sh> to the following alias.

* https://cu-frontend.now.sh


bootstrap中


Successfully aliased the URL <https://js-tinhte-api-hjt46frsx.now.sh> to the following alias.

* https://tinhte-api.now.sh


Fyi，this commit contains no changes.


热门课程item


Deployment failed with the following error:

~~~
Failed to validate now.json. Only use properties mentioned here: https://zeit.co/docs/v2/deployments/configuration/
~~~


Blender goes with python module urllib. I tried loading files with it. Maybe it has methods for working with html pages.  But I think it will be hard without external library like Beautiful Soup.


hello


liuiuh


@pulkomandy but u said modifying platform specific files are not ok 😕


the first


please move this to your package constants


@DRay22
Does not return correct results in all cases.


please use camelCasing


updates w/ some notes about my project


please use as NO_POLL


please take care of variable name in #7


-> DateTime


Meeting will be good to use


Me parece muy práctico el documento la unica pregunta que me surje es, ¿Estos comandos se ejecutan desde CMD o desde el cliente de postgres el cual es PgAdmin?


I'm unsure what can be wanted here. An error (or -1) can be returned for this and similar functions. For the moment, this logs a warn and returns.


yes, I meant to include the Maven pom.xml configuration file. It's been added and committed. Thanks for noticing.


saveShare方法好像完全无效，请问是怎么回事呢


This fixes a bug: checking for the return value is not enough. For certain format strings and certain locales the output really can be the empty string and this cannot be discovered by testing the return value only. E.g., in most locales the AM/PM time format is not supported (most of the world uses the 24 hour time representation). In such locales "%p" will return the empty string, i.e., the return value is zero. This is taken from http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html


This is not appropriate


"this week"? That is weird


Losercool


This one is not really relevant because it's not really news, and nothing happened after. Not much point in promoting a dead project.


@DRay22
This program was to convert a list of numbers with data types of `string` to the same list with numeric data types. For example, `['1', '2.0', '3']` would convert to `[1, 2.0, 3]`.


Updated


Done


2nd event added
strictEqual fails, but Equal passes...


broooooo, te van a bannear de github
van a hacer /sudo ban Lars17S


bllsll.com


Nice cherry-pick 🤔


网站变化太快，如果开发还是找专业打码平台方便。如果自己练习，还是使用selenium模拟人工操作


哇，翻看才看到，兄弟加油！！！


"Can't get config folder" how do i fix


such conflicts


Still need use cases


please see https://developer.android.google.cn/studio/build/dependencies


Successfully aliased the URL <https://moltin-demo-store-tkcvyefsjn.now.sh> to the following alias.

* https://demo.moltin.com


Looking back at Module 6 - Non Truffle Tests, then the answers seems to be 'No'. It does explain how to use a non-truffle test environment, but not how to use our own private blockchain with Geth I think!?


Hi, Pisamad

It is nice to create this perforce node. But could I request a feature: to have a timeout for the running command. Sometimes perforce server may hang forever.


> Is it possible to revisit this in 2019 with the vita being wide open in terms of decryption?
> To add ps vita saving option to the editor.
Check out the latest official Gibbed release? i think it's allready there.


Due to worries about authorization issues, I'd better not introduce third-party libraries casually. Of course, I can't prevent you from using them yourself. That's none of my business :D


Oh shit, nice work. This was the issue with HE not affecting crates?


Yeah.  Big issue is that the device id tends to change once the board goes into bootloader mode.  Ideally, a user could run `make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00` and that would figure out the usb path to the device, put the given device into bootloader mode, and then flash the device that reappears on the given usb path.  Specifically calculating the -d/-p for dfu-util; or calculating the -p for flashing with bossac.

-Kevin


Deployment failed with the following error:

~~~
Failed to validate now.json. Only use properties mentioned here: https://zeit.co/docs/v2/deployments/configuration/
~~~


readme-changes


Aliasing failed with the following error:

~~~
Error! You don't have permissions over domain mimizunodesign.com under mimizunomizuno.
~~~


> > But this size cause lags on device
> > 300 is still better in running and looking
>
> then lets take the avg, set to 290 😆

great


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

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


Shit, push this to the master branch, it's not there


Sửa lỗi hình của 1 thành viên


Build version: __`3.0.0-master.61`__ :crossed_fingers: [`master`](https://github.com/streamich/md-mdast/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/61) :tada:


Possible typo: "everything"


Must be missing the docusaurus plugin


ทดสอบผ่านทั้ง 3 collection ที่ api-test commit `d905b955` . @piruin


excuse me, why dont u use is_writable()?


ここ消しても連続で送信できますか？


modified


() => 空白


modified by ashok


i think both can be deleted, just call `QApplication::applicationDirPath()` when it is needed.


please complete the readme.md file


Testing Comment


New Comment


Nice, @nturaga! Are you going to add these deps too for the jupyter images, or are you working towards the same image for rstudio and jupyter?

A question I was wondering myself; are there pros and cons of using separate images bioconductor_devel and bioconductor_release as opposed to tags bioconductor:devel and bioconductor:release?

I will start using this as my base or as my actual Docker image, unless there's any reason for me to continue building on the *_base2 images instead.


Gem install bundler issue


Not sure what's going on but it looks like -fn and -fc are swapping their functionality


Very non atomic commit `(style) code highlighting styled` 😉


Here the change is to match the code structure with `ScalaReflection`. You can see modified code is much similar to the symmetric part of ScalaReflection.


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

* https://shud.in


Gh pages


25/02/2019 try


This fixes version fixes repeated "Invalid-tithe" message in debug.log (#81)


![](https://github.trello.services/images/mini-trello-icon.png) [Learn](https://trello.com/c/saiEs9F0/1-learn)


![](https://github.trello.services/images/mini-trello-icon.png) [find](https://trello.com/c/Ss6jL78I/2-find)


adfasdf


Indeed.


asdfasdf


消した状態でも連続で送信できています。

https://gyazo.com/daac52901d294064c0d3ea38c975f8f6


putting more martion-goo into this repo


return after this


Honestly, this probably won't fit in the dialog once we write code to show it. Been thinking about making an proper help manual for the add-on, similar to the old Windows Help feature. It'd be fun to make a WidgetClass that could store and show a whole document!... We'll see.


Just documenting something from the last commit.


There don't appear to be XML attributes for these, or else they're not documented on the ESOUI wiki's "UI XML" article at this time.


This category isn't used. There's only one Lockpick item, and I believe it's categorized as a Tool.


ㅋㅋㅋㅋㅋㅋ날 이용햇어!!!! ㅠㅠ


Making new pull request


Successfully aliased the URL <https://webgl-demos-gm46qba1s.now.sh> to the following alias.

* https://webgl-demos.now.sh


{ENTER}
[f25022019052831_download.txt](https://github.com/githubuserdlp/TEST/files/2899107/f25022019052831_download.txt)


This commit removes the insecure web access to /var/log/messages.  The default password is in place on some installed systems that I checked, granting access.  Since logging now goes to systemd-journald, this feature appears to be more dangerous than any value that it might provide.

Other changes include placing the dmrid.dat file in /var/lib/xlxd.  /var is the preferred filesystem location for changing data.  The pid file is now placed in /var/run, rather the /var/log, again following the preferred practice.


why only change type of first category? do we not have per question multiple category? what is purpose of this end point?


I assume these are one time end points to correct data, why security is removed from those. for how it should be handled read BW-456,457, BW-448


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

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


120 - много
80, максимум 100


Yes, it is irrelevant. In the old code, `req.hostname` might have been set by `handleTrustProxy`, so that's why it was

```js
req.hostname = req.hostname || req.headers['host']
//                   ^^ this came from handleTrustProxy
```

Now, `handleTrustProxy` returns ` hostname` in `trustProxyResult`, so instead of

```js
req.hostname || req.headers['host']
```

it should be

```js
trustProxyResult.hostname || req.headers['host']
```


this looks good @C3real-kill3r I suggest that we use `\` to split this error message to avoid `# noqa`
It will still be readable and short enough.


 	@@ -1,7 +1,6 @@
		gen
		bin
		.settings
		libs
		network.kpf
		scripts/db-to-gz.py
		local.properties


New to Python, need debugging


тоже многовато
не рекомендую тебе больше 15 строк разрешать в методе
в рамках этого проекта можно закрыть глаза на часть ошибок, которые в связи с этим вернет рубокоп (в "мейн")
но только на часть )