[R/buildMetadata.R:5:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#' @param isRasterToMatch Logical. Is this(these) layer(s) the \code{rasterToMatch} layers.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:6:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
#'        If \code{TRUE}, then this layer can be accessed by \code{rasterToMatch(map)}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:12:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
#'  If \code{TRUE} or a character vector, then this layer will be added to a leaflet map.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:13:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
#'  For \code{RasterLayer} object, this will trigger a call to \code{gdal2tiles}, making tiles.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:20:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
buildMetadata <- function(metadata, isStudyArea, isRasterToMatch, layerName, obj,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:20:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L20) *style:* **Variable or function name should be snake_case.**
```r
buildMetadata <- function(metadata, isStudyArea, isRasterToMatch, layerName, obj,
^~~~~~~~~~~~~
```
[R/buildMetadata.R:20:37:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L20) *style:* **Variable or function name should be snake_case.**
```r
buildMetadata <- function(metadata, isStudyArea, isRasterToMatch, layerName, obj,
                                    ^~~~~~~~~~~
```
[R/buildMetadata.R:20:50:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L20) *style:* **Variable or function name should be snake_case.**
```r
buildMetadata <- function(metadata, isStudyArea, isRasterToMatch, layerName, obj,
                                                 ^~~~~~~~~~~~~~~
```
[R/buildMetadata.R:20:67:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L20) *style:* **Variable or function name should be snake_case.**
```r
buildMetadata <- function(metadata, isStudyArea, isRasterToMatch, layerName, obj,
                                                                  ^~~~~~~~~
```
[R/buildMetadata.R:21:27:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L21) *style:* **Variable or function name should be snake_case.**
```r
                          columnNameForLabels, objHash, leaflet, envir, ...) {
                          ^~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:21:48:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L21) *style:* **Variable or function name should be snake_case.**
```r
                          columnNameForLabels, objHash, leaflet, envir, ...) {
                                               ^~~~~~~
```
[R/buildMetadata.R:22:8:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L22) *warning:* **no visible global function definition for ‘copy’, Did you mean 'coef'?**
```r
  b <- copy(.singleMetadataNAEntry)
       ^~~~
```
[R/buildMetadata.R:22:13:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L22) *warning:* **no visible binding for global variable ‘.singleMetadataNAEntry’**
```r
  b <- copy(.singleMetadataNAEntry)
            ^~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:28:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L28) *style:* **Variable or function name should be snake_case.**
```r
    studyAreaNumber <- 1 + NROW(metadata[compareNA(studyArea, TRUE) |
    ^~~~~~~~~~~~~~~
```
[R/buildMetadata.R:29:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L29) *style:* **Lines should not be more than 80 characters.**
```r
                                               (is.numeric(studyArea) & studyArea > 0)])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:30:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L30) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
    set(b, NULL, "studyArea", studyAreaNumber)
    ^~~
```
[R/buildMetadata.R:31:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L31) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
    set(b, NULL, "area", area)
    ^~~
```
[R/buildMetadata.R:35:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L35) *style:* **Variable or function name should be snake_case.**
```r
    rasterToMatchNumber <- 1 + NROW(metadata[compareNA(rasterToMatch, TRUE) |
    ^~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:36:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
                                           (is.numeric(rasterToMatch) & rasterToMatch > 0)])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:37:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L37) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
    set(b, NULL, "rasterToMatch", rasterToMatchNumber)
    ^~~
```
[R/buildMetadata.R:43:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L43) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "layerName", layerName)
  ^~~
```
[R/buildMetadata.R:44:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L44) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "layerType", class(obj))
  ^~~
```
[R/buildMetadata.R:47:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L47) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
      set(b, NULL, "columnNameForLabels", columnNameForLabels)
      ^~~
```
[R/buildMetadata.R:50:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L50) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "objectHash", objHash)
  ^~~
```
[R/buildMetadata.R:53:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L53) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
    set(b, NULL, "leaflet", leaflet)
    ^~~
```
[R/buildMetadata.R:55:14:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L55) *warning:* **no visible global function definition for ‘.robustDigest’**
```r
      dig <- .robustDigest(obj)
             ^~~~~~~~~~~~~
```
[R/buildMetadata.R:56:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L56) *style:* **Variable or function name should be snake_case.**
```r
      tilePath <- ifelse(is.na(leaflet), asPath(NA_character_),
      ^~~~~~~~
```
[R/buildMetadata.R:58:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L58) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
      set(b, NULL, "leafletTiles", tilePath)
      ^~~
```
[R/buildMetadata.R:62:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L62) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "envir", list(list(envir)))
  ^~~
```
[R/buildMetadata.R:66:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    dots <- dots[!unlist(lapply(dots, is.null))] # remove NULL because that isn't added to data.table anyway
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:79:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L79) *style:* **Variable or function name should be snake_case.**
```r
  columnsToAdd <- dots
  ^~~~~~~~~~~~
```
[R/buildMetadata.R:84:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
        ## a data.table can't handle all types of objects. need to wrap in a list to stick it there
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:86:9:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L86) *style:* **Variable or function name should be snake_case.**
```r
        needToSet <- TRUE
        ^~~~~~~~~
```
[R/buildMetadata.R:89:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L89) *style:* **Lines should not be more than 80 characters.**
```r
          needToSet <- tryCatch(set(b, NULL, nta, cta), silent = TRUE, error = function(x) TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/buildMetadata.R:89:11:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L89) *style:* **Variable or function name should be snake_case.**
```r
          needToSet <- tryCatch(set(b, NULL, nta, cta), silent = TRUE, error = function(x) TRUE)
          ^~~~~~~~~
```
[R/buildMetadata.R:89:33:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/buildMetadata.R#L89) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
          needToSet <- tryCatch(set(b, NULL, nta, cta), silent = TRUE, error = function(x) TRUE)
                                ^~~
```
[R/GIS.R:7:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list containing: \code{sizeInHa}, the area; and \code{polyID}, the polygon ID.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:11:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L11) *style:* **Variable or function name should be snake_case.**
```r
areaAndPolyValue <- function(ras) {
^~~~~~~~~~~~~~~~
```
[R/GIS.R:12:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L12) *style:* **Variable or function name should be snake_case.**
```r
  polyIndivSpecies <- gdal_polygonizeR(ras) # 99 seconds with full ras
  ^~~~~~~~~~~~~~~~
```
[R/GIS.R:12:23:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L12) *warning:* **no visible global function definition for ‘gdal_polygonizeR’**
```r
  polyIndivSpecies <- gdal_polygonizeR(ras) # 99 seconds with full ras
                      ^~~~~~~~~~~~~~~~
```
[R/GIS.R:13:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L13) *style:* **Variable or function name should be snake_case.**
```r
  pArea <- as.numeric(sf::st_area(polyIndivSpecies) / 1e4)
  ^~~~~
```
[R/GIS.R:19:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L19) *style:* **Lines should not be more than 80 characters.**
```r
#' Based on \url{https://johnbaumgartner.wordpress.com/2012/07/26/getting-rasters-into-shape-from-r/}.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:33:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L33) *style:* **Variable or function name should be snake_case.**
```r
gdal_polygonizeR <- function(x, outshape = NULL, gdalformat = "ESRI Shapefile",
^~~~~~~~~~~~~~~~
```
[R/GIS.R:48:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L48) *style:* **Lines should not be more than 80 characters.**
```r
  if (!file.exists(pypath)) stop("Can't find gdal_polygonize.py on your system.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:56:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L56) *style:* **Variable or function name should be snake_case.**
```r
    f.exists <- file.exists(paste(outshape, c("shp", "shx", "dbf"), sep = "."))
    ^~~~~~~~
```
[R/GIS.R:59:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
                   toString(paste(outshape, c("shp", "shx", "dbf"), sep = ".")[f.exists])),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:65:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L65) *warning:* **no visible global function definition for ‘writeRaster’**
```r
    writeRaster(x, rastpath, datatype = assessDataType(x))
    ^~~~~~~~~~~
```
[R/GIS.R:65:41:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L65) *warning:* **no visible global function definition for ‘assessDataType’**
```r
    writeRaster(x, rastpath, datatype = assessDataType(x))
                                        ^~~~~~~~~~~~~~
```
[R/GIS.R:73:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L73) *style:* **Lines should not be more than 80 characters.**
```r
    shp <- sf::read_sf(dsn = dirname(outshape), layer = basename(file_path_sans_ext(outshape)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:73:66:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L73) *warning:* **no visible global function definition for ‘file_path_sans_ext’**
```r
    shp <- sf::read_sf(dsn = dirname(outshape), layer = basename(file_path_sans_ext(outshape)))
                                                                 ^~~~~~~~~~~~~~~~~~
```
[R/GIS.R:74:22:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L74) *warning:* **no visible global function definition for ‘extent’, Did you mean 'extends'?**
```r
    sf::st_bbox(shp, extent(x))
                     ^~~~~~
```
[R/GIS.R:89:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L89) *style:* **Variable or function name should be snake_case.**
```r
.rasterToMemory <- function(x, ...) {
^~~~~~~~~~~~~~~
```
[R/GIS.R:90:8:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L90) *warning:* **no visible global function definition for ‘raster’, Did you mean 'paste'?**
```r
  r <- raster(x, ...)
       ^~~~~~
```
[R/GIS.R:108:24:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L108) *style:* **Variable or function name should be snake_case.**
```r
fasterize2 <- function(emptyRaster, polygonToFasterize, field) {
                       ^~~~~~~~~~~
```
[R/GIS.R:108:37:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L108) *style:* **Variable or function name should be snake_case.**
```r
fasterize2 <- function(emptyRaster, polygonToFasterize, field) {
                                    ^~~~~~~~~~~~~~~~~~
```
[R/GIS.R:109:10:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L109) *warning:* **no visible global function definition for ‘raster’, Did you mean 'paste'?**
```r
  ras <- raster(emptyRaster)
         ^~~~~~
```
[R/GIS.R:111:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L111) *style:* **Lines should not be more than 80 characters.**
```r
    polygonToFasterize <- Cache(cropInputs, polygonToFasterize, rasterToMatch = ras)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GIS.R:111:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L111) *style:* **Variable or function name should be snake_case.**
```r
    polygonToFasterize <- Cache(cropInputs, polygonToFasterize, rasterToMatch = ras)
    ^~~~~~~~~~~~~~~~~~
```
[R/GIS.R:111:27:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L111) *warning:* **no visible global function definition for ‘Cache’**
```r
    polygonToFasterize <- Cache(cropInputs, polygonToFasterize, rasterToMatch = ras)
                          ^~~~~
```
[R/GIS.R:111:33:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L111) *warning:* **no visible binding for global variable ‘cropInputs’**
```r
    polygonToFasterize <- Cache(cropInputs, polygonToFasterize, rasterToMatch = ras)
                                ^~~~~~~~~~
```
[R/GIS.R:113:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L113) *style:* **Variable or function name should be snake_case.**
```r
  thePoly <- projectInputs(polygonToFasterize, targetCRS = crs(ras))
  ^~~~~~~
```
[R/GIS.R:113:14:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L113) *warning:* **no visible global function definition for ‘projectInputs’**
```r
  thePoly <- projectInputs(polygonToFasterize, targetCRS = crs(ras))
             ^~~~~~~~~~~~~
```
[R/GIS.R:113:60:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L113) *warning:* **no visible global function definition for ‘crs’, Did you mean 'cars'?**
```r
  thePoly <- projectInputs(polygonToFasterize, targetCRS = crs(ras))
                                                           ^~~
```
[R/GIS.R:114:11:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/GIS.R#L114) *style:* **Variable or function name should be snake_case.**
```r
  thePoly$polygonNum <- seq_along(thePoly)
          ^~~~~~~~~~
```
[R/makeTiles.R:1:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L1) *style:* **Variable or function name should be snake_case.**
```r
makeTiles <- function(tilePath, obj) {
^~~~~~~~~
```
[R/makeTiles.R:1:23:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L1) *style:* **Variable or function name should be snake_case.**
```r
makeTiles <- function(tilePath, obj) {
                      ^~~~~~~~
```
[R/makeTiles.R:2:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L2) *style:* **Variable or function name should be snake_case.**
```r
  dirNotExist <- !dir.exists(tilePath)
  ^~~~~~~~~~~
```
[R/makeTiles.R:4:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L4) *style:* **Lines should not be more than 80 characters.**
```r
  if (dirNotExist) { # assume that tilePath is unique for that obj, via .robustDigest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeTiles.R:4:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L4) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (dirNotExist) { # assume that tilePath is unique for that obj, via .robustDigest
                   ^
```
[R/makeTiles.R:8:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L8) *style:* **Lines should not be more than 80 characters.**
```r
    objLflt <- try(projectRaster(obj, crs = CRS("+init=epsg:4326")), silent = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeTiles.R:8:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L8) *style:* **Variable or function name should be snake_case.**
```r
    objLflt <- try(projectRaster(obj, crs = CRS("+init=epsg:4326")), silent = TRUE)
    ^~~~~~~
```
[R/makeTiles.R:8:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L8) *warning:* **no visible global function definition for ‘projectRaster’**
```r
    objLflt <- try(projectRaster(obj, crs = CRS("+init=epsg:4326")), silent = TRUE)
                   ^~~~~~~~~~~~~
```
[R/makeTiles.R:8:45:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L8) *warning:* **no visible global function definition for ‘CRS’, Did you mean 'C'?**
```r
    objLflt <- try(projectRaster(obj, crs = CRS("+init=epsg:4326")), silent = TRUE)
                                            ^~~
```
[R/makeTiles.R:9:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L9) *style:* **Variable or function name should be snake_case.**
```r
    tmpFile <- tempfile(fileext = ".tif")
    ^~~~~~~
```
[R/makeTiles.R:10:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L10) *style:* **Variable or function name should be snake_case.**
```r
    objLflt <- try(writeRaster(objLflt, tmpFile), silent = TRUE)
    ^~~~~~~
```
[R/makeTiles.R:10:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L10) *warning:* **no visible global function definition for ‘writeRaster’**
```r
    objLflt <- try(writeRaster(objLflt, tmpFile), silent = TRUE)
                   ^~~~~~~~~~~
```
[R/makeTiles.R:12:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L12) *style:* **Variable or function name should be snake_case.**
```r
    toDo <- TRUE
    ^~~~
```
[R/makeTiles.R:13:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L13) *style:* **Variable or function name should be snake_case.**
```r
    tryNum <- 1
    ^~~~~~
```
[R/makeTiles.R:16:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L16) *style:* **Lines should not be more than 80 characters.**
```r
      out <- try(tiler::tile(tmpFile, tilePath, zoom = "1-10", crs = CRS("+init=epsg:4326"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/makeTiles.R:18:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L18) *style:* **Variable or function name should be snake_case.**
```r
      toDo <- is(out, "try-error")
      ^~~~
```
[R/makeTiles.R:22:9:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L22) *style:* **Variable or function name should be snake_case.**
```r
        toDo <- TRUE
        ^~~~
```
[R/makeTiles.R:25:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/makeTiles.R#L25) *style:* **Variable or function name should be snake_case.**
```r
      tryNum <- tryNum + 1
      ^~~~~~
```
[R/map-analysis.R:17:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
#'   \code{analysisGroup2} column of the \code{map@@metadata} or a \code{functionName}.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:39:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L39) *style:* **Variable or function name should be snake_case.**
```r
mapAnalysis <- function(map, functionName = NULL, purgeAnalyses = NULL,
^~~~~~~~~~~
```
[R/map-analysis.R:39:30:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L39) *style:* **Variable or function name should be snake_case.**
```r
mapAnalysis <- function(map, functionName = NULL, purgeAnalyses = NULL,
                             ^~~~~~~~~~~~
```
[R/map-analysis.R:39:51:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L39) *style:* **Variable or function name should be snake_case.**
```r
mapAnalysis <- function(map, functionName = NULL, purgeAnalyses = NULL,
                                                  ^~~~~~~~~~~~~
```
[R/map-analysis.R:40:25:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L40) *style:* **Variable or function name should be snake_case.**
```r
                        useParallel = getOption("map.useParallel"), ...) {
                        ^~~~~~~~~~~
```
[R/map-analysis.R:42:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L42) *warning:* **local variable ‘dots’ assigned but may not be used**
```r
  dots <- list(...)
  ^~~~
```
[R/map-analysis.R:54:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L54) *style:* **Variable or function name should be snake_case.**
```r
  AGs <- sort(unique(colnames(m)[startsWith(colnames(m), "analysisGroup")]))
  ^~~
```
[R/map-analysis.R:56:31:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L56) *style:* **Variable or function name should be snake_case.**
```r
  ags <- lapply(AGs, function(AG) sort(na.omit(unique(m[[AG]]))))
                              ^~
```
[R/map-analysis.R:58:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L58) *style:* **Variable or function name should be snake_case.**
```r
  combosCompleted <- lapply(functionName, function(fn)
  ^~~~~~~~~~~~~~~
```
[R/map-analysis.R:60:4:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L60) *style:* **Commented code should be removed.**
```r
  #combosCompleted <- map@analysesData[[functionName]]$.Completed
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:71:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L71) *style:* **Variable or function name should be snake_case.**
```r
  combosAll <- expandAnalysisGroups(ags)
  ^~~~~~~~~
```
[R/map-analysis.R:71:16:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L71) *warning:* **no visible global function definition for ‘expandAnalysisGroups’**
```r
  combosAll <- expandAnalysisGroups(ags)
               ^~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:74:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L74) *style:* **Lines should not be more than 80 characters.**
```r
  # This is only for the first one to do, as it is just finding the columns required
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:76:42:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L76) *style:* **Variable or function name should be snake_case.**
```r
  args1 <- lapply(functionName, function(funName) {
                                         ^~~~~~~
```
[R/map-analysis.R:79:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L79) *style:* **Variable or function name should be snake_case.**
```r
    keepArgs <- unlist(lapply(args, function(arg) length(arg) > 0))
    ^~~~~~~~
```
[R/map-analysis.R:83:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L83) *style:* **Variable or function name should be snake_case.**
```r
  AGsByFunName <- lapply(functionName, function(funName) {
  ^~~~~~~~~~~~
```
[R/map-analysis.R:83:49:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L83) *style:* **Variable or function name should be snake_case.**
```r
  AGsByFunName <- lapply(functionName, function(funName) {
                                                ^~~~~~~
```
[R/map-analysis.R:88:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L88) *style:* **Variable or function name should be snake_case.**
```r
  combosAll <- Map(agsByFunName = AGsByFunName,
  ^~~~~~~~~
```
[R/map-analysis.R:90:29:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L90) *style:* **Variable or function name should be snake_case.**
```r
                   function(agsByFunName, ags) {
                            ^~~~~~~~~~~~
```
[R/map-analysis.R:91:22:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L91) *warning:* **no visible global function definition for ‘expandAnalysisGroups’**
```r
                     expandAnalysisGroups(ags[agsByFunName])
                     ^~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:94:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L94) *style:* **Variable or function name should be snake_case.**
```r
  combosToDo <- Map(cc = combosCompleted, ca = combosAll, function(cc, ca) {
  ^~~~~~~~~~
```
[R/map-analysis.R:96:32:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L96) *style:* **Commas should always have a space after.**
```r
      setDT(ca[!ca$all %in% cc,])
                               ^
```
[R/map-analysis.R:101:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L101) *style:* **Variable or function name should be snake_case.**
```r
  combosToDo <- Map(ctd = combosToDo, fn = functionName,
  ^~~~~~~~~~
```
[R/map-analysis.R:102:45:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L102) *style:* **Variable or function name should be snake_case.**
```r
                    function(ctd, fn) ctd[, functionName := fn])
                                            ^~~~~~~~~~~~
```
[R/map-analysis.R:103:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L103) *style:* **Variable or function name should be snake_case.**
```r
  combosToDoDT <- rbindlist(combosToDo)
  ^~~~~~~~~~~~
```
[R/map-analysis.R:103:19:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L103) *warning:* **no visible global function definition for ‘rbindlist’**
```r
  combosToDoDT <- rbindlist(combosToDo)
                  ^~~~~~~~~
```
[R/map-analysis.R:105:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L105) *style:* **Lines should not be more than 80 characters.**
```r
  combosToDo <- combosToDo[!unlist(lapply(combosToDo, function(ctd) NROW(ctd) == 0))]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:105:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L105) *style:* **Variable or function name should be snake_case.**
```r
  combosToDo <- combosToDo[!unlist(lapply(combosToDo, function(ctd) NROW(ctd) == 0))]
  ^~~~~~~~~~
```
[R/map-analysis.R:108:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L108) *style:* **Variable or function name should be snake_case.**
```r
    funNames <- unique(combosToDoDT$functionName)
    ^~~~~~~~
```
[R/map-analysis.R:111:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L111) *style:* **Variable or function name should be snake_case.**
```r
    otherFormalsInFunction <- lapply(funNames, function(funName) {
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:111:57:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L111) *style:* **Variable or function name should be snake_case.**
```r
    otherFormalsInFunction <- lapply(funNames, function(funName) {
                                                        ^~~~~~~
```
[R/map-analysis.R:112:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L112) *style:* **Variable or function name should be snake_case.**
```r
      otherFormalsInFunction <- formalArgs(funName)[formalArgs(funName) %in%
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:125:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L125) *style:* **Commented code should be removed.**
```r
    # browser()
      ^~~~~~~~~
```
[R/map-analysis.R:126:11:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L126) *warning:* **no visible global function definition for ‘makeOptimalCluster’**
```r
    cl <- makeOptimalCluster(useParallel, maxNumClusters = NROW(combosToDoDT))
          ^~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:127:17:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L127) *warning:* **no visible global function definition for ‘stopCluster’**
```r
    on.exit(try(stopCluster(cl), silent = TRUE))
                ^~~~~~~~~~~
```
[R/map-analysis.R:129:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L129) *style:* **Variable or function name should be snake_case.**
```r
    combosToDoList <- split(combosToDoDT, combosToDoDT$all)
    ^~~~~~~~~~~~~~
```
[R/map-analysis.R:132:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L132) *style:* **Variable or function name should be snake_case.**
```r
                   funName <- combo$functionName
                   ^~~~~~~
```
[R/map-analysis.R:134:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L134) *style:* **Lines should not be more than 80 characters.**
```r
                                                   combo = combo, AGs = AGs, funName = funName)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:137:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L137) *style:* **Variable or function name should be snake_case.**
```r
                   fnOut <- do.call(Cache,
                   ^~~~~
```
[R/map-analysis.R:140:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L140) *style:* **Lines should not be more than 80 characters.**
```r
                                                         otherFormalsInFunction[[funName]])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:145:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L145) *style:* **Variable or function name should be snake_case.**
```r
      fromFunName <- combosToDoDT$functionName == funName
      ^~~~~~~~~~~
```
[R/map-analysis.R:147:35:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L147) *style:* **Variable or function name should be snake_case.**
```r
      map@analysesData[[funName]]$.Completed <- names(out3[fromFunName])
                                  ^~~~~~~~~~
```
[R/map-analysis.R:150:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L150) *style:* **Lines should not be more than 80 characters.**
```r
    message("  ", paste(functionName, collapse = ", "), " already run on all layers")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:168:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L168) *style:* **Variable or function name should be snake_case.**
```r
mapAddAnalysis <- function(map, functionName,
^~~~~~~~~~~~~~
```
[R/map-analysis.R:168:33:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L168) *style:* **Variable or function name should be snake_case.**
```r
mapAddAnalysis <- function(map, functionName,
                                ^~~~~~~~~~~~
```
[R/map-analysis.R:169:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L169) *style:* **Lines should not be more than 80 characters.**
```r
                           useParallel = getOption("map.useParallel", FALSE), ...) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:169:28:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L169) *style:* **Variable or function name should be snake_case.**
```r
                           useParallel = getOption("map.useParallel", FALSE), ...) {
                           ^~~~~~~~~~~
```
[R/map-analysis.R:171:8:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L171) *warning:* **no visible global function definition for ‘data.table’**
```r
  b <- data.table(functionName = functionName, t(dots))
       ^~~~~~~~~~
```
[R/map-analysis.R:172:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L172) *style:* **Variable or function name should be snake_case.**
```r
  prevEntry <- map@analyses$functionName == functionName
  ^~~~~~~~~
```
[R/map-analysis.R:173:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L173) *style:* **Variable or function name should be snake_case.**
```r
  purgeAnalyses <- NULL # Set default as NULL
  ^~~~~~~~~~~~~
```
[R/map-analysis.R:174:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L174) *style:* **Variable or function name should be snake_case.**
```r
  newDigest <- fastdigest::fastdigest(
  ^~~~~~~~~
```
[R/map-analysis.R:178:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L178) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "argHash", newDigest)
  ^~~
```
[R/map-analysis.R:179:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L179) *style:* **Variable or function name should be snake_case.**
```r
  doRbindlist <- TRUE
  ^~~~~~~~~~~
```
[R/map-analysis.R:182:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L182) *style:* **Lines should not be more than 80 characters.**
```r
      message("An analysis called ", functionName, " already added to map obj; ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:184:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L184) *style:* **Variable or function name should be snake_case.**
```r
      purgeAnalyses <- functionName
      ^~~~~~~~~~~~~
```
[R/map-analysis.R:187:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L187) *style:* **Variable or function name should be snake_case.**
```r
      doRbindlist <- FALSE
      ^~~~~~~~~~~
```
[R/map-analysis.R:188:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L188) *style:* **Lines should not be more than 80 characters.**
```r
      message("An analysis called ", functionName, " with identical function and ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:194:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L194) *style:* **Lines should not be more than 80 characters.**
```r
    map@analyses <- rbindlist(list(map@analyses, b), fill = TRUE, use.names = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:196:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L196) *style:* **Lines should not be more than 80 characters.**
```r
  map <- runMapAnalyses(map = map, purgeAnalyses = purgeAnalyses, useParallel = useParallel)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:196:10:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L196) *warning:* **no visible global function definition for ‘runMapAnalyses’**
```r
  map <- runMapAnalyses(map = map, purgeAnalyses = purgeAnalyses, useParallel = useParallel)
         ^~~~~~~~~~~~~~
```
[R/map-analysis.R:210:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L210) *style:* **Lines should not be more than 80 characters.**
```r
#'   \code{analysisGroups} i.e., \code{"analysisGroup1"} or \code{"analysisGroup2"}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:223:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L223) *style:* **Lines should not be more than 80 characters.**
```r
mapAddPostHocAnalysis <- function(map, functionName, postHocAnalysisGroups = NULL,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:223:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L223) *style:* **Variable or function name should be snake_case.**
```r
mapAddPostHocAnalysis <- function(map, functionName, postHocAnalysisGroups = NULL,
^~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:223:40:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L223) *style:* **Variable or function name should be snake_case.**
```r
mapAddPostHocAnalysis <- function(map, functionName, postHocAnalysisGroups = NULL,
                                       ^~~~~~~~~~~~
```
[R/map-analysis.R:223:54:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L223) *style:* **Variable or function name should be snake_case.**
```r
mapAddPostHocAnalysis <- function(map, functionName, postHocAnalysisGroups = NULL,
                                                     ^~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:224:35:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L224) *style:* **Variable or function name should be snake_case.**
```r
                                  postHocAnalyses = "all",
                                  ^~~~~~~~~~~~~~~
```
[R/map-analysis.R:225:35:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L225) *style:* **Variable or function name should be snake_case.**
```r
                                  useParallel = getOption("map.useParallel"),
                                  ^~~~~~~~~~~
```
[R/map-analysis.R:230:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L230) *style:* **Lines should not be more than 80 characters.**
```r
    stop("postHocAnalysisGroups cannot be NULL. It should be one of the column names ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:232:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L232) *style:* **Lines should not be more than 80 characters.**
```r
  b <- data.table(functionName = functionName, postHocAnalysisGroups = postHocAnalysisGroups,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:235:10:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L235) *warning:* **no visible global function definition for ‘data.table’**
```r
    b <- data.table(b, t(dots))
         ^~~~~~~~~~
```
[R/map-analysis.R:237:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L237) *style:* **Variable or function name should be snake_case.**
```r
  prevEntry <- map@analyses$functionName == functionName
  ^~~~~~~~~
```
[R/map-analysis.R:238:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L238) *style:* **Variable or function name should be snake_case.**
```r
  purgeAnalyses <- NULL # Set default as NULL
  ^~~~~~~~~~~~~
```
[R/map-analysis.R:239:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L239) *style:* **Variable or function name should be snake_case.**
```r
  newDigest <- fastdigest::fastdigest(
  ^~~~~~~~~
```
[R/map-analysis.R:243:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L243) *warning:* **no visible global function definition for ‘set’, Did you mean 'det'?**
```r
  set(b, NULL, "argHash", newDigest)
  ^~~
```
[R/map-analysis.R:244:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L244) *style:* **Variable or function name should be snake_case.**
```r
  doRbindlist <- TRUE
  ^~~~~~~~~~~
```
[R/map-analysis.R:247:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L247) *style:* **Lines should not be more than 80 characters.**
```r
      message("An analysis called ", functionName, " already added to map obj; ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:249:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L249) *style:* **Variable or function name should be snake_case.**
```r
      purgeAnalyses <- functionName
      ^~~~~~~~~~~~~
```
[R/map-analysis.R:252:7:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L252) *style:* **Variable or function name should be snake_case.**
```r
      doRbindlist <- FALSE
      ^~~~~~~~~~~
```
[R/map-analysis.R:253:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L253) *style:* **Lines should not be more than 80 characters.**
```r
      message("An analysis called, ", functionName, " with identical function and ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:259:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L259) *style:* **Lines should not be more than 80 characters.**
```r
    map@analyses <- rbindlist(list(map@analyses, b), fill = TRUE, use.names = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:261:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L261) *style:* **Lines should not be more than 80 characters.**
```r
  map <- runMapAnalyses(map = map, purgeAnalyses = purgeAnalyses, useParallel = useParallel)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:261:10:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L261) *warning:* **no visible global function definition for ‘runMapAnalyses’**
```r
  map <- runMapAnalyses(map = map, purgeAnalyses = purgeAnalyses, useParallel = useParallel)
         ^~~~~~~~~~~~~~
```
[R/map-analysis.R:266:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L266) *style:* **Variable or function name should be snake_case.**
```r
runMapAnalyses <- function(map, purgeAnalyses = NULL,
^~~~~~~~~~~~~~
```
[R/map-analysis.R:266:33:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L266) *style:* **Variable or function name should be snake_case.**
```r
runMapAnalyses <- function(map, purgeAnalyses = NULL,
                                ^~~~~~~~~~~~~
```
[R/map-analysis.R:267:28:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L267) *style:* **Variable or function name should be snake_case.**
```r
                           useParallel = getOption("map.useParallel")) {
                           ^~~~~~~~~~~
```
[R/map-analysis.R:268:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L268) *style:* **Variable or function name should be snake_case.**
```r
  isPostHoc <- if (is.null(map@analyses$postHoc)) {
  ^~~~~~~~~
```
[R/map-analysis.R:271:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L271) *warning:* **no visible global function definition for ‘compareNA’**
```r
    compareNA(map@analyses$postHoc, TRUE)
    ^~~~~~~~~
```
[R/map-analysis.R:276:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L276) *style:* **Variable or function name should be snake_case.**
```r
    funName <- map@analyses$functionName[!isPostHoc]
    ^~~~~~~
```
[R/map-analysis.R:277:12:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L277) *warning:* **no visible global function definition for ‘mapAnalysis’**
```r
    map <- mapAnalysis(map, funName, purgeAnalyses = purgeAnalyses)
           ^~~~~~~~~~~
```
[R/map-analysis.R:287:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L287) *style:* **Lines should not be more than 80 characters.**
```r
           forms <- forms[!forms %in% c("map", "functionName", "analysisGroups")]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:298:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L298) *style:* **Lines should not be more than 80 characters.**
```r
                                                            analysisGroups = x$postHocAnalysisGroups),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:299:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L299) *style:* **Lines should not be more than 80 characters.**
```r
                                                       unlist(as.list(x[ , forms, with = FALSE]))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:299:73:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L299) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                                                       unlist(as.list(x[ , forms, with = FALSE]))))
                                                                        ^
```
[R/map-analysis.R:299:74:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L299) *style:* **Commas should never have a space before.**
```r
                                                       unlist(as.list(x[ , forms, with = FALSE]))))
                                                                        ~^
```
[R/map-analysis.R:313:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L313) *style:* **Variable or function name should be snake_case.**
```r
getFormalsFromMetadata <- function(metadata, combo, AGs, funName) {
^~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:313:53:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L313) *style:* **Variable or function name should be snake_case.**
```r
getFormalsFromMetadata <- function(metadata, combo, AGs, funName) {
                                                    ^~~
```
[R/map-analysis.R:313:58:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L313) *style:* **Variable or function name should be snake_case.**
```r
getFormalsFromMetadata <- function(metadata, combo, AGs, funName) {
                                                         ^~~~~~~
```
[R/map-analysis.R:314:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L314) *style:* **Lines should not be more than 80 characters.**
```r
  formalsInFunction <- formalArgs(funName)[formalArgs(funName) %in% colnames(metadata)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:314:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L314) *style:* **Variable or function name should be snake_case.**
```r
  formalsInFunction <- formalArgs(funName)[formalArgs(funName) %in% colnames(metadata)]
  ^~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:316:32:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L316) *style:* **Variable or function name should be snake_case.**
```r
  args <- lapply(AGs, function(AG) {
                               ^~
```
[R/map-analysis.R:330:4:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L330) *style:* **Commented code should be removed.**
```r
  #args <- unlist(unname(args), recursive = FALSE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:335:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L335) *style:* **Variable or function name should be snake_case.**
```r
expandAnalysisGroups <- function(ags) {
^~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:336:3:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L336) *style:* **Variable or function name should be snake_case.**
```r
  combosAll <- NULL
  ^~~~~~~~~
```
[R/map-analysis.R:338:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L338) *style:* **Lines should not be more than 80 characters.**
```r
    combosAll <- do.call(expand.grid, args = append(list(stringsAsFactors = FALSE),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-analysis.R:338:5:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-analysis.R#L338) *style:* **Variable or function name should be snake_case.**
```r
    combosAll <- do.call(expand.grid, args = append(list(stringsAsFactors = FALSE),
    ^~~~~~~~~
```
[R/map-class.R:6:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
#' @slot metadata  \code{data.table} with columns describing metadata of map objects in
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:9:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
#' @slot .xData Named environment of map-type objects (e.g., \code{sf}, \code{Raster*},
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:10:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
#'            \code{Spatial*}. Each entry may also be simply an environment, which
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:11:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
#'            indicates where to find the object, i.e., via \code{get(layerName, envir = environment)}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:15:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L15) *style:* **Lines should not be more than 80 characters.**
```r
#' @slot paths File paths. A named list of paths. The default is a list of length 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:18:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
#' @slot analyses    A \code{data.table} or \code{data.frame} of the types of analyses to perform.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:20:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
#' @slot analysesData A \code{data.table} or \code{data.frame} of the results of the analyses.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:41:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
  #             c(layerName = "character", layerType = "character", columnNameForLabels = "character",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:42:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
  #               leaflet = "character", studyArea = "numeric", rasterToMatch = "logical"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:47:20:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L47) *style:* **Variable or function name should be snake_case.**
```r
          function(.Object, ...) {
                   ^~~~~~~
```
[R/map-class.R:48:13:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L48) *style:* **Variable or function name should be snake_case.**
```r
            .Object <- callNextMethod()
            ^~~~~~~
```
[R/map-class.R:49:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
            .Object@metadata <- data.table(layerName = character(), layerType = character(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:52:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L52) *style:* **Lines should not be more than 80 characters.**
```r
                                           studyArea = numeric(), rasterToMatch = logical())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map-class.R:54:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map-class.R#L54) *style:* **Lines should not be more than 80 characters.**
```r
            .Object@analyses <- data.table::data.table(functionName = character())#, quotedFn = character())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map.R:2:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
  utils::globalVariables(c(".", ":=", ".I", ".N", ".SD", "envir", "layerName", "objectHash"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map.R:17:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
#' @param layerName Required. A label for this map layer. This can be the same as
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map.R:26:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map.R#L26) *style:* **Lines should not be more than 80 characters.**
```r
#'  If \code{TRUE} or a character vector, then this layer will be added to a leaflet map.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map.R:27:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map.R#L27) *style:* **Lines should not be more than 80 characters.**
```r
#'  For \code{RasterLayer} object, this will trigger a call to \code{gdal2tiles}, making tiles.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/map.R:69:1:](https://github.com/PredictiveEcology/map/blob/64eeeb51fc83cb9f5b482fb93bf5ea3fd6cfb91c/R/map.R#L69) *style:* **Lines should not be more than 80 characters.**
```r
#'                layerName = "Smaller Study Area") # adds a second studyArea within 1st
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


> Eu consertei para mim

how did you do it?


Needs grip ring too, library books need it for climbing


inicializando


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

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


Renombrar `flex-container`


Eliminar línea


Agregar salto de línea.


Eliminar salto de línea.


Omitir salto de línea. Revisar todos


missed the ; but the minish should be at the bottom meaning there is no required grip ring unless I'm missing something


NAPA.
PANA.
PANA123
DANAMIAMOR.
MIBEBEDANA
MIAMORDANA
MINENADANA
DANA140419
14042019DANA
140419MIBBDANA


Poner el cirre de `p` en nueva línea.


Successfully aliased the URL <https://218356779-sit-209-9bokgu11m.now.sh> to the following aliases:

* https://218356779-sit-209.gregmcintyre1984.now.sh
* https://218356779-sit-209-git-master.gregmcintyre1984.now.sh


Eliminar una línea.


Successfully aliased the URL <https://aerolab-challenge-nuxt-duy4jpmla.now.sh> to the following aliases:

* https://aerolab-challenge-nuxt.brunodeangelis.now.sh
* https://aerolab-challenge-nuxt-git-master.brunodeangelis.now.sh


Is there a reason why not to switch to AsyncRead/AsyncWrite from the futures 0.3 library? Maybe we could avoid type duplication and tokio could be less monolithic and have less code to maintain? I'm also thinking there are already 0.3 runtimes, there is romio, there is futures-codec...


I rebuild everything from scratch again with totally clean oe-core and todays engima2 develop [latest checkout](https://github.com/OpenPLi/enigma2/commit/a51bc6ce6c03f5f2abc20660cc1a6ac0fbb22c5d)

Only plugin added was EPGRefresh to a clean latest develop homebuild image install on STB.

I run EPGRefresh in standby with Flush EPG enabled as suggested to test your problem.
I still cannot make engima2 crash and replicate your issue, opentv epg populates ok for me!

Debug log: [debug.txt](https://github.com/OpenPLi/enigma2/files/3488225/debug.txt)


It might be useful to write a pylintrc file with these options added, rather than having to add them to the pylint invocation. It would make it easier for contributors to run pylint locally before committing.


ZEIT Now cannot deploy this project to production due to following domain related issues:

 * `snuggsi.com`(for alias `snuggsi.com`) is not found inside your account. [Add it](https://zeit.co/dashboard/domains?action=add&domain=snuggsi.com).


Successfully aliased the URL <https://react-example-9o2d13vg4.now.sh> to the following aliases:

* https://react-example.ondrejsika.now.sh
* https://react-example-git-master.ondrejsika.now.sh


You're right on that, I believe. My bad


how did you do it?


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

I updated the Github team because of this commit.

- @dotstarmoney, @dag-ee, @sufyanabbasi were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Forgot to remove that ? :)


listo


7445-EvapCoolerAirLoopFlowCyclingFan (yzhou601) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2499 of 2499 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)


Successfully aliased the URL <https://react-example-fpmburaqp.now.sh> to the following aliases:

* https://react-example.ondrejsika.now.sh
* https://react-example-git-master.ondrejsika.now.sh


Thanks for the suggestions.

I added the transport properties to the code (see https://rocketcea.readthedocs.io/en/latest/std_examples.html#transport-properties )

I also added the function "get_Temperatures"
see: https://rocketcea.readthedocs.io/en/latest/functions.html
#: Return a list of temperatures at the chamber, throat and exit.

Finally, I added you as a contributor, so let me know if you are OK being referenced.
see: https://rocketcea.readthedocs.io/en/latest/authors.html

Thanks again


Successfully aliased the URL <https://datanext-fiw9b5pzz.now.sh> to the following aliases:

* https://datanext.amoeba.now.sh
* https://datanext-git-master.amoeba.now.sh


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

Created multidev environment [ci-543](https://dashboard.pantheon.io/sites/77e169f6-098e-4e68-b9b1-67d0b7cc2f02#ci-543) for badcamp-2019.


This doesn't appear to be the direct commit which is causing the SCSI error to show up.
I traced my testing to July 17th/18th work, particularly this commit:
https://github.com/mamedev/mame/commit/2e25d99be689cd1b5ce19ef5529d36c474fdcb62
![indy_4610-diff](https://user-images.githubusercontent.com/9075896/62813615-c5c1e900-bad9-11e9-8020-171b0d4f9ba7.png)


Successfully aliased the URL <https://datanext-b5ejtia44.now.sh> to the following aliases:

* https://datanext.amoeba.now.sh
* https://datanext-git-master.amoeba.now.sh


Files uploaded in main repository pages as test_dataset1.xlsx and test_dataset2.xlsx


Successfully aliased the URL <https://accessabar-59p8pzrar.now.sh> to the following aliases:

* https://accessabar.handsfree.now.sh
* https://accessabar-git-master.handsfree.now.sh


Successfully aliased the URL <https://datanext-8p9cv2ctr.now.sh> to the following aliases:

* https://datanext.amoeba.now.sh
* https://datanext-git-master.amoeba.now.sh


## Jenkins Build Summary

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

Built at __20190809 - 23:20:32__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/msvc.Debug.txt) | 1179 cases, 0 failed, t: 584s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 5m0s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1179 cases, 0 failed, t: 16m40s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/clang.Debug.txt) | 1179 cases, 0 failed, t: 2m59s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1179 cases, 0 failed, t: 612s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug.txt) | 1179 cases, 0 failed, t: 2m57s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/clang.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 10m42s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 11m49s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/clang.Release_Dassert_ON.txt) | 1179 cases, 0 failed, t: 5m4s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/msvc.Debug_Dunity_OFF.txt) | 1178 cases, 0 failed, t: 1120s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug_Dstatic_OFF.txt) | 1179 cases, 0 failed, t: 2m55s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Release_Dassert_ON.txt) | 1179 cases, 0 failed, t: 4m59s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/msvc.Release.txt) | 1179 cases, 0 failed, t: 410s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1179 cases, 0 failed, t: 2m54s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1179 cases, 0 failed, t: 2m52s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1178 cases, 0 failed, t: 11m10s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-strong-fee-typing/56//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1178 cases, 0 failed, t: 12m54s | PASS :white_check_mark:


Sorry, but this is the wrong module name - it needs to be `org.apache.log4j` as it has to exactly replace the log4j v1 API. See [log4j source code](https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;a=blob;f=log4j-1.2-api/pom.xml;h=65d81cb39423bd8368a6c85a70c092b6cc7fde65;hb=HEAD#l34) and [docs](https://logging.apache.org/log4j/2.x/runtime-dependencies.html). To avoid long term confusion, please fix and re-release so that v1.7.27 is not too widely adopted.


Successfully aliased the URL <https://datanext-e0vkhvehd.now.sh> to the following aliases:

* https://datanext.amoeba.now.sh
* https://datanext-git-master.amoeba.now.sh


Data.json is placeholder to avoid constant pulling from source


7445-EvapCoolerAirLoopFlowCyclingFan (yzhou601) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1131 of 1131 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-42.51%25-green.png)


![1 jpg](https://user-images.githubusercontent.com/53954375/62813899-bddc6600-bb26-11e9-9184-9da4ea6ef945.jpg)


Successfully aliased the URL <https://informatif-gu11znqqf.now.sh> to the following aliases:

* https://informatif.now.sh
* https://informatif.informatif-now1.now.sh
* https://informatif-git-master.informatif-now1.now.sh


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

I updated the Github team because of this commit.

- @dotstarmoney, @dag-ee, @sufyanabbasi were added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


Successfully aliased the URL <https://informatif-fb2hxsl9j.now.sh> to the following aliases:

* https://informatif.now.sh
* https://informatif.informatif-now1.now.sh
* https://informatif-git-master.informatif-now1.now.sh


In ruby methods that return true/false should end in a question mark, so:
`is_obstructed?`


@BrennanConroy @shirhatti @JunTaoLuo @ryanbrandenburg @ajaybhargavb I added a few keyword based completions here and added the infrastructure to make it easy. If you want to take a stab at adding more go for it 😄


```suggestion
- The `#[instrument]` macro now works on generic functions (#262)
```


LOL kek


_havent_ exists in the language: https://ca.wiktionary.org/wiki/havent


Successfully aliased the URL <https://apifirstmeanseverythingcom-b6pja5zrk.now.sh> to the following aliases:

* https://api.firstmeanseverything.com
* https://apifirstmeanseverythingcom.firstmeanseverything.now.sh
* https://apifirstmeanseverythingcom-git-master.firstmeanseverything.now.sh


thanks, I'll see what can be done :)
What device do you use for the trackball?  The only thing I tested whiledeveloping this is analog joysticks on ds3 and xbox controller, and mouse.

best regards,
- dink


Add class to <span>;


I don't believe the `\` has any effect in this scenario (on Windows)


Awesome!
Thanks.


7385-MovableInsulationSupportEquivalentWindow (RKStrand) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (668 of 668 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-68.46%25-green.png)


`$(GOPATH)/src$(GOPATH_DELIMITER).` -> `"$(GOPATH)/src$(GOPATH_DELIMITER)."`


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

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


### OOOOPS!!! I accidentally clicked on button before I can type my answers! Anyway here they are ####
What did your data structure look like at first? Did this structure evolve over time? Why? | At first I was going to keep it as a giant array, but then it wouldn't help me answer step 4 easily.  Since my primary concern is the driver, I know I want a hash with the driver as the key, and the value being each driver's own bank of information.  I also wanted to separated each day into their own hashes so it can be more like a calendar in terms of looking up what's done on what day.
-- | --
What was your strategy for going through the data structure and gathering information? |  My data structure made sense to me, so it was pretty straightforward when going through the different layers to get what I want.  My aim is to have a logical design that would make sense even as real-world old-school paper files.
What was an example of something that was necessary to store in a variable? Why was it necessary, useful, or helpful? |  :total_money was neeced, that way the value can be grabbed from the hash whenever it was called by my helper method find_best_driver
What kinds of iteration did you use? Did you use .map? If so, when? If not, why, or when would be a good opportunity to use it? |  I used .each, I happened to have written the majority of the data before I learned about it on Friday, so I just stayed with it because it worked, and the code looked clean enough to me to not warrant extra cleaning up via .map
Were some calculations easier than others? Why? rides_count was easy because it's just simply tallying up the lines pertaining to each driver.


оотт<орррр 8 80 00 2с


Agreed


It is unclear whether subtitles work with rrn IDs with this commit, as I have not yet found a test case for this.


public static void main(String[]args)
    {
    	//For capturing user input
        Scanner scanner = new Scanner(System.in);
        System.out.println("Enter the String for check:");
        String string = scanner.nextLine();
        /* If function returns true then the string is
         * palindrome else not
         */
        if(isPal(string))
            System.out.println(string + " is a palindrome");
        else
            System.out.println(string + " is not a palindrome");
    }


iBLiSSIN, sorry to disturb you but have cheater preview?


Successfully aliased the URL <https://just-another-todo-app-fjrrhemxnp.now.sh> to the following alias:

* https://just-another-todo-app.now.sh


I guess this should now read "Since the question is local", and not "Since the question is **a** local"


changing "it be" to "it is" will get at least one person to angrily yell about the subjunctive ;-)


This resolves #8


I think the accepted convention is to use `:` as a relation symbol and `\colon` in functions, due to the spacing on the left-hand side. I'm not that fussed, but would like to be consistent. I'll start using `:` instead of `\colon` :-)


thanks, good eye!


Hej hoppp


I keep on "correcting" this back to _neighbourhood_ out of habit... sorry!


@rgknox @jkshuman @lmkueppers @pollybuotte
This commit has the changes that Lara, Polly, and I talked about in today's meeting that allow the user to decide between:
- default ignitions
- Li 2016 lightning
- other lightning (e.g. FMEC)
- successful ignitions (Bin's data set)


Successfully aliased the URL <https://josephdamibacom-p7j2wuwfp.now.sh> to the following aliases:

* https://josephdamibacom.jdamiba.now.sh
* https://josephdamibacom-git-master.jdamiba.now.sh


This is not needed. We don;t have to touch the Vision Status area of the system for our modifications. This will almost definitely break the build. I will explain more at the next meeting. Good find though


Perfect!


Copy of this build can be found at
https://builds.myetherwallet.com/build/fa228c44f79a036e23377b5a11008c4802a0a011/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmUYPYEqwWRp56RwmXm3BYeZr2ZqEqB3uPvb8rQvgZkePv
                       Virus Total analysis
                       https://www.virustotal.com/file/91034799ad272158adce494997b50170fc064ab1e2cc5b697da6a5f1dea86883/analysis/1565319789/


We never added anything here. This may be a cosmetic improvement, we'll have to build the image and check


🔥 Device tests completed (Canceled) on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2921371)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/42311ca7ec2368508a460f480614b22acfe765d0/2921371/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary># Test run in progress: Building: 1, Running: 1, RunQueued: 90, Succeeded: 14, Ignored: 946, TimedOut: 7</summary>

## Failed tests

 * monotouch-test/tvOS - device/Debug: TimedOut
 * monotouch-test/tvOS - device/AssemblyBuildTarget: dylib (debug): TimedOut
 * monotouch-test/tvOS - device/AssemblyBuildTarget: SDK framework (debug): TimedOut
 * monotouch-test/tvOS - device/AssemblyBuildTarget: dylib (debug, profiling): TimedOut
 * [xUnit] Mono BCL tests group 3/tvOS - device/AssemblyBuildTarget: SDK framework (debug): TimedOut
 * mscorlib/tvOS - device/Release: TimedOut
 * mscorlib/tvOS - device/Debug: SGenConc: TimedOut
</details>


About the site


bn


This is the javascript for the backend code I commented on earlier. This is in the wrong spot.


Same here, this is still vision status


This should be all that is needed.


This is the HTML for the backend and javascipt I commented on earlier. This is in the wrong place


THis should be all you need


Como tarda tanto en econtrar esta invariante que se ejecuta una sola vez no conviene ponerlo directamente


@sonyarianto wkwk justru kita dapet duitnya dari situ Pak, mati dong nih ...

iya makanya, saya liat di-lognya sih, ada yg berhasil, ada yg gagal. Apa set timeout connection juga ngaruh juga Pak?

Wah iya Pak, Kafka terutama yaa Pak lagi banyak yg pake, gak ada bagian research disini Pak, Pak Sony mau gak Pak? :smiley:

Ini gapapa ya Pak, malah ngobrol disini :smile:


## Depth Test disabled
![Disable_Depth_Test](https://user-images.githubusercontent.com/9077627/62751347-f5e79880-ba95-11e9-858e-27eae7ea7f71.gif)
## Depth Test Enabled
![Enable_Depth_Test](https://user-images.githubusercontent.com/9077627/62751352-faac4c80-ba95-11e9-90b0-c7c8745bbac3.gif)


Successfully aliased the URL <https://presentations-5tyd457rv.now.sh> to the following aliases:

* https://presentations.garcez.now.sh
* https://presentations-git-master.garcez.now.sh


nice work


tesssssssssssssss


alert가 작동하지 않습니당.... 누구 해결해주실분 없나용...?


dabaaaaaaaa


For the obsolete portgroup to do anything useful, the `revision` should be higher than before the port was obsolete. Please add `revision 1`.


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`

{
  "builds": [
    { "src": "*.html", "use": "@now/static" },
    { "src": "date.js", "use": "@now/node" }
  ]
}

{
  "name": "Setroc"
}

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


WxPayUnifiedOrderRequest


Fix_7396_QtIFW_Windows (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1126 of 1126 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-42.38%25-green.png)


7445-EvapCoolerAirLoopFlowCyclingFan (yzhou601) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (666 of 668 tests passed, 0 test warnings)

Failures:\n

integration Test Summary
 * Passed: 666
 * Timeout: 2

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


Needed to replace JQuery version


![](https://github.trello.services/images/mini-trello-icon.png) [Criar workflow para iterar entre usuários para adição de passagens](https://trello.com/c/QXkauqZv/13-criar-workflow-para-iterar-entre-usu%C3%A1rios-para-adi%C3%A7%C3%A3o-de-passagens)


![](https://github.trello.services/images/mini-trello-icon.png) [Corrigir bug da data de nascimento ao tentar editar usuário](https://trello.com/c/xS70qW1E/43-corrigir-bug-da-data-de-nascimento-ao-tentar-editar-usu%C3%A1rio)


![](https://github.trello.services/images/mini-trello-icon.png) [Configurar troca de senha](https://trello.com/c/vehhrZX4/39-configurar-troca-de-senha)


![](https://github.trello.services/images/mini-trello-icon.png) [Arrumar erro ao tentar mostrar mensagem de erros (inception)](https://trello.com/c/pmFnJwcQ/42-arrumar-erro-ao-tentar-mostrar-mensagem-de-erros-inception)


![](https://github.trello.services/images/mini-trello-icon.png) [Adicionar opção para alterar e-mail, e reenviar email de convite](https://trello.com/c/Pp5H8a9k/45-adicionar-op%C3%A7%C3%A3o-para-alterar-e-mail-e-reenviar-email-de-convite)


这些 excludeString 都没有考虑到 exclude 为空的时候。
所以会报错：
![image](https://user-images.githubusercontent.com/13938334/62751880-f41ed480-ba97-11e9-85af-79fc32efd665.png)

修改为
exclude || ""


@prasetyama wakakakaka tenang2 DS gak akan mati, banyak duitnya wakakwakawkwa.

Ya kadang timeout berpengaruh. Contoh aku pake ArangoDB, dia model REST juga, ngefek tuh timeout. Coba utak atik ajah timeout.

Hahahahahaha, ya bole2.


Fix_7136_PeakCoil (jmarrec) - x86_64-MacOS-10.13-clang: OK (2451 of 2454 tests passed, 659 test warnings)

Messages:\n
 * 662 tests had: AUD diffs.
 * 4 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: BND diffs.
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 3 tests had: RDD diffs.
 * 3 tests had: Table big diffs.

Failures:\n

regression Test Summary
 * Passed: 659
 * Failed: 3

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


Successfully aliased the URL <https://meiriyiwen-vue-8roz0ihe5.now.sh> to the following aliases:

* https://meiriyiwen.now.sh
* https://meiriyiwen-vue.zackdk.now.sh
* https://meiriyiwen-vue-git-master.zackdk.now.sh


could extract all three of these disposers to a common struct.  up to you.


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

* `wg-pub` (in env: `REACT_APP_PUB)`
* `wg-sub` (in env: `REACT_APP_SUB)`
* `googleclientid` (in env: `REACT_APP_G_C_ID)`

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


Accessing directly to UserDefaults like this will make it become side-effected function, very hard to test.
Use protocol to save to UserDefaults instead


Use .map { "" }.bindTo() instead of subscribe(onNext:).onNext


This regex checking might be reuse elsewhere so consider take it into StringExtension or Utilities validator class instead


В ruby-2.2.10 небыло метода sum для массива. Обновил до 2.6, надеюсь всё остальное из курсов в новой версии будет без проблем работать.


인원 추가당 5% 추가 경험치
8인시 35%, 풀파티시 35%로 동일


Build version: __`0.10.0-master.965`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/965) :tada:


If you need to load initialData on load should put it into separate function and call it from view controller that directly manage categoryVM instead.
Do such initial load inside lazy initialization make the code untestable and very hard to maintain


Build version: __`0.10.0-master.1493`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/569642389) :tada:


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

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


Aelos机器人的基本控制


Successfully aliased the URL <https://bryangingechengithubio-53c84r1yq.now.sh> to the following aliases:

* https://bryangingechengithubio.bryangingechen.now.sh
* https://bryangingechengithubio-git-master.bryangingechen.now.sh


Was this change necessary?  After updating to faker 2.1.0 I'm getting failures because I'm expecting the date format from rails-18n's en.yml.


Dude, save is gonna get called lots of times in a row if you do that :/


Can't, the underlying objects don't implement any interface (e.g. IPoolable) and since generics are not shape-based there's no way to call `.Free()`


Successfully aliased the URL <https://chemicaltools-web-avfxrirck.now.sh> to the following aliases:

* https://chemicaltools-web.njzjz.now.sh
* https://chemicaltools-web-git-master.njzjz.now.sh


PR_opened/Fix_7378_StorageTankTempLimit (jmarrec) - x86_64-MacOS-10.13-clang: OK (2441 of 2449 tests passed, 4 test warnings)

Messages:\n
 * 8 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 2 tests had: BND diffs.
 * 3 tests had: AUD diffs.
 * 7 tests had: ESO big diffs.
 * 5 tests had: MTR big diffs.
 * 3 tests had: RDD diffs.
 * 7 tests had: Table big diffs.
 * 3 tests had: ERR diffs.
 * 1 test had: MTD diffs.
 * 2 tests had: MTR small diffs.

Failures:\n

EnergyPlusFixture Test Summary
 * Passed: 772
 * Failed: 1

regression Test Summary
 * Passed: 655
 * Failed: 7

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


ok


here


Stream API로 정렬 및 출력


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


Successfully aliased the URL <https://reactrello-ke5upevu4.now.sh> to the following aliases:

* https://reactrello.richifg.now.sh
* https://reactrello-git-master.richifg.now.sh


m


ZEIT Now cannot deploy this project to production due to following domain related issues:

 * `shivam.dev`(for alias `shivam.dev`) is not verified yet. [Verify it](https://zeit.co/dashboard/domains?action=verify&domain=shivam.dev).


Fix_7136_PeakCoil (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2491 of 2494 tests passed, 663 test warnings)

Messages:\n
 * 666 tests had: AUD diffs.
 * 4 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: BND diffs.
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 3 tests had: RDD diffs.
 * 3 tests had: Table big diffs.

Failures:\n

regression Test Summary
 * Passed: 679
 * Failed: 3

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


great choice keep it up and find something exciting everyday.


check it


here testing


Unrelated but probably something you want.


Enable SD support.


Co-authored-by: Joel Califa <602352+califa@users.noreply.github.com>
Co-authored-by: Matt Clark <44023+mclark@users.noreply.github.com>


removeAirTermSDUncontrolled (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: OK (2408 of 2498 tests passed, 81 test warnings)

Messages:\n
 * 170 tests had: AUD diffs.
 * 170 tests had: BND diffs.
 * 170 tests had: EIO diffs.
 * 156 tests had: RDD diffs.
 * 13 tests had: ESO small diffs.
 * 29 tests had: MTD diffs.
 * 18 tests had: MTR small diffs.
 * 12 tests had: Table small diffs.
 * 32 tests had: ESO big diffs.
 * 21 tests had: MTR big diffs.
 * 85 tests had: Table big diffs.
 * 6 tests had: ERR diffs.
 * 1 test had: MDD diffs.

Failures:\n

integration Test Summary
 * Passed: 667
 * Failed: 1

regression Test Summary
 * Passed: 594
 * Failed: 89

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


4 pulses per step didn't seem quite right with the notches in the encoder, 3 seems perfect.


Tweak speaker to be lower pitched.


Successfully aliased the URL <https://597w9uun3-2iggs3lm4.now.sh> to the following aliases:

* https://johno.com
* https://www.johno.com
* https://git-master.johno1.now.sh


Fix_7136_PeakCoil (jmarrec) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


I like that you've unified the different backends with a trait. To represent the different concrete implementations of the env backend, I think an enum is a more natural way to do this. Like how `Regexp` implements multiple backends.

https://github.com/artichoke/artichoke/blob/e7ac18d03249231bbf288e49036252ee5425da2e/artichoke-backend/src/extn/core/regexp/mod.rs#L130-L134


静态方法不要用实例


From: https://wiki.fysetc.com/Mini12864_Panel/

Should change encoder color based on heatbed temp etc..


Unrelated.


typoを修正


Aliasing failed with the following error:

~~~
Error! Instance verification timed out (5m)
~~~


Using `PhantomData` to capture a type parameter doesn't let the env backend contain state, which a `HashMap` backend would.


Fix_7136_PeakCoil (jmarrec) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


This is source code for the procedure on how to prepare tea.


Congrats!!! another ELO gainer for SF, yess!


Successfully aliased the URL <https://cors-proxy-now-32x7jchv9.now.sh> to the following aliases:

* https://cors-proxy-now.williamli.now.sh
* https://cors-proxy-now-git-master.williamli.now.sh


@dralley, is there a reason you chose not to include this change?  I'm interested in any opinions you may have on the differences between trybuild and compiletest_rs.


removeAirTermSDUncontrolled (mjwitte) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


removeAirTermSDUncontrolled (mjwitte) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


test


FYI, my early testing shows the above SortingIterator decoration makes inserts and accesses about 40% slower. I haven’t tested iteration speed yet.


make it new


Closes #19.


comment


Fix_7396_QtIFW_Windows (jmarrec) - Win64-Windows-10-VisualStudio-16: OK (2446 of 2452 tests passed, 2 test warnings)

Messages:\n
 * 7 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: BND diffs.
 * 3 tests had: AUD diffs.
 * 6 tests had: ESO big diffs.
 * 4 tests had: MTR big diffs.
 * 3 tests had: RDD diffs.
 * 6 tests had: Table big diffs.
 * 2 tests had: MTR small diffs.

Failures:\n

regression Test Summary
 * Passed: 656
 * Failed: 6

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


Closes #19 .


Ok


Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Change-Id: I48eea5cb3ba8ea11d9994b56ec4b98e9cc577c6b
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1695
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>


PR_opened/Fix_7151_GeneratorPVAvailSched (jmarrec) - x86_64-MacOS-10.13-clang: OK (2442 of 2449 tests passed, 8 test warnings)

Messages:\n
 * 8 tests had: EIO diffs.
 * 1 test had: ESO small diffs.
 * 2 tests had: BND diffs.
 * 7 tests had: ERR diffs.
 * 3 tests had: AUD diffs.
 * 7 tests had: ESO big diffs.
 * 5 tests had: MTR big diffs.
 * 3 tests had: RDD diffs.
 * 7 tests had: Table big diffs.
 * 1 test had: MTD diffs.
 * 2 tests had: MTR small diffs.

Failures:\n

regression Test Summary
 * Passed: 655
 * Failed: 7

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


Successfully aliased the URL <https://react-avanzado-pf821vewk.now.sh> to the following aliases:

* https://react-avanzado.lfotecam.now.sh
* https://react-avanzado-git-master.lfotecam.now.sh


**Gbend**
Gbend function for bending GRMs
update depth.orig in snp.remove
changecol returns input object if no colpositions (e.g. integer(0)) given

ParExample documentation updated to refer to accepted G3 article and supplementary material