[R/boxplots.R:2:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
  utils::globalVariables(c(".", ":=", ".SD", "ageClass", "group", "proportionCC",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:11:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotBoxplot <- function(data, authStatus, fname = NULL, ageClasses,
^~~~~~~~~~~~~~
```
[R/boxplots.R:11:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotBoxplot <- function(data, authStatus, fname = NULL, ageClasses,
                                 ^~~~~~~~~~
```
[R/boxplots.R:11:60:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotBoxplot <- function(data, authStatus, fname = NULL, ageClasses,
                                                           ^~~~~~~~~~
```
[R/boxplots.R:12:41:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
                           fout = NULL, vegCover, zone, ...) {
                                        ^~~~~~~~
```
[R/boxplots.R:16:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L16) *style:* **Variable and function name style should be snake_case.**
```r
  boxplotData <- data.table(zone = rep(zone, 4),
  ^~~~~~~~~~~
```
[R/boxplots.R:32:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
    points(data$proportionCC[ids], factor(data$ageClass[1:4]), col = "red", pch = 20, cex = 3)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:55:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
runBoxPlotsVegCover <- function(map, functionName, analysisGroups, dPath) {
^~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:55:38:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
runBoxPlotsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                     ^~~~~~~~~~~~
```
[R/boxplots.R:55:52:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
runBoxPlotsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                                   ^~~~~~~~~~~~~~
```
[R/boxplots.R:55:68:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
runBoxPlotsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                                                   ^~~~~
```
[R/boxplots.R:56:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L56) *style:* **Variable and function name style should be snake_case.**
```r
  dPath <- checkPath(dPath, create = TRUE)
  ^~~~~
```
[R/boxplots.R:56:12:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L56) *warning:* **no visible global function definition for ‘checkPath’**
```r
  dPath <- checkPath(dPath, create = TRUE)
           ^~~~~~~~~
```
[R/boxplots.R:58:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
  allRepPolys <- na.omit(map@metadata[[analysisGroups]])
  ^~~~~~~~~~~
```
[R/boxplots.R:62:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L62) *style:* **Lines should not be more than 80 characters.**
```r
    allData <- map@analysesData[[functionName]][["LeadingVegTypeByAgeClass"]][[poly]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:62:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L62) *style:* **Variable and function name style should be snake_case.**
```r
    allData <- map@analysesData[[functionName]][["LeadingVegTypeByAgeClass"]][[poly]]
    ^~~~~~~
```
[R/boxplots.R:64:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L64) *style:* **Variable and function name style should be snake_case.**
```r
      allData <- map@analysesData[[functionName]][[poly]] ## TODO: fix upstream
      ^~~~~~~
```
[R/boxplots.R:65:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L65) *style:* **Variable and function name style should be snake_case.**
```r
    allData <- unique(allData) ## remove duplicates; with LandWeb#89
    ^~~~~~~
```
[R/boxplots.R:67:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L67) *style:* **Lines should not be more than 80 characters.**
```r
    # allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:67:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L67) *style:* **Commented code should be removed.**
```r
    # allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:68:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L68) *style:* **Commented code should be removed.**
```r
    # allData[vegCover == "Wh Spruce", vegCover := "Pice_gla"]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:69:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L69) *style:* **Commented code should be removed.**
```r
    # allData[vegCover == "Bl Spruce", vegCover := "Pice_mar"]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:70:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L70) *style:* **Commented code should be removed.**
```r
    # allData[vegCover == "Pine", vegCover := "Pinu_sp"]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:71:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L71) *style:* **Commented code should be removed.**
```r
    # allData[vegCover == "Decid", vegCover := "Popu_sp"]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:73:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L73) *style:* **Variable and function name style should be snake_case.**
```r
    allData$ageClass <- factor(allData$ageClass, .ageClasses)
            ^~~~~~~~
```
[R/boxplots.R:73:50:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L73) *warning:* **no visible binding for global variable ‘.ageClasses’**
```r
    allData$ageClass <- factor(allData$ageClass, .ageClasses)
                                                 ^~~~~~~~~~~
```
[R/boxplots.R:75:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L75) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    data <- allData[!grepl("CC", group)]
                                 ^~~~~
```
[R/boxplots.R:76:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L76) *style:* **Variable and function name style should be snake_case.**
```r
    dataCC <- allData[grepl("CC", group)]
    ^~~~~~
```
[R/boxplots.R:76:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L76) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    dataCC <- allData[grepl("CC", group)]
                                  ^~~~~
```
[R/boxplots.R:77:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L77) *style:* **Lines should not be more than 80 characters.**
```r
    setnames(dataCC, "proportion", "proportionCC") ## rename the column to proportionCC
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:77:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L77) *warning:* **no visible global function definition for ‘setnames’, Did you mean 'setNames'?**
```r
    setnames(dataCC, "proportion", "proportionCC") ## rename the column to proportionCC
    ^~~~~~~~
```
[R/boxplots.R:78:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L78) *style:* **Variable and function name style should be snake_case.**
```r
    dataCC <- dataCC[, c("group", "label", "NPixels") := list(NULL, NULL, NULL)]
    ^~~~~~
```
[R/boxplots.R:78:55:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L78) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    dataCC <- dataCC[, c("group", "label", "NPixels") := list(NULL, NULL, NULL)]
                                                      ^~
```
[R/boxplots.R:80:32:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L80) *warning:* **no visible global function definition for ‘.’, Did you mean 'C'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                               ^
```
[R/boxplots.R:80:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L80) *warning:* **no visible binding for global variable ‘zone’, Did you mean 'line'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                 ^~~~
```
[R/boxplots.R:80:40:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L80) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                       ^~~~~~~~
```
[R/boxplots.R:80:50:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L80) *warning:* **no visible binding for global variable ‘ageClass’, Did you mean 'getClass'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                                 ^~~~~~~~
```
[R/boxplots.R:81:17:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L81) *warning:* **no visible binding for global variable ‘NPixels’**
```r
    data2[is.na(NPixels), NPixels := 0]
                ^~~~~~~
```
[R/boxplots.R:81:17:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L81) *warning:* **no visible binding for global variable ‘NPixels’**
```r
    data2[is.na(NPixels), NPixels := 0]
                ^~~~~~~
```
[R/boxplots.R:81:27:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L81) *style:* **Variable and function name style should be snake_case.**
```r
    data2[is.na(NPixels), NPixels := 0]
                          ^~~~~~~
```
[R/boxplots.R:81:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L81) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    data2[is.na(NPixels), NPixels := 0]
                                  ^~
```
[R/boxplots.R:84:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
    ## NOTE: this is number of TREED pixels, which is likely smaller than the polygon area
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:85:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L85) *style:* **Variable and function name style should be snake_case.**
```r
    data2[, totalPixels := as.double(base::sum(NPixels, na.rm = TRUE)),
            ^~~~~~~~~~~
```
[R/boxplots.R:87:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L87) *style:* **Variable and function name style should be snake_case.**
```r
    data2[, totalPixels2 := as.double(base::mean(totalPixels, na.rm = TRUE)),
            ^~~~~~~~~~~~
```
[R/boxplots.R:89:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L89) *style:* **Lines should not be more than 80 characters.**
```r
    try(write.csv(data2, file.path(dPath, paste0("leading_", gsub(" ", "_", poly), ".csv"))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:96:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
    fout <- file.path(dPath, paste0("leading_boxplots_", gsub(" ", "_", poly), ".csv"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:99:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L99) *warning:* **local variable ‘saveDir’ assigned but may not be used**
```r
    saveDir <- checkPath(file.path(dPath, poly), create = TRUE)
    ^~~~~~~
```
[R/boxplots.R:99:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L99) *style:* **Variable and function name style should be snake_case.**
```r
    saveDir <- checkPath(file.path(dPath, poly), create = TRUE)
    ^~~~~~~
```
[R/boxplots.R:99:16:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L99) *warning:* **no visible global function definition for ‘checkPath’**
```r
    saveDir <- checkPath(file.path(dPath, poly), create = TRUE)
               ^~~~~~~~~
```
[R/boxplots.R:100:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L100) *style:* **Lines should not be more than 80 characters.**
```r
    savePng <- quote(file.path(saveDir, paste0(unique(paste(zone, vegCover, collapse = " ")), ".png")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:100:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L100) *style:* **Variable and function name style should be snake_case.**
```r
    savePng <- quote(file.path(saveDir, paste0(unique(paste(zone, vegCover, collapse = " ")), ".png")))
    ^~~~~~~
```
[R/boxplots.R:111:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L111) *style:* **Lines should not be more than 80 characters.**
```r
                                    main = unique(paste(zone, vegCover, collapse = "_")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:112:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L112) *style:* **Lines should not be more than 80 characters.**
```r
                                    xlab = paste0("Proportion of forest area (total ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:114:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L114) *style:* **Lines should not be more than 80 characters.**
```r
                                                           prod(res(rasterToMatch(map))) / 1e4,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boxplots.R:120:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/boxplots.R#L120) *style:* **Lines should not be more than 80 characters.**
```r
          .SDcols = c("ageClass", "proportion", "proportionCC", "NPixels"), by = slices]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:9:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
.doPlotHistogram <- function(data, colName, colNameCC, xlim, force.min.n = FALSE, fname = NULL, ...) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:9:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotHistogram <- function(data, colName, colNameCC, xlim, force.min.n = FALSE, fname = NULL, ...) {
^~~~~~~~~~~~~~~~
```
[R/histograms.R:9:36:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotHistogram <- function(data, colName, colNameCC, xlim, force.min.n = FALSE, fname = NULL, ...) {
                                   ^~~~~~~
```
[R/histograms.R:9:45:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotHistogram <- function(data, colName, colNameCC, xlim, force.min.n = FALSE, fname = NULL, ...) {
                                            ^~~~~~~~~
```
[R/histograms.R:9:62:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
.doPlotHistogram <- function(data, colName, colNameCC, xlim, force.min.n = FALSE, fname = NULL, ...) {
                                                             ^~~~~~~~~~~
```
[R/histograms.R:10:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L10) *style:* **Variable and function name style should be snake_case.**
```r
  minNumBars <- 6
  ^~~~~~~~~~
```
[R/histograms.R:11:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
  maxNumBars <- 30
  ^~~~~~~~~~
```
[R/histograms.R:12:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
  rangeNClusters <- if (isTRUE(force.min.n)) {
  ^~~~~~~~~~~~~~
```
[R/histograms.R:17:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L17) *style:* **Variable and function name style should be snake_case.**
```r
  attemptedNumBars <- max(minNumBars, min(maxNumBars, diff(rangeNClusters)))
  ^~~~~~~~~~~~~~~~
```
[R/histograms.R:18:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  breaksRaw <- seq(rangeNClusters[1], rangeNClusters[2], length.out = attemptedNumBars)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:18:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L18) *style:* **Variable and function name style should be snake_case.**
```r
  breaksRaw <- seq(rangeNClusters[1], rangeNClusters[2], length.out = attemptedNumBars)
  ^~~~~~~~~
```
[R/histograms.R:19:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L19) *style:* **Variable and function name style should be snake_case.**
```r
  prettyBreaks <- if (isTRUE(force.min.n)) {
  ^~~~~~~~~~~~
```
[R/histograms.R:20:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
    pretty(breaksRaw, n = attemptedNumBars, min.n = min(attemptedNumBars, minNumBars))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:25:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
  dataForBreaks <- dataForHistogram <- if (NROW(data) == 0) {
  ^~~~~~~~~~~~~
```
[R/histograms.R:25:20:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
  dataForBreaks <- dataForHistogram <- if (NROW(data) == 0) {
                   ^~~~~~~~~~~~~~~~
```
[R/histograms.R:32:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L32) *style:* **Variable and function name style should be snake_case.**
```r
  breaksLabels <- dataForBreaks$breaks
  ^~~~~~~~~~~~
```
[R/histograms.R:33:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L33) *style:* **Variable and function name style should be snake_case.**
```r
  breaksInterval <- diff(breaksLabels)[1]
  ^~~~~~~~~~~~~~
```
[R/histograms.R:35:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L35) *style:* **Lines should not be more than 80 characters.**
```r
  histogramData <- dataForHistogram$counts / sum(dataForHistogram$counts) ## use proportion
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:35:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L35) *style:* **Variable and function name style should be snake_case.**
```r
  histogramData <- dataForHistogram$counts / sum(dataForHistogram$counts) ## use proportion
  ^~~~~~~~~~~~~
```
[R/histograms.R:36:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L36) *style:* **Lines should not be more than 80 characters.**
```r
  histogramData[is.na(histogramData)] <- 0 # NA means that there were no large patches in dt
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:38:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L38) *style:* **Variable and function name style should be snake_case.**
```r
  barplotBreaks <- seq_along(breaksLabels) - 0.5
  ^~~~~~~~~~~~~
```
[R/histograms.R:39:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L39) *style:* **Lines should not be more than 80 characters.**
```r
  addAxisParams <- list(side = 1, labels = breaksLabels, at = barplotBreaks)# - min(breaksLabels))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:39:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
  addAxisParams <- list(side = 1, labels = breaksLabels, at = barplotBreaks)# - min(breaksLabels))
  ^~~~~~~~~~~~~
```
[R/histograms.R:40:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
  verticalLineAtX <- unique(data[[colNameCC]])[1] / breaksInterval + 0.5 # The barplot xaxis is 1/2 a barwidth off
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:40:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L40) *style:* **Variable and function name style should be snake_case.**
```r
  verticalLineAtX <- unique(data[[colNameCC]])[1] / breaksInterval + 0.5 # The barplot xaxis is 1/2 a barwidth off
  ^~~~~~~~~~~~~~~
```
[R/histograms.R:45:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
  if (!is.null(verticalLineAtX)) abline(v = verticalLineAtX, col = "red", lwd = 3)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:65:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L65) *style:* **Variable and function name style should be snake_case.**
```r
runHistsLargePatches <- function(map, functionName, analysisGroups, dPath) {
^~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:65:39:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L65) *style:* **Variable and function name style should be snake_case.**
```r
runHistsLargePatches <- function(map, functionName, analysisGroups, dPath) {
                                      ^~~~~~~~~~~~
```
[R/histograms.R:65:53:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L65) *style:* **Variable and function name style should be snake_case.**
```r
runHistsLargePatches <- function(map, functionName, analysisGroups, dPath) {
                                                    ^~~~~~~~~~~~~~
```
[R/histograms.R:65:69:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L65) *style:* **Variable and function name style should be snake_case.**
```r
runHistsLargePatches <- function(map, functionName, analysisGroups, dPath) {
                                                                    ^~~~~
```
[R/histograms.R:66:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L66) *style:* **Variable and function name style should be snake_case.**
```r
  dPath <- checkPath(dPath, create = TRUE)
  ^~~~~
```
[R/histograms.R:66:12:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L66) *warning:* **no visible global function definition for ‘checkPath’**
```r
  dPath <- checkPath(dPath, create = TRUE)
           ^~~~~~~~~
```
[R/histograms.R:68:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L68) *style:* **Variable and function name style should be snake_case.**
```r
  allRepPolys <- na.omit(map@metadata[[analysisGroups]])
  ^~~~~~~~~~~
```
[R/histograms.R:72:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L72) *style:* **Variable and function name style should be snake_case.**
```r
    allData <- map@analysesData[[functionName]][["LargePatches"]][[poly]]
    ^~~~~~~
```
[R/histograms.R:74:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L74) *style:* **Variable and function name style should be snake_case.**
```r
      allData <- map@analysesData[[functionName]][[poly]] ## TODO: fix upstream
      ^~~~~~~
```
[R/histograms.R:76:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L76) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    data <- allData[!grepl("CC", group)]
                                 ^~~~~
```
[R/histograms.R:77:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L77) *style:* **Variable and function name style should be snake_case.**
```r
    dataCC <- allData[grepl("CC", group)]
    ^~~~~~
```
[R/histograms.R:77:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L77) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    dataCC <- allData[grepl("CC", group)]
                                  ^~~~~
```
[R/histograms.R:79:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
    data$rep <- as.numeric(factor(data$group)) ## TODO: workaround for incorrect rep values from LargePatches
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:82:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L82) *style:* **Variable and function name style should be snake_case.**
```r
    slicesNoRep <- slices[slices != "rep"]
    ^~~~~~~~~~~
```
[R/histograms.R:84:19:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L84) *warning:* **no visible binding for global variable ‘ageClass’, Did you mean 'getClass'?**
```r
    data <- data[!ageClass == "NA" | !vegCover == "NA"]
                  ^~~~~~~~
```
[R/histograms.R:84:39:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L84) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    data <- data[!ageClass == "NA" | !vegCover == "NA"]
                                      ^~~~~~~~
```
[R/histograms.R:85:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L85) *style:* **Variable and function name style should be snake_case.**
```r
    emptyDT <- data.table(expand.grid(ageClass = unique(data$ageClass),
    ^~~~~~~
```
[R/histograms.R:90:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L90) *style:* **Variable and function name style should be snake_case.**
```r
    patchSizes <- c(100, 500, 1000, 5000) ## minPatchSize <- 100
    ^~~~~~~~~~
```
[R/histograms.R:90:46:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L90) *style:* **Commented code should be removed.**
```r
    patchSizes <- c(100, 500, 1000, 5000) ## minPatchSize <- 100
                                             ^~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:92:41:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L92) *style:* **Variable and function name style should be snake_case.**
```r
    fout <- lapply(patchSizes, function(minPatchSize) {
                                        ^~~~~~~~~~~~
```
[R/histograms.R:93:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L93) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT <- data[sizeInHa >= minPatchSize, .N, by = slices]
      ^~~~~~~~~~~
```
[R/histograms.R:93:27:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L93) *warning:* **no visible binding for global variable ‘sizeInHa’**
```r
      nClustersDT <- data[sizeInHa >= minPatchSize, .N, by = slices]
                          ^~~~~~~~
```
[R/histograms.R:93:53:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L93) *warning:* **no visible binding for global variable ‘.N’, Did you mean 'ar'?**
```r
      nClustersDT <- data[sizeInHa >= minPatchSize, .N, by = slices]
                                                    ^~
```
[R/histograms.R:94:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L94) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT <- nClustersDT[emptyDT, on = slices, nomatch = NA]
      ^~~~~~~~~~~
```
[R/histograms.R:95:25:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L95) *warning:* **no visible binding for global variable ‘N’, Did you mean 'C'?**
```r
      nClustersDT[is.na(N), N := 0]
                        ^
```
[R/histograms.R:95:25:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L95) *warning:* **no visible binding for global variable ‘N’, Did you mean 'C'?**
```r
      nClustersDT[is.na(N), N := 0]
                        ^
```
[R/histograms.R:95:29:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L95) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT[is.na(N), N := 0]
                            ^
```
[R/histograms.R:95:31:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L95) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
      nClustersDT[is.na(N), N := 0]
                              ^~
```
[R/histograms.R:97:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L97) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT_CC <- dataCC[sizeInHa >= minPatchSize, .N, by = slicesNoRep]
      ^~~~~~~~~~~~~~
```
[R/histograms.R:97:32:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L97) *warning:* **no visible binding for global variable ‘sizeInHa’**
```r
      nClustersDT_CC <- dataCC[sizeInHa >= minPatchSize, .N, by = slicesNoRep]
                               ^~~~~~~~
```
[R/histograms.R:97:58:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L97) *warning:* **no visible binding for global variable ‘.N’, Did you mean 'ar'?**
```r
      nClustersDT_CC <- dataCC[sizeInHa >= minPatchSize, .N, by = slicesNoRep]
                                                         ^~
```
[R/histograms.R:98:8:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L98) *style:* **Commented code should be removed.**
```r
      #nClustersDT_CC$rep <- as.numeric(nClustersDT_CC$rep)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:99:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L99) *warning:* **no visible global function definition for ‘setnames’, Did you mean 'setNames'?**
```r
      setnames(nClustersDT_CC, "N", "NCC")
      ^~~~~~~~
```
[R/histograms.R:100:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L100) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT_CC <- nClustersDT_CC[emptyDT, on = slicesNoRep, nomatch = NA]
      ^~~~~~~~~~~~~~
```
[R/histograms.R:101:28:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L101) *warning:* **no visible binding for global variable ‘NCC’, Did you mean 'AIC'?**
```r
      nClustersDT_CC[is.na(NCC), NCC := 0]
                           ^~~
```
[R/histograms.R:101:28:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L101) *warning:* **no visible binding for global variable ‘NCC’, Did you mean 'AIC'?**
```r
      nClustersDT_CC[is.na(NCC), NCC := 0]
                           ^~~
```
[R/histograms.R:101:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L101) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT_CC[is.na(NCC), NCC := 0]
                                 ^~~
```
[R/histograms.R:101:38:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L101) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
      nClustersDT_CC[is.na(NCC), NCC := 0]
                                     ^~
```
[R/histograms.R:103:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L103) *style:* **Variable and function name style should be snake_case.**
```r
      nClustersDT <- nClustersDT[nClustersDT_CC, on = slices]
      ^~~~~~~~~~~
```
[R/histograms.R:107:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L107) *style:* **Lines should not be more than 80 characters.**
```r
                                                         "_", minPatchSize, ".csv"))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:109:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L109) *style:* **Lines should not be more than 80 characters.**
```r
      saveDir <- checkPath(file.path(dPath, "largePatches", poly, minPatchSize), create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:109:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L109) *warning:* **local variable ‘saveDir’ assigned but may not be used**
```r
      saveDir <- checkPath(file.path(dPath, "largePatches", poly, minPatchSize), create = TRUE)
      ^~~~~~~
```
[R/histograms.R:109:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L109) *style:* **Variable and function name style should be snake_case.**
```r
      saveDir <- checkPath(file.path(dPath, "largePatches", poly, minPatchSize), create = TRUE)
      ^~~~~~~
```
[R/histograms.R:109:18:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L109) *warning:* **no visible global function definition for ‘checkPath’**
```r
      saveDir <- checkPath(file.path(dPath, "largePatches", poly, minPatchSize), create = TRUE)
                 ^~~~~~~~~
```
[R/histograms.R:110:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L110) *style:* **Variable and function name style should be snake_case.**
```r
      savePng <- quote(file.path(saveDir, paste0(paste(unique(polygonName),
      ^~~~~~~
```
[R/histograms.R:113:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L113) *style:* **Lines should not be more than 80 characters.**
```r
                                                       collapse = " "), ".png")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:128:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L128) *style:* **Lines should not be more than 80 characters.**
```r
                                              xlab = paste0("Number of patches greater than ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:129:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L129) *style:* **Lines should not be more than 80 characters.**
```r
                                                            minPatchSize, " ha"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:160:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
runHistsVegCover <- function(map, functionName, analysisGroups, dPath) {
^~~~~~~~~~~~~~~~
```
[R/histograms.R:160:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
runHistsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                  ^~~~~~~~~~~~
```
[R/histograms.R:160:49:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
runHistsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                                ^~~~~~~~~~~~~~
```
[R/histograms.R:160:65:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
runHistsVegCover <- function(map, functionName, analysisGroups, dPath) {
                                                                ^~~~~
```
[R/histograms.R:161:3:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L161) *style:* **Variable and function name style should be snake_case.**
```r
  allRepPolys <- na.omit(map@metadata[[analysisGroups]])
  ^~~~~~~~~~~
```
[R/histograms.R:165:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L165) *style:* **Lines should not be more than 80 characters.**
```r
    allData <- map@analysesData[[functionName]][["LeadingVegTypeByAgeClass"]][[poly]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:165:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L165) *style:* **Variable and function name style should be snake_case.**
```r
    allData <- map@analysesData[[functionName]][["LeadingVegTypeByAgeClass"]][[poly]]
    ^~~~~~~
```
[R/histograms.R:167:7:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L167) *style:* **Variable and function name style should be snake_case.**
```r
      allData <- map@analysesData[[functionName]][[poly]] ## TODO: fix upstream
      ^~~~~~~
```
[R/histograms.R:168:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L168) *style:* **Variable and function name style should be snake_case.**
```r
    allData <- unique(allData) ## remove duplicates; with LandWeb#89
    ^~~~~~~
```
[R/histograms.R:171:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L171) *style:* **Lines should not be more than 80 characters.**
```r
    allData[["vegCover"]] <- gsub(" leading", "", allData[["vegCover"]]) %>% ## no longer needed?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:174:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L174) *style:* **Lines should not be more than 80 characters.**
```r
    allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:174:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L174) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
            ^~~~~~~~
```
[R/histograms.R:174:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L174) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
            ^~~~~~~~
```
[R/histograms.R:174:32:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L174) *style:* **Variable and function name style should be snake_case.**
```r
    allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
                               ^~~~~~~~
```
[R/histograms.R:174:41:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L174) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    allData[vegCover == "Fir", vegCover := "Abie_sp"] ## so far, rep01 is the only one needing fixing
                                        ^~
```
[R/histograms.R:175:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L175) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Wh Spruce", vegCover := "Pice_gla"]
            ^~~~~~~~
```
[R/histograms.R:175:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L175) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Wh Spruce", vegCover := "Pice_gla"]
            ^~~~~~~~
```
[R/histograms.R:175:38:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L175) *style:* **Variable and function name style should be snake_case.**
```r
    allData[vegCover == "Wh Spruce", vegCover := "Pice_gla"]
                                     ^~~~~~~~
```
[R/histograms.R:175:47:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L175) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    allData[vegCover == "Wh Spruce", vegCover := "Pice_gla"]
                                              ^~
```
[R/histograms.R:176:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L176) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Bl Spruce", vegCover := "Pice_mar"]
            ^~~~~~~~
```
[R/histograms.R:176:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L176) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Bl Spruce", vegCover := "Pice_mar"]
            ^~~~~~~~
```
[R/histograms.R:176:38:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L176) *style:* **Variable and function name style should be snake_case.**
```r
    allData[vegCover == "Bl Spruce", vegCover := "Pice_mar"]
                                     ^~~~~~~~
```
[R/histograms.R:176:47:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L176) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    allData[vegCover == "Bl Spruce", vegCover := "Pice_mar"]
                                              ^~
```
[R/histograms.R:177:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L177) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Pine", vegCover := "Pinu_sp"]
            ^~~~~~~~
```
[R/histograms.R:177:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L177) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Pine", vegCover := "Pinu_sp"]
            ^~~~~~~~
```
[R/histograms.R:177:33:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L177) *style:* **Variable and function name style should be snake_case.**
```r
    allData[vegCover == "Pine", vegCover := "Pinu_sp"]
                                ^~~~~~~~
```
[R/histograms.R:177:42:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L177) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    allData[vegCover == "Pine", vegCover := "Pinu_sp"]
                                         ^~
```
[R/histograms.R:178:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L178) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Decid", vegCover := "Popu_sp"]
            ^~~~~~~~
```
[R/histograms.R:178:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L178) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    allData[vegCover == "Decid", vegCover := "Popu_sp"]
            ^~~~~~~~
```
[R/histograms.R:178:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L178) *style:* **Variable and function name style should be snake_case.**
```r
    allData[vegCover == "Decid", vegCover := "Popu_sp"]
                                 ^~~~~~~~
```
[R/histograms.R:178:43:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L178) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    allData[vegCover == "Decid", vegCover := "Popu_sp"]
                                          ^~
```
[R/histograms.R:180:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L180) *style:* **Variable and function name style should be snake_case.**
```r
    allData$ageClass <- factor(allData$ageClass, .ageClasses)
            ^~~~~~~~
```
[R/histograms.R:180:50:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L180) *warning:* **no visible binding for global variable ‘.ageClasses’**
```r
    allData$ageClass <- factor(allData$ageClass, .ageClasses)
                                                 ^~~~~~~~~~~
```
[R/histograms.R:182:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L182) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    data <- allData[!grepl("CC", group)]
                                 ^~~~~
```
[R/histograms.R:185:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L185) *style:* **Variable and function name style should be snake_case.**
```r
    dataCC <- allData[grepl("CC", group)]
    ^~~~~~
```
[R/histograms.R:185:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L185) *warning:* **no visible binding for global variable ‘group’, Did you mean 'drop'?**
```r
    dataCC <- allData[grepl("CC", group)]
                                  ^~~~~
```
[R/histograms.R:186:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
    setnames(dataCC, "proportion", "proportionCC") ## rename the column to proportionCC
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:186:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L186) *warning:* **no visible global function definition for ‘setnames’, Did you mean 'setNames'?**
```r
    setnames(dataCC, "proportion", "proportionCC") ## rename the column to proportionCC
    ^~~~~~~~
```
[R/histograms.R:187:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L187) *style:* **Variable and function name style should be snake_case.**
```r
    dataCC <- dataCC[, c("group", "label", "NPixels") := list(NULL, NULL, NULL)]
    ^~~~~~
```
[R/histograms.R:187:55:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L187) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    dataCC <- dataCC[, c("group", "label", "NPixels") := list(NULL, NULL, NULL)]
                                                      ^~
```
[R/histograms.R:189:32:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L189) *warning:* **no visible global function definition for ‘.’, Did you mean 'C'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                               ^
```
[R/histograms.R:189:34:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L189) *warning:* **no visible binding for global variable ‘zone’, Did you mean 'line'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                 ^~~~
```
[R/histograms.R:189:40:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L189) *warning:* **no visible binding for global variable ‘vegCover’**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                       ^~~~~~~~
```
[R/histograms.R:189:50:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L189) *warning:* **no visible binding for global variable ‘ageClass’, Did you mean 'getClass'?**
```r
    data2 <- dataCC[data, on = .(zone, vegCover, ageClass)]
                                                 ^~~~~~~~
```
[R/histograms.R:190:17:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L190) *warning:* **no visible binding for global variable ‘NPixels’**
```r
    data2[is.na(NPixels), NPixels := 0]
                ^~~~~~~
```
[R/histograms.R:190:17:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L190) *warning:* **no visible binding for global variable ‘NPixels’**
```r
    data2[is.na(NPixels), NPixels := 0]
                ^~~~~~~
```
[R/histograms.R:190:27:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L190) *style:* **Variable and function name style should be snake_case.**
```r
    data2[is.na(NPixels), NPixels := 0]
                          ^~~~~~~
```
[R/histograms.R:190:35:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L190) *warning:* **no visible global function definition for ‘:=’, Did you mean ':'?**
```r
    data2[is.na(NPixels), NPixels := 0]
                                  ^~
```
[R/histograms.R:193:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L193) *style:* **Lines should not be more than 80 characters.**
```r
    ## NOTE: this is number of TREED pixels, which is likely smaller than the polygon area
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:194:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L194) *style:* **Variable and function name style should be snake_case.**
```r
    data2[, totalPixels := as.double(base::sum(NPixels, na.rm = TRUE)),
            ^~~~~~~~~~~
```
[R/histograms.R:196:13:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L196) *style:* **Variable and function name style should be snake_case.**
```r
    data2[, totalPixels2 := as.double(base::mean(totalPixels, na.rm = TRUE)),
            ^~~~~~~~~~~~
```
[R/histograms.R:198:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L198) *style:* **Lines should not be more than 80 characters.**
```r
    #try(write.csv(data2, file.path(dPath, paste0("leading_", gsub(" ", "_", poly), ".csv"))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:198:6:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L198) *style:* **Commented code should be removed.**
```r
    #try(write.csv(data2, file.path(dPath, paste0("leading_", gsub(" ", "_", poly), ".csv"))))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:200:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L200) *warning:* **local variable ‘saveDir’ assigned but may not be used**
```r
    saveDir <- checkPath(file.path(dPath, "leading", poly), create = TRUE)
    ^~~~~~~
```
[R/histograms.R:200:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L200) *style:* **Variable and function name style should be snake_case.**
```r
    saveDir <- checkPath(file.path(dPath, "leading", poly), create = TRUE)
    ^~~~~~~
```
[R/histograms.R:200:16:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L200) *warning:* **no visible global function definition for ‘checkPath’**
```r
    saveDir <- checkPath(file.path(dPath, "leading", poly), create = TRUE)
               ^~~~~~~~~
```
[R/histograms.R:201:5:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L201) *style:* **Variable and function name style should be snake_case.**
```r
    savePng <- quote(file.path(saveDir, paste0(paste(unique(zone),
    ^~~~~~~
```
[R/histograms.R:218:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L218) *style:* **Lines should not be more than 80 characters.**
```r
                                      xlab = paste0("Proportion of forest area (total ",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:219:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L219) *style:* **Lines should not be more than 80 characters.**
```r
                                                    format(unique(totalPixels2) *
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/histograms.R:220:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/histograms.R#L220) *style:* **Lines should not be more than 80 characters.**
```r
                                                             prod(res(rasterToMatch(map))) / 1e4,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/largePatches.R:25:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
LargePatches <- function(tsf, vtm, poly, labelColumn, id, ageClassCutOffs, ageClasses,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/largePatches.R:25:1:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
LargePatches <- function(tsf, vtm, poly, labelColumn, id, ageClassCutOffs, ageClasses,
^~~~~~~~~~~~
```
[R/largePatches.R:25:42:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
LargePatches <- function(tsf, vtm, poly, labelColumn, id, ageClassCutOffs, ageClasses,
                                         ^~~~~~~~~~~
```
[R/largePatches.R:25:59:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
LargePatches <- function(tsf, vtm, poly, labelColumn, id, ageClassCutOffs, ageClasses,
                                                          ^~~~~~~~~~~~~~~
```
[R/largePatches.R:25:76:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
LargePatches <- function(tsf, vtm, poly, labelColumn, id, ageClassCutOffs, ageClasses,
                                                                           ^~~~~~~~~~
```
[R/largePatches.R:26:26:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L26) *style:* **Variable and function name style should be snake_case.**
```r
                         sppEquivCol, sppEquiv) {
                         ^~~~~~~~~~~
```
[R/largePatches.R:26:39:](https://github.com/PredictiveEcology/LandWebUtils/blob/cbb09dbbbb4e4b73c7cab7ace20d7794802b126c/R/largePatches.R#L26) *style:* **Variable and function name style should be snake_case.**
```r
                         sppEquivCol, sppEquiv) {
                                      ^~~~~~~~
```


Why haven't you create your own postman collection?


Successfully aliased the URL <https://jnielsoncom-5cun-ep8s4ce3w.now.sh> to the following aliases:

* https://jnielson.com
* https://www.jnielson.com
* https://jnielsoncom-5cun.jnielson.now.sh
* https://jnielsoncom-5cun-git-master.jnielson.now.sh


Successfully aliased the URL <https://opal-439voaf21.now.sh> to the following aliases:

* https://www.opal.work
* https://opal.work
* https://opal.lucasvocos.now.sh
* https://opal-git-master.lucasvocos.now.sh


Thanks @xunavy ! I'll find time to add this into the playground, either in code or FAQ... cheers!


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

* https://flutterapp.onaayo.now.sh
* https://flutterapp-git-master.onaayo.now.sh


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/1692) complete for branch update-xg.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/commit/cff63f89cb33cf674a86343280e543dabbdbb906/index.html).

19 tests passed, 0 tests failed and 0 tests skipped in 12581 seconds

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


latihan array satu dimensi 1
![image](https://user-images.githubusercontent.com/55417515/65006192-900bed80-d92c-11e9-8ae4-aa0c699f4df5.png)

latihan array satu dimensi 2
![image](https://user-images.githubusercontent.com/55417515/65006226-ac0f8f00-d92c-11e9-84ea-4717b4ffec0b.png)

latihan array multidimensi 1
![image](https://user-images.githubusercontent.com/55417515/65006247-baf64180-d92c-11e9-849f-b5a72e74ebe1.png)


Awesome idea to use the wiki feature to document your APIs!


http://www.bibtex.org/Using/
http://www.bibtex.org/Format/


Load_Aggregation (mitchute) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: Coverage Too Low

Failures:\n

integration Test Summary
 * Passed: 652
 * Failed: 21

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


lol, this and Christmas is why I don't like red/green for correct/incorrect.

I normally go green/grey or black/red or something else like that.


Successfully aliased the URL <https://cra-poc-r854ggh0z.now.sh> to the following aliases:

* https://cra-poc.nickjiangsky.now.sh
* https://cra-poc-git-master.nickjiangsky.now.sh


Nice one! 💪


It was made for performance reasons. The whole elastic search query is made up of a number of sub-queries. Each sub-query improves the quality of the ultimate results returned. This particular function splits the search string into its individual words and creates a sub query for each one of them, specifically for the author, title, description fields in combination with the `query_string` query type of elasticsearch. The full string is still searched for together in the base query.

splitATD is just an element in an array of sub-queries for ATDSearch [here](https://github.com/lbryio/lighthouse/blob/master/server/controllers/lighthouse.js#L181)
ATDSearch is just an element in an array of sub-queries as well [here](https://github.com/lbryio/lighthouse/blob/master/server/controllers/lighthouse.js#L267)


@tzarebczan probably good for you to know as well


Successfully aliased the URL <https://dnscheck-frontend-r0cqintwm.now.sh> to the following aliases:

* https://dnscheck.app
* https://dnscheck-frontend.jolvera.now.sh
* https://dnscheck-frontend-git-master.jolvera.now.sh


recognize single note with a simple svm function


Issue6939 (dareumnam) - Win64-Windows-10-VisualStudio-16: Build Failed

Messages:\n
 * 2 tests had: ESO small diffs.

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


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

* https://blog.fengshangwuqi.now.sh
* https://blog-git-dev.fengshangwuqi.now.sh


博客地址：[给富文本添加超链接](https://zhengry.github.io/2019/09/16/%E7%BB%99%E5%AF%8C%E6%96%87%E6%9C%AC%E6%B7%BB%E5%8A%A0%E8%B6%85%E9%93%BE%E6%8E%A5/)


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

* https://flutterapp.onaayo.now.sh
* https://flutterapp-git-master.onaayo.now.sh


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

* https://blog.fengshangwuqi.now.sh
* https://blog-git-dev.fengshangwuqi.now.sh


#### When you insist on becoming a habit that you can't stop, growth is more important than success!


@qclayssen, please take a careful look at this diff. do not commit code that looks like the red lines anymore. tell your text editor that it is OK to have long lines of code. and it is not OK to break code at random places and go to the next line.


Actually a [systemd bug](https://github.com/systemd/systemd/issues/13518).


images


@brucmao 这个是权限问题，事实上你这句话仅仅是将当前进程的 `ExecutionPolicy` 设置为 `Bypass`，如果要一劳永逸的话，可以执行下面这句话：

```powershell
Set-ExecutionPolicy Bypass -scope CurrentUser
```

也就是将当前登录用户的 `ExecutionPolicy` 权限设置为 `Bypass`。

但是无论如何，在 `Set-Theme SpencerTechy` 前面单独为用户的进程配置权限都是不合适的，这应该由用户自行配置。


Successfully aliased the URL <https://dominic-bot-jgo5oyqxn.now.sh> to the following aliases:

* https://dominic-bot.22hartmads.now.sh
* https://dominic-bot-git-master.22hartmads.now.sh


Successfully aliased the URL <https://dominic-bot-i7vv84xqg.now.sh> to the following aliases:

* https://dominic-bot.22hartmads.now.sh
* https://dominic-bot-git-master.22hartmads.now.sh


Successfully aliased the URL <https://dominic-bot-gb2vhjdhv.now.sh> to the following aliases:

* https://dominic-bot.22hartmads.now.sh
* https://dominic-bot-git-master.22hartmads.now.sh


获取


Note to self: Remove `Times`.


First Test


tinymce.init({
   selector: 'textarea',
   plugins: 'a11ychecker advcode casechange formatpainter linkchecker lists checklist media mediaembed pageembed permanentpen powerpaste tinycomments tinydrive tinymcespellchecker',
   toolbar: 'a11ycheck addcomment showcomments casechange checklist code formatpainter insertfile pageembed permanentpen',
   toolbar_drawer: 'floating',
   tinycomments_mode: 'embedded',
   tinycomments_author: 'Author name'
}); 0x1ab38a000 - 0x1ab670fff RawCamera arm64 <7d18ab54ced13c699aadfedec7f08343>
/System/Library/CoreServices/RawCamera.bundle/RawCamera 0x1ab943000 - 0x1ab957fff
libCGInterfaces.dylib arm64 <85b9e4a9303230569e25491fd7f191c3>
/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Librarie
s/libCGInterfaces.dylib 0x1adf0d000 - 0x1adf18fff ContextKit arm64
<8f13366b75303077a3405338af83f561>
/System/Library/PrivateFrameworks/ContextKit.framework/ContextKit 0x1ae18f000 -
0x1ae1b6fff CoreServicesInternal arm64
/System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInterna
l 0x1ae845000 - 0x1ae856fff libGSFontCache.dylib arm64
/System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib
0x1ae857000 - 0x1ae889fff libTrueTypeScaler.dylib arm64
<015e8c878acc3f019b9c7a83f6606823>
/System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib
0x1b03a1000 - 0x1b03a5fff InternationalSupport arm64
/System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSuppor
t 0x1b1775000 - 0x1b1781fff PersonaUI arm64 <46a2953340543dcd8f740b39e81eca56>
/System/Library/PrivateFrameworks/PersonaUI.framework/PersonaUI 0x1b1bbd000 -
0x1b1bc7fff SignpostCollection arm64
/System/Library/PrivateFrameworks/SignpostCollection.framework/SignpostCollection
0x1b277b000 - 0x1b277efff XCTTargetBootstrap arm64
<125834652e7a3a11bc651eaa9e666daf>
/System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/XCTTargetBootstrap
0x1b27c1000 - 0x1b27d3fff libEDR arm64
/System/Library/PrivateFrameworks/libEDR.framework/libEDR 0x1b334a000 - 0x1b334afff
libcharset.1.dylib arm64 <261ef847003736228dff4aa79221b198>
/usr/lib/libcharset.1.dylib 0x1b3e19000 - 0x1b3e1afff libsandbox.1.dylib arm64
<96115773ec793ebc8a7744b0d3b0d960> /usr/lib/libsandbox.1.dylib 0x1b3f48000 -
0x1b3f52fff AuthenticationServices arm64
/System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices
0x1b3fda000 - 0x1b412efff CoreServices arm64 <7ca0c8226edd3f0e9de6c9ada3f8854c>
/System/Library/Frameworks/CoreServices.framework/CoreServices 0x1b415b000 -
0x1b4174fff MPSRayIntersector arm64
/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayInters
ector.framework/MPSRayIntersector 0x1b41a4000 - 0x1b42dffff Network arm64
/System/Library/Frameworks/Network.framework/Network 0x1b42ea000 - 0x1b42f8fff
ANEServices arm64 <2cb537a340fc305e9b367d6829ce597b>
/System/Library/PrivateFrameworks/ANEServices.framework/ANEServices 0x1b42fd000 -
0x1b4301fff ASEProcessing arm64 <3703b68e414f32dbbdd1ac4a97a7ba1d>
/System/Library/PrivateFrameworks/ASEProcessing.framework/ASEProcessing 0x1b4302000
- 0x1b430dfff AXCoreUtilities arm64 <35b935e1fb03325a967b71c339a63fd1>
/System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities
0x1b4588000 - 0x1b46c5fff AppleMediaServices arm64
/System/Library/PrivateFrameworks/AppleMediaServices.framework/AppleMediaServices
0x1b46c6000 - 0x1b46d5fff AppleNeuralEngine arm64
/System/Library/PrivateFrameworks/AppleNeuralEngine.framework/AppleNeuralEngine
0x1b485f000 - 0x1b4896fff C2 arm64 <04e0090ef3493354a65e6f4a3919ad37>
/System/Library/PrivateFrameworks/C2.framework/C2 0x1b4a27000 - 0x1b4a32fff
Categories arm64 <002d77e4c7ac35d68959e43c22c75793>
/System/Library/PrivateFrameworks/Categories.framework/Categories 0x1b4a3a000 -
0x1b4b58fff ConfigurationEngineModel arm64 <2bf421211473365f9ea737cd4273041f>
/System/Library/PrivateFrameworks/ConfigurationEngineModel.framework/ConfigurationEn
gineModel 0x1b4dd3000 - 0x1b4e2bfff DocumentManager arm64
/System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager
0x1b4f68000 - 0x1b4f6cfff IdleTimerServices arm64
/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices
0x1b4fe8000 - 0x1b5013fff MetadataUtilities arm64
/System/Library/PrivateFrameworks/MetadataUtilities.framework/MetadataUtilities
blob:https://onlinetexttools.com/b75e387a-dedf-4aeb-8580-be75e5e5b4b4 9/8/19, 12@46 AM Page 15 of 16


 0x1ab38a000 - 0x1ab670fff RawCamera arm64 <7d18ab54ced13c699aadfedec7f08343>
/System/Library/CoreServices/RawCamera.bundle/RawCamera 0x1ab943000 - 0x1ab957fff
libCGInterfaces.dylib arm64 <85b9e4a9303230569e25491fd7f191c3>
/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/Librarie
s/libCGInterfaces.dylib 0x1adf0d000 - 0x1adf18fff ContextKit arm64
<8f13366b75303077a3405338af83f561>
/System/Library/PrivateFrameworks/ContextKit.framework/ContextKit 0x1ae18f000 -
0x1ae1b6fff CoreServicesInternal arm64
/System/Library/PrivateFrameworks/CoreServicesInternal.framework/CoreServicesInterna
l 0x1ae845000 - 0x1ae856fff libGSFontCache.dylib arm64
/System/Library/PrivateFrameworks/FontServices.framework/libGSFontCache.dylib
0x1ae857000 - 0x1ae889fff libTrueTypeScaler.dylib arm64
<015e8c878acc3f019b9c7a83f6606823>
/System/Library/PrivateFrameworks/FontServices.framework/libTrueTypeScaler.dylib
0x1b03a1000 - 0x1b03a5fff InternationalSupport arm64
/System/Library/PrivateFrameworks/InternationalSupport.framework/InternationalSuppor
t 0x1b1775000 - 0x1b1781fff PersonaUI arm64 <46a2953340543dcd8f740b39e81eca56>
/System/Library/PrivateFrameworks/PersonaUI.framework/PersonaUI 0x1b1bbd000 -
0x1b1bc7fff SignpostCollection arm64
/System/Library/PrivateFrameworks/SignpostCollection.framework/SignpostCollection
0x1b277b000 - 0x1b277efff XCTTargetBootstrap arm64
<125834652e7a3a11bc651eaa9e666daf>
/System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/XCTTargetBootstrap
0x1b27c1000 - 0x1b27d3fff libEDR arm64
/System/Library/PrivateFrameworks/libEDR.framework/libEDR 0x1b334a000 - 0x1b334afff
libcharset.1.dylib arm64 <261ef847003736228dff4aa79221b198>
/usr/lib/libcharset.1.dylib 0x1b3e19000 - 0x1b3e1afff libsandbox.1.dylib arm64
<96115773ec793ebc8a7744b0d3b0d960> /usr/lib/libsandbox.1.dylib 0x1b3f48000 -
0x1b3f52fff AuthenticationServices arm64
/System/Library/Frameworks/AuthenticationServices.framework/AuthenticationServices
0x1b3fda000 - 0x1b412efff CoreServices arm64 <7ca0c8226edd3f0e9de6c9ada3f8854c>
/System/Library/Frameworks/CoreServices.framework/CoreServices 0x1b415b000 -
0x1b4174fff MPSRayIntersector arm64
/System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayInters
ector.framework/MPSRayIntersector 0x1b41a4000 - 0x1b42dffff Network arm64
/System/Library/Frameworks/Network.framework/Network 0x1b42ea000 - 0x1b42f8fff
ANEServices arm64 <2cb537a340fc305e9b367d6829ce597b>
/System/Library/PrivateFrameworks/ANEServices.framework/ANEServices 0x1b42fd000 -
0x1b4301fff ASEProcessing arm64 <3703b68e414f32dbbdd1ac4a97a7ba1d>
/System/Library/PrivateFrameworks/ASEProcessing.framework/ASEProcessing 0x1b4302000
- 0x1b430dfff AXCoreUtilities arm64 <35b935e1fb03325a967b71c339a63fd1>
/System/Library/PrivateFrameworks/AXCoreUtilities.framework/AXCoreUtilities
0x1b4588000 - 0x1b46c5fff AppleMediaServices arm64
/System/Library/PrivateFrameworks/AppleMediaServices.framework/AppleMediaServices
0x1b46c6000 - 0x1b46d5fff AppleNeuralEngine arm64
/System/Library/PrivateFrameworks/AppleNeuralEngine.framework/AppleNeuralEngine
0x1b485f000 - 0x1b4896fff C2 arm64 <04e0090ef3493354a65e6f4a3919ad37>
/System/Library/PrivateFrameworks/C2.framework/C2 0x1b4a27000 - 0x1b4a32fff
Categories arm64 <002d77e4c7ac35d68959e43c22c75793>
/System/Library/PrivateFrameworks/Categories.framework/Categories 0x1b4a3a000 -
0x1b4b58fff ConfigurationEngineModel arm64 <2bf421211473365f9ea737cd4273041f>
/System/Library/PrivateFrameworks/ConfigurationEngineModel.framework/ConfigurationEn
gineModel 0x1b4dd3000 - 0x1b4e2bfff DocumentManager arm64
/System/Library/PrivateFrameworks/DocumentManager.framework/DocumentManager
0x1b4f68000 - 0x1b4f6cfff IdleTimerServices arm64
/System/Library/PrivateFrameworks/IdleTimerServices.framework/IdleTimerServices
0x1b4fe8000 - 0x1b5013fff MetadataUtilities arm64
/System/Library/PrivateFrameworks/MetadataUtilities.framework/MetadataUtilities
blob:https://onlinetexttools.com/b75e387a-dedf-4aeb-8580-be75e5e5b4b4 9/8/19, 12@46 AM Page 15 of 16


Successfully aliased the URL <https://heavy-trip-8057d7snl.now.sh> to the following aliases:

* https://heavy-trip.rob-gordon.now.sh
* https://heavy-trip-git-master.rob-gordon.now.sh


sorry, it seems macos and linux binding file has some differences, I will fix it soon


@LetMyPplGo yep, I see, thanks for your notice, I'll fix that.


Failed to alias the deployment: Could not find the deployment: DWVcctJf4UpvYEubT6dJTcam.

[Click here](https://zeit.co/charleejennings/impact/gztidbywhw) to access the non-aliased deployment.


Brief description about the application.


Hi nice to meet you


if (true or false) in all cases of ref.current


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`

{
  "alias": ["manael.org"],
  "build": {
    "env": {
      "HUGO_VERSION": "0.58.1"
    }
  },
  "builds": [
    {
      "config": {
        "distDir": "public"
      },
      "src": "build.sh",
      "use": "@now/static-build"
    }
  ],
  "github": {
    "silent": true
  },
  "name": "manael.org",
  "routes": [
    {
      "headers": {
        "Cache-Control": "immutable, max-age=315576000, public"
      },
      "src": "/(?:js|scss)/.+\\.min\\..+\\.(?:js|css)"
    },
    {
      "dest": "/x/$1.html",
      "headers": {
        "Cache-Control": "max-age=600, s-maxage=60",
      },
      "src": "/x/(.*)"
    },
    {
      "headers": {
        "Cache-Control": "max-age=600, s-maxage=60"
      },
      "src": "/.*"
    },
    {
      "handle": "filesystem"
    },
    {
      "dest": "/404.html",
      "src": "/.*",
      "status": 404
    }
  ],
  "regions": ["hnd1"],
  "scope": "manael",
  "version": 2
}

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


Hi


Successfully aliased the URL <https://cra-poc-r47x4cvcw.now.sh> to the following aliases:

* https://cra-poc.nickjiangsky.now.sh
* https://cra-poc-git-master.nickjiangsky.now.sh


Bye bye


![image](https://user-images.githubusercontent.com/35891014/65007525-a7e57080-d930-11e9-8efe-bc91f7095c8e.png)
Конкатенация строк
fetch -> axios


Unlike


`[offset, limit]`
прочитай про юзэффект и для чего нужны зависимости


TeamCity Bvcms / Build [Build 2127](https://builds.tpsdb.com/viewLog.html?buildId=8551&buildTypeId=Bvcms_Build) is now running


No comment


Зачем ты делаешь логику запроса апи в виде компонента?
или суй юзэффект с голым запросом в компонент со списком покемонов
либо вынеси в отдельный TS (а не TSX) файл
и там пиши без всяких стейтов и юзэффектов
а в компоненте уже вызывай этот метод
в каком нибудь юзэффекте


Model parameter file


Successfully aliased the URL <https://react-pure-loaders-dywts518a.now.sh> to the following aliases:

* https://react-pure-loaders.jameswlane.now.sh
* https://react-pure-loaders-git-master.jameswlane.now.sh


Here is a build of the patches so far: [kobopatch_4.17.13651.zip](https://github.com/geek1011/kobopatch-patches/files/3619031/kobopatch_4.17.13651.zip).


Successfully aliased the URL <https://backend-fundamentals-395l0dpbw.now.sh> to the following aliases:

* https://backend.yellowme.mx
* https://backend-fundamentals.hidalgofdz.now.sh
* https://backend-fundamentals-git-master.hidalgofdz.now.sh


Successfully aliased the URL <https://convert-money-93jkw9q2b.now.sh> to the following aliases:

* https://convert-money.dhiegoti.now.sh
* https://convert-money-git-master.dhiegoti.now.sh


Successfully aliased the URL <https://exam-kanye-ld8cf3j0a.now.sh> to the following aliases:

* https://exam-kanye.ckstgarcia.now.sh
* https://exam-kanye-git-master.ckstgarcia.now.sh


Sick optimization 😄


![](https://github.trello.services/images/mini-trello-icon.png) [Playing these three notes should only repeat playing three notes.](https://trello.com/c/qh26H5BZ/15-playing-these-three-notes-should-only-repeat-playing-three-notes)


aaa


Successfully aliased the URL <https://next-pwa-q6rnl6k0m.now.sh> to the following aliases:

* https://next-pwa.guilhermeguiuler.now.sh
* https://next-pwa-git-master.guilhermeguiuler.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Metronome played when practice starts.](https://trello.com/c/zmizVo5A/7-metronome-played-when-practice-starts)


Successfully aliased the URL <https://tftpass-api-manage-23uy63bbh.now.sh> to the following aliases:

* https://tftpass-api-manage.teamlier.now.sh
* https://tftpass-api-manage-git-master.teamlier.now.sh


yes you need to set that prop

Le mar. 17 sept. 2019 à 21:33, Fzndox <notifications@github.com> a écrit :

> Samsung S10-series fix in-call proximity sensor
>
> to fix which issue? Le mar. 17 sept. 2019 à 21:03, Fzndox
> notifications@github.com a écrit :
> … <#m_6389381629414639349_>
> I'm on v119 already (this was patched v118). So i just need to run
> "setprop persist.sys.phh.samsung_sensors true" via adb? Just use GSIs based
> on my patches? Le mar. 17 sept. 2019 à 20:49, Fzndox *@*.*** a écrit : …
> <#m_4541354767469604412_> @phhusson <https://github.com/phhusson>
> https://github.com/phhusson https://github.com/phhusson Thanks for
> responding. We see the fix posted above, but have not way to actually fix
> it without decompiling and recompiling. For example, there's no way to just
> edit a specific file using an explorer app. We're ultimately looking for a
> fix we can just drop-in or replace an existing file. Long story short,
> we're noobs. I don't understand what's your issue? — You are receiving this
> because you were mentioned. Reply to this email directly, view it on GitHub
> < 2699dc1
> <https://github.com/phhusson/platform_frameworks_base/commit/2699dc1cb20a07e8bccf60b47d556d10289bb3b3>?email_source=notifications&email_token=AAAA4OXWMZLLPI62Z5HPFFTQKERDVA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBPZXF#commitcomment-35120869
> <
> 2699dc1?email_source=notifications&email_token=AAAA4OXWMZLLPI62Z5HPFFTQKERDVA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBPZXF#commitcomment-35120869
> <https://github.com/phhusson/platform_frameworks_base/commit/2699dc1cb20a07e8bccf60b47d556d10289bb3b3?email_source=notifications&email_token=AAAA4OXWMZLLPI62Z5HPFFTQKERDVA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBPZXF#commitcomment-35120869>>>,
> or mute the thread
> https://github.com/notifications/unsubscribe-auth/AAAA4ORG4BPTRNUIQGX3L73QKERDVANCNFSM4IRCBOYQ
> . — You are receiving this because you were mentioned. Reply to this email
> directly, view it on GitHub <
> 2699dc1?email_source=notifications&email_token=AAAA4OXCWOSK6457XRAPAP3QKESXZA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBPZ5O#commitcomment-35121070
> <https://github.com/phhusson/platform_frameworks_base/commit/2699dc1cb20a07e8bccf60b47d556d10289bb3b3?email_source=notifications&email_token=AAAA4OXCWOSK6457XRAPAP3QKESXZA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBPZ5O#commitcomment-35121070>>,
> or mute the thread
> https://github.com/notifications/unsubscribe-auth/AAAA4OW2CTHQCUHPG4WIS6LQKESXZANCNFSM4IRCBOYQ
> .
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/phhusson/platform_frameworks_base/commit/2699dc1cb20a07e8bccf60b47d556d10289bb3b3?email_source=notifications&email_token=AAAA4OVSFDUOV73KKNTQK63QKEWHVA5CNFSM4IRCBOY2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBBP2IT#commitcomment-35121427>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAAA4OQZ7FHBMS647B3322LQKEWHVANCNFSM4IRCBOYQ>
> .
>


[Circle has built](https://circleci.com/gh/cypress-io/cypress/152315) the `linux x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/linux-x64/circle-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-152273/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-152291/cypress.tgz


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

* https://mcd-cdp-portal.mkr-js-prod.now.sh
* https://mcd-cdp-portal-git-develop.mkr-js-prod.now.sh


Wrzucę to na pendrive i przyniosę jutro, tak będzie chyba najlepiej, ale spróbuję jeszcze pobrobowac czegoś może się uda


remove this lien


Successfully aliased the URL <https://portfolio2-4ucmrp0s8.now.sh> to the following aliases:

* https://portfolio2.glarochedev.now.sh
* https://portfolio2-git-master.glarochedev.now.sh


check


Successfully aliased the URL <https://recipefinder-7je5lotq0.now.sh> to the following aliases:

* https://recipefinder.eisenils.now.sh
* https://recipefinder-git-master.eisenils.now.sh


Ok pobierz jeszcze na pendrive git.exe


Successfully aliased the URL <https://platzi-responsivedesign-76ytw6boy.now.sh> to the following aliases:

* https://platzi-responsivedesign.aldhairvera.now.sh
* https://platzi-responsivedesign-git-master.aldhairvera.now.sh


Why here and not inside the class?


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

* https://demodapp01.devcmontgomery.now.sh
* https://demodapp01-git-master.devcmontgomery.now.sh


Can you give me the parameters you need to change for the 24 tasks?


no need to commit all files under ./idea folder. Add them to .gitignore


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

https://meta.discourse.org/t/posts-are-hidden-after-a-single-flag/123366/75


Aren't usernames case-insensitive?

A username returned by the API may not be the same case as the `$username` passed to the function but still refer to the same user.


Successfully aliased the URL <https://yo-edmonton-gc6dyq4xm.now.sh> to the following aliases:

* https://yoedmonton.com
* https://www.yoedmonton.com
* https://yo-edmonton.sceptre.now.sh
* https://yo-edmonton-git-master.sceptre.now.sh


[AppVeyor has built](https://ci.appveyor.com/project/cypress-io/cypress/builds/27478025/job/hr1k8c11n9rrxywl) the `win32 ia32` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    set CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/win32-ia32/appveyor-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-27478025/cypress.zip
    npm install https://cdn.cypress.io/beta/binary/3.5.0/win32-ia32/appveyor-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-27478025/cypress.zip


learn unit tests and UI espresso tests. Good developers cover all corner cases with tests


Extra `</a>` ?


[AppVeyor has built](https://ci.appveyor.com/project/cypress-io/cypress/builds/27478025/job/afpr9vybm668xfht) the `win32 x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    set CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/win32-x64/appveyor-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-27478025/cypress.zip
    npm install https://cdn.cypress.io/beta/binary/3.5.0/win32-x64/appveyor-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-27478025/cypress.zip


Yeah, fair enough for now. I already have generic code in my branch.
Looking more likely your branch will be merged in first at this point and I will end up porting things across.


Prefer to have:
type Validator struct {
  ctx *lachesis.ValidationContext
}


Just fixing a PEP8 error...


never override only equals method. hashcode() always goes together with equals


Successfully aliased the URL <https://js-fun-4rqbhnwi4.now.sh> to the following aliases:

* https://city-type-ahead.now.sh
* https://js-fun.adrianmuntean.now.sh
* https://js-fun-git-master.adrianmuntean.now.sh


This project is well executed. Good Job.


I would keep them as part of this module as that is what they relate to, rather than just moving the level of indirection to the object module.
Never been a fan of magic numbers.


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

Created multidev environment [ci-1646](https://dashboard.pantheon.io/sites/ad79477c-5d06-4234-b6b8-582ebeee0e5c#ci-1646) for mtcv.


I'll see what I can do, but it's a bit cumbersome the way this port is currently built.

Because our build.sh script (in dists/androidsdl) calls the androidsdl build.sh script (which is in the external folder cloned from the pelya/commandergenius repo), and that one calls ndk-build which in turn invokes the AndroidBuild.sh script for each target architecture (see: androisdl/project/jni/Application/android.mk). And since I think that this external repo should be as a "black box" to us, I shouldn't modify their scripts.

A possible hack-y solution would be for us to have two AndroidBuild.sh scripts ie. AndroidBuildRelease.sh and AndroidBuildDebug.sh and copy one of them to AndroidBuild.sh based on the console argument for our build.sh before calling the androidsdl build.sh.

We probably need to move away entirely from this process and create a proper toolchain for this port, preferably with SDL2 support but that will take time (at least for me) because last time I looked into it, it seemed to be too much effort to build all the required libraries and for different target architectures.


![](https://github.trello.services/images/mini-trello-icon.png) [[switches]-[add]: general](https://trello.com/c/16zDOiL6/70-switches-add-general)


wouldn't it be somewhat more appropriate to return a 404 like it did previously (implicitly through `getContents`)


cache-psy (energy-plus) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-IntegrationCoverage-Debug: OK (673 of 673 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.43%25-green.png)


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

* https://komfy.now.sh
* https://frontend.komfy.now.sh
* https://frontend-git-master.komfy.now.sh


While preparing the pull request, could  you please check (and provide screenshots for) cases for example cases, e.g. one juror which is TL; one non-judging TL; one non-judging TL and on judging one; etc.
Please take into account that any judging TL may be (due to the LOC) registered as a jury or as both jury and TL.


Hi humans!


![](https://github.trello.services/images/mini-trello-icon.png) [Inputklasse erstellen](https://trello.com/c/ON6Aw2ar/2-inputklasse-erstellen)


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

* https://www.letusdo.app
* https://wedo.alepacheco.now.sh
* https://wedo-git-master.alepacheco.now.sh


not done


I scratched my head for a few seconds figuring out what this if block was for. I would consider extracting this to a method such as `removeTrailingSlash` or use https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html#removeEnd-java.lang.String-java.lang.String-


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

I updated the Github team because of this commit.

- @mingwandroid was added to this feedstock maintenance team.

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

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

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


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully aliased the URL <https://mcdcdpportal-1jupuodjh.now.sh> to the following aliases:

* https://mcd-cdp-portal.mkr-js-prod.now.sh
* https://mcd-cdp-portal-git-develop.mkr-js-prod.now.sh


💯 LOVE the clear detailed commit message 🙏 and also the choice to go for the simple implementation.


[Circle has built](https://circleci.com/gh/cypress-io/cypress/152323) the `darwin x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/darwin-x64/circle-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-152319/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-8cde36eacca1bff5dca7b6c4ab208a425c96eefb-152317/cypress.tgz


updates


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

* https://www.letusdo.app
* https://wedo.alepacheco.now.sh
* https://wedo-git-master.alepacheco.now.sh


[Circle has built](https://circleci.com/gh/cypress-io/cypress/152350) the `linux x64` version of the Test Runner.

You can install this pre-release platform-specific build using instructions at [https://on.cypress.io/installing-cypress#Install-pre-release-version](https://on.cypress.io/installing-cypress#Install-pre-release-version).

You will need to use custom `CYPRESS_INSTALL_BINARY` url and install Cypress using an url instead of the version.

    export CYPRESS_INSTALL_BINARY=https://cdn.cypress.io/beta/binary/3.5.0/linux-x64/circle-develop-9f717fe7e8b73313ee23c5aa3c92e504fb899337-152340/cypress.zip
    npm install https://cdn.cypress.io/beta/npm/3.5.0/circle-develop-9f717fe7e8b73313ee23c5aa3c92e504fb899337-152327/cypress.tgz


Successfully aliased the URL <https://next-portfolio-f9e6z1slh.now.sh> to the following aliases:

* https://tim-soft.now.sh
* https://timellenberger.now.sh
* https://timellenberger.com
* https://next-portfolio.tim-soft.now.sh
* https://next-portfolio-git-master.tim-soft.now.sh


potentially takes the numbers out of the desired range.


Changed same memory address as P4


unnecessary because nu1 & nu2 are your instance variables


Successfully aliased the URL <https://sonar-app-72noykybd.now.sh> to the following aliases:

* https://sonar-app.sonar-test.now.sh
* https://sonar-app-git-master.sonar-test.now.sh


Successfully aliased the URL <https://frontend-7e7g2orj7.now.sh> to the following aliases:

* https://frontend.adarshbhalotia2910.now.sh
* https://frontend-git-master.adarshbhalotia2910.now.sh


is this method called by two or one places?  if hte latter, inline.  if the former, can keep.


this logic is incorrect. please learn how DiffUtil works, and try to implement it https://developer.android.com/reference/android/support/v7/util/DiffUtil


watch your variable naming conventions. should be camelCase.