[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/mapReduce.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  BsumVec <- reduced[fullRasterVals] # join
  ^~~~~~~
```
[R/neighbourhood.R:114:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L297) *style:* **Lines should not be more than 100 characters.**
```r
              ((from %% numCol + to %% numCol) == 1))# | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:806:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L806) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:815:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L815) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:832:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L832) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:842:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L842) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:843:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L843) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:852:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L852) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:853:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L853) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:862:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L862) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:865:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L865) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:877:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L877) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:902:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L902) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:903:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L903) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:912:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L912) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:915:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L915) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1052:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/neighbourhood.R#L1052) *style:* **Commas should always have a space after.**
```r
  cc <- cbind(pureCircle2[, "x"] - xy[,"x"], pureCircle2[, "y"] - xy[, "y"])
                                       ^
```
[R/probability.R:41:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/SELES.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
numAgents <- function(N, probInit) {
                      ^
```
[R/splitRaster.R:116:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/splitRaster.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
      clusterApplyLB(cl = cl, x = seq_along(extents), fun = croppy, e = extents, r = r, path = path, rType = rType)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:538:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:6:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-examples.R#L6) *style:* **Commented code should be removed.**
```r
    cat("#START##############\n", file = tmpExFile, append = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:17:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-examples.R#L17) *style:* **Commas should never have a space before.**
```r
  } , add = TRUE)
   ~^
```
[tests/testthat/test-mapReduce.R:23:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-randomPolygon.R#L25) *style:* **Put spaces around all infix operators.**
```r
  expect_true(base::abs(base::abs(polyArea - area)) <  area/4) ## TODO: why is this area/4?
                                                          ~^~
```
[tests/testthat/test-splitRaster.R:148:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L148) *style:* **Commas should always have a space after.**
```r
  expect_identical(dataType(y4[[1]]),"INT1U")
                                     ^
```
[tests/testthat/test-splitRaster.R:165:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L165) *style:* **Lines should not be more than 100 characters.**
```r
    tmpdir <- file.path(tempdir(), "splitRaster-test-parallel") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:168:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L168) *style:* **Commented code should be removed.**
```r
      #detach("package:raster")
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:226:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L226) *style:* **Lines should not be more than 100 characters.**
```r
  tmpdir <- file.path(tempdir(), "splitRaster-test-large") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:264:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L264) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m)), min(values(r))) ## Error: cannot allocate vector of size 4.8 Gb
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:283:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L283) *style:* **Commented code should be removed.**
```r
  #expect_equal(max(values(m1)), max(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:284:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-splitRaster.R#L284) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m1)), min(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread.R:209:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/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/72afce7d83f6f75a5daf451ec40ac272dd3a7433/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


Passing "description" state to Task component in order to update it on changes


develop (Myoldmopar) - 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)


Remove PKGNAME and VER. DISTNAME = qbittorrent-4.1.2  is enough


I'd recommend testing that the string is a valid URL eg: url.ParseRequestURI() before doing the set. Also would probably log after the set is successful.


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

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


Alert_s_ on a page


the surrounding code seems to have spaces after if


Alerts


Congratz with first commit!!!


поля класса лучше делать private


Checkmarx scan results 27 Aug 2018 23:30 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


◆B4nFWraU42さん、「手紙の履歴について」の更新をありがとうございます。
「ptext」について拝見しました。すぐにはスクリプトを理解できていない状態ですが、手紙の履歴実装試行時に試してみます。
 ↓こちらのリンクはエラーが表示されてしまうため拝見できていません。”アクセスが拒否されました。このサーバ上の利用できない場所にアクセスしました。”
 https://www.evernote.com/shard/s649/res/9c28b0f8-5118-404b-9145-fde13de6f4ea/info_hiroin_fumi.ks
 半角スペースをptextに入れたい場合の情報についてもありがとうございます。変数に入れてからptextに持っていくと、スペースが反映されるのですね。（知らなかった…！）
 参考になり、ありがたいです。


how use it? ??


_Other_ visual indicators (because colours are visual indicators?)


Should be `if (!src.getParent().equals(dst.getParent()))`, the current condition always holds. (sorry for not forking, but its a small fix...)


Does this change only prevent patented binaries from being included, or does it also reflect on changes elsewhere that effectively prevent their use should they be built and included separately modules?


здесь лучше делать try catch блок а не прокидывать наверх так как main это основной метод после которого приложение завершается


Indicate


@bigjosh this version of the menu system works the way you proposed with the 2 hold lengths. I like aspects of it, will chew on it for a couple of days.


надо проверять в какой кодировке сохраняли файлы - стоит в UTF сохранять


@Vishuu-IIT


Is trailing semicolon intentional?


Is there an advantage to this being a type? Wondering if it could be a string, so that EnabledUpdaters would be map[string][string]. Not necessarily better, just looking for justification..


I think you can just say watched rather than 'watched out'


метод не имеет смысла так как он ни где не используется
подобные проверки стоило делать в getAmount делая от туда throw new MyArraySizeException(message)


спасибо за замечания, все учту.


Is this an example of a custom location? If not perhaps should be.


updated file for nostalgia


Drat! They ruined vocab the test. Now it just gives the same words over and over.


Is there a chance that this would cause breakage in node 4, in a patch version?


closes #2


nevermind, this is a dev dep. ignore.


?

Pavel

Dne po 27. 8. 2018 22:33 uživatel Dmitri Goutnik <notifications@github.com>
napsal:

> Is trailing semicolon intentional?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/okbob/pspg/commit/4447c9b880621acbd0414c09cc4dc6422b3d7a09#commitcomment-30303387>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAhXcxck5H3ptgztqDTzmlF4SKncdFR2ks5uVFexgaJpZM4WOdLO>
> .
>


ho


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

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


The following doc(s) have been deployed to the [3995simple](https://3995simple-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/shibboleth-sso](https://3995simple-static-docs.pantheonsite.io/docs/shibboleth-sso)


watch out for the "apple bug" with a mixture of braces and non braces in if/else ..!


The idea initially was that you add other options, but if that's the case you could change it then.


Yeah, I'll make a style consistency pass on this eventually. Wanted to change as little as possible to allow easier comparing to the StringBuilder implementation (which this is a straight copy with small modifications).


Pero ya inicia la rom, solo es corregir los bugs y en eso tu sabes muy bien xd :v


No, because I want a map, also if there's an invalid Updater this code is unreachable since there's a `log.Fatal` above


@varlesh переместил скрины в wiki репозиторий `git@github.com:PapirusDevelopmentTeam/materia-kde.wiki.git` т.к. просто папка в git не лучшая галерея.


beautiful


Thanks a lot


The example is the fix to the broken alpine vulnsrc


This section is troublesome. The people who understand it the first time already understand recursion and it does not make it any clearer to people who don't. Recursion is a hard topic to explain to people so I'm not sure we should even try unless we are planning to devote more space to it.


Created multidev environment [rif-org#ci-17](https://dashboard.pantheon.io/sites/76dc10bc-108e-4982-a0b6-acb53887cbb4#ci-17).

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


oops


oh yeah


A false negative has been introduced by this change. Take a look at https://trac.cppcheck.net/ticket/8715


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

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


This seems to make the post disappear when it's opened, so I'll have to fix that, yet.


Awesome, love it as always, merge away!


Hagamos así.


Recuerda que este no es el mecanismo correcto que discutimos en clase para pasar los cambios (commits) de un brach a otro. Debes hacer un merge desde el branch del subequipo al branch de la TA.


src/pspg.c:1254:28: warning: if statement has empty body [-Wempty-body]
        if (opts->less_status_bar);

On Mon, Aug 27, 2018 at 3:37 PM, Pavel Stehule <notifications@github.com>
wrote:

> ?
>
> Pavel
>
> Dne po 27. 8. 2018 22:33 uživatel Dmitri Goutnik <notifications@github.com
> >
> napsal:
>
> > Is trailing semicolon intentional?
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/okbob/pspg/commit/4447c9b880621acbd0414c09cc4dc6
> 422b3d7a09#commitcomment-30303387>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
> AAhXcxck5H3ptgztqDTzmlF4SKncdFR2ks5uVFexgaJpZM4WOdLO>
> > .
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/okbob/pspg/commit/4447c9b880621acbd0414c09cc4dc6422b3d7a09#commitcomment-30303441>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFFe0Id-BWLYQbSgcgFjOp09S4AYEa23ks5uVFiUgaJpZM4WOdLO>
> .
>


A good analogy to use might be that of eye glasses. You're still observing the same object but it can appear differently based on what kind of glasses you are wearing.


@pragnagopa There were no changes here since a3, so technically this bump is not necessary.


I think the nomenclature used in the commit message may not be accurate. In my understanding, "oblique acquisition" means that the field of view is not axial/sagittal/coronal, but axes of the acquisition are/may still be orthogonal (e.g., see https://www.ajronline.org/doi/pdf/10.2214/ajr.145.4.843).

Was the intent of this to handle "gantry tilt" acquisition?


Herokuで動かす場合、最初にファイルが存在する上位階層のディレクトリに設定ファイルを入れなければならない為、.gitignore側を上位階層から設定ファイルのあるディレクトリに移動して仮対処


Yes, the intent is to handle "gantry tilt".


You probably want to use an `alert` instead of a `prompt` -- or just skip it altogether (which I would prefer) and just put the text at the top of the page.


Oh, I see. You have just handled the fact that `appRoot.path` is returning the wrong thing.


Tgfjk


Copy of this build can be found at https://mewc.mewbuilds.com/build/3ca11366ac6116d70dfbb3d8df2b7b61cd4c4213/index.html


:rofl:


Automated Test Suite Message


Unfortunately no, what you have is right.


Btw, we're seeing some visual bugs with this featured enabled where some state updates appear to not invalidate until the containing RecyclerView is scrolled. This is when using a RecyclerBinder.


Sin Cambios en rep Git


Se ha implementado lo detallado en la la issue #21


Is this about the cce module error/warning when mic-knl is loaded as default?


change jquery link


Added comments to the R code


this was suppoesed to go somewhere else!


I think there might be some typos on the versions in the message text and link?


update file name


Nice addition :)!


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 3}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi3/f6ae224c-bb32-4f4a-a95f-e164d13649ec


Ok, got it , thanks..

From: Thomas-Harris <notifications@github.com>
Sent: Monday, August 27, 2018 9:59 PM
To: Thomas-Harris/robo_receptionist <robo_receptionist@noreply.github.com>
Cc: Mohan, Vishwanathan M <vishwanathan.mohan@essex.ac.uk>; Mention <mention@noreply.github.com>
Subject: Re: [Thomas-Harris/robo_receptionist] Add files via upload (a07a2fc)

@VishuuM<https://github.com/VishuuM>

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://github.com/Thomas-Harris/robo_receptionist/commit/a07a2fcd0e245b80d5d28dbaf64dd574c351ac14#commitcomment-30303383>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AoxbYdYlageXFABFFZ4ildeBhHuWbvklks5uVF2VgaJpZM4WOdIe>.


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 3}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi2/759e911f-f9e0-4a3c-b675-b96654a1ef7a


added text to write statement


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 3}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi/a23f6b06-25ed-4d08-831c-1b0d3af98f57


The following doc(s) have been deployed to the [sgserverv](https://sgserverv-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/wordpress-broken-links](https://sgserverv-static-docs.pantheonsite.io/docs/wordpress-broken-links)


added a comment


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 7}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi0/90ed8c9a-dcfc-4566-8c14-aeb716a09d83


@IwanKaramazow finally found the root of all evil! hahaha when on detailed view, coming back on clicking the `h1` restarted the whole app! 😄Our routing solution no longer updates the search bar though, do you know why? 🤔


Probably worth mentioning at this point that `add` and `mul` are part of the subject that dojo is using to evaluate the expressions. Without that it might appear that they are some how special when they aren't.


use `auto host` to make it easier to read.


private static String[] Research = {...
Was this initialized elsewhere?


When will this patch be pushed to the 3.7-4 beta?


@IwanKaramazow Tried to optimize the calls to the server (at least don't try again the ones you already have), se te ocurre alguna manera menos convoluted? (son 3 pattern matchs nested 🤣)


Did this resolve licencing


You can do `[this, h=host.get()]` and then `setupLinear(rec,*h)`.


CREATE PROCEDURE SupprimerMarque
 @IdMarque int
AS
BEGIN
 DELETE Modeles WHERE IdMarque = @IdMarque
 DELETE Marques WHERE Id = @IdMarque
END


Does this resolve licencing


Hi, can you tell me please how make that EAS model. I can't make it for msm8953 (snap625)


@heatherbarry There is nothing for you to do to "resolve licensing" in the Toolkit.

If you're having issues accessing your account, please contact GitHub. We cannot help with that.


Ok... will go for parts... Grull is rewritting the thing in the previously quoted way, BUT is clearly NOT the way how the 4099 works.
Now... The "coin" input is not really coins... They are Credits In / Out driven by the operator, and these are by player.
Since they are operated (and we havent credits in/out for six players), these could be SERVICE type, together with the Oper Key and Page.
Bet buttons could be just "buttons" since we haven't defs for six players bet buttons.
Only remaining up-down-left-right for all six players, that could be "standarized"
Being honest, I passed for this mess back then, and you'll end with a real mess of a few standard inputs, some as service and remainings as other. If you have no standards for all directions + bet buttons, better separate service/other, since the same standards need to be changed to another texts and keys.
We're talking of nearly 60 inputs games here...


Last chance :(


@IwanKaramazow es normal "abrir" `Belt` tantas veces? 😅🤣


Automated Test Suite Message


This fixed #216


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180827-212738 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180827-212738") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


Thank! It was taken from Travian Legends.


I *would* say Bill Wurtz's shorts shouldn't count towards the 10 chart threshold but fuck it


@lewisf, added _onEndReached


I don't get a reason for this change


@lewisf , added footer support


Can these two cases be collaposes to available.contains(fetch.local.range(), fetch.remote.isFull());

Feels like we can do that.


updated ListKey (item was prev undefined, only index is needed)


added footer support


`addCommonSourceSetToPlatformSourceSet(commonSourceSet: Named, platformProject: Project)` is called with K/N platform projects as well (it is not overridden in the K/N platform plugin, which instead overrides the old signature), and those projects don't have such a task, which would lead to `.single { ... }` failing.


Det tænker jeg er vist i det andet eksempel, dette er kun til at vise HTTP endpointet


OnEndReached PR applied -> https://github.com/AppAndFlow/react-native-masonry-list/pull/24
FooterSupport PR applied -> https://github.com/AppAndFlow/react-native-masonry-list/pull/22


Hvilken variable? Igen så er lige præcis dette eksempel kun burgt til at vise HTTP endpoint, ikke så meget andet


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

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


Отсутствует связность документа: нет атрибута href. Такая ссылка является мертвой. Установите атрибут и просто повесьте якорь # так как в данный момент это нарушение критериев по доступности. Для тестирования можете открывать документ в браузере и пробовать по нему пройтись без помощи мыши  tab shift+tab. Когда ссылка без атрибута href, мертвая ссылка, не учавствует в переходе по табам)


Kan være du ikke har set at der er flere commits, blandt andet hvor der er et andet eksempel


we need to discuss this, I think you ay have purged compiler and build options by accident


make a branch from this commit and submit a pull request to my master


The following doc(s) have been deployed to the [sggitignor](https://sggitignor-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/modules-plugins-known-issues](https://sggitignor-static-docs.pantheonsite.io/docs/modules-plugins-known-issues)


Liveness probe should not be used.
Only if specified by the user we should have a liveness probe. Default will create more harm than good.


SIgma = 5 is applied to **alignedImages**.


Ссылка тоже без атрибута href


Sweet, thanks — having these comments in a file header comment would be great too.

Is there any reason why you don’t want to do the file header comment? Or let me know if I’m not communicating something


Oh kk. Nevemind this is in the ShopWith org. Good to go


Тоже самое со ссылками внутри футера. Поправьте ссылки везде где они есть, чтобы присутствовал атрибут href


Yes, that was to be expected, which is why the `TODO_ASSERT_EQUALS` test was added.


This part is a leftover from when I tried to add a parameter for passing in custom cartocss as a dictionary. If we want to keep that, I can open a new issue/PR for that, but for now I want to keep this branch just for the 'save_fig' functionality.


Do you still get weird instances problems?

P.S. you still need to eradicate "SimpleCallBack" from the becnhmark (replace with UBO)


I feel like there should be a better format for this diagram. No idea what it would be though.


Feature request: wrap this with something from [here](https://stackoverflow.com/questions/1405324/how-to-create-a-bash-script-to-check-the-ssh-connection), so that this only shows up if the connection fails.


EngRefUpdates1And2 (Myoldmopar) - x86_64-MacOS-10.9-clang: OK (2994 of 2994 tests passed, 0 test warnings)

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


Shouldn't this be `/app/etc`?


I don't agree.  FFV1 works and is potentially useful to users.  Bizhawk's dumping and encoding tools are not only aimed at TASVideos staff making official TASVideos encodes.  I see no reason to eliminate it unless it's broken or so bad that no sane user would ever want to use it


wrong price for hat


can we feed fake-include files to shaderc through its API? like an "irrlicht.glsl" ?


This line is so important


This is needed to allow admins to create/restore a second student record for a student while a first record still exists.  Otherwise, admins will not be able to access that page to create/restore one as they will be redirected straight to the record page. (archived records are not counted)


Ah, it's addressed further down. I see.


It seems like these changes fixed the "recursively compose refl's examples" so that they do the right thing!   I made a version of Eval.hs that prints some of the things it does and it seems like only the things that should be getting run are getting run now.


Hi, I'm kinda a noob in terms of Python and ST packages, but I wanted to point out a couple things, I discovered when suddenly, SelectMaxInstanceCommand failed to work (the quick panel would not appear)... So, I started to dig into the issue and found:

It seems that a piece of code in sublime3dsmax.py was altered from this:

def _get_max_version():
    global mainwindow
    if mainwindow is None:

to:

def _get_max_version():
    if mainwindow is None:
        global mainwindow

causing the error 'SyntaxWarning: name 'mainwindow' is used prior to global declaration 'when package loads.

Also, the code in def SelectMaxInstanceCommand:
        sublime.active_window().show_quick_panel(items,
                                                 on_select,
                                                 0,
                                                 last_index ,
                                                 on_highlighted)
was causing the error:

Boost.Python.ArgumentError: Python argument types in
    Window.show_quick_panel(Window, list, function, int, int, function) did not match C++ signature:
    show_quick_panel(class SP<struct edit_window::reference>, class boost::python::list, class boost::python::api::object)
    show_quick_panel(class SP<struct edit_window::reference>, class boost::python::list, class boost::python::api::object, unsigned int)
    show_quick_panel(class SP<struct edit_window::reference>, class boost::python::list, class boost::python::api::object, unsigned int, int)

Changing the function call to:
        sublime.active_window().show_quick_panel(items,
                                                 on_select,
                                                 0,
                                                 last_index)

solved the problem, and now it functions properly again.


Yes, I'm using:
SublimeText2
Version 2.0.2
Build 2221

Thanks!


me gusta atom


Okay. I'm still discussing this with @thecoreyburton and he also asked it back. I also think the field for non-custom commands must be editable, since sometimes we only need to tweak a tiny bit of it.


This adds default values **ONLY** in case the `livenessProbe` was specified by the user but he/she didn't set all the fields. The whole purpose of this function is to set the defaults which would normally be set after you submit the resource to the API server. This is done to prevent updating resources which didn't change.


Fixed issues w/ Rapid Note (Post-Op) template.


EngRefUpdates1And2 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3034 of 3034 tests passed, 0 test warnings)

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


I'm pretty sure I asked for GL_RGB9_E5 support... what is RGBA8 doing here? (plus you know you can just write to rgba8 format directly?)


Line 90 - ids 131372,131373 ?


or if you cant get CMAKE to find our openssl lib and you're placing it in `../openssl` relative to irrlicht repository root


Probably worth pointing out that a lot of other languages use this syntax as function call but that is _not_ what this is, because it tripped me up for a while.


Automated Test Suite Message


Copy of this build can be found at https://www.mewbuilds.com/build/f86b849e90f12c735c9f03cf3524b39d9fee6942/index.html


EngRefUpdates1And2 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


ok


ext install ms-python.python


Line 90 - ids 131372,131373 is this correct?  Sorry deleted last post on accident... :)


Should this be inserted in the [depedency doc][1]?  We should probably update [here][2] as well.  Also, since #127 this is no longer AWS-specific, and in this commit you still have it in `AWSPlatform`.

[1]: https://github.com/openshift/installer/blob/245fc0f6313697ecbb2732c4f7184aebc8f0be52/Documentation/design/resource_dep.dot
[2]: https://github.com/openshift/installer/blame/245fc0f6313697ecbb2732c4f7184aebc8f0be52/Documentation/design/installconfig.md#L176


Sorry to bring up equals and hash code again, I'm wondering if there is a problem with hashCode() being order sensitive? Sets and maps are supposed to use an order insensitive hash code I think to match their equality contract?

It would be weird for anything set/map like to be order sensitive for equality and hash code no? Like Endpoints or RangesAtEndpoint?


@LewisBCook I'm a maintainer of MSBuild at Microsoft. Please be aware that doing this sets up the user's machine for failure on the next update of Visual Studio, because the GAC copy of these assemblies will be used instead of the copy delivered with the VS update. That can cause catastrophic problems in VS like https://developercommunity.visualstudio.com/content/problem/311136/update-to-1580-projects-wont-load.html.

For MSBuild specifically, we have some docs on how to update your application so you won't need to GAC our assemblies. See https://docs.microsoft.com/en-us/visualstudio/msbuild/updating-an-existing-application.


The BPM of "Reel Big Fish - Beer" is definitely not constant.


Try to avoid **inline style**.


I think things got better after https://github.com/piroor/treestyletab/commit/7e66bad4d923588a7b7d32ef178be8680155b173 but TST sidebar is still not as responsive as builds from Aug 25, 2018 and earlier.


The [docs for this](https://integrativemodeling.org/nightly/doc/ref/classIMP_1_1core_1_1RigidBody.html) would look a lot nicer if you formatted the first line as a brief comment ( `//! Add to quaternion derivative...`) or you used the `@brief` directive. I find the former easier to read in the source code.


Fix #599


@jhartzell42

For me, this is still chopping off a byte of signature -- the first byte of `response` is not a length byte.

As an example, `ledger.signOperation("44'/1729'/0'/0'", "050a00000000")` on this commit returns 63 hex bytes, but it should be 64, and the correct signature (as via `tezos-client sign bytes 0x050a00000000 for ledger_${USER}_ed_0_0`) does have the missing `response[0]` byte.

So what seems to work for me is `response.slice(0, response.length - 2)`.


On the blog homepage:
<img width="654" alt="screen shot 2018-08-27 at 23 07 43" src="https://user-images.githubusercontent.com/18394670/44689039-11f15600-aa4e-11e8-92f7-2276f6ff1ecc.png">


In the post itself:
<img width="727" alt="screen shot 2018-08-27 at 23 07 52" src="https://user-images.githubusercontent.com/18394670/44689059-22093580-aa4e-11e8-8dbc-ca7606834d3d.png">


hi


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

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


This needs ` Condition=" '$(OS)' != 'Unix' "`


Would you mind taking a look again at #1347 because I do not think it is fixed properly. I have added an example on the #1347 issue demonstrating the problem. Thanks.


Decorators*


its coming with force!


@blurymind For your interest, remember when we added this? It was part of allowing objects to be renamed from the objects editor. Turns out this line (and the one below referencing `this.state.selectedObjectName`) were containing a huge bug ^^

In short, `this.state.selectedObjectName`  is containing the name of the object to be added on the scene when clicking on the scene... which has nothing to do with renaming! 😃
So `this.state.selectedObjectName` was `null` (as when renaming you don't have any object selected). This was sent to `layout.getObject()` which was returning an invalid object from memory (as layout.getObject assumes that the name is correct). And then when comparing the name of the object in memory in `_canObjectUseNewName `, `object.getName()` was called on an invalid `object`. So getName was returning the content some part of the content of libGD.js memory, which is mostly garbage.
In most case it was invisible because the garbage was just some text, and then the renaming continues.
In the worst case though, it's possible that the garbage is making an infinite loop when trying to be translated to a string!

I've fixed this by removing this editedObjectWithContext and using the one given by `ObjectsList`, which is guaranteed to be valid.
Created an `ObjectWithContext` like this was feeling bad - I should have spotted this earlier! At least it's fixed now! 😄


Go


Absolutely! Here I just copied the docstring from add_to_derivatives and tweaked it for consistency. To be honest, a lot of the rigid body documentation is inaccurate, confusing, and/or poorly formatted. Planning to update it.


The error is: no member named 'exchange' in namespace 'std'

Both gcc and clang define __GNUC__. To guard only for gcc:

#if defined(__ANDROID__) && defined(__GNUC__) && !defined(__clang__)


Dear Poggit user,

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

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

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

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

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/blockpixelz/Socialspy/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `46ebecbe-aa47-11e8-84ab-e342852dc46f`.

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

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


Dear Poggit user,

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

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

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

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

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/blockpixelz/Socialspy/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `54c25882-aa47-11e8-890e-fb124dfbdb49`.

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

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


whats the point in the dynamic property ?


Deleted


thanks !


yes


Comment


Add a `default: ` entry to the switch that displays some error message. This way, if one adds a new stream type but forgets to complete this function then it will clearly appear at runtime.


Same here


Automated Test Suite Message


$"std_{startTime.Year}{startTime.Month:D2}{startTime.Day:D2}{startTime.Hour:D2}{startTime.Minute:D2}{startTime.Second:D2}_"


I see (suspected that but was too lazy to look it up ;)). Then the check for `__GNUC__` is redundant here because there are no compilers other than gcc and clang supported with the ndk anyway, right?


Remove.


🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/48/display/redirect) (on internal Jenkins) failed in stage 'Test run' 🔥 : org.jenkinsci.plugins.workflow.steps.FlowInterruptedException

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/48//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/3e661ae5f29401aa6423f29233195ea807d1c1a3/48/jenkins-results/api-diff/index.html)
🔥 [Failed to compare API and create generator diff](https://jenkins.internalx.com/job/macios/job/master/48//console) 🔥


Is it necessary to combine a Master-Detail and Drawer-Menu navigation?


EngRefUpdates1And2 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1730 of 1730 tests passed, 0 test warnings)

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


EngRefUpdates1And2 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


EngRefUpdates1And2 (Myoldmopar) - 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)


Belt should be 300 dollars


not sure why this operation fails??


Do you consider "Marker interface" a good practice?


@wwwlicious I was about to create a pull request, but you were faster with this commit 😞
It would be a total merge conflict.
Well, at least you can take a look on code where I fixed demo projects and resolved breaking changes with new IdentityServer4:
https://github.com/VyacheslavPritykin/identityserver-contrib-membership/commit/8ac60b8d1a7cc341edc394363347b2dbfe5bb198


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/2144/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

18 tests passed, 1 tests failed and 10 tests skipped in 19002 seconds

Failed tests:

* test_sim_yeast_cactus (2744 seconds)

Tests produced 2677 warnings. 2677 were for lower-than-expected alignment scores


Copy of this build can be found at https://www.mewbuilds.com/build/75d45871fa60f5e3bd094cddd04a45caeafc524d/index.html


This is a wrong implementation. see update PR,


correct

> On 28. Aug 2018, at 00:30, axxel <notifications@github.com> wrote:
>
> I see (suspected that but was too lazy to look it up ;)). Then the check for __GNUC__ is redundant here because there are no compilers other than gcc and clang supported with the ndk anyway, right?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.


No U


EngRefUpdates1And2 (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2994 of 2994 tests passed, 0 test warnings)

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


What is this optionally silenced business? I don't see it?


What does optionally silenced mean?


@szha Instead of returning the code here, could you fail directly? Otherwise we get something like
<img width="471" alt="image" src="https://user-images.githubusercontent.com/946903/44690386-750fc800-aa0f-11e8-9a48-9ca0d6787e65.png">
and then have to manually check all different "Shell Script" fields to find the one that returned the nonzero exit code.


as noted in https://reactos.org/wiki/Tests_for_0.4.10 I will pick this as soon as a solution for the Chrome regression is known. If we can't find any solution for that, then I want to preserve my freedom to deal with 0.4.10-dev-466-g35f62fc in a different way (which was guilty or unhider for both issues).


Oh is this for the mutable version where add can ignore conflicts?


Automated Test Suite Message


Adding my name.


Always consider cleaning up commented code when publishing (good practice).


Consider more specific commit names.


Could you explain how it's wrong?


<img width="646" alt="screen shot 2018-08-27 at 23 50 45" src="https://user-images.githubusercontent.com/18394670/44690823-26d0e800-aa54-11e8-9d57-bfbca979655a.png">


The api returns a List of genre IDs. Is it possible to generate a list of Genres within the Movie class and not using a peripheral method?


Just from thinking I do not think it works - after exploring why the exploit works for a bit (won't disclose here), since it would not escape HTML tags it would not alter it. Perhaps write something to replace characters similar how XML escaping would, but with `\xHH` notation


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-MacOS-10.9-clang: OK (2804 of 2995 tests passed, 35 test warnings)

Messages:

 * 34 tests had: Table small diffs.
 * 188 tests had: Table big diffs.
 * 62 tests had: EIO diffs.
 * 16 tests had: ESO small diffs.
 * 44 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 8 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

EnergyPlusFixture Test Summary
 * Passed: 681
 * Failed: 2

regression Test Summary
 * Passed: 442
 * Failed: 189

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


Why Merge branch 'master' into development?


Do we really need an Entity layer? Considering we are using the MVVM design pattern and we are not using the entity framework?


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

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


Why files updated from bitbucket to github?


Ohhh. Luminary Micro. Too bad TI killed them.


Nice!


What happens if the service is down? How are you handling exceptions and connectivity?


ko


No I don't think it is? I think it will fail to mark transient -> full as pending which means we might try to read from it as a full replica.


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/3f6ed3b6806c329de93aa52087e29fa1f4108813)

Built at __20180827 - 23:05:59__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/msvc.Debug.txt) | 1037 cases, 0 failed, t: 545s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug_Dcoverage_ON.txt) | 1040 cases, 0 failed, t: 861s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 922s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1037 cases, 0 failed, t: 561s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/clang.Debug.txt) | 1040 cases, 0 failed, t: 278s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/rpm.txt) | 1040 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug.txt) | 1040 cases, 0 failed, t: 287s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/clang.Debug_Dunity_OFF.txt) | 1036 cases, 0 failed, t: 732s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/clang.Release_Dassert_ON.txt) | 1040 cases, 0 failed, t: 395s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug_Dunity_OFF.txt) | 1036 cases, 0 failed, t: 772s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/msvc.Debug_Dunity_OFF.txt) | 1033 cases, 0 failed, t: 1183s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Release_Dassert_ON.txt) | 1040 cases, 0 failed, t: 418s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug_Dstatic_OFF.txt) | 1040 cases, 0 failed, t: 289s | PASS :white_check_mark:
msvc.Release | [console](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//console) | no test results, t: n/a | FAIL :red_circle:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1040 cases, 0 failed, t: 290s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1040 cases, 0 failed, t: 262s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1036 cases, 0 failed, t: 1115s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2-2/7//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1036 cases, 0 failed, t: 1227s | PASS :white_check_mark:


asdasda


@lukebakken @michaelklishin What do you think, does [How to Write a Git Commit Message](https://chris.beams.io/posts/git-commit/) feel more appropriate for the **git-commit-msgs** link instead of [A Note About Git Commit Messages](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)?


![](https://github.trello.services/images/mini-trello-icon.png) [103 - Ajustar Serviço Gera Rota](https://trello.com/c/KDDVHHjk/116-103-ajustar-servi%C3%A7o-gera-rota)


![](https://github.trello.services/images/mini-trello-icon.png) [020 - Criar LoadingService](https://trello.com/c/den6tNLF/20-020-criar-loadingservice)


I think this method will not take some things into account like derived to base casts which might happen on pointers. I think it would be better to use isConvertible on the pointer types. We could use ASTContext to create a raw pointer type from the Pointee types and invoke isConvertible on that.

Of course, this adds an implicit assumption that the pointer like types have the same conversion rules as raw pointers, but I think it is not a bad assumption. What do you think?


Lista de configurações que serão realizadas durante o curso


This commit was rebased to move it into the right place for the git tags to match BESSY releases.


Simplify. Commit typos.


Copy of this build can be found at https://www.mewbuilds.com/build/c24d5f836a226bc2ffa2cc0fc848bf47b1399ace/index.html


That rant fucking scarred me D:


Yes - adding check


Congrats!


YEAH, YOU FUCKED IT YOU BITCH.

LEARN TO TEST BEFORE YOU COMMIT ASSHOLE.


If you consider only the king file, the king will simply move one file away to decrease the penalty...and still be under danger.
So might want to look at passed_pawn_mask(Us, ksq) instead of file_bb(ksq)

I will try also a different idea on this theme, using the weights.


Let's bring this up tomorrow in the telco.

Gábor Horváth <notifications@github.com> schrieb am Di., 28. Aug. 2018,
01:14:

> I think this method will not take some things into account like derived to
> base casts which might happen on pointers. I think it would be better to
> use isConvertible on the pointer types. We could use ASTContext to create a
> raw pointer type from the Pointee types and invoke isConvertible on that.
>
> Of course, this adds an implicit assumption that the pointer like types
> have the same conversion rules as raw pointers, but I think it is not a bad
> assumption. What do you think?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/mgehre/clang/commit/68552b64df86981f43c3393f4e3ce56037ee1a20#commitcomment-30304857>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAvQjtYv5lZZjZh8cU0E0y3BMfK7ICkwks5uVH0_gaJpZM4WOphp>
> .
>


fe de erratas .No es de Gimenez, es de Baigorria


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

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


But I have to do another check.


Si, yo no lo hice asi porque cuando usted dijo que pusiéramos eso yo ya
había terminado inge

El lun., ago. 27, 2018 11:02 AM, edmarquez <notifications@github.com>
escribió:

> Las frases en el comando Commit deben ser o deben decir cuáles han sido
> las modificaciones al archivo que se está actualizando.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/suzuki185/Alex/commit/01cd71475820cd1f0c8860e96a438881c1c31af6#commitcomment-30301092>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/An0hqho0LoDaX19bL7znCXuXPujj614bks5uVCYcgaJpZM4WOI_5>
> .
>


you can talk, you take 50 commits before your code is even close to working.


stfu


TeamCity Bvcms / Build Application [Build 134](https://builds.tpsdb.com/viewLog.html?buildId=288&buildTypeId=Bvcms_BuildApplication) is now running


May i suggest not making the change this way? this is breaking to existing migration db. It’s much easier to do a double cast, first to (sbyte)GetValue(1) or whatever. I don’t want to have to migrate my migration service ;)


@teryhill @tmccormi @aethelwulffe Tagging module can be disabled by removing the line from composer.json:
https://github.com/LibreHealthIO/lh-ehr/blob/0788925d7492d7edb460b1228bc518cfc8dd6528/composer.json#L20


*shots fired*


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/2145/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

17 tests passed, 2 tests failed and 10 tests skipped in 19688 seconds

Failed tests:

* test_sim_mhc_cactus (509 seconds)
* test_sim_mhc_snp1kg (437 seconds)

Tests produced 1913 warnings. 1913 were for lower-than-expected alignment scores


D: