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

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


Adding license to repozz


close #46


Thanks for the code review and the explanation, I used `parse_expr()` as suggested and more importantly I believe I understand better how to use `rlang`.


This seems like it was super useful, and the only problem was that the default was `true` instead of `false`.  Can I submit this as a PR to re-enable?


Versão principal


Components
  Login.js:
    -Tab size is now 2
    -Removed unnecesary imports
    -Re-ordered functions in Login class
  Common
    Button.js:
      -Sent style sheet to the bottom of the file
    ErrorView.js:
      -Sent style sheet to the bottom of the file
    TextField.js:
      -Sent style sheet to the bottom of the file
  Profile.js
    -Removed unnecesary imports
    -Re-ordered functions in Profile class
  Roles.js
    -Tab size is now 2 consistently
    -Removed unnecesary imports
    -Re-ordered functions in Roles class
    -Removed unnecesary newline characters


Close #46


Try looking at some of the solutions about midway down this thread https://stackoverflow.com/questions/30803405/cannot-resolve-symbol-appcompatactivity-support-v7-libraries-arent-recognized


@AlfredoAnaya Try looking at some of the solutions about midway down this thread https://stackoverflow.com/questions/30803405/cannot-resolve-symbol-appcompatactivity-support-v7-libraries-arent-recognized


Got it, thanks for the explanation.


#3700 Add Change


Species names will not be an input field. This might be some kind of multi-select dropdown. Need to discuss design as I believe we talked to Kevin about this.


I'm probably missing something, but wouldn't it be better to just call the method off the request object instead of pulling in CurlFormatter into the exception @lachlankrautz


Nelcy


We don't need this tankList Input since we will be getting it from the service using the id from the url


Delete this spec file since we don't have time for unit testing.


Should be single quotes.


Apology accepted.


I hope for an Android with BSD kernel.


Autorizo as alterações.


Can we reduce code repeat here?


They are still blue, which means they have not been `push`ed. Use `Ctrl-V` and choose **8. Push...** from the Git menu.


And here? Let’s talk about this.


well... 1/2 of that line translated :P


looks good


Single quotes?


> people with good ideas aren't shut out of the development process because of gender, sex, race or orientation, among other things.
How you can determine the gender, sex, race or orientation of a people reading the source code?
You can check out all of my git account, you'll never be able to determine if I'm a man or a woman.


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.58.d7604bc81e1186a425bddb2991030102af1d0dd7](http://build.palaso.org/viewLog.html?buildId=129760&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **SUCCESS**
Summary: Tests passed: 1878, ignored: 18 Build time: 00:07:57


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

You do not have sufficient scopes. You are missing the following scopes:

```
{
  "AnyOf": [
    {
      "AllOf": [
        "queue:scheduler-id:taskcluster-github",
        {
          "AnyOf": [
            "queue:create-task:highest:aws-provisioner-v1/github-worker",
            "queue:create-task:very-high:aws-provisioner-v1/github-worker",
            "queue:create-task:high:aws-provisioner-v1/github-worker",
            "queue:create-task:medium:aws-provisioner-v1/github-worker",
            "queue:create-task:low:aws-provisioner-v1/github-worker",
            "queue:create-task:very-low:aws-provisioner-v1/github-worker",
            "queue:create-task:lowest:aws-provisioner-v1/github-worker"
          ]
        }
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/github-worker",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/github-worker",
            "queue:task-group-id:taskcluster-github/VL2JeH7JTAyNz4pwgE7AsQ",
            "queue:schedule-task:taskcluster-github/VL2JeH7JTAyNz4pwgE7AsQ/VL2JeH7JTAyNz4pwgE7AsQ"
          ]
        }
      ]
    }
  ]
}
```

You have the scopes:

```
[
  "assume:repo:github.com/taskcluster/taskcluster-github-testing:branch:master"
]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": [
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/github-worker",
                "queue:create-task:very-high:aws-provisioner-v1/github-worker",
                "queue:create-task:high:aws-provisioner-v1/github-worker",
                "queue:create-task:medium:aws-provisioner-v1/github-worker",
                "queue:create-task:low:aws-provisioner-v1/github-worker",
                "queue:create-task:very-low:aws-provisioner-v1/github-worker",
                "queue:create-task:lowest:aws-provisioner-v1/github-worker"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/github-worker",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/github-worker",
                "queue:task-group-id:taskcluster-github/VL2JeH7JTAyNz4pwgE7AsQ",
                "queue:schedule-task:taskcluster-github/VL2JeH7JTAyNz4pwgE7AsQ/VL2JeH7JTAyNz4pwgE7AsQ"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2018-09-18T23:51:49.395Z

</details>


Do we need to specify this once per pilot, and not only once per ship?


Is there a verbose logger available? I feel like it should be _reported_, but only in a verbose manner - most of the time people won't care.


Right i've had enough 1 hour of my life wasted looking into this i can find no code or cheats via the HBMAME sources to enable the extra content for wofch, As i said twice already FBA shuffle code is
no good to me as it's not compatable in it's current form to use in this core.

im just gonna leave this to someone else


Going back in time...


Example block #1001096

1e0388460f57617465727061726b21089736e1df000000000000000000000000000000018a680395


comment


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

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

{
    "name": "zukboard"
    "public": true,
    "alias": "zukboard.now.sh"
}

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


#3638 Commit


All I had to do was change this :|


まだ作り中だとは思いますが、
1枚目と残り4枚という妙な比較するのであれば、スタティックメソッドで定義する方がわかりやすい。

public static Card compare5(Card card1, Card card2, Card card3, Card card4, Card card5);

Card bestCard = Card.compare5(c1, c2, c3, c4, c5);


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-030024 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-030024") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


why do you delete this syntax?


Julia has what are effectively two different kinds of comprehension. An array comprehension, which is essentially identical to Python's list comprehension uses the square brackets, i.e.
```julia
n_rxn = sum([(i-1)*2^(i +1) for i in 1:max_L  ])
```
What you're doing is creating an array and then summing it. That means allocating a block of memory, but you don't really need that memory after the sum, so there's a deallocation.

The second kind of comprehension is what a "generator comprehension" and uses parentheses, i.e.
```julia
n_rxn = sum( ((i-1)*2^(i +1) for i in 1:max_L) )
```
which creates a `Base.Generator` which `sum` can then iterate over. This **does not** require a big block of memory to be allocated and then deallocated. As a result, for large arrays, you'll tend to get better performance.

Also, Julia lets you leave out the extra parentheses and just do
```julia
n_rxn = sum((i-1)*2^(i +1) for i in 1:max_L)
```
which is semantically equivalent to the previous example.

P.S. You can also store generators for later, but you can only iterate over them once. So, you could write
```julia
gen = ( (i-1)*2^(i +1) for i in 1:max_L )
n_rxn = sum(gen)
```
though that's rarely useful.


Successfully aliased the URL <https://badgen-service-jckqmmufmd.now.sh> to the following aliases.

* https://flat.badgen.net
* https://badgen.net
* https://badgen.now.sh
* https://api.badgen.net


Aliasing failed with the following error:

~~~
Error! Deployment not found (404)
~~~


Because we add it to next lines.


好吧 这个程序现在没有BUG了，但是，第一节课就玩这么难的，真的好吗？跪了....


Well, no need to add this.


sementara untuk ada data buat or dulu..


This's what's causing https://github.com/zeit/next.js/issues/5185


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-030610 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-030610") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


いやそれも意味ないな
DispatchGroupかな？


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

https://meta.discourse.org/t/images-are-disappearing-off-of-s3/96801/48


pcipc - pcipc.cpp
A change was noted in detected component text upon testing:

![pcipc-diff](https://user-images.githubusercontent.com/9075896/45662085-64aeb280-bace-11e8-8a48-17ce110cc6e7.png)


namespace commands please


Now could not deploy this pull request as it was unable to determine the deployment type.
The repo contains both a Dockerfile and a package.json.

To fix this, set the type field in now.json.

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


其实你只需移除上一个样式，而这样做所有的都清空了。小项目没问题，但是大项目会导致性能问题


for sure We are is sketch mode.


Successfully aliased the URL <https://noble-consult-group-vglnzuiwkh.now.sh> to the following alias.

* https://noble-consult-group.now.sh


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-031010 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-031010") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


This looks strange. Is there a reason why there's both a single-type and an on-demand import here? (and why did the order change?)


文件介绍


介绍文件


Pattern link twice


asdasd


Versus -> or.


Copy in code ticks


@mark-sch should be fixed in latest develop: https://github.com/askmike/gekko/commit/767f225feec75ce0158b6d08253a68a6bcd4ff68


update


Really? I expect it should happen only if `ssl_prococols` includes TLSv1.3.

The code is placed in this block.
```C
    if (g_pos(str, ",TLSv1.3,") >= 0)
    {
```


Refactor_UnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2397 of 2413 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 714
 * Failed: 2

integration Test Summary
 * Passed: 624
 * Failed: 12

ZoneUnitarySysTest Test Summary
 * Passed: 7
 * Failed: 2

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


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-032825 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-032825") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


comment on a history


Refactor_UnitarySystem (rraustad) - 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)


@MijeongJeon
감사합니다!


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-033414 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-033414") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


я бы тебе рекомендовал добавить классов и заузить специализацию существующих
например для всех финансовых операций можно добавить класс Банк (Банкир, Бухгалтер)
- создавать объект класса Банк в Мейн  программ
- когда в Мейн программ доходит дело до финансовых операций - передавать необходимые объекты (видимо игроков) в методы класса Банк... либо передавать их туда уже при инстанциации
к примеру
```ruby
# ./main.rb Main / initialize
@bank = Bank.new
# or
@bank = Bank.new(@player, @dealer)
....
....
# ./main.rb Main /  some method
@bank.make_bets(@player, @dealer)
# or
@bank.make_bets

....
# ./bank.rb Bank
def make_bets(dealer, player)
  dealer.give_money(BET)
  player.give_money(BET)
  @current_bank += BET * 2
  ...
end

def win(player)
  player.take_money(@current_bank)
  @current_bank = 0
end
```


Automated Test Suite Message


еще можно выделить класс Карта, чтобы хранить карты не в виде хешей, а в виде объектов этого класса

можно из класса Игрок вынести рассчет стоимости руки в отдельный класс
к примеру класс Рука, тогда в него передать хранение карт игрока
либо какой-нибудь Каунтер, который только считает, но не хранит руку сам по себе


Please use a local test host to evaluate your changes before pushing to master rather than relying on the github pages site to do your testing with.


Just running `python -m SimpleHTTPServer ****` is sufficient


Score: 10/10
Nice job


this file was created


Sheeeeeeeeeeeeeeeeeeeeet


It'd be nice to pull the ignored words in from a separate file, with one word per linen and comments allowed. E.g.  I'm curious why "overridden" and "creator" are not enforced, and you could explain this in a comment.

Having it in a separate file would also make maintenance easier, especially source control and merging.


Score: 10/10
Nice Job.


This comment is now outdated and invalid right?


Score: 10/10
Nice Job


Yeah, -A just adds all, which is quite dangerous in my opinion. If you don't have an adequate .gitignore file which tells your local git what type of files to ignore. It will just walk through no questions asked and add everything. So even configuration type files for IDE's etc.

git add -p is patch I think, so it's more interactive, git breaks up all the changes into smaller "hunks" that you can step through and review before they go in.


dep pulls the latest release unless you specify the release version which is 0.5.0 which does not have the above code.


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

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


hiiii


Score: 10/10
Nice Job.
For course registration, you can consider class capacity as a condition.


Is there a reason for the removal `debt_limit`? I used this on a script which automated debt assignation from an external system; using the debt limit was great for this. Is there a substitute?


Automated Test Suite Message


What's the point of this change?


Score: 10/10
Nice job.


@caballa @agurfinkel

> - In tools/seapp/seapp.cc:
>  don't know the replacement for createScalarReplAggregatesPass.
I believe only SROA is supported now. ScalarReplAggregatesPass was removed in 2016:
https://reviews.llvm.org/D21316

> - In Transforms/Instrumentation/SimpleMemoryCheck.cc:
>  We commented all calls to dump().
>  because linking errors due to undefined symbol llvm::Value::dump() const
>  We need to link against some LLVM component.
Dump if now only defined when you build debug versions or when the `LLVM_DUMP_METHOD` macro is defined. I think the fix would be to just define it in all build configurations -- it's convenient for debugging optimized binaries.


![](https://github.trello.services/images/mini-trello-icon.png) [Runtime speed control](https://trello.com/c/OrWMuXP9/89-runtime-speed-control)


![](https://github.trello.services/images/mini-trello-icon.png) [Reset network button](https://trello.com/c/mw3sUgpJ/75-reset-network-button)


Score: 10/10
Nice job


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-040524 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-040524") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


I think this API will work much nicer if we consider the whole embed situation as an edge-case.

99% of the time the frontend is the same as the routes. The `Frontend::route` method is just a shortcut to register a GET route on the route collection that corresponds to that frontend:

```php
    // create a GET `forum` frontend route in the `forum` collection
    (new Extend\Frontend('forum'))
        ->route('/whatever', Content\Whatever::class),

    // create a GET `admin` frontend route in the `admin` collection
    (new Extend\Frontend('admin'))
        ->route('/whatever', Content\Whatever::class),
```

For the 1% of the time where you have created a new frontend but you want to use a different route collection, perhaps we should have a third argument in which you can specify:

```php
    // create a GET `embed` frontend route in the `forum` collection
    (new Extend\Frontend('embed'))
        ->route('/whatever', Content\Whatever::class, 'forum'),
```

The Routes extender still supports more complex/flexible route registration (not restricted to GET frontend routes):

```php
    (new Extend\Routes('forum'))
        ->post('/foo', 'foo', FooController::class)
```

Does that make sense?


good catch!


Thanks for the tip. Sorry about that.


Score: 10/10
Nice Job


Not sure it was intended :)


correct-runperiod-transitions (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3050 of 3050 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)


<img width="433" alt="screen shot 2018-09-18 at 12 07 52" src="https://user-images.githubusercontent.com/1402241/45664049-70d15900-bb3c-11e8-929f-3be5e4d1478c.png">


Score: 9.5/10
Nice Job.
You can consider increase page as a condition for "order a hotel" & "Job searching" & "Order food in restaurant", please see the example of assignment1.
For course registration, class capacity can be one of the condition.


... and we want to be able to refer to our `DataMask` instances via regular pointers or references


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-041533 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-041533") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


Score: 10/10
Nice job.
You can consider class capacity as a condition for course registration


correct-runperiod-transitions (jasondegraw) - 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)


good.... well written code.


mmmm


![](https://github.trello.services/images/mini-trello-icon.png) [Organize sidebar with form groups](https://trello.com/c/GuQJGZLn/93-organize-sidebar-with-form-groups)


use label function for creating labels.


A comment about line 3


Total scores: 9/10


Automated Test Suite Message


rm binary exec files trunk/user/mcast/mcast from response.


Total scores: 10/10
Good job!


eu


Successfully aliased the URL <https://career-journeys-test-nbpzdjxknr.now.sh> to the following alias.

* https://career-journeys-test.now.sh


Total scores: 9.5/10


notifyの使い方あってるんかな

エラーの原因がいまいちよく分からん

正常に動作している間も頻繁に50fpsになるからこの方法は微妙かも


```
For left Skewed
Deleting 30..
10 20 40 50 60
Deleting 10..
20 40 50 60

For right Skewed
Deleting 30..
10 20 40 50 60
Deleting 10..
20 40 50 60
```


Total scores: 9/10
Try to add more logic.


Also works well on mobile:

<img width="242" alt="screen shot 2018-09-18 at 12 40 32" src="https://user-images.githubusercontent.com/1402241/45664774-3ec1f600-bb40-11e8-8897-5d46361ac944.png">


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-044218 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-044218") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


I can't see anything?


Total scores: 10/10


Travis file based on [ansible-galaxy-extras](https://github.com/galaxyproject/ansible-galaxy-extras/blob/master/.travis.yml) and [ansible-galaxy-tools](https://github.com/galaxyproject/ansible-galaxy-tools/blob/master/.travis.yml) scripts.


Puzzle `194-4ac81527` disappeared from [`0pdd.rb`](https://github.com/yegor256/0pdd/blob/master/0pdd.rb), that's why I closed #198. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


merge


Successfully aliased the URL <https://mm-compiled-log-pull-oihjimpuhb.now.sh> to the following alias.

* https://logpull.mechmania.io


Used for fixing folder settings when root (through become) creates things.

Should mode default to `0750`?


Total scores: 10/10
Great work!


Does this cause all exceptions to be ignored?


Should line 20 of `.travis.yml` `chmod 750` instead?


I'm assuming that this has the effect of skipping vertical lines. Is that right?


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-045005 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-045005") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


I'm curious, what does this notation do?


Nice job researching this behaviour. Thank you for the effort and commit. 👍


Total scores: 10/10
Good job!


Overall, good solution. Your code is clean and readable which is a big plus. My main concern is the generic catch which is generally an anitpattern. And that it seems like your solution is ignoring vertical lines.


Don't use XML escapes here - use C escapes. If it produces invalid XML output, that's a bug elsewhere.


Is there a way to run these Python scripts using the galaxy user instead? Will running them as the root user, like this, cause errors?

Adding `become_user: "{{ galaxy_user }}"` after `become statements produces an error witha  link to: https://docs.ansible.com/ansible/latest/user_guide/become.html#becoming-an-un
privileged-user


A trivial issue after changing the format of the IPv4 routing table:

![2018-09-17_11-35-16](https://user-images.githubusercontent.com/5473998/45664919-573ffb00-bac3-11e8-879e-99d3d6150f1d.png)

BTW, the routing table now looks very short and easy to read.

Another trivial issue that might not be important: In the Ipv4Route::str() method, class variables are sometimes accessed by calling the interface method (for example, getDestination() or getNetmask()) and sometimes directly (rt, metric, interfacePtr). For consistency it might be better to use one approach. Again it is very trivial and might not be important.


I don't know why but after recent fulan updates I get this error via update.sh:

error: Server does not allow request for unadvertised object 80a73a8f2c7e43c59354cc5745360ed9d077f78a
Fetched in submodule path 'meta-fulan', but it did not contain 80a73a8f2c7e43c59354cc5745360ed9d077f78a. Direct fetching of that commit failed.


correct-runperiod-transitions (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1746 of 1746 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.94%25-green.png)


This caused a merge conflict. :-P


Hi @headius!

I don't want to bring in the 338 KiB concurrent-ruby gem, as all I need is volatile access to implement double-checked locking correctly.

1. Do you think volatile instance variable access is needed here?
2. Is it needed particularly for JRuby?


Total scores: 9/10


The slot should expose a way of doing this without having to assume the root device is a BBC-like driver. Remeber a bus may be hosted by something other than a driver device (e.g. those PC-on-a-card devices for Apple II with their own ISA bus).


Done


Note: I tried (i) but it was still taking 18 seconds for the DLS unit
cells. So I went with (ii) which means the tests can run in 4 seconds which
seems appropriate for DLS tests.

On Mon, Sep 17, 2018 at 6:26 PM Shyue Ping Ong <notifications@github.com>
wrote:

> I'd settle for just (i) for the indefinite future.
>
> Shyue Ping
> On Sep 17, 2018, 18:20 -0700, Anubhav Jain <notifications@github.com>,
> wrote:
> > The way the DLS predictor works is:
> > (i) for each site, look at all neighbors within a fairly large cutoff (4
> Angstroms plus sum of atomic radii)
> > (ii) for each of those neighbors of that site, estimate what the atom
> pair distance should be at minimum (if things were at the proper volume)
> versus what they actually are
> > (iii) after finding the pair of sites that are the most likely to be
> "too close together", to adjust the cell volume so that pair of sites is
> some fitted value depending on the two atoms involved (an "expected
> minimum" bond distance). Note that the most likely to be "too close
> together" might be closer than or further than the expected minimum
> distance, so the volume could scale up or down.
> > The reason the lattice scaled to 0.2 takes too long is because in step
> (i), there are just way too many neighbors to consider. You are looking at
> all possible neighbor pairs within maybe a 7 Angstrom cutoff, but with the
> cell volume only at 20% of the real value the atoms are all at very small
> distances - so there are just a million neighbors. Each individual step is
> fast, but there are too many neighbors to consider.
> > Some possible adjustments would be:
> > (i) have the test scale the volume to 0.75 instead of 0.2 - which would
> fulfill the intention of testing both "too high" and "too low" volumes, but
> without going all the way down to 0.2
> > (ii) keep the scale at 0.2 but adjust the cutoff parameter in
> DLSVolumePredictor to 0.0 instead of the default of 4.0 - this will go very
> fast and be the same test
> > (iii) rework the algorithm to be more efficient for very close together
> atoms (not going to lie, this one is probably not happening anytime soon)
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub, or mute the thread.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/materialsproject/pymatgen/commit/9df7d074f635192f4134218c4721cf244d1fa39b#commitcomment-30539381>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA8Oh9YU646grrKDvlKLkh5iIgUQbqlDks5ucEuwgaJpZM4Wq4Zl>
> .
>


Total scores: 10/10
Great job!


no tanx

On Sun, Sep 16, 2018 at 3:41 AM Paul Falstad <notifications@github.com>
wrote:

> Sorry for the late response, this got lost in my mailbox. Do you still
> need this?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/pfalstad/circuitjs1/commit/94ce5069a70179642a41bbd57cad8679514354ce#commitcomment-30518875>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AV0EdDBWEGsZDpe5I243BAaQ6WeXaoLEks5ubYk0gaJpZM4R3Sse>
> .
>


Total scores: 9/10
Try to add more logic.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-050326 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-050326") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


Isn't this of statement a bit weird? Why is the same thing checked twice?


Sorry, I thought there was a context change from `maintainers` to `developer` when you started talking about `in your issue` and `almost impossible to include all your environment information and code in an issue`.

Maintainer would never be able to do this part, so I thought at this point you switch to developer. I was trying to keep the correct context flow.


But it has to be changed so the context is clear. Let me reword it again.


@MeiGuddet
Refer to the commit of other repositories.

<USER>/<REPO>@<SHA>
ingbrzy / Xiaomi.eu-MIUIv10-XML-Compare @ 6df405c
ingbrzy/Xiaomi.eu-MIUIv10-XML-Compare@6df405c


entrega segundo proyecto web


Modifying this file in this way looks dubious.


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

* https://smms.now.sh


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


*Every. Damn. Time.*


Hi Paul, I am trying to use POZYX system instead of GPS in Ardupilot, and there exists some issues about the EKF estimation. There are oscillations in the EKF output of NE position, so GPS glitch prearm error always occurs, although the NE position of the POZYX system is quite robust( +- 10cm). The POZYX system D value(altitude) is not great(about 50cm errors), so I set the EKF2 alt source as rangefinder. I followed everything from the Ardupilot wiki instructions, and I can tell that my setups are provided with line-of-sight environment without any errors in parameter settings. (Still can't figure out the z estimation failure, but setting main sensor as rangefinder should fix the problem right?). I really cannot understand this because the provided position is much more robust than the GPS provided positions. There seems to be other guys having same problem as me, so it's becoming a quite problem. (Discussions about this in https://discuss.ardupilot.org/t/pozyx-with-ardupilot-for-non-gps-navigation/13231). Theoretically, beacon based positioning should result better loiter performances, but it seems not. My question is, is there any progress or experiments going on about the improvements of EKF2 using range beacons?


Yes


![](https://github.trello.services/images/mini-trello-icon.png) [Rotate neurons](https://trello.com/c/nXxFLH4M/88-rotate-neurons)


I see. That's strange. There is no documented straight-forward way to write a "window-less" daemon on Windows that reads touch input?

the xf86-input-* drivers are quite simple "drivers" sitting between Linux and X11 with a simple API, device-based, as usual on Linux.

ts_test_mt should at least build for windows when using `./configure --with-sdl`.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-051136 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-051136") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


can we put this back in?


Vv


Yes it is, i was just converting it over i didn't bother looking too hard at it, i figured i would get it mostly working then clean it up to be more my style a/our standards afterwarfds, thats a check the old version did i just didnt bother changing it


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-051847 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-051847") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/2190/) 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 20325 seconds

Failed tests:

* test_sim_mhc_cactus (25 seconds)

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


PyTorch Implementation of CIFAR-10 Transfer Learning using VGG16


## テスト


```
async(group: group) {
    // ...
}
```
とかしなくて大丈夫？


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/f094bbc3-fc3f-402f-b769-7d23d4d5533c?env_id=ibm%3Ayp%3Aus-south "hive764"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/8e16040c-6017-478f-90c4-f224ad9a140e?env_id=ibm%3Ayp%3Aus-south "HIVE764") deployed [hive](https://github.com/WEITAO764/hive/releases/tag/deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-053322 "deploy-ibm-yp-us-south-wtao-deakin.edu.au_1532874841224-dev-20180918-053322") to [dev](https://console.bluemix.net/apps/247b1604-f5f3-41a1-b4ba-3af134758235?env_id=ibm:yp:us-south "ibm:yp:us-south:wtao@deakin.edu.au_1532874841224:dev"), including this commit


Let's call it `submission_date`


We have to use loop to calculate the total area. All other built-in function  also uses loop.
But, why have you used the red line at 'data[date==min(date)]' location? I havn't understood this.


## Jenkins Build Summary

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

Built at __20180918 - 05:38:29__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/rpm.txt) | 1035 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/msvc.Debug.txt) | 1033 cases, 0 failed, t: 543s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1033 cases, 0 failed, t: 548s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/msvc.Debug_Dunity_OFF.txt) | 1033 cases, 0 failed, t: 1183s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/msvc.Release.txt) | 1032 cases, 0 failed, t: 400s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 6m8s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/clang.Debug.txt) | 1036 cases, 0 failed, t: 3m14s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1036 cases, 0 failed, t: 16m10s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/clang.Debug_Dunity_OFF.txt) | 1036 cases, 0 failed, t: 8m8s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug.txt) | 1036 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug_Dunity_OFF.txt) | 1036 cases, 0 failed, t: 0m41s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/clang.Release_Dassert_ON.txt) | 1035 cases, 0 failed, t: 5m45s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Release_Dassert_ON.txt) | 1035 cases, 0 failed, t: 6m8s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug_Dstatic_OFF.txt) | 1036 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1036 cases, 0 failed, t: 3m26s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1036 cases, 0 failed, t: 3m0s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1036 cases, 0 failed, t: 1m11s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/private-codecov/6//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1036 cases, 0 failed, t: 3m47s | PASS :white_check_mark:


![](https://github.trello.services/images/mini-trello-icon.png) [Update Trello docs to reflect moved lane and new archiving info](https://trello.com/c/vjzTno7F/124-update-trello-docs-to-reflect-moved-lane-and-new-archiving-info)


@ArtemGr Hi, this is "work in progress" commit which I made to check that my code doesn't break CI builds. Please don't consider the implementation as final. I usually do such commits in the end of my working day to trigger CI build. These might contain intentional flaws like this which, of course, will be removed closer to the finish of the task.


Any idea how to get arizonagps file back from phone. Text or email at 8643008517 was put in phone not sent.


@UniversalMediaServer/developers we are going to be the SourceForge Project of the Month in October and they have suggested we answer some questions, would you like to contribute to the answers? Here's what they said in the email:

> Some questions you could answer:
What significant changes have occurred with your project since you were chosen Project of the Month in March 2014?
Have any of your project goals changed since then?
What project goals have you achieved so far?
What can we look forward to with Universal Media Server?
Is there anything else we should know?


あとはこれ試してみるとか？
```
let group = DispatchGroup()
for i in 0..<100 {
    DispatchQueue.global().async(group: group) {
        print(i)
    }
}

_ = group.wait(timeout: .distantFuture)

print("after wait")
```

```
// 実行結果
1
2
// 中略
98
99
after wait
```


@salcock start_input is documented as returning 0 on success otherwise -1.

https://github.com/LibtraceTeam/libtrace/blob/442fbd643715017ac8215f54d4ecc6cb5487c148/lib/libtrace_int.h#L513-L518

Should this be fixed in etsilive_start_input instead, or is the thread count needed elsewhere?
There may be other places in the code making a similar assumption.


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

https://meta.discourse.org/t/steam-store-oneboxing-no-longer-works/97266/5


[CodeFactor](https://www.codefactor.io/repository/github/fuzzzerd/fmdata) found an issue: Duplicate Code

It's currently on:
[tests\FMData.Rest.Tests\FindRequestTests.cs:219-231
](https://www.codefactor.io/repository/github/fuzzzerd/fmdata/source/dev/tests/FMData.Rest.Tests/FindRequestTests.cs#L219)[tests\FMData.Rest.Tests\FindRequestTests.cs:187-199
](https://www.codefactor.io/repository/github/fuzzzerd/fmdata/source/dev/tests/FMData.Rest.Tests/FindRequestTests.cs#L187)Commit 6d1e734cfbc8f9efc8c4255a6bc1b245cf92c1c3


This is the last of 5 new methods extracted from the _data_extraction() method in the Extractor class. Extracting these methods has been very successful in reducing the size of the _data_extraction() method from 36 lines down to 11  thereby getting rid of the "Long Method" bad smell for this method. By doing this it has created more maintainable code. The extra methods did expand the number of methods in total for the Extractor class. This then added more code to another already existing bad smell in the Extractor class of "Large Class". This was dealt with next.


cc @nbianca


Need to look into this for #32


[CodeFactor](https://www.codefactor.io/repository/github/fuzzzerd/fmdata) found an issue: Duplicate Code

It's currently on:
[tests\FMData.Rest.Tests\FindRequestTests.cs:332-349
](https://www.codefactor.io/repository/github/fuzzzerd/fmdata/source/dev/tests/FMData.Rest.Tests/FindRequestTests.cs#L332)[tests\FMData.Rest.Tests\FindRequestTests.cs:304-321
](https://www.codefactor.io/repository/github/fuzzzerd/fmdata/source/dev/tests/FMData.Rest.Tests/FindRequestTests.cs#L304)[tests\FMData.Rest.Tests\FindRequestTests.cs:276-293
](https://www.codefactor.io/repository/github/fuzzzerd/fmdata/source/dev/tests/FMData.Rest.Tests/FindRequestTests.cs#L276)Commit 6d1e734cfbc8f9efc8c4255a6bc1b245cf92c1c3