[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/mapReduce.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  BsumVec <- reduced[fullRasterVals] # join
  ^~~~~~~
```
[R/neighbourhood.R:112:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L112) *style:* **Variable or function name should be lowerCamelCase.**
```r
adj.raw <- function(x = NULL, cells, directions = 8, sort = FALSE, pairs = TRUE,
^~~~~~~
```
[R/neighbourhood.R:114:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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:813:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L813) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:822:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L822) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:839:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L839) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:849:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L849) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:850:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L850) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:859:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L859) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:860:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L860) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:869:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L869) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:872:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L872) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:884:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L884) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:909:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L909) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:910:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L910) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:919:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L919) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:922:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L922) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1059:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/neighbourhood.R#L1059) *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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/SELES.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
numAgents <- function(N, probInit) {
                      ^
```
[R/splitRaster.R:51:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/splitRaster.R#L51) *style:* **Lines should not be more than 100 characters.**
```r
  function(r, nx = 1, ny = 1, buffer = c(0, 0), path = file.path(getwd(), names(r)), cl, rType = "FLT4S") {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/splitRaster.R:111:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/splitRaster.R#L111) *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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:3:47:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L3) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (grepl("VIC-", Sys.info()["nodename"]))  { # for debugging only
                                              ^
```
[tests/testthat/test-examples.R:4:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L4) *style:* **Commented code should be removed.**
```r
    cat("#START##############\n", file = tmpExFile, append = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:14:15:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L14) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    setwd(owd)}
              ^
```
[tests/testthat/test-examples.R:16:46:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L16) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (grepl("VIC-", Sys.info()["nodename"])) { # for debugging only
                                             ^
```
[tests/testthat/test-examples.R:17:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L17) *style:* **Lines should not be more than 100 characters.**
```r
    cat(paste("All files exist: ", isTRUE(all(file.exists(exFiles))), "\n"), file = tmpExFile, append = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:22:48:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-examples.R#L22) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (grepl("VIC-", Sys.info()["nodename"])) { # for debugging only
                                               ^
```
[tests/testthat/test-mapReduce.R:23:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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:140:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L140) *style:* **Commas should always have a space after.**
```r
  expect_identical(dataType(y4[[1]]),"INT1U")
                                     ^
```
[tests/testthat/test-splitRaster.R:155:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L155) *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:158:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L158) *style:* **Commented code should be removed.**
```r
      #detach("package:raster")
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:216:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L216) *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:254:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L254) *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:273:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L273) *style:* **Commented code should be removed.**
```r
  #expect_equal(max(values(m1)), max(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:274:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-splitRaster.R#L274) *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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/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/b00a071e7b5b38efc46d4c370fafc407d42c409c/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


* [ Android Reverse Engineering 101 by Daniele Altomare ] (http://www.fasteque.com/android-reverse-engineering-101-part-1/)


Good job


T'was impossible to write data to an input device


Right, bwa can deal with gipped file. I donot know it did not recognize the file when using cal to run bwa.
Thank you, I will try it later.

Nan

On Jun 13, 2018, at 7:46 PM, Michael Milton <notifications@github.com<mailto:notifications@github.com>> wrote:

I think that means one of your files is gzipped when it shouldn't be?

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/common-workflow-language/workflows/commit/d96b1bc2003d822500ef6ee7ac00a5b7ddb1ecf7#commitcomment-29356640>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AWK-hq7UfGCgLjxQhn2Wxidt73jr37Wyks5t8aQ8gaJpZM4UmuFK>.


* [ doridori / Android-Security-Reference ] (https://github.com/doridori/Android-Security-Reference)


This ought to include the version as well, if possible (dunno if that works for GHCJS). `callCabal2nix` uses this field to determine the `compiler` argument to pass to `cabal2nix`, so having the version lets e.g. `if impl (ghc < 8.2)` work, at least for GHC.


Build version: __`1.3.0-feat-thunk-2.198`__ :crossed_fingers: [`feat-thunk-2`](https://github.com/streamich/three-ducks/tree/feat-thunk-2) on [*Travis*](https://travis-ci.org/streamich/three-ducks/builds/392014428) :tada:


Yes, I understand the code reuse in general for the $HOME parts (which is fine). My concern is the `# Disable unixfs` part. AFAICT (and I can't easily test atm, so I could be wrong), you'll end up disabling Z:/ -> / mappings when running isolate_home, which is more than intended. That should stay in the sandbox verb, rather than isolate_home.

Obviously correct me if I'm wrong or misunderstood :)


Build version: __`1.3.0-renovate/react-dom-16.x.203`__ :crossed_fingers: [`renovate/react-dom-16.x`](https://github.com/streamich/three-ducks/tree/renovate/react-dom-16.x) on [*Travis*](https://travis-ci.org/streamich/three-ducks/builds/392014674) :tada:


Build version: __`1.3.0-renovate/react-16.x.201`__ :crossed_fingers: [`renovate/react-16.x`](https://github.com/streamich/three-ducks/tree/renovate/react-16.x) on [*Travis*](https://travis-ci.org/streamich/three-ducks/builds/392014664) :tada:


Build version: __`1.3.0-master.200`__ :crossed_fingers: [`master`](https://github.com/streamich/three-ducks/tree/master) on [*Travis*](https://travis-ci.org/streamich/three-ducks/builds/392014592) :tada:


Both the log message, and the added comments, fail to describe what this change actually affects. Please use more descriptive log messages and/or comments.


Let's tweak this `switch`, could we do:

```r
check_type <- switch(params$learning_mode,
                       binary = binary_check,
                       multiclass = multiclass_check,
....
)

params$learning_params <- check_param_values(input = params$learning_params, check = check_type)
```

Alternatively, the naming scheme of `_check` allows for:

```
check_type = get(paste0(params$learning_mode, "_check"))
params$learning_params <- check_param_values(input = params$learning_params, check = check_type)
```


See above comment previous `switch()`


thanks!


Flutter requires logging version 11. something


You want `cy.wait('@app')` not `cy.get('@app')`


the number can't be unknown now, might want to update this description


Não dei permissão.


Alas, I found the current reg `/^[\u4e00-\u9fa5]{2}$/` is correctly handle `按 钮`,  it won't apply `.ant-button-two-chinese-chars`. I think it ok for this situation.

I can take carefully testing on these situation if `<Button />` has no special consideration for meeting the requirements of some HOCs.


PHP管理工具


It should be @Html.DisplayFor(x => item.Name)


It should be @Html.DisplayFor(x => item.Category.Name)


想看看


We do have `.ant-button-two-chinese-chars` for some situation beside insertSpace: https://github.com/ant-design/ant-design/blob/01460c02976cdfe574d1d5726f7bb462664e1111/components/button/style/index.less#L166-L173


Por que não usar somente:

digitalWrite(10,!digitalRead(10));
delay(200);
digitalWrite(11,!digitalRead(11));
delay(100);

?


rather than doing that, I would save in the `simpleStorage.created` rather `simpleStorage.updated`.


Are you moving to a new project; or just decided this fun little project is taking too much time :)


Sure, I updated it in cbb0df6, and update the type annotations of the getter for the signal.


[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:220:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L220) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:243:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:15:12:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L15) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/agentMatrix-Class-methods.R:16:5:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L16) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/agentMatrix-Class-methods.R:29:7:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L29) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/agentMatrix-Class-methods.R:395:6:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L395) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:396:6:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L396) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:397:34:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L397) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:404:8:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L404) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:409:8:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L409) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:609:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L609) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:617:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L617) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:638:36:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L638) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:662:36:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentMatrix-Class-methods.R#L662) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/agentset-functions.R:1537:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentset-functions.R#L1537) *style:* **Lines should not be more than 100 characters.**
```r
        pOverL <- over(pBuffer, SpatialPoints(coords = agents2cAll, proj4string = .projNowhere), returnList = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentset-functions.R:1549:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/agentset-functions.R#L1549) *style:* **Lines should not be more than 100 characters.**
```r
                       SpatialPoints(coords = agents2@.Data[, c("xcor", "ycor"), drop = FALSE], proj4string = .projNowhere),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/patch-functions.R:609:1:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/patch-functions.R#L609) *style:* **Lines should not be more than 100 characters.**
```r
#' @seealso \url{https://ccl.northwestern.edu/netlogo/docs/dictionary.html#patch-at-heading-and-distance}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot.R:37:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/plot.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/plot.R:53:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/plot.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/quickPlot.R:179:39:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/quickPlot.R#L179) *style:* **Commas should always have a space after.**
```r
    grobToPlot@.Data <- toPlot@.Data[,,sGrob@layerName];
                                      ^
```
[R/world-functions.R:517:25:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L517) *style:* **Put spaces around all infix operators.**
```r
          mid <- floor(n/2)
                       ~^~
```
[R/world-functions.R:534:9:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L534) *style:* **Commented code should be removed.**
```r
    #   cat("names       :", paste(ln, collapse=", "), "\n")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/world-functions.R:538:28:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                           ^
```
[R/world-functions.R:538:32:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                               ^
```
[R/worldNLR-classes-methods.R:340:5:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/R/worldNLR-classes-methods.R#L340) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[tests/testthat/test-plotting.R:6:3:](https://github.com/PredictiveEcology/NetLogoR/blob/bc3a18ff2853838085c6bc1b287c04e74b0f1437/tests/testthat/test-plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
  t1_0 <- createTurtles(n = 10, coords = cbind(rep(0, 10), rep(0, 10)))
  ^~~~
```


![](https://github.trello.services/images/mini-trello-icon.png) [dsaasd](https://trello.com/c/fMjjyMSK/8-dsaasd)


FINAL_E1E115063_HAFID DWI HIBATULLAH


TUGAS1_E1E115063_HAFID DWI HIBATULLAH


no need to change this line, change back


Thanks for you work.  Can you please try to improve your project a bit ?
-  Clean up. Set you git ingore and don't push eclipse project settings and target directory.
-  Check you added test. Is it really do the check work ?
-  Can you use "mvn clean install" to start server and test the servlet ?


Can you add /tests dir to the end


> "Buy on PACER" is to buy the docket, not the enumerated documents?

Good point.

> Ideally this should be designed to present times not just dates, because, esp. with alerts, we want to know when documents were filed.

Still don't have the times.

> No links to the documents?

I'll see if I can add those, when we have them.

>  I would take more of a cue from NEF formatting.

I don't know what that is.

> Maybe we need some boilerplate text indicating how this alert was triggered.

Good call.


:facepalm:


@jogrms - fixed with Issue #7


Although 4 characters is not a high price to pay, it is an unnecessary one.
Mailing lists do this because they come from variable senders, but we don't have to do that.
These emails will all come from CL, so the From: field will be sufficient.

(there's a further argument that suggests overloading the From: field with either the caption or the docket number. I haven't gamed these out, I'd probably have to construct them and run elaborate monthlong tests to evaluate them with any confidence.)

Putting extra characters at the end where they don't incur a space penalty is more reasonable.


Hay que borrar este método porque no se usa.


Thanks for you work.  Can you please explain why you need a jsp here ?
Can you use one command  "mvn clean install" to start server and run your added test to check if the output is expected ?
Is there anything else you can do to improve your servlet or test ?


в задании: "Добавить атрибут общего кол-ва мест..." и "Добавить атрибут общего объема..."
у тебя этот аттрибут как бы есть (при инициализации), но потом его как бы и нет... потому что он сливается с аттрибутом "свободное место"
получается, что после того как мы начнем загружать вагон грузом или пассажирами мы уже не можем узнать его изначальную вместительность... вагон не предоставляет нам для этого методов

это как-то не очень правильно
обычно на любой таре от бутылки до вагона пишут вместительность и она не меняется при загрузке тары и ее значение всегда известно (0.5 л, 138 м3)


> I don't know what that is.

https://github.com/freelawproject/recap/issues/38#issuecomment-344787886


другими словами - нужно чтобы вагон имел / возвращал все три величины: объем, занятый объем, свободный объем


если метод ничего не делает и только вызывает "супер", то он не нужен
без него будет работать точно так же - обратится к одноименному методу родителя


см. в карго


add Token JEO


first commit by me


I think we still need to make the rest of the changes here. Can you try the latest code on this branch? I've added a timeout to the AVR I2C for hot-plugging this.


![black-man-w-tear](https://user-images.githubusercontent.com/163977/41329179-4df5d0dc-6e89-11e8-818c-e004398a336b.jpg)

I love you!


https://docs.gluster.org/en/latest/Administrator%20Guide/Thin-Arbiter-Volumes/ seems to be a broken link currently.


this #endif should be added back in as there is now a compilation error


how


DJDGDJ Pra Te Fazer Lembrar Especial 2015 Play all. Especialmente para você , nunca vou te esquecer. Pra Te Fazer Lembrar , S


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


#HolaTest


test comment?


士大夫撒


если правильно воспользоваться вызовом "супер", то код этого метода можно сократить до двух или даже до одной строки


![](https://github.trello.services/images/mini-trello-icon.png) [Error when clicking on contact in contact list](https://trello.com/c/Q0fEA03A/89-error-when-clicking-on-contact-in-contact-list)


напоминаю про супер:
- `super` - отправит все аргументы пришедшие в текущий метод
- `super()` - вызовет родительский метод без аргументов
- `super(x, y, z)` - отправит все указанные аргументы


![](https://github.trello.services/images/mini-trello-icon.png) [Tabs are missing](https://trello.com/c/HHnqpWRV/88-tabs-are-missing)


代码问题


Hi @ebassi,

Thanks, I think after looking through my comment, it should say that __vectorcall should only be enabled on Visual Studio 2017 or later for 32-bit builds.  I tried GTK+ master just now with Graphene, both built with Visual Studio 2017 in a 32-bit config, and things seem to be alright.

So, I think my request is to update all instances of:
_MSC_VER >= 1800 to _MSC_VER >= 1910
_MSC_VER < 1800 to _MSC_VER < 1910
MSVC 2013 to MSVC 2017

So that 32-bit builds on Visual Studio will work properly.  Visual Studio 2013, 2015 and 2017 x64 builds should not be affected by this, which work fine with SSE2/SIMD intrinsics enabled.

With blessings, thank you!

As they relate to the use of SSE2/SIMD intrinsics on 32-bit builds on Visual Studio.


@vcjuliocesar no es necesario utilizar el método `convert` el metodo `display` se encargara de mostrar los datos


Reversa


@mudsut4ke
Please removed unused line [here](https://github.com/celestica-Inc/sonic-buildimage/commit/000a63a51990587a2650838d72d98922d92197ef#diff-a92b7f854a0d921b4d90f98df0918030L30):
```python
 direction_file = '/sys/class/gpio/gpio' + str(gpio_base+pinnum) + '/direction'
```


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

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


еще можно было вопсользоваться методами массива, к примеру с помощью `all?` можно сконструировать такого вида проверку:
```
2.5.1 :002 > [1, 2, 3].all? {|z| z.instance_of?(Integer) }
 => true
```


delete import, use hardcoded strings


Use [PyPI](https://pypi.org/project/discord.py/) package name and version.


For coins that do not contain "securenodes" in their RPC repsonse, `null` could cause a problem here
https://github.com/ZencashOfficial/node-stratum-pool/blob/master/lib/blockTemplate.js#L31

Suggest `result.response.securenodes = (subsidy.securenodes || 0);`

Same for the line below (589).


@vcjuliocesar` $size  vi el código pero no veo que se ocupe en otra parte, ver si es necesario utilizarla


Text View


CheckBox de los cursos realizados


Cambio de textView por un checkBox


wow, this is really really great. i have nothing at all to add. maybe make it clear its just a 2 step process, and the rest of this is extra info. hmm, we might even want to move the "extra info" out to a docs page. just to make it less intimidating to submit. but anyway those are minor tweaks. this writeup is super comprehensive!


Hi @shivarach, How `jobDefinition ` can be empty?


corrección en un layout containers


Seems this git commit didn't work properly


Add the comment about access token in test-helper, provided the reference to permissions documentation and added steps to execute the tests in this commit: https://github.com/microsoftgraph/msgraph-sdk-javascript/commit/60270dbac76eef68f6c88da5b4000945addeae38

I could not understand about test assumptions above each test. I believe there are no assumptions except requisite app permissions for which I have added the comment


whoops


remove


Thankyou for the suggestions. I will try to resolve the issues as pointed out by you.


"an unemployment crisis caused by increasing automation" ?


## Jenkins Build Summary

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

Built at __20180613 - 04:16:01__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/rpm.txt) | 1031 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/msvc.Debug.txt) | 1028 cases, 0 failed, t: 533s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/msvc.Debug_Dunity_OFF.txt) | 1025 cases, 0 failed, t: 1153s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/msvc.Release.txt) | 1028 cases, 0 failed, t: 391s | PASS :white_check_mark:
gcc.Release
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Release_Dassert_true_MANUAL_TESTS_true.txt) | 1093 cases, 0 failed, t: 827s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/clang.Debug.txt) | 1031 cases, 0 failed, t: 275s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/clang.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 298s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Debug_Dcoverage_ON.txt) | 1031 cases, 0 failed, t: 844s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Debug.txt) | 1031 cases, 0 failed, t: 286s | PASS :white_check_mark:
clang.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/clang.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 332s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 766s | PASS :white_check_mark:
gcc.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 304s | PASS :white_check_mark:
gcc.Debug
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Debug_Dstatic_true.txt) | 1031 cases, 0 failed, t: 283s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1031 cases, 0 failed, t: 261s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1028 cases, 0 failed, t: 769s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/49//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1028 cases, 0 failed, t: 1128s | PASS :white_check_mark:


delete "I don't think that's quite the right problem anymore, though" since you restate it anyway?


Whoa!


eliminate parentheses if possible. consider running the whole thing through hemingwayapp.com


The file can be viewed working here:
https://repl.it/@faiz9/Python

![screen shot 2018-06-12 at 9 15 37 pm](https://user-images.githubusercontent.com/35131540/41330062-084f87ec-6e86-11e8-82d5-4ed0abf574d4.png)


记住密码提示框


create get_best_model function


udpate


more about hello world.


Hey @uditjh - I managed to fix it by using the `Invoke-Splat` from http://pelebyte.net/blog/2011/07/14/better-powershell-splatting/

Then putting back the `$parameters.UpgradeParameters = $UpgradeParameters` and calling the SDK functions like:

	try {
		Invoke-Splat Publish-UpgradedServiceFabricApplication $parameters -ErrorAction Stop
	}
	catch {
		Write-Warning "Publish-UpgradedServiceFabricApplication failed with the following details: $_"
		throw;
	}


Our blockchain implementation has one significant flaw: adding blocks to the chains easy and cheap. One of the keystones of the blockchain and Bitcoin is that adding new blocks is hard work.


references https://jeiwan.cc/posts/building-blockchain-in-go-part-2/


@vcjuliocesar

- crear archivo git ignore para que no cargue vendor y carpetas ocultas, eliminar .DStore

- documentación de cada clase, y metodo utilizando docBlock


Note also, this should be:

    $parameters.UpgradeParameters = $UpgradeParameters

Instead of `$parameters.$UpgradeParameters = `


带小数的网络流最好把流量乘上1e8转成整数做完再除回来，这样精度高很多！


光是这个『盈利』和『营利』就能看出卷老师的语文很好（逃


we'll using sentry here, maybe when we'll have more calls to our api server


asfdsa


please find out here the server api: https://github.com/ChickenKyiv/recipe-search-api


Warning: Blizzard again update client build - 26755.


this is our netlify link for this search form: https://modest-shannon-513067.netlify.com/


@Fred-Barclay lol if you want that, do it yourself :stuck_out_tongue_winking_eye: :grinning:


Is the behavior that the expander *does* perform this scope simplification when expanding a variable with an empty stop list documented anywhere?


GHE_Fluid_Temps (mitchute) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2306 of 2307 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 639
 * 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)


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

I updated the Github team because of this commit.

- @boegel were added to conda-forge. Welcome to conda-forge!"
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @boegel were 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)


GHE_Fluid_Temps (mitchute) - 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)


How about going with apidb.changeset.*?
So this would become: apidb.changeset.description
This would fit with one of the options @bmarchant needs as well: "apidb.changeset.maxwriters"
and possibly one for the size of the changeset to write: apidb.changeset.size perhaps?


@vcjuliocesar el método output ya no es necesario si retornas el array desde el metodo Ordering que creo ya lo actualizaste a convert.


naha diruba diditu ?


bot tests?


you could have added both of them


Here we can comment on any code line


remove empty functions


see #2


Почему бы сразу не удалять, если совпало имя? Вместо того, чтобы сначала занулить, а потом все равно удалить.


```Ruby
let!(:user) do
  create(
    :user,
    provider: 'twitter',
    uid: '0123456789',
    nickname: 'hogehoge',
    image_url: 'http://image.example.com',
  )
end
```


<GNU일반 공중 라이선스>
Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 모든 사용자는 이 사용권 문서의 글자 그대로 사본을 복사하여 배포할 수 있지만 변경할 수는 없습니다.

서문

대부분의 소프트웨어 라이센스는 사용자가 자유롭게 공유하고 변경하지 못하도록 설계되어 있습니다. 이와는 대조적으로 GNU General Public License는 모든 사용자가 소프트웨어를 무료로 사용할 수 있도록 무료 소프트웨어를 자유롭게 공유하고 변경할 수 있도록 보장하기 위한 것입니다. 본 일반 공중 라이센스는 무료 소프트웨어 Foundation의 소프트웨어 대부분과 작성자가 소프트웨어를 사용하기로 약속한 다른 모든 프로그램에 적용됩니다. (일부 다른 무료 소프트웨어 Foundation소프트웨어는 GNU Lesser General Public License의 적용을 받습니다.) 당신의 프로그램에도 적용할 수 있습니다.
 우리가 자유 소프트웨어에 대해 말할 때, 우리는 가격이 아닌 자유를 언급합니다. 우리의 일반 공중 라이선스는 자유 소프트웨어 복사본을 자유롭게 배포 할 수 있도록 하고 (원하는 경우 이 서비스에 대해 요금을 부과 할 수 있음), 소스 코드를 받거나 원하는 경우 구할 수 있으며, 소프트웨어를 변경하거나 새로운 무료 프로그램안에 소프트웨어의 부분을 사용할 수 있도록 합니다. 그리고 당신이 이 일을 할 수 있다는 것을 알도록 합니다.
 귀하의 권리를 보호하기 위해, 우리는 누군가가 당신에게 이러한 권리를 부정하거나 권리를 포기하도록 요구하지 못하도록 제한 해야합니다. 이러한 제한 사항은 당신이 소프트웨어 사본을 배포하거나 수정 한 경우 당신에 대한 특정 책임을 의미합니다.
 예를 들어 무료 또는 유료로 그러한 프로그램의 사본을 배포하는 경우 수령인에게 귀하가 가지고있는 모든 권리를 제공해야합니다. 그들도 소스 코드를 받거나 얻을 수 있어야합니다. 그리고 귀하는 그들에게 그들의 권리를 알 수 있도록 이 조건들을 보여 주어야합니다.
 우리는 두 단계로 귀하의 권리를 보호합니다: (1) 소프트웨어를 저작권으로 보호하고 (2) 소프트웨어를 복사, 배포 (및 /  또는) 수정할 수 있는 법적 권한을 부여하는 이 라이센스를 제공합니다.
또한 각 저자의 보호와 우리를 위해 이 무료 소프트웨어에 대한 보증이 없음을 모든 사람이 이해하고 있음을 확인하고자 합니다. 소프트웨어가 다른 사람에 의해 수정되어 전달 된 경우, 다른 사람이 제기 한 문제가 원래 작성자의 평판에 반영되지 않도록 하기 위해서 우리는 수령인이 소유하고있는 내용이 원본이 아니라는 것을 알기 원합니다.
 마지막으로, 무료 프로그램은 소프트웨어 특허에 의해 끊임없이 위협 받고 있습니다. 우리는 무료 프로그램을 재배포하는 사람들이 특허 라이센스를 개별적으로 획득하여 프로그램 독점권을 행사할 위험을 피하고자 합니다. 이를 방지하기 위해 우리는 모든 특허가 모든 사람의 자유 사용을 위해 허가 받아야하거나 전혀 라이센스가 부여되지 않아야 함을 분명히 했습니다.
 복사, 배포 및 수정에 대한 정확한 이용약관을 따른다.

GNU 일반 공중 사용 허가서 (GNU GENERAL PUBLIC LICENSE)
복사, 배포 및 수정 이용약관

0. 본 라이선스는 이 일반 공중 라이선스의 조건에 따라 배포 될 수 있다고 저작권 보유자가 고지를 한 모든 프로그램이나 기타 저작물에 적용된다. 아래의 "프로그램"은 그러한 프로그램 또는 저작물을 말하며 "프로그램에 기반한 저작물"은 프로그램 또는 저작권법에 따른 파생 저작물을 의미합니다. 즉, 프로그램 또는 해당 저작물의 일부를 포함하는 저작물을 의미합니다. 그것은 축어적으로 또는 수정으로 (및 / 또는) 다른 언어로 번역됩니다. (이하, 번역은 "수정"이라는 용어에 제한없이 포함됩니다.) 각 라이센스 사용자는 "귀하"로 취급됩니다.

복사, 배포 및 수정 이외의 활동은 본 라이센스의 적용을 받지 않습니다. 그것들은 그 범위 밖에 있습니다. 본 프로그램을 실행하는 행위는 제한되지 않으며, 본 프로그램의 결과물은 프로그램의 내용이 본 프로그램을 기반으로 하는 저작물을 구성하는 경우에만 (프로그램 실행으로 인한 것이 아니어도) 보상됩니다. 그것이 사실인지 여부는 프로그램의 기능에 따라 다릅니다.
1. 귀하는 프로그램의 소스 코드를 그대로 받아 그대로 복사 및 배포 할 수 있습니다. 단, 각 복사본에 적절한 저작권 고지 및 보증 면책 조항을 눈에 잘 띄게 적절하게 게시해야 합니다. 본 사용권 및 보증의 부재에 대한 모든 통지를 그대로 유지하십시오. 본 프로그램의 다른 모든 수신자에게 본 프로그램과 함께 본 사용권의 사본을 제공 할 수 있습니다.

사본을 전송하는 물리적 행위에 대해 수수료를 부과 할 수 있으며, 귀하는 귀하의 선택에 따라 수수료 대신 유상 보증을 제공 할 수 있습니다
2. 귀하는 본 프로그램 또는 그 일부의 사본을 수정하여 프로그램을 기반으로 저작물을 구성하고 위의 제 1 조의 조건에 따라 이러한 수정 본 또는 저작물을 복사 및 배포 할 수 있습니다. 단, 귀하는 이러한 모든 조건을 충족해야 합니다:

- [ ] a)

 수정 된 파일은 파일을 변경했음을 나타내는 눈에 잘 띄는 고지와 변경 날짜를 표시해야 합니다.

- [ ] b)

 귀하는 배포하거나 게시하는 프로그램, 프로그램 또는 그 일부를 포함하거나 포함하는 저작물을 본 라이센스의 조건에 따라 제 3 자에게 무료로 전체적으로 라이센스를 부여해야 합니다.

- [ ] c)

 수정 된 프로그램이 정상적으로 대화식으로 명령을 읽는 경우, 가장 일반적인 방법으로 대화식으로 실행하기 시작했을 때 적절한 저작권 고지 및 보증이 없음을 포함하는 고지를 인쇄하거나 표시해야 합니다. (또는 귀하가 보증을 제공한다고 말하면서) 사용자는 이러한 조건 하에서 프로그램을 재배포하고 사용자에게 본 라이센스의 사본을 보는 방법을 알려줄 수 있습니다. (예외: 프로그램 자체는 대화 형이지만 일반적으로 그러한 공지 사항을 인쇄하지 않는 경우, 프로그램을 기반으로 하는 작업은 공지 사항을 인쇄 할 필요가 없습니다.)
이러한 요구 사항은 수정된 작업 전체에 적용됩니다. 해당 작업의 식별 가능한 섹션이 프로그램에서 파생되지 않았거나 그 자체로 독립적이고 개별적인 작업으로 간주될 수 있는 경우, 라이센스 및 조건은 별도 작업으로 배포할 때 해당 섹션에 적용되지 않습니다. 그러나 프로그램에 기반한 작업의 일부로 동일한 섹션을 배포하는 경우, 전체의 배포는 라이센스의 전체, 즉 각 부분으로 확장되는 다른 면허 소유자의 권한에 따라야 합니다.
따라서 이 섹션의 목적은 귀하가 전적으로 귀하가 작성한 권리를 주장하거나 귀하의 권리를 행사하는 것이 아닙니다. 오히려 프로그램을 기반으로 하는 파생 물이나 집단 작업의 배포를 통제 할 수 있는 권리를 행사하려는 의도가 있습니다.

또한 저장 매체 나 배포 매체의 볼륨에서 본 프로그램과 함께 프로그램을 기반으로 하지 않는 다른 저작물 (또는 프로그램을 기반으로 하는 저작물)을 단순히 집계한다고 해서 다른 저작물이 본 라이선스의 범위에 포함되지는 않습니다.
3.	 귀하는 다음 중 하나를 수행한다는 조건하에, 제 1 항 및 제 2 항의 조건에 따라 프로그램 (또는 제 2 조에 의거 한 저작물)을 오브젝트 코드 또는 실행 가능한 형식으로 복사하여 배포 할 수 있습니다:
a) 소프트웨어 상호 교환에 통상적으로 사용되는 매체에 대해 상기 제 1 조 및 제 2 조의 조건에 따라 배포되어야 하는 완전한 기계 판독 가능한 소스 코드를 함께 제공해야합니다. 또는,

b) 3 년 이상 유효한 서면 제안을 함께 제공하여 제 3 자에게 물리적으로 소스 배포를 수행하는 데 드는 비용, 해당 소스 코드의 기계로 읽을 수 있는 완전한 사본을 제공해서는 안됩니다. 소프트웨어 교환을 위해 통상적으로 사용되는 매체를 통해 제 1 조 및 제 2 조의 조건에 따라 배포됩니다. 또는,

c) 해당 소스 코드를 배포하겠다는 제안에 대해 귀하가 받은 정보를 함께 제공하십시오. (이 대안은 비상업적 인 배포 에만 허용되며 위의 b 절에 따라 오브젝트 코드 나 실행 가능한 형태로 프로그램을 받은 경우에만 허용됩니다.)

작업의 원본 코드는 작업을 수정하기 위한 작업의 기본 형식을 의미합니다. 실행 파일의 경우, 전체 소스 코드는 포함된 모든 모듈의 모든 소스 코드 및 연결된 인터페이스 정의 파일과 실행 파일의 컴파일 및 설치를 제어하는 데 사용되는 스크립트를 의미합니다. 그러나 특별한 예외로 배포된 소스 코드는 실행 파일이 실행되지 않는 한 운영 체제의 주요 구성 요소(컴파일러, 커널 등)와 함께 일반적으로 배포되는 어떤 것도 포함할 필요가 없습니다.

지정된 위치에서 복사할 수 있는 액세스 권한을 제공하여 실행 파일 또는 오브젝트 코드를 배포하는 경우, 제 3자가 오브젝트 코드를 따라 소스를 복사하지 않을지라도 동일한 위치에서 소스 코드를 복사하기 위해 동등한 액세스 권한을 제공합니다.
4.	 귀하는 본 라이센스에 따라 명시적으로 제공된 경우를 제외하고는 프로그램을 복사, 수정, 보완 또는 배포할 수 없습니다. 다른 방법으로 프로그램을 복사, 수정, 보완 또는 배포하려는 모든 시도는 무효화 되며, 이 라이센스에 따라 사용자의 권리가 자동으로 종료됩니다. 그러나 사용자로부터 본 라이센스에 따른 복사본 또는 권한을 받은 당사자는 해당 당사자가 완전히 준수하는 한 라이센스가 종료되지 않습니다.
5.	 이 라이센스에 서명하지 않았기 때문에 수락할 필요가 없습니다. 그러나 다른 어떤 것도 프로그램 또는 프로그램의 파생 작품을 수정하거나 배포할 수 있는 권한을 부여하지 않습니다. 이 라이센스를 수락하지 않을 경우 이러한 작업은 법적으로 금지됩니다. 따라서 프로그램 또는 프로그램에 기반한 모든 작업을 수정 또는 배포함으로써 이 라이센스의 수락 여부와 이 라이센스를 기반으로 프로그램 또는 작업을 복사, 배포 또는 수정하기 위한 모든 조건을 나타냅니다.
6.	 프로그램을 다시 프로그래밍할 때마다(또는 프로그램에 기반한 작업)수신인은 원래 라이센스 관리자로부터 자동으로 라이센스를 받아 이 약관에 따라 프로그램을 복사, 배포 또는 수정합니다. 귀하는 본 문서에 부여된 수령인의 권리 행사에 추가적인 제한을 가할 수 없습니다. 귀하는 타사의 규정 준수를 이 라이센스에 적용할 책임이 없습니다.
7.	 법원의 판결이나 특허권 침해에 대한 주장 또는 특허 문제에 국한되지 않은 그 밖의 이유들로 인해서 본 허가서의 규정에 배치되는 사항이 발생한다 하더라도 그러한 사항이 선행하거나 본 허가서의 조건과 규정들이 면제되는 것은 아닙니다. 따라서 법원의 명령이나 합의 등에 의해서 본 허가서에 위배되는 사항들이 발생한 상황이라도 양측 모두를 만족시킬 수 없다면 프로그램은 배포될 수 없습니다. 예를 들면, 특정한 특허 관련 허가가 프로그램의 복제물을 직접 또는 간접적인 방법으로 양도받은 임의의 제3자에게 해당 프로그램을 무상으로 재배포할 수 있게 허용하지 않는다면, 그러한 허가와 본 사용 허가를 동시에 만족시키면서 프로그램을 배포할 수 있는 방법은 없습니다.
본 조항은 특정한 상황에서 본 조항의 일부가 유효하지 않거나 적용될 수 없을 경우에도 본 조항의 나머지 부분들을 적용하기 위한 의도로 만들어 졌습니다. 따라서 그 이외의 상황에서는 본 조항을 전체적으로 적용하면 됩니다.
본 조항의 목적은 특허나 저작권 침해 등의 행위를 조장하거나 해당 권리를 인정하지 않으려는 것이 아니라, GPL을 통해서 구현되어 있는 자유 소프트웨어의 배포 체계를 통합적으로 보호하기 위한 것입니다. 많은 사람들이 배포 체계에 대한 신뢰 있는 지원을 계속해 줌으로써 소프트웨어의 다양한 분야에 많은 공헌을 해 주었습니다. 소프트웨어를 어떠한 배포 체계로 배포할 것인가를 결정하는 것은 전적으로 저작자와 기증자들의 의지에 달려있는 것이지, 일반 사용자들이 강요할 수 있는 문제는 아닙니다.
본 조항은 본 허가서의 다른 조항들 에서 무엇이 중요하게 고려되어야 하는 지를 명확하게 설명하기 위한 목적으로 만들어진 것입니다.
8.	 특허나 저작권이 설정된 인터페이스로 인해서 특정 국가에서 프로그램의 배포와 사용이 함께 또는 개별적으로 제한되어 있는 경우, 본 사용 허가서를 프로그램에 적용한 최초의 저작권자는 문제가 발생하지 않는 국가에 한해서 프로그램을 배포한다는 배포 상의 지역적 제한 조건을 명시적으로 설정할 수 있으며, 이러한 사항은 본 허가서의 일부로 간주됩니다.
9.	 자유 소프트웨어 재단은 때때로 본 사용 허가서의 개정판이나 신판을 공표할 수 있습니다. 새롭게 공표될 판은 당면한 문제나 현안을 처리하기 위해서 세부적인 내용에 차이가 발생할 수 있지만, 그 근본 정신에는 변함이 없을 것입니다.
각각의 판들은 판 번호를 사용해서 구별됩니다. 특정한 판 번호와 그 이후 판을 따른다는 사항이 명시된 프로그램에는 해당 판이나 그 이후에 발행된 어떠한 판을 선택해서 적용해도 무방하고, 판 번호를 명시하고 있지 않은 경우에는 자유 소프트웨어 재단이 공표한 어떠한 판 번호의 판을 적용해도 무방합니다.
10.	 프로그램의 일부를 본 허가서와 배포 기준이 다른 자유 프로그램과 함께 결합하고자 할 경우에는 해당 프로그램의 저작자로부터 서면 승인을 받아야 합니다. 자유 소프트웨어 재단이 저작권을 갖고 있는 소프트웨어의 경우에는 자유 소프트웨어 재단의 승인을 얻어야 합니다. 우리는 이러한 요청을 수락하기 위해서 때때로 예외 기준을 만들기도 합니다. 자유 소프트웨어 재단은 일반적으로 자유 소프트웨어의 2차적 저작물들을 모두 자유로운 상태로 유지시키려는 목적과 소프트웨어의 공유와 재활용을 증진시키려는 두가지 목적을 기준으로 승인 여부를 결정할 것입니다.

무보증

11.	 본 허가서를 따르는 프로그램은 무상으로 양도되기 때문에 관련 법률이 허용하는 한도 내에서 어떠한 형태의 보증도 제공되지 않습니다. 프로그램의 저작권자와 배포자가 공동 또는 개별적으로 별도의 보증을 서면으로 제공할 때를 제외하면, 특정한 목적에 대한 프로그램의 적합성이나 상업성 여부에 대한 보증을 포함한 어떠한 형태의 보증도 명시적이나 묵시적으로 설정되지 않은 ``있는 그대로의'' 상태로 이 프로그램을 배포합니다. 프로그램과 프로그램의 실행에 따라 발생할 수 있는 모든 위험은 피양도자에게 인수되며 이에 따른 보수 및 복구를 위한 제반 경비 또한 피 양도자가 모두 부담해야 합니다.

12.	 저작권자나 배포자가 프로그램의 손상 가능성을 사전에 알고 있었다 하더라도 발생된 손실이 관련 법규에 의해 보호되고 있거나 이에 대한 별도의 서면 보증이 설정된 경우가 아니라면, 저작권자나 프로그램을 원래의 상태 또는 개작한 상태로 제공한 배포자 는 프로그램의 사용이나 비 작동으로 인해 발생된 손실이나 프로그램 자체의 손실에 대해 책임지지 않습니다. 이러한 면책 조건은 사용자나 제3자가 프로그램을 조작함으로써 발생된 손실이나 다른 소프트웨어와 프로그램을 함께 동작시키는 것으로 인해서 발생된 데이터의 상실 및 부정확한 산출 결과에만 국한되는 것이 아닙니다. 발생된 손실의 일반성이나 특수성뿐 아니라 원인의 우발 성 및 필연성도 전혀 고려되지 않습니다.

이용약관 종료


@vcjuliocesar  esto `$Ordering->Ordering();` ya no es necesario,  display se debe de encargar de mostrar los datos


# Publish posts or collection documents with a future date.
future: true


@afc163 I found only this usecase applied `.ant-button-two-chinese-chars`.

https://github.com/ant-design/ant-design/blob/01460c02976cdfe574d1d5726f7bb462664e1111/site/theme/template/Layout/Header.jsx#L123-L126

Other situations like `<Button icon="setting">按钮</Button>` `<Button><Icon type="setting" />按钮</Button>`, `<Button>按 钮</Button>` don't apply `.ant-button-two-chinese-chars`, cos the space-inserted-text doesn't match `rxTwoCNChar`. is it intended?

The current behaviours are:

1.
```
<Button>
   <FormattedMessage id="app.header.lang" />
</Button>
```

2.
```
<Button>按钮</Button>
```

3.
```
<Button icon="setting">按钮</Button>
```

4.
```
<Button><Icon type="setting" />按钮</Button>
```

5.

```
<Button>按 钮</Button>
```

| case No. | .ant-btn-two-chinese-chars | space-inserted |
| --- | --- | --- |
| 1 | yes | no |
| 2 | no | yes |
| 3 | no | no |
| 4 | no | no |
| 5 | no | no |

I assume that this behaviour is better:

| case No. | .ant-btn-two-chinese-chars | space-inserted |
| --- | --- | --- |
| 1 | yes | no |
| 2 | yes | no |
| 3 | yes or no, it depends on design | no |
| 4 | yes or no, it depends on design | no |
| 5 | no | no |

Always not insert space, just applied `.ant-btn-two-chinese-chars` to the suitable usecases.


accepted


Hi @flyinghead , I could get the game Speed Devils to work and it seemed to render fine in Reicast OIT as far as I can see. Maybe it's because of this patch that @Tatsuya79 pushed -

https://github.com/libretro/reicast-emulator/commit/860b22fad5b571ecaba8758b15aab0b30b105ef4


Thanks. I've made this shorter.


Yay 😄 ❤


I keep hoping somebody will jump on this one, but OTOH, I enjoy our absence of a build pipeline: https://github.com/freelawproject/courtlistener/issues/304


QQ群解散了吗？下载的时候，显示【高速受限！建议重新注册网盘帐号使用】这个怎么破？


Negative ten out of ten. Jeesh. Fine. I templatized one of these subjects, and then the other didn't deserve its own file and so this whole thing is gone now.


still


Greenery everywhere


@vcjuliocesar $FizzBuzz->convert();  no es necesario  utilizarlo, display se encarga de eso


Statements are named tuples, so they can be compared directly: `statement == unique_stat[j]`.


`for unique_statement in unique_stat` would be simpler.


В общем ОК. Хотел только спросить, есть возможность формировать скрипты и стили в отдельном файле? Она конечно, есть. Знаешь ли как это делать, Дим?


Error also shows up as `Failed to resolve: support-fragment`


This doesn't have to be a class now - there's no state.


ОК. Спасибо за удаление табов!)


@archon810 Thanks. That document is still [under review](https://github.com/gluster/glusterdocs/pull/366) process.


This folder contains ML basics and algorithms.


初始化


Gradle didn't build an executable fat jar. Gradle also provide a similar script in their distribution. That's why I removed it.


ブランチCってBranchCの方がよくない?
Markdown: [Qiita](http://qiita.com "Qiita")


Hey! This gives:

__builtin___strncpy_chk' will always overflow destination buffer [-Wbuiltin-memcpy-chk-size]


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2909 of 2968 tests passed, 12 test warnings)

Messages:

 * 11 tests had: AUD diffs.
 * 58 tests had: EIO diffs.
 * 58 tests had: Table big diffs.
 * 13 tests had: ESO small diffs.
 * 43 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 9 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 584
 * Failed: 59

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


There is an issue with the to_terminal function when having a depth of greater than 4


jie1 la4 er2 de3


New commit


eos land bp  update


Will check. At some point the translucent modifier volumes were crashing my gpu big time so I added this verify() and a bunch of glCheck(). May be I overlooked something.


You know user can choose 1,2 etc… for subquestion ? And for ranking , its' not already 1,2,3 ?

This is really awfull to find the qid with only the column name. Current solution : is to start survey and find it in EM, it's a dirty solution (see VV export).

Time to add a "questionCodeHelper" ?


better to put the error message in session variable and redirect to the login page.

In login page create a simple if/else to check if the error message is set. If it is set echo the message, else echo nothing.


![](https://github.trello.services/images/mini-trello-icon.png) [Committed](https://trello.com/c/f9bm8ey3/36-committed)


Mmm.. I'm not sure if I understand this comment. I'll check tomorrow. I'm putting this here, so I don't forget ;)


Hi Arif, did this really compile?


There is no message indicating difference between `reference` and `output` values.
```
Round_VcVector            2928 ns       2941 ns     237519
Round_UMESimd             2928 ns       2941 ns     238118
Trunc_Scalar              2354 ns       2364 ns     294687
Trunc_ScalarWrapper       2681 ns       2693 ns     257616
Trunc_VcScalar            2351 ns       2361 ns     295491
Trunc_VcVector            2590 ns       2601 ns     269142
Trunc_UMESimd             2495 ns       2506 ns     290196
Sin_Scalar               24039 ns      24145 ns      29144
Sin_ScalarWrapper        24233 ns      24340 ns      28593
```
Does broken mean major difference between `reference` and `output` vectors or something else ?


Excellent point, now both read `Use tuple-section`.


Should this be `CC`?


Hmm yes, as far as I know this is still true. At least, I don't know that it has changed.


Yükledim hocam.

2018-06-12 23:59 GMT+03:00 Ozan K <notifications@github.com>:

> Pdf halini yükler misin?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/ozgur-yazici/EE564-3/commit/24f574e3ef1c96e8f45c43cd74f13b4f7dcac6d3#commitcomment-29339668>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AZaiVQxNoyVvvXk790dEMZj7Szj1DCREks5t8CuWgaJpZM4UlJPz>
> .
>