[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/inst/examples/example_distanceFromEachPoint.R#L40) *style:* **Commented code should be removed.**
```r
#endCluster() # if beginCluster was run
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:82:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L82) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( method != "RMexp") {
        ^
```
[R/initialize.R:237:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L237) *style:* **Variable or function name should be lowerCamelCase.**
```r
  X <- c(jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxX - minX) + minX)),
  ^
```
[R/initialize.R:239:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L239) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Y <- c(jitter(sort(rbeta(nPoints / 2, betaPar, betaPar) * (maxY - meanY) + meanY)),
  ^
```
[R/initialize.R:243:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Sr1 <- Polygon(cbind(X + xAdd, Y + yAdd))
  ^~~
```
[R/initialize.R:244:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L244) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Srs1 <- Polygons(list(Sr1), "s1")
  ^~~~
```
[R/initialize.R:341:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L341) *style:* **Commented code should be removed.**
```r
# ### INCORPORATE RELEVANT PARTS OF THIS OLD INIT FUNCTION INTO INITCOORDS()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:346:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L346) *style:* **Commented code should be removed.**
```r
# #'                      (currently only \code{RasterLayer} or
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:347:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L347) *style:* **Commented code should be removed.**
```r
# #'                      \code{SpatialPolygonsDataFrame}) accepted.
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:357:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L357) *style:* **Commented code should be removed.**
```r
#     ext <- extent(agentlocation)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:359:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L359) *style:* **Commented code should be removed.**
```r
#       #            nonNAs <- !is.na(getvalue(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:360:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L360) *style:* **Commented code should be removed.**
```r
#       nonNAs <- !is.na(getValues(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:361:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L361) *style:* **Commented code should be removed.**
```r
#       wh.nonNAs <- which(nonNAs)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:362:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L362) *style:* **Commented code should be removed.**
```r
#       #            ProbInit.v <- cumsum(getvalue(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:363:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L363) *style:* **Commented code should be removed.**
```r
#       ProbInit.v <- cumsum(getValues(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:365:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L365) *style:* **Commented code should be removed.**
```r
#         ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:366:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L366) *style:* **Commented code should be removed.**
```r
#         fI <- findInterval(ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:367:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L367) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[fI]
          ^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:368:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L368) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:369:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L369) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:370:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L370) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:372:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L372) *style:* **Commented code should be removed.**
```r
#         #                va <- getvalue(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:373:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L373) *style:* **Commented code should be removed.**
```r
#         va <- getValues(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:374:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L374) *style:* **Commented code should be removed.**
```r
#         ran <- runif(length(va), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:375:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L375) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:377:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L377) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(length(fI2), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:378:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L378) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v) + 1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:379:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L379) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:381:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L381) *style:* **Commented code should be removed.**
```r
#         #                last.ran <- runif(length(fI2),0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:382:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L382) *style:* **Commented code should be removed.**
```r
#         #                last.fI2 <- wh.nonNAs[last.ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:385:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L385) *style:* **Commented code should be removed.**
```r
#         position <- xyFromCell(agentlocation,fI2,spatial = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:387:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L387) *style:* **Commented code should be removed.**
```r
#         position <- coordinates(agentlocation)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:389:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L389) *style:* **Commented code should be removed.**
```r
#         stop("need raster layer or Spatial Points object")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:391:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L391) *style:* **Commented code should be removed.**
```r
#       numagents <- length(position)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:399:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L399) *style:* **Commented code should be removed.**
```r
#           colnames(xy) = c("x", "y")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:400:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L400) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(xy)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:401:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L401) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(sampleRandom(agentlocation, numagents, xy = TRUE, sp = TRUE))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:403:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L403) *style:* **Commented code should be removed.**
```r
#           sam <- sample(1:length(agentlocation),numagents)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:404:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L404) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation[sam,])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:406:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L406) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:413:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L413) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:415:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L415) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:417:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L417) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:425:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L425) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:429:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L429) *style:* **Commented code should be removed.**
```r
#     stop("Need to provide agentlocation, which can be a map layer")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:431:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L431) *style:* **Commented code should be removed.**
```r
#   heading1 <- runif(numagents, 0, 360)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:432:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L432) *style:* **Commented code should be removed.**
```r
#   distance <- runif(numagents, 0.1, 10)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:434:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L434) *style:* **Commented code should be removed.**
```r
#   .Object@ID <- as.character(1:numagents)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:435:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L435) *style:* **Commented code should be removed.**
```r
#   .Object@spatial <- position
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:436:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L436) *style:* **Commented code should be removed.**
```r
#   .Object@heading <- heading1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:437:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L437) *style:* **Commented code should be removed.**
```r
#   .Object@distance <- distance
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:439:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/initialize.R#L439) *style:* **Commented code should be removed.**
```r
#   return(.Object)
    ^~~~~~~~~~~~~~~
```
[R/mapReduce.R:53:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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:808:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L808) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:817:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L817) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:834:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L834) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:844:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L844) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:845:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L845) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:854:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L854) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:855:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L855) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:864:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L864) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:867:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L867) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:879:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L879) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:904:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L904) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:905:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L905) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:914:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L914) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:917:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L917) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1054:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/neighbourhood.R#L1054) *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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
                           "quantityAdj", "quantityAdj2", "state", "size", "tooBigByNCells", "V1", "proportion"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:674:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L674) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:759:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L759) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:760:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L760) *style:* **Commented code should be removed.**
```r
          # ll <-  lapply(colnamesDtPot, function(x) dtPotential[[x]][!spreadProbNA])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:761:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L761) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:762:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L762) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:772:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L772) *style:* **Lines should not be more than 100 characters.**
```r
                                                                   .I[sample.int(length(numNeighs), size = numNeighs, prob = spreadProbRel)],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:787:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L787) *style:* **Variable or function name should be lowerCamelCase.**
```r
      NAaSP <- !is.na(actualSpreadProb)
      ^~~~~
```
[R/spread2.R:789:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L789) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:830:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L830) *style:* **Lines should not be more than 100 characters.**
```r
        # this is to prevent overlap within an event... in some cases, overlap within event is desired, so skip this block
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L848) *style:* **Lines should not be more than 100 characters.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:10:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:6:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-mapReduce.R#L102) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(communities))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-randomPolygon.R:25:60:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-randomPolygon.R#L25) *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-splitRaster.R:148:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L150) *style:* **Commented code should be removed.**
```r
  #cirOut <- quickDT[cirOut, on = ]
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:473:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/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/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L477) *style:* **Lines should not be more than 100 characters.**
```r
  ## origSpreadIterations(ras, FALSE, n, sp) 10.754669 51.524368 141.48620 93.61996 169.10808 2110.2683   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:688:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L688) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  ciCentre[seq_len(ncell(ciCentre))[-(ncell(ciCentre) / 2 - ncol(ciCentre) / 2)]] <- NA_integer_
                                     ^
```
[tests/testthat/test-spread2.R:884:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L884) *style:* **Lines should not be more than 100 characters.**
```r
                       spreadProb = 0.23, persistProb = 0, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:886:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L886) *style:* **Lines should not be more than 100 characters.**
```r
                      spreadProb = 0.23, persistProb = 0.8, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:891:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L891) *style:* **Variable or function name should be lowerCamelCase.**
```r
  M <- matrix(0.8, nrow = 50, ncol = 50)
  ^
```
[tests/testthat/test-spread2.R:898:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L898) *style:* **Put spaces around all infix operators.**
```r
  start <- c(50, length(landscape)-49)
                                 ~^~
```
[tests/testthat/test-spread2.R:902:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L902) *style:* **Lines should not be more than 100 characters.**
```r
                        spreadProb = 0.23, persistProb = persistRas, iterations = 10, directions = 8L,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:916:14:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L916) *style:* **Use <-, not =, for assignment.**
```r
  spreadProb = landscape
             ^
```
[tests/testthat/test-spread2.R:918:72:](https://github.com/PredictiveEcology/SpaDES.tools/blob/14c21b222d825b0a92b4885471be902e25bb5b62/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


Great project, Finally I found an unique project


Hello @YiHyunJin ,
I kindly request you to let me know the purpose of this change.
Reason: We are currently looking into an issue related to this code change.


Actual change, or buggy dumper?


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/AirCow/MegaShop2/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `876a26f4-8ef7-11e8-854c-3445042ed0e7`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


TestData


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/AirCow/MegaShop2/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `a0922ab4-8ef7-11e8-90a5-0011fb95aec6`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


* There's a non-ASCII quote on line 33.
* It'd be nice if the file was PEP8 compliant.
* When I try running it with Python3 I get this traceback. Works fine with Py2.
```python
Traceback (most recent call last):
  File "util/dump-font.py", line 5, in <module>
    from psautohint.autohint import ACFontError, ACOptions, openFile
  File "psautohint/python/psautohint/__init__.py", line 8, in <module>
    from . import _psautohint
ImportError: dlopen(psautohint/python/psautohint/_psautohint.so, 2): Symbol not found: _PyString_Type
  Referenced from: psautohint/python/psautohint/_psautohint.so
  Expected in: flat namespace
 in psautohint/python/psautohint/_psautohint.so
```


Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

You are trying to create too many projects. We only allow creating up to 10
new projects per week.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota **for free** if you are really trying to
build **your own plugins**, i.e. not forks or copied code.

**Do not try to use another account just to overcome this limit**, or you
may be **banned** from Poggit.

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/AirCow/MegaShop2/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `d151df78-8ef7-11e8-9cfe-bf2b89f1788d`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


helo chandu


Might want to use format strings here.
Also should pull key and port from game config.


Add KUMC token.


Are you certain that libressl would not work instead? If you are certain, then add a comment to the portfile indicating what the problem was. If you are not certain, write the dependency as `path:lib/libssl.dylib:openssl` so that libressl could satisfy it.


Please, replace "Udhetime" with "Udhetimi" for grammatically correct sentence in Albanian


Added.


Check upload


This benchmark Id accounts for newer versions of the SQL STIGs.


Modified naming to maintain consistency with already processed Active Directory STIGs


Removed underscore to account for IE10 benchark Id


Fix for issue #7299 - Lua file handle leak for sys.io.Process()

Verified on the generated Lua but not from a build. I'm still working on getting the build to work at all.


Added technology roles for Windows 10 and Server 2016


how can i getmembermessage in ebay api using python?


First argument group is used for communication with the launcher and can be left empty.
You are writing address/port in the wrong group (last group should be used).


Good morning and thanks for continue supporting this project.

Receive blank page in Admin panel

Here is the error_log

[24-Jul-2018 07:37:58 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:02 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:03 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:03 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:03 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:04 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:04 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:04 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:04 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:05 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:05 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:06 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:06 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:21 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:22 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5
[24-Jul-2018 07:38:23 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5


Wish


Wish Added


Does this get deleted?


can we make it info?


Great project


Also problem appear in Treasury : [24-Jul-2018 07:46:44 Europe/Bucharest] PHP Parse error:  syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE) in /home/outlet/public_html/shadowss.ro/travian/GameEngine/Artifacts.php on line 5


Tested Version


giaodien va giaithuat


big god!!


Very nice project


I don't desire it, it was probably a cheap fix for not parenthesising complex numbers, but that has to be tested first.


![](https://github.trello.services/images/mini-trello-icon.png) [Basic Movement setup](https://trello.com/c/Y83iavxY/2-basic-movement-setup)


Hey @mora145 en realidad es la energía sobrante lo que marca allí, puedes comprobarlo en un circuito básico en el juego, pero te muestro uno en discord.


#6750-Crash-when-no-control-zone-name-is-specified-for-Load-control-in-AirloopHVACUnitarySystem (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2324 of 2324 tests passed, 0 test warnings)

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


![](https://github.trello.services/images/mini-trello-icon.png) [Advanced Movement Setup](https://trello.com/c/CfKBJXMb/1-advanced-movement-setup)


* correction: @signin not @signup


#6750-Crash-when-no-control-zone-name-is-specified-for-Load-control-in-AirloopHVACUnitarySystem (mjwitte) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


![](https://github.trello.services/images/mini-trello-icon.png) [tileset creation](https://trello.com/c/fnwANDfn/18-tileset-creation)


백만년만에 풀어본 거 같다. 결국 답을 보고 해결했다는게 함정...
분발해야겠다.


this is sub file


Thanks!


Buenos cambios.


Hi nice Project


Well, now I see I stubbed reset instead of intended get :(. Don’t know why it works in my test. Will fix it tomorrow...


The `path_for_inode` function is not defined on `DirectorySnapshot`, making tests OS X with the kqueue observer for PR #19 fail. 😬


Hi


Good Luck :)


Fixed.


Hi, because it is the order used in blueprints. So the question would be: why epic uses two different styles :)


오호, 자바에서는 가비지 컬렉터의 기본 탑재로 C, C++ 에서 쓰이는 free() 함수를 굳이 쓸 필요도 없고 메모리 관리에 신경을 좀 덜 써도 되는군요 :)
이해 되기 쉽게 작성해주셔서 잘 모르고 넘어갔던 내용도 다시 이해했네요


Nevermind. The `path_for_inode` function was removed in 9c84dc5f37e361726c9f21d711b642f076c219cc; with a deprecation message "Use :func:`path` instead." Looks like they missed this usage of it.


its bad


nice!


Can I find the *boot.img* file in the latest .kdz file?
I'm using f800l now. So I'd like to see f880l being supported by this kernel.
I am a noob, but I'd like to make some efforts. :-）


chup bhdw#

On Wed, Jul 18, 2018 at 10:51 AM, Abhay Ruparel <notifications@github.com>
wrote:

> he moron
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Exynos7870/android_vendor_samsung/commit/9932a615f5dad3b6f0c8f8081165f7c0d09dabf4#commitcomment-29744202>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Ac7w7zn21ivhFMygXJCPBl4rWi91zjadks5uHsXHgaJpZM4U9sBh>
> .
>


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

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


gimana cara buat ngelink bot kefile ini ??


Added missing addition in a carry chain (Montgomery reduction function).


#fancy softmax
total = 25192
true =17916
accuracy=0.71
first version. overfitting, normalization, activate fuction


Added 64-bit ARMv8 assembly implementation of arithmetic functions for P503.


good


groupModel is？


hey can you provide this files:
1. MS Security Data/ :>Directory files.
2. MS Security Data/MS_Security_Graphson_Files/'
3. /MS_bulletin.train.graphson
4. /MS_bulletin_w_tags.graphson
in the corpus directory or make the new directory with MS Security Data and there.


Please don't forget to add copyright headers for tests too!


good point, i keep forgetting!


🚫 quinCI run of 'master' was canceled.


Assessment Number 1
Assessment Name Weekly viva in the workshop
Unit Learning Outcomes
Assessed
LO1: Work effectively in a team to liaise with clients to determine system
requirements and elicit information necessary to create a software solution.
Due Date and Time Week starting 09.07.2018
Weighting 20%
Assessment Description Viva on weekly workshop activities to ascertain progress in a timebound
manner. Not all students will be assessed each week. If your student id ends
with an even number, you will be assessed in even weeks. If not, you will be
assessed in odd weeks.
Detailed Submission
Requirements
The assessment will be marked in the laboratory class by the tutor.
Follow the instructions as required by this assessment brief.
U


We're trying to bring up nvlda on FPGA, but considering FPGA resource, we only could test small config. I got "floating point exception" error with lenet loadable convert by compiler. Doesn't compiler support small config now? And if yes, could your team give us an schedule? Thanks a lot.


quinci run master


🕑 quinCI will run 'master' once other 'master' jobs finish.


Oh well... I'm sure I'll find the cause eventually...


❌ quinCI run of 'master' failed. Exit code was 1.
<details>
<summary>Log output:</summary>

``````
+ echo 'Hi, running from master!!'
Hi, running from master!!
+ sleep 61
+ git rev-list --max-count=1 HEAD
7f88fdd1827e489a7bd6ca427f893da60ea53ea1
+ false
``````
</details>


🕑 quinCI is running 'master'...


✅ quinCI run of 'master' passed.
<details>
<summary>Log output:</summary>

``````
+ echo 'Hi, running from master!!'
+ sleep 61
Hi, running from master!!
+ git rev-list --max-count=1 HEAD
f7f3c9ba83640f706918ac84adc675cc83b6019e
``````
</details>


Yep that makes sense.


Or just set the text channel to null?


A more standard way to set the value.


Above are the extracted functions.


Unpacking.


good project~!!!!


Do this for the pplay and playrw command as well


Execute `Object.protoype.toString` on `null` will cause an error, thus we filter them out before furthermore judgement.


Removing a couple of empty lines


@jdalrymple I think you have to parse the output as well for the statuses 👍 They have to be all OK


Getting the 'real' type.


can there be a command so that there would be an adjustable space around the face area


Here for date & boolean values.


CoilHackathonBranch1 (energy-plus) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2965 of 2988 tests passed, 17 test warnings)

Messages:

 * 11 tests had: AUD diffs.
 * 21 tests had: Table big diffs.
 * 5 tests had: EIO diffs.
 * 2 tests had: ERR diffs.
 * 4 tests had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 4 tests had: MTR small diffs.
 * 2 tests had: Table small diffs.
 * 5 tests had: ESO small diffs.

Failures:

EnergyPlusFixture Test Summary
 * Passed: 657
 * Failed: 1

regression Test Summary
 * Passed: 621
 * Failed: 22

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


The source element itself should send an EOS event (not message) downstream when the connection is closed. Then you'll get an EOS message automatically from the sink once all is done


Considered that `+0` shouldn't be equal with `-0`, and `NaN` **should** be equal with itself.


Is it possible to use the same function defined above? I don't know about js though it looks like duplicated code logic.


It should also never produce 0 byte buffers


That's much better. Intent more obvious.


All functions with different references are considered **not** equal.


Did this commit make the screen size on the Twitch stream smaller? I don't see how it would have, but that's around the time that the game screen shrank to about 40% of its normal size.

I see that you're pressing D here, which should show the production tab, but it's usually not showing on stream.
Also... if you click "Control-N"  would it show the player names?


For arrays, we simply compare the equality of their elements.


Nice! Please provide a new release and I'll build and provide an update in Fedora.


See if the current objects have been compared beforehand, if so, they're equal.
Using this stack we can prevent infinite recursive calls brought by self-references.


CoilHackathonBranch1 (energy-plus) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


But I'm keeping tracking of the value given away by the beneficiary (which could be anyone, a previous recipient for instance) so it must come off their balance, no? e.g. give 2 away, give 3 away, now the donator is down 5?


Now we only have general objects left.


Getting the sorted key list of two objects.


Hi Joshua, would you be able to publish a new version with this change?


![](https://github.trello.services/images/mini-trello-icon.png) [Update Trello docs w/ grooming session info](https://trello.com/c/aISYL77O/51-update-trello-docs-w-grooming-session-info)


The accounting's supposed to be in the runningBalances. This is just if the client wants to run through the splits. So I should be disseminating a flattened SplitInfo into one or more events?


For each key in `a`, see if the corresponding key in `b` is the same, if not, rule them out.
Then we compare their values by recursively calling `_equal(a, b)`.


Renaming inner functions with an underline at the front.


Calling `Object.prototype.toString()` on `undefined` will also lead to an type error.


`a_descriptors` & `b_descriptors` have been only used once, they can be inlined.


no, i hadn't much more skillful!


aaaa


remove unused code


removed unused code


The folder name should be underscore style in Ruby, such as ig_api/account.rb


Comment doesn't matches file intention


Implementing a TDD helper.
This function receives a single object parameter containing the name of the test & the actual test cases.
It will iterate each test cases, execute the function stored in the current `Nianyi` object with the arguments provided by the case passing into, and compare the output given by the function at the end with the excepted output.
The final result will be logged to console, wrong results will be highlighted.


Basically hard & soft mixin's.


Binding static functions


An ID generator for `Nianyi.prototype.performTest(sheet)` if there is no `name` passed.


will refactor


This could potentially be problematic, since num_windows might be different than `node.len()`, since `node.len()` returns the number of bases in the sequences instead what we wan't is the number of kmers in node.
I guess `ExactSizeIterator` trait has to be implemented but length of Node in `rust-debruijn` has different definition which can potentially break things.


Maybe I should just remove the default binding completely and leave it to users to decide what to use. This also highlights how common keybinding conflicts between minor modes are (so far people pointed to 3 modes, besides Projectile that are using this keybinding :D)


Performing a real test on `Nianyi.equal(a, b)`.
But technically saying, it is really testing one by itself, `_equal(a, b)` is used in `Nianyi.prototype.perforrmTest(sheet)`.


nice project


Great

On Tue 24 Jul, 2018, 6:21 AM TranDoQuocHuy, <notifications@github.com>
wrote:

> Nice
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/iride2020/iRide-Token/commit/8f810b3700a24de0ee4f945ef84be7b2f1605610#commitcomment-29807697>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AimIEsCMBPDq1Kp81PPsawDRAeWdETwWks5uJm-egaJpZM4VaEAl>
> .
>


@hvloi , @nguyenhien1994 , @tranconghau , @cristianly , @quoctri1

Just share with you about IPC mechanism


We need to try resolving the work_path_template, first using the full path, and if that doesn't map to any template then we have to try parsing just the file name, the filename is a fallback only for non DDNA shows.


I forgot the case when `a` & `b` are the different value in these two types.


@surepeps link - admin/orders?settings, there are options for payment and you can activate it


We want to compare every property of two objects, it'll fail if two arrays have some extra attributes.


1) As far as I can tell. I downgraded back to @markhughes's build for now.
2) Not keeping any kind of backwards compatibility with plugins that utilize HolographicDisplays? Like HEXT and Chat Bubbles? I don't think they would recompile against your fork since it is unofficial. :(


Must i close my test?


The removed changes don't work if more than one document is loaded by LO. An other side-effect: If  the user does a change before the back ground iteration is done, the iteration is stopped (the text isn't checked till the end).


got it. thx.
vpu_codec is something I'm investigating right now, it has description node in another file that I didn't commit to be enabled.
I've fixed it, thank you for reporting.


hey @ArnavSood. Unfortunately to my knowledge `travis-ci` doesn't support windows. https://docs.travis-ci.com/user/multi-os/


I think I will need to setup `AppVeyor`


Possible this caused an error during "automatic" update?

![image](https://user-images.githubusercontent.com/542458/43120144-74e71b28-8f19-11e8-9715-30f89872b760.png)


I added hoge.


мда, сомнительные исправления пары десятков строк и первоначальный автор lupus исчез в списке переводчиков, как модно быть исключительно единственным и неповторимым !


issue #456


Remove console logs


You're right- Jesse pointed that out to me soon after I made this commit, so I rolled it back. I think `AppVeyor` would be a good idea, though.


I hope they are not actual tab characters...


test


looks like it can be tried with [-3;1] now


CoilHackathonBranch1 (energy-plus) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1699 of 1700 tests passed, 1 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 657
 * SEGFAULT: 1

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


aawawa


так точно. попробовал вариант с .sort - чисто визуально сортировка не рандомная выходит. элементы из начала массива почти всегда остаются в начале, с конца - в конце. судя по тестам, что нагуглил, там действительно не совсем рандом. но мое решение, это, конечно, как обычно, велосипед... никак не избавлюсь от этого...


There is no firmware file for the avl6882(which I assume you meant avl6862 ?).
in the afl1 driver that is included in the coreelec kernel the firmware is in the source code itself and uploaded as such.
look here :https://github.com/PLi-metas/linux-amlogic/blob/amlogic-3.14-nougat/drivers/amlogic/dvb-avl/avl6862_priv.h
search for `AVL_Demod_Patch_DVBSxFw`


Sure, thanks again for the contribution!


Hiermit bestätige ich, dass ich {trxAmount} für **den** Erwerb der Token bezahle, dafür erhalte ich {tokenAmount} Token.


Can you send me this PR please?


the rest list should be encodeDirectPhil(next), which leads to a recursive call


proveryaet pravilnost argumenta(dolzhen byt nomer) ili argument yavlyaetca strokoi i vyvodit oshybku chto stroka ne mozhet byt argumentom...


Using UTC time is more universal


@mimugmail for you ❤

I still have to push rust support as  it offers new decoders.


well done.


[Your benchmark job](https://github.com/JuliaLang/julia/commit/9b88e46d70a4c29faec224248f431c388d031609#commitcomment-29808552) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/dce6f1e1c7468072dcbb12ba1c0913ddb06b52c8/daily_2018_7_24/report.md). cc @ararslan


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

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


Expected behavior. If the motion controller runs fast enough (e.g. 256Hz), it's not a problem since the motors will stay near a 0 velocity anyways.

But a special damping term could be added into the motion controller to make it *appear* saner when near a 0 velocity already.


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

I updated the Github team because of this commit.

- @sekoud was added to this feedstock maintenance team.

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

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

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


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

I updated the Github team because of this commit.

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


@danielkerr

I think ie10 and ie11 doesn't support ES6 classes.

https://caniuse.com/#feat=es6-class


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

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

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

### Deployments updated

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

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


that causes qoqa env env3 fail


I guess if this is an issue at all it would need to be addressed in DRF directly. One can of course always overwrite OrderingFilter in its own project.

However in many cases where I had to keep the api backwards compatible I was happy that the sort fields get ignored when not available.


Рабочее решение. Для расширения кругозора:
С руби 2.5 можно использовать метод sum
```
days_arr.first(month - 1).sum(input_day)
```
Чуть легче читается на английском


Why 10.0?


What do states 0 and 1 mean?


uu


Great news! iRIDE.io will be listed in COINEX in 2months, SIGN UP AND TRADE
ON COINEX NOW! https://goo.gl/Swq1PT


Should be reverted to support LXD 3.0


@enathu You can add the updated Tamil text here :)


inspect не нужен, так-как puts и так конвертирует в строку аргумент. Метод inspect под капотом просто вызывает to_s на ресивере.


This seems not necessary. Did you test general password confirm page? It is often seen in registration or password change page. We still need to prompt users to save/update password for that.
This function is mainly for special case like Trezor passphrase input form https://github.com/brave/browser-laptop/issues/12563#issuecomment-356392415


Test 2


ТЗ : Также вывести итоговую сумму за каждый товар.

Нужно именно вывести.


this is 3rd time


Hello Mr. ASF developer.

Where do you live?


@muhammaduhamza
Thank you for notifying me.
The web hosting service I have used seems to crashed.
I uploaded to Heroku instead.
https://sutara79-php.herokuapp.com/demo/convert-mysql-to-sqlite/


app


I like this implementation -- neater and shorter. The `Queues` were probably a bad idea.


asd


I delete public from const in Artifacts.php in GameEngine folder and works.

But after i press Return To Natars in admin panel , all works ok but the name is not ok

![zzzz](https://user-images.githubusercontent.com/1140613/43121640-1b452e9e-8f27-11e8-9022-bbd3efbae2c1.png)

Must have the real name (WW Buildingplan)  or  Memoirs of Alexander the Great  or what name have the artifact before. It`s just an point of view


Thanks, have you also fixed any of that in Moneta BP?


hcproxy never forks or execs, so it's not necessary. If it did, then indeed we would have to be diligent with making sure all file descriptors (not just the one from epoll_create) have O_CLOEXEC on them.


I think it has already been taken care of


Minatsu様、ご連絡ありがとうございます。少し時間が経ちましたが、動かしてみました。状態としては、PSoC5 Prototyping KitのUSBコネクタにケーブルを挿してPCへ、そのPC上でメモ帳を動かしています（PCではHIDキーとして認識されています。WIn10 Prof.版です）。Rx_1,（P12(6)）Tx_1(P12(7))はクロスでAE-FT234X（秋月のUSB-RS変換器）で別のPCのTeraTermに接続、115200,8,none,1で接続しました。TeraTermを叩いてみましたが、メモ帳には変化が出ませんでした（残念）。何か、私の考えちがいがあるでしょうか？ご教授いただければ幸いです。


i fucking hate when i forget to pull


It's not really a problem logically or anything, but is the `write` necessary when direction hasn't changed? If this is blocking -- though I doubt it is -- you could ensure it's only called when direction changes. (If it's non-blocking, disregard this comment.)


А там же выводится во вложенном хеше в ключе total?


* How do you think about to reuse the exception handling code also from [the check for the function call “`malloc`”](https://github.com/adrianlopezroche/fdupes/blob/c671a2bcf37d41f5d8b555c6f7c91cbb6595165e/fdupes.c#L282 "Duplicate source code in grokdir()")?
* Would [the exit code “`errno`”](https://en.wikipedia.org/wiki/Exit_status#C_language "Selection of a program exit status") be more appropriate at such places?


Ah I wrote this really poorly in hindsight. Fixed in 7883bef21932d635949a2b9cbf2c57fa3e3e9c35.


Да, это общее правило. Нужно задавать всё, чтобы можно было вычислить высоту. То же самое нужно обязательно делать с шириной, иначе, если повернуть на бок, ячейка не сможет перерасчитаться.


Dòng ni có vẻ thừa


А там же выводится во вложенном хеше в ключе total? Надо как-то по другому?


Vẫn đang dùng biến `$admin_info`


Thừa dòng ni


git add ile klasör de commitlenebiliyormuş


Đang dùng `$admin_info`


I have put the test at priority -9

Please test against latest master. Thanks ! :-)


Can someone try this on deepsim this week to see if it fixes the excitation wavelength issue?


Không có biến khởi tạo `$array_name`


args,kwargs


arcade refresh


qrcode refresh


Đang còn nhiều chổ dùng `$admin_info`, tìm kiếm thay lại hết

Nếu có dùng `$array_name[]` thì trước đó em phải khởi tạo `$array_name = array();`


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

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


Thx <3 I have to find the time to test the file extraction features too :)


@snicolet Here: http://tests.stockfishchess.org/tests/view/5b56cf960ebc5902bdb86162


@opoudjis Only now noticed, thanks for putting up these docs here.

How docs are found (you probably don’t need the below info unless in future open project site maintenance duty shifts to project maintainers, I’ll submit a PR taking care of it):

Open Project site build looks under `docs/` for software documentation, but in its current implementation the theme won’t expose docs unless it finds a doc called “navigation”. Navigation doc is expected to be empty apart from YAML frontmatter, which should define navigation across other files under `docs/`. [This is an example of navigation.adoc](https://raw.githubusercontent.com/riboseinc/asciidoctor-rfc/master/docs/navigation.md).


For creating component where the style and template is inline **ng g c second -it -is**
We comment the previous component(_app component_- <app-first></app-first>) in **app.component.html** for better visibility, If you want to see the output along with this you may un--comment that line only.


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

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

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

### Deployments updated

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

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


I don't see it. `ProcessCacheEntry()` sets `c.successfully_resolved_at` and `c.addr` together while holding a lock, and here we read them under a lock. Am I missing something?

FWIW, it *is* possible that `c.addr` is `null` here. This can happen if `dns_cache_ttl` is practically infinite (`epoch + dns_cache_ttl > now`), we have tried to resolve the address at least once, and all attempts to resolve have failed. This is fine -- `null` is correct in this case. This code is written to correctly handle infinite durations. This is the reason for the `c.callbacks.empty()` checks in the first two `if` conditions in `ProcessCacheEntry()`.


Also of note, GitHub actually allows for the README to be placed under docs/README, i.e. by placing it there software repos can have the same README file serve both as repository’s “landing page” on GitHub _and_ as part of Open Project site navigation without duplicating the content.


The First Assignment


Нужно, чтобы не было красной стрелки, которую показывает Github в конце строки.  для этого найди для своего редактора как настроить автодобавление пустой строки в конце файла.


Приведение типов лучше делать при получении, а не при вычислении


Done in https://github.com/cpstdhs/pcap_test/commit/8722acf2947b8a0ea29d65fae5d0d1cd7bdee1d2#diff-d374c06b474e3d5243ce16aa41c1fdef


Лучше давать переменным "говорящие" имена, чтобы упростить читатемость и понимание кода
к примеру тут переменные лучше было бы назвать area, height, base


12345体育 刚发发个发


测试嘛，睡吧！


Приведение типа (to_i) лучше сделать при получении значения от пользователя


в 15 и 13 строках должно быть по 2 пробела отступ от начала строки


You're right! Thanks for catching that :)


когда используется to_i или to_f - можно не использовать chomp. Эти методы избавятся от невидимого символа новой строки за нас


I don't think that change could have any impact in KieSession creation. We have a few benchmarks here https://github.com/kiegroup/kie-benchmarks actually demonstrating the opposite. If you can confirm your perf issue in KieSession creation can you please open a ticket on our jira and attach a reproducer there?


Si agregas imagenes para utilizarlos como iconos, te recomiendo que uses vectores.
https://materialdesignicons.com/
escojes el icono y lo descargas como XML Vector android


Вокруг оператора возведения в степень, не нужно ставить пробелы. Этот оператор исключение.
```
# плохо
b ** 2
# хорошо
b**2
```
С остальными опереторами индентация верная


Maybe it's worth moving the function into `TypeDeserializer` to make it mark the var in the context instead of returning a boolean value


Равнобедренность по условию нужно проверять только у прямоугольного треугольника


```Before we start, we want to make sure npm is installed via a version manager. To avoid permission issues on different OS, we suggest using nvm.```

I'd prefer stressing the use of nvm a little bit more 😄


okk got it.


try hard to understand how to use GitHub:(


Знаю, что мы не учили массивы, но рекомендую использовать тут массив. Его легко отсортировать используя метод sort.
```
sides = [a, b, c].sort!
```
Попробуем решить найдя сразу длиннейшую сторону


ídem pl>sg


if you notice, I usually sort keys alphabetically around the project... you can quickly do it in your IDE too


"keyi"


Please, try to avoid logic duplication: forcing upper-bounds + updating parent context might be extracted as a function


error spelling


Tabs and new lines added at https://github.com/TomasKorbar/tuned/commit/00cfbf8f26dd46730cddd9d6be73030514102f7a


We could have a 2.7 version and 3 version, like with ipython and some other packages.


CoilHackathonBranch1 (energy-plus) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2327 of 2328 tests passed, 1 test warnings)

Failures:

integration Test Summary
 * Passed: 627
 * Failed: 1

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


Hmm, 'configuration for each specific scenario'. That means another thing will manage scenarios, not the Game class (that I thought acts as a controller). I can use a new class, e.g. TicTacToe. But Game and TicTacToe points to the same thing, the tictactoe game. And I have already TicTacToe identifier as a namespace. Or maybe I should use a class named Controller.


Fixed at https://github.com/TomasKorbar/tuned/commit/64b1267beaad20affca6facf2d58e100625945ee#diff-de8af4e87fabeba86a68a3439ebe9430R40


``` hypotenuse**2 == cathetus1**2 + cathetus2**2 ``` Это выражение и так вернет нам true или false. Так-что можно обойтись без if/else стэйтмента. Просто написав
``` rectangle_triangle = hypotenuse**2 == cathetus1**2 + cathetus2**2 ```


Same goes for `pydocstyle`.


CoilHackathonBranch1 (energy-plus) - x86_64-Linux-Ubuntu-14.04-custom_check: Build Failed

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


It was not work in progress. I was experimenting a little and then forgot to change it back. Here it should be ok.
https://github.com/TomasKorbar/tuned/commit/64b1267beaad20affca6facf2d58e100625945ee#diff-de8af4e87fabeba86a68a3439ebe9430R31


Or we override the astroid version for the respective applications/switch them to Python 3.


Variable added.
https://github.com/TomasKorbar/tuned/commit/64b1267beaad20affca6facf2d58e100625945ee#diff-de8af4e87fabeba86a68a3439ebe9430R7


VS reformatting random curly-braces chunks is murdering the code.  Hopefully this just sorts itself out after a couple edits. The first commit reformatted all `if` and `for` statements. This commit reformatted all the method calls. ... what else uses curly-braces?


@VYUN I figured out what was causing the failed tests.

Consider the following plot (generated using `make test` then view `log/test_stepper.png`):

![](https://i.imgur.com/mgjmLw1.jpg)

What's up with the weird behavior near `position=0`? (Numerical instability?)


Looks good


Happy to see you again Marko.


Ok. Dropped it in https://github.com/TomasKorbar/tuned/commit/64b1267beaad20affca6facf2d58e100625945ee


np


forgot to close the bracket "&month={month"


Can it be that such a return value check does not fit to the wording “memory leak” in the commit subject?


I fixed it for my self but expected_limit_insts=0 is supposed to be the
default, so it should work without setting it to zero in the config file
(similar to how we have used Ramulator before). With the current version,
if someone assumes the value 0 for the expected_limit_insts as the default
value based on the Config.h, then they will end up with an infinite loop in
the simulation using cache-unfiltered traces.

On Tue, Jul 24, 2018 at 12:27 AM, arthasSin <notifications@github.com>
wrote:

> Have you tried setting expected_limit_insts=0 in your config file? It
> should solve the problem.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/CMU-SAFARI/ramulator/commit/c7a4f37ac6ef01cf56a53ef764df1e9159a85de0#commitcomment-29810037>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AEtsMT_WTjVV16OPZPYfyeK7JROuJ7NBks5uJsxjgaJpZM4Vb-as>
> .
>


nihao  wozai zheli  genggai


makasih habib


what does complete mean?

by that what are you expecting when installing TinyOS on Ubuntu 18.04?

On Fri, Jul 6, 2018 at 12:19 AM, anitaSpatil <notifications@github.com>
wrote:

> Dear Sir,
> Earlier around a year back I installed TinyOS-2.1.2 along with Eclipse and
> supporting Yeti 2 plugins, But now I am not getting Yeti 2 as well ashttp:
> //tinyos.net website. As I can see now there is a new version 3, Please
> guide me how to install the complete TinyOS on Ubuntu 18.04 LTS.
>
> Thanking you
> Anita S Patil
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/tinyos/tinyos-main/commit/ad056121cc51c449d6de154d98604e2c167dbfd8#commitcomment-29617449>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAY46YtZdq1TO9LO65fTnrhTDtb65mEeks5uDw9tgaJpZM4VE_tW>
> .
>

--
Eric B. Decker
Senior (over 50 :-) Researcher


like it


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

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

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

### Deployments updated

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

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


![](https://github.trello.services/images/mini-trello-icon.png) [Update Trello docs w/ grooming session info](https://trello.com/c/aISYL77O/51-update-trello-docs-w-grooming-session-info)


```css
  .lia-list-row-float .triangletop:before,
  .lia-list-row-thread-readonly .triangletop:before
```
@Mottie  these are blue triangles in the top right, would it be better rather than using base-color  (as I did here) to actually use default blue `#4183c4` from GHD?


Good luck with your project!


I'd say "Experimental coroutines API" at least


If it's only applications, then that is indeed possible. Python 3 is the preferred option I would say :)

Anyway, it might be nice before 18.09 to start using `python3` explicitly in as many places as possible.


itu yang galery mau dibikin gimana? bisa upload multiple picture gitu?
Terus yang buat halaman berita fetch aja dari database mas @styusuf13


On regarde à cela tout à l'heure !
Normalement meme les `""` sont pas nécéssaire :
```
let(:comment) { {
   attributes: {
       content: "sDFESFSE",
       user_name: "Nikolay Terekhov",
       user_email: "nikvt@mail.ru"
   }
}
```
Et dans ton test, tu dois faire : comment.to_json du coup !


I'd try to make it a val (at least in the public API surface) that is being initialized within `initialize` call


It's value type issue, I fixed in PR.


Dear @Saini14:
I regret to inform you that the release you submitted, named "**Enchantments_Disabler**" (v1.0.0), for the project [Enchantments-Disabler](https://poggit.pmmp.io/ci/Saini14/PiggyCustomEnchantsDisabler/Enchantments-Disabler) on 2018-07-23T15:19:15.000Z, has been rejected.

Your issues we discussed has been fixed on the new update
please submit it

Please resolve the issues listed above and submit the updated plugin again.

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

> via Poggit (@poggit-bot)


@andrewkroh @ruflin this also applies to apm-server, right?
will it make it to 6.4?


客户发售的代币


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/cleaning-up-e-mail-logs/39132/21


Этот метод лучше разбить на 2, без action


Crits still aren't sticking to their frame. I can't figure out why.


Hello world!


если вдруг previous_station будет nil, то будет ошибка
undefined method take_trains for Nil class

аналогично go_next

go_next
go_to_previous - надо дать методам однообразные названия
или с to, или без


Hello, World! from 2018


先日から通知が来て迷惑なので、私にメンションを飛ばすのやめていただけないでしょうか。


Looking forward to it