[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/inst/examples/example_distanceFromEachPoint.R#L37) *style:* **Commented code should be removed.**
```r
#beginCluster(3) # can do parallel
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_distanceFromEachPoint.R:40:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/inst/examples/example_distanceFromEachPoint.R#L40) *style:* **Commented code should be removed.**
```r
#endCluster() # if beginCluster was run
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:192:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L192) *style:* **Variable or function name should be lowerCamelCase.**
```r
      results.df <- out %>%
      ^~~~~~~~~~
```
[R/downloadData.R:197:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L197) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        {
        ^
```
[R/downloadData.R:205:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L205) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        {
        ^
```
[R/downloadData.R:248:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L248) *style:* **Lines should not be more than 100 characters.**
```r
appendChecksumsTable <- function(checkSumFilePath, filesToChecksum, destinationPath, append = TRUE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:249:15:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L249) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (append) {# needChecksums == 2) { # a checksums file already existed, need to keep some of it
              ^
```
[R/downloadData.R:251:30:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L251) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (is(cs, "try-error")) { # meant that it was an empty CHECKSUMS.txt file -- rebuild it
                             ^
```
[R/downloadData.R:260:15:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L260) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (append) { # a checksums file already existed, need to keep some of it
              ^
```
[R/downloadData.R:388:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L388) *style:* **Lines should not be more than 100 characters.**
```r
  definition = function(module, path, quiet, quickCheck, overwrite, files, checked, urls, children) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:393:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L393) *style:* **Commented code should be removed.**
```r
    # urls <- inputs$sourceURL
      ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:400:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L400) *style:* **Commented code should be removed.**
```r
      #urls <- moduleMetadata(module, path)$inputObjects$sourceURL
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:404:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L404) *style:* **Variable or function name should be lowerCamelCase.**
```r
    to.dl <- if (length(ids)) urls[-ids] else urls
    ^~~~~
```
[R/downloadData.R:412:46:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L412) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    dataDir <- file.path(path, module, "data" )
                                             ^
```
[R/downloadData.R:427:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L427) *style:* **Variable or function name should be lowerCamelCase.**
```r
      to.dl <- to.dl[fileMatching]
      ^~~~~
```
[R/downloadData.R:432:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L432) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if (! ( NROW(chksums) > 0 && all(compareNA(chksums$result, "OK")))) {
           ^
```
[R/downloadData.R:446:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L446) *style:* **Commented code should be removed.**
```r
        #   out <- readline(prompt = "Would you like to download it now anyway? (Y)es or (N)o: ")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:448:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L448) *style:* **Commented code should be removed.**
```r
        #   out = "No"
            ^~~~~~~~~~
```
[R/downloadData.R:450:49:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L450) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if (!isTRUE(any(pmatch("Y", toupper(out) )))) {
                                                ^
```
[R/downloadData.R:493:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L493) *style:* **Lines should not be more than 100 characters.**
```r
                                    paste(chksums$expectedFile[id], collapse = ",\n      "), sep = ""))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:559:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L559) *style:* **Lines should not be more than 100 characters.**
```r
        #   readline("If download was successful, would you like to run a new checksums? (Y)es or (N)o: ")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:559:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L559) *style:* **Commented code should be removed.**
```r
        #   readline("If download was successful, would you like to run a new checksums? (Y)es or (N)o: ")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:561:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L561) *style:* **Commented code should be removed.**
```r
        #   out = "No"
            ^~~~~~~~~~
```
[R/downloadData.R:572:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L572) *style:* **Commented code should be removed.**
```r
          # files = file.path(destinationPath, filesToChecksum)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:573:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L573) *style:* **Commented code should be removed.**
```r
          # checksums(module = module, path = path, write = TRUE)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:589:37:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L589) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
             !(chksums$actualFile %>% is.na() )) %>%
                                  ~~^
```
[R/downloadData.R:589:46:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L589) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
             !(chksums$actualFile %>% is.na() )) %>%
                                             ^
```
[R/downloadData.R:593:46:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L593) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if (!is.na(chksums$expectedFile[id])  ) {
                                             ^
```
[R/downloadData.R:606:27:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L606) *style:* **Commas should always have a space after.**
```r
    chksums2 <- chksums[0,]
                          ^
```
[R/downloadData.R:607:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L607) *style:* **Commented code should be removed.**
```r
    #children <- moduleMetadata(module, path)$childModules
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadData.R:610:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L610) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
            ^
```
[R/downloadData.R:610:18:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L610) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                 ^
```
[R/downloadData.R:610:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L610) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                     ^
```
[R/downloadData.R:610:56:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadData.R#L610) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        if ( all( nzchar(children) & !is.na(children) ) ) {
                                                       ^
```
[R/downloadInputs.R:294:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L294) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (is.null(url)) { # the only way for this to be useful is if there is a SpaDES module
                    ^
```
[R/downloadInputs.R:320:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L320) *style:* **Lines should not be more than 100 characters.**
```r
    checkSums <- try(checksums(path = destinationPath, write = FALSE)#, checksumFile = checkSumFilePath)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:332:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L332) *style:* **Lines should not be more than 100 characters.**
```r
                                     destinationPath, quick, checkSums, url, needChecksums = needChecksums,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:333:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L333) *style:* **Lines should not be more than 100 characters.**
```r
                                     overwrite = overwrite, moduleName = moduleName, modulePath = modulePath)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:345:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L345) *style:* **Commented code should be removed.**
```r
      #   cs <- try(read.table(checkSumFilePath, header = TRUE), silent = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:347:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L347) *style:* **Commented code should be removed.**
```r
      #     needChecksums <- 1
            ^~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:350:15:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L350) *style:* **Commented code should be removed.**
```r
      #       filter(!file %in% filesToChecksum)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:353:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L353) *style:* **Lines should not be more than 100 characters.**
```r
      # currentFiles <- checksums(path = destinationPath, write = TRUE, #checksumFile = checkSumFilePath,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:356:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L356) *style:* **Commented code should be removed.**
```r
      #   currentFiles <- rbind(nonCurrentFiles, currentFiles)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:357:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L357) *style:* **Commented code should be removed.**
```r
      #   writeChecksumsTable(currentFiles, checkSumFilePath, dots = list())
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:394:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L394) *style:* **Lines should not be more than 100 characters.**
```r
  # dots will contain too many things for some functions -- need to remove those that are known going
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:408:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L408) *style:* **Lines should not be more than 100 characters.**
```r
    # Don't cache the reading of a raster -- normal reading of raster on disk is fast b/c only reads metadata
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:448:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L448) *style:* **Variable or function name should be lowerCamelCase.**
```r
fixErrors.default <- function(x, objectName, attemptErrorFixes = TRUE,
^~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:461:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L461) *style:* **Variable or function name should be lowerCamelCase.**
```r
fixErrors.SpatialPolygons <- function(x, objectName = NULL,
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:465:41:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L465) *style:* **Use <-, not =, for assignment.**
```r
    if (is.null(objectName)) objectName = "SpatialPolygon"
                                        ^
```
[R/downloadInputs.R:580:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L580) *style:* **Lines should not be more than 100 characters.**
```r
        filesInArchive <- filesInArchive[filesInArchive$Length != 0,]$Name # for zips, rm directories (length = 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:580:69:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L580) *style:* **Commas should always have a space after.**
```r
        filesInArchive <- filesInArchive[filesInArchive$Length != 0,]$Name # for zips, rm directories (length = 0)
                                                                    ^
```
[R/downloadInputs.R:588:30:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L588) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          NROW(result) == 0) { # don't extract if we already have all files and they are fine
                             ^
```
[R/downloadInputs.R:589:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L589) *style:* **Lines should not be more than 100 characters.**
```r
        if (needChecksums == 0) needChecksums <- 2 # use binary addition -- 1 is new file, 2 is append
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:593:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L593) *style:* **Lines should not be more than 100 characters.**
```r
                              .unzipOrUnTar(funWArgs$fun, funWArgs$args, files = basename(archive[2])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:596:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L596) *style:* **Lines should not be more than 100 characters.**
```r
                                              neededFiles = neededFiles, extractedArchives = extractedArchives,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:597:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L597) *style:* **Lines should not be more than 100 characters.**
```r
                                              checkSums, needChecksums, filesExtracted = filesExtracted)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:599:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L599) *style:* **Lines should not be more than 100 characters.**
```r
          extractingTheseFiles <- paste(basename(filesInArchive[basename(filesInArchive) %in% neededFiles]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:602:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L602) *style:* **Lines should not be more than 100 characters.**
```r
            extractingTheseFiles <- paste0("all files: ", paste(basename(filesInArchive), collapse = ", "))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:606:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L606) *style:* **Lines should not be more than 100 characters.**
```r
                                            files = filesInArchive[basename(filesInArchive) %in% neededFiles]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:624:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L624) *style:* **Lines should not be more than 100 characters.**
```r
                                     neededFiles = neededFiles, extractedArchives = extractedArchives,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:633:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L633) *style:* **Lines should not be more than 100 characters.**
```r
        filesExtracted <- checkSums[checkSums$expectedFile %in% basename(filesInArchive), ]$expectedFile
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:656:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L656) *style:* **Commented code should be removed.**
```r
  #filesExtracted <- dir(destinationPath)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:660:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L660) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (is.null(fun)) { #i.e., the default
                    ^
```
[R/downloadInputs.R:661:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L661) *style:* **Put spaces around all infix operators.**
```r
    fun <-if (any(isShapefile)) {
        ^~~
```
[R/downloadInputs.R:681:61:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L681) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    targetFilePath <- if (endsWith(suffix = "shapefile", fun )) {
                                                            ^
```
[R/downloadInputs.R:724:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L724) *style:* **Variable or function name should be lowerCamelCase.**
```r
postProcess.default <- function(x, ...) {
^~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:822:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L822) *style:* **Variable or function name should be lowerCamelCase.**
```r
postProcess.spatialObjects <- function(x, inputFilePath = NULL,
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:875:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L875) *style:* **Lines should not be more than 100 characters.**
```r
      mess <- capture.output(type = "message", # no Cache at the method level because may be just passed through if raster
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:906:82:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L906) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      x <- writeOutputs(x = x, filename = newFilename, overwrite = overwrite, ... )
                                                                                ^
```
[R/downloadInputs.R:945:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L945) *style:* **Variable or function name should be lowerCamelCase.**
```r
cropInputs.default <- function(x, studyArea, rasterToMatch, ...) {
^~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:958:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L958) *style:* **Variable or function name should be lowerCamelCase.**
```r
cropInputs.spatialObjects <- function(x, studyArea, rasterToMatch = NULL, extentToMatch = NULL,
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1023:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1023) *style:* **Variable or function name should be lowerCamelCase.**
```r
projectInputs.Raster <- function(x, targetCRS = NULL, rasterToMatch = NULL, ...) {
^~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1045:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1045) *style:* **Variable or function name should be lowerCamelCase.**
```r
projectInputs.sf <- function(x, targetCRS, ...) {
^~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1060:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1060) *style:* **Variable or function name should be lowerCamelCase.**
```r
projectInputs.Spatial <- function(x, targetCRS, ...) {
^~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1108:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1108) *style:* **Variable or function name should be lowerCamelCase.**
```r
maskInputs.Raster <- function(x, studyArea, rasterToMatch, maskWithRTM = FALSE, ...) {
^~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1127:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1127) *style:* **Variable or function name should be lowerCamelCase.**
```r
maskInputs.Spatial <- function(x, studyArea, ...) {
^~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1164:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1164) *style:* **Lines should not be more than 100 characters.**
```r
#' @param destinationPath Optional. If \code{postProcessedFilename} is a relative file path, then this
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1194:64:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1194) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  newFilename <- if (!identical(postProcessedFilename, FALSE)) { # allow TRUE or path
                                                               ^
```
[R/downloadInputs.R:1195:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1195) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if (isTRUE(postProcessedFilename) ) {
                                     ^
```
[R/downloadInputs.R:1238:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1238) *style:* **Variable or function name should be lowerCamelCase.**
```r
writeOutputs.Raster <- function(x, filename, overwrite = FALSE, ...) {
^~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1243:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1243) *style:* **Lines should not be more than 100 characters.**
```r
    # +proj=lcc +lat_1=49 +lat_2=77 +lat_0=0 +lon_0=-95 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1245:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1245) *style:* **Lines should not be more than 100 characters.**
```r
    # +proj=lcc +lat_1=49 +lat_2=77 +lat_0=0 +lon_0=-95 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs +ellps=GRS80 +towgs84=0,0,0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1254:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1254) *style:* **Variable or function name should be lowerCamelCase.**
```r
writeOutputs.Spatial <- function(x, filename, overwrite = FALSE, ...) {
^~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1261:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1261) *style:* **Variable or function name should be lowerCamelCase.**
```r
writeOutputs.sf <- function(x, filename, overwrite = FALSE, ...) {
^~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1272:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1272) *style:* **Variable or function name should be lowerCamelCase.**
```r
writeOutputs.default <- function(x, filename, ...) {
^~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1323:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1323) *style:* **Use <-, not =, for assignment.**
```r
  archive = if (file_ext(filename) %in% c("zip", "tar")) {
          ^
```
[R/downloadInputs.R:1345:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1345) *style:* **Lines should not be more than 100 characters.**
```r
                         checkSums, url, needChecksums, overwrite = TRUE, moduleName, modulePath, ...) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1348:43:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1348) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if ("shp" %in% file_ext(neededFiles)) { # if user wants .shp file, needs other anciliary files
                                          ^
```
[R/downloadInputs.R:1368:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1368) *style:* **Lines should not be more than 100 characters.**
```r
  missingNeededFiles <- (!(all(compareNA(result, "OK")) && all(neededFiles %in% checkSums$expectedFile)) ||
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1389:31:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1389) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (!is.null(moduleName)) { # means it is inside a SpaDES module
                              ^
```
[R/downloadInputs.R:1391:91:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1391) *style:* **Only use double-quotes.**
```r
        parsedModule <- parse(file = file.path(modulePath, moduleName, paste0(moduleName, '.R')))
                                                                                ^~~~
```
[R/downloadInputs.R:1399:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1399) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if (!is.null(fileToDownload) ) {#|| is.null(targetFile)) {
                                  ^
```
[R/downloadInputs.R:1399:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1399) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (!is.null(fileToDownload) ) {#|| is.null(targetFile)) {
                                     ^
```
[R/downloadInputs.R:1419:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1419) *style:* **Lines should not be more than 100 characters.**
```r
            if (!isTRUE(checkSums[ checkSums$expectedFile ==  basename(destFile), ]$result == "OK")) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/downloadInputs.R:1419:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/downloadInputs.R#L1419) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
            if (!isTRUE(checkSums[ checkSums$expectedFile ==  basename(destFile), ]$result == "OK")) {
                                  ^
```
[R/gis.R:307:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/gis.R#L307) *style:* **Lines should not be more than 100 characters.**
```r
      # write the polygon object to disk as a shapefile -- can't handle NAs without showing a warning
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:82:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L82) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    if ( method != "RMexp") {
        ^
```
[R/initialize.R:242:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L242) *style:* **Variable or function name should be lowerCamelCase.**
```r
  X <- c(jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxX - minX) + minX)),
  ^
```
[R/initialize.R:244:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L244) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Y <- c(jitter(sort(rbeta(nPoints / 2, betaPar, betaPar) * (maxY - meanY) + meanY)),
  ^
```
[R/initialize.R:248:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L248) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Sr1 <- Polygon(cbind(X + xAdd, Y + yAdd))
  ^~~
```
[R/initialize.R:249:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L249) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Srs1 <- Polygons(list(Sr1), "s1")
  ^~~~
```
[R/initialize.R:346:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L346) *style:* **Commented code should be removed.**
```r
# ### INCORPORATE RELEVANT PARTS OF THIS OLD INIT FUNCTION INTO INITCOORDS()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:351:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L351) *style:* **Commented code should be removed.**
```r
# #'                      (currently only \code{RasterLayer} or
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:352:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L352) *style:* **Commented code should be removed.**
```r
# #'                      \code{SpatialPolygonsDataFrame}) accepted.
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:362:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L362) *style:* **Commented code should be removed.**
```r
#     ext <- extent(agentlocation)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:364:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L364) *style:* **Commented code should be removed.**
```r
#       #            nonNAs <- !is.na(getvalue(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:365:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L365) *style:* **Commented code should be removed.**
```r
#       nonNAs <- !is.na(getValues(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:366:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L366) *style:* **Commented code should be removed.**
```r
#       wh.nonNAs <- which(nonNAs)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:367:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L367) *style:* **Commented code should be removed.**
```r
#       #            ProbInit.v <- cumsum(getvalue(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:368:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L368) *style:* **Commented code should be removed.**
```r
#       ProbInit.v <- cumsum(getValues(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:370:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L370) *style:* **Commented code should be removed.**
```r
#         ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:371:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L371) *style:* **Commented code should be removed.**
```r
#         fI <- findInterval(ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:372:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L372) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[fI]
          ^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:373:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L373) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:374:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L374) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:375:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L375) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:377:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L377) *style:* **Commented code should be removed.**
```r
#         #                va <- getvalue(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:378:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L378) *style:* **Commented code should be removed.**
```r
#         va <- getValues(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:379:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L379) *style:* **Commented code should be removed.**
```r
#         ran <- runif(length(va), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:380:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L380) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:382:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L382) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(length(fI2), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:383:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L383) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v) + 1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:384:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L384) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:386:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L386) *style:* **Commented code should be removed.**
```r
#         #                last.ran <- runif(length(fI2),0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:387:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L387) *style:* **Commented code should be removed.**
```r
#         #                last.fI2 <- wh.nonNAs[last.ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:390:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L390) *style:* **Commented code should be removed.**
```r
#         position <- xyFromCell(agentlocation,fI2,spatial = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:392:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L392) *style:* **Commented code should be removed.**
```r
#         position <- coordinates(agentlocation)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:394:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L394) *style:* **Commented code should be removed.**
```r
#         stop("need raster layer or Spatial Points object")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:396:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L396) *style:* **Commented code should be removed.**
```r
#       numagents <- length(position)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:404:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L404) *style:* **Commented code should be removed.**
```r
#           colnames(xy) = c("x", "y")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:405:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L405) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(xy)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:406:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L406) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(sampleRandom(agentlocation, numagents, xy = TRUE, sp = TRUE))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:408:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L408) *style:* **Commented code should be removed.**
```r
#           sam <- sample(1:length(agentlocation),numagents)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:409:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L409) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation[sam,])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:411:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L411) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:418:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L418) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:420:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L420) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:422:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L422) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:430:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L430) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:434:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L434) *style:* **Commented code should be removed.**
```r
#     stop("Need to provide agentlocation, which can be a map layer")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:436:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L436) *style:* **Commented code should be removed.**
```r
#   heading1 <- runif(numagents, 0, 360)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:437:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L437) *style:* **Commented code should be removed.**
```r
#   distance <- runif(numagents, 0.1, 10)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:439:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L439) *style:* **Commented code should be removed.**
```r
#   .Object@ID <- as.character(1:numagents)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:440:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L440) *style:* **Commented code should be removed.**
```r
#   .Object@spatial <- position
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:441:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L441) *style:* **Commented code should be removed.**
```r
#   .Object@heading <- heading1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:442:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L442) *style:* **Commented code should be removed.**
```r
#   .Object@distance <- distance
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:444:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/initialize.R#L444) *style:* **Commented code should be removed.**
```r
#   return(.Object)
    ^~~~~~~~~~~~~~~
```
[R/mapReduce.R:53:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/mapReduce.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  BsumVec <- reduced[fullRasterVals] # join
  ^~~~~~~
```
[R/neighbourhood.R:112:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L112) *style:* **Variable or function name should be lowerCamelCase.**
```r
adj.raw <- function(x = NULL, cells, directions = 8, sort = FALSE, pairs = TRUE,
^~~~~~~
```
[R/neighbourhood.R:114:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                    ^~~~~~~~~~~~~~
```
[R/neighbourhood.R:114:45:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                                            ^~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:233:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L233) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:238:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L238) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:297:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L297) *style:* **Lines should not be more than 100 characters.**
```r
              ((from %% numCol + to %% numCol) == 1))# | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:813:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L813) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:822:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L822) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:839:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L839) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:849:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L849) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:850:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L850) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:859:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L859) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:860:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L860) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:869:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L869) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:872:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L872) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:884:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L884) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:909:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L909) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:910:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L910) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:919:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L919) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:922:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L922) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1059:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/neighbourhood.R#L1059) *style:* **Commas should always have a space after.**
```r
  cc <- cbind(pureCircle2[, "x"] - xy[,"x"], pureCircle2[, "y"] - xy[, "y"])
                                       ^
```
[R/RcppExports.R:68:20:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/RcppExports.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
runifC <- function(N) {
                   ^
```
[R/RcppExports.R:71:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/SELES.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
numAgents <- function(N, probInit) {
                      ^
```
[R/splitRaster.R:51:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/splitRaster.R#L51) *style:* **Lines should not be more than 100 characters.**
```r
  function(r, nx = 1, ny = 1, buffer = c(0, 0), path = file.path(getwd(), names(r)), cl, rType = "FLT4S") {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/splitRaster.R:111:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/splitRaster.R#L111) *style:* **Lines should not be more than 100 characters.**
```r
      clusterApplyLB(cl = cl, x = seq_along(extents), fun = croppy, e = extents, r = r, path = path, rType = rType)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:538:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread.R#L538) *style:* **Commented code should be removed.**
```r
      #isNASpreadProb <- is.na(spreadProb[])
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:540:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread.R#L540) *style:* **Commented code should be removed.**
```r
      #   isNASpreadProb <- is.na(spreadProb[])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:541:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread.R#L541) *style:* **Commented code should be removed.**
```r
      #   spreadProb[isNASpreadProb] <- 0L
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:942:41:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread.R#L942) *style:* **Place a space before left parenthesis, except in a function call.**
```r
              notDupsEvents <- notDups[-(1:(nrSpreads - nrPotentials))]
                                        ^
```
[R/spread2.R:5:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
                           "quantityAdj", "quantityAdj2", "state", "size", "tooBigByNCells", "V1", "proportion"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:674:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L674) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:759:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L759) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:760:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L760) *style:* **Commented code should be removed.**
```r
          # ll <-  lapply(colnamesDtPot, function(x) dtPotential[[x]][!spreadProbNA])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:761:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L761) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:762:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L762) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:772:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L772) *style:* **Lines should not be more than 100 characters.**
```r
                                                                   .I[sample.int(length(numNeighs), size = numNeighs, prob = spreadProbRel)],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:787:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L787) *style:* **Variable or function name should be lowerCamelCase.**
```r
      NAaSP <- !is.na(actualSpreadProb)
      ^~~~~
```
[R/spread2.R:789:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L789) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:830:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L830) *style:* **Lines should not be more than 100 characters.**
```r
        # this is to prevent overlap within an event... in some cases, overlap within event is desired, so skip this block
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L848) *style:* **Lines should not be more than 100 characters.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:10:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/webDatabases.R:122:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/webDatabases.R#L122) *style:* **Lines should not be more than 100 characters.**
```r
    stop("You must provide a data.table that contain the link between url, datasetName and password.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/webDatabases.R:127:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/webDatabases.R#L127) *style:* **Commented code should be removed.**
```r
  #if (missing(dfile)) dfile <- "all"
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/webDatabases.R:141:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/webDatabases.R#L141) *style:* **Variable or function name should be lowerCamelCase.**
```r
      file.list <- getURL(url2data, ftp.use.epsv = FALSE, dirlistonly = TRUE)
      ^~~~~~~~~
```
[R/webDatabases.R:142:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/webDatabases.R#L142) *style:* **Variable or function name should be lowerCamelCase.**
```r
      file.list <- strsplit(file.list, "\r*\n")[[1]]
      ^~~~~~~~~
```
[R/webDatabases.R:143:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/e06ab12fa92afd0bae06a4ba83bf125341f1ce04/R/webDatabases.R#L143) *style:* **Variable or function name should be lowerCamelCase.**
```r
      file.list <- file.list[!file.list %in% c(".", "..")]
      ^~~~~~~~~
```


is this work well?


You'll also need to change `nonPrivateMembers` to `members`.


I dont see how this can work with synchronous protocols


c


Is there a fix of this in the pipeline. I think it currently breaks all Travis testing of package on master which is really unfortunate at this stage.


TODO: 1) dialog box for adding new contact or join new group; 2) set up Geo Group creation interaction; 3)smooth switching between events; 4) fill in the bluenet implementation for each button event.


I agree!


Followed the blog
http://vinaikopp.com/2017/02/18/magento2_repositories_interfaces_and_webapi/


test


Dependency Factory class not generating for
use Kvr\Blog\Api\Data\PostInterfaceFactory
so instead we used Model for this process


.gitignore


Download all files place in your directory folder


github 스터디 입니다.


Whoops. Changed. How do I preview docs for a dev branch?


hi,

i think its equivalent. hitting a k3 is the same as removing a degree-2 and
hitting a k2.

i appreciate coding the more general invariant. i didn't realize k-trees
were an existing concept. its 2-trees i learned about in the pebbling talk.

c

On Thu, Jun 7, 2018 at 11:26 PM, nvcleemp <notifications@github.com> wrote:

> Looking at the definition: shouldn't it be graphs.CompleteGraph(2)?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/math1um/objects-invariants-properties/commit/2c82d075e81429ad19381b8e906f44d5b8f04955#commitcomment-29291610>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACBUXLxzx5gopsJ-K8B1nAZ_Le3Zlh5_ks5t6gsBgaJpZM4Ufgyk>
> .
>

--

CELarson Web: http://www.people.vcu.edu/~clarson

Automated Conjecturing for Sage: http://nvcleemp.github.io/conjecturing/

Graph Brain Project:
https://github.com/math1um/objects-invariants-properties

VCU Discrete Math Seminar: http://www.people.vcu.edu/~dcranston/DM-seminar/

Craig Larson, Associate Professor
Department of Mathematics and Applied Mathematics
Virginia Commonwealth University

4106 Grace E. Harris Hall
1015 Floyd Avenue
Richmond, VA 23284-2014


## Jenkins Build Summary

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

Built at __20180608 - 05:35:02__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/rpm.txt) | 1031 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/msvc.Debug.txt) | 1028 cases, 0 failed, t: 534s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/msvc.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 536s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/msvc.Release.txt) | 1028 cases, 0 failed, t: 394s | PASS :white_check_mark:
gcc.Release
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Release_Dassert_true_MANUAL_TESTS_true.txt) | 1093 cases, 0 failed, t: 818s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/clang.Debug.txt) | 1031 cases, 0 failed, t: 275s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dcoverage_ON.txt) | 1031 cases, 0 failed, t: 790s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug.txt) | 1031 cases, 0 failed, t: 288s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/clang.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 735s | PASS :white_check_mark:
clang.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/clang.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 333s | PASS :white_check_mark:
gcc.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 304s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 746s | PASS :white_check_mark:
gcc.Debug
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dstatic_true.txt) | 1031 cases, 0 failed, t: 283s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1031 cases, 0 failed, t: 259s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF -Dsan=thread,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dunity_OFF_Dsan_thread_PARALLEL_TESTS_false.txt) | no test results, t: 708s | FAIL :red_circle:
gcc.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false.txt) | no test results, t: 1054s | FAIL :red_circle:
gcc.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/28//artifact/gcc.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1028 cases, 0 failed, t: 1166s | PASS :white_check_mark:


I'm little confused to use this site


I’ve just been playing with yarn for now. It’s likely I’ll be using yarn workspaces within the week


Holy shit!!


> This changed line has no effect on the functionality of E2.

And I never implied that, but that has no bearing on my question.

> Why this nervousness ???

I have no idea? IMHO there is absolutely no need to get nervous about a simple and legitimate question.

> If you have problem, I will remove whole plugin from feed ...

That is completely up to you, but I again see no relation with my question.

> and Yes, this plugin is for PLi only!

I find that hard to believe; you can't be serious about that. What about 'open', of which we're all so proud?


Litemod#init is called too early and Litemod#initComplete is called too late.

I'll try addShutdownHook. It preciously didn't work last time I tried.


@@ -0,0 +1 @@6faccc56faccc52d723957ee2322bc97f9eaa6d1c7159f2


There's also a ShutdownListener in liteloader.


amazing!


This is a program file to cropping your image 25 * 25 pixel.


お気に障る言葉を申し上げてしまい失礼しました…。
理由を詳細に説明させていただきます。

1.画像の使用について許可をとっていないのか知らないことのまま、また皆で作った内容であることを踏まえてどのようにしたら良いか数日間、悩みました。
その中で相談にいたりました。
連絡先も知らない為、私が全てメンバーがどのようにお考えになられているのか知る由もないのです。

2.許可をとっているのであれば、個人的には議論にいたらない内容でした。
3,結論いたしまして、
何故、許可をとってあることを教えていただけないでしょうか？  と不審に思いました。
どの作業をとっても、お時間を頂いていると考えています。
その中で時間を取ることを先にとるのでしょうか？と。

しかしながら、個人の考えあります。
次回から
この件について大丈夫ですか？如何思いますか？と尋ねた場合は許可をとっていることのみを先に教えて頂けると助かります。
誰が作ったなどはお伺いはしません。
何卒、よろしくお願いします。


Hi ALl,

urgent help, I am using
[cephuser@umf01 ~]$ cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core

kernel 3.10.

when I tried to mount with option fsc, I got error message :mount error 22 = Invalid argument. after check dmesg, it is because of fsc option.

could you please share how to fix it? thanks a lot in advance!

-Joyce


れ


Running tests...
Test project /home/nick/Programming/sentimentanalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.09 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed    3.30 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.02 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   28.37 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  32.79 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:72: recipe for target 'test' failed


 MFL Multi Functional Steering Wheel Buttons:
    50 04 68 32 10 1E - Volume Down button pressed
    50 04 68 32 11 1F - Volume Up button pressed
    50 04 68 3B 08 0F - Previous button pressed once
    50 04 68 3B 18 1F - Previous button (long press)
    50 04 68 3B 28 2f - Previous button released
    50 04 68 3B 01 06 - Next button pressed once
    50 04 68 3B 11 16 - Next button (long press)
    50 04 68 3B 21 26 - Next button released
    50 04 C8 3B 80 27 - DIAL button
    50 04 C8 3B 90 37 - DIAL button (long press)
    50 04 C8 3B a0 07 - DIAL button released
    50 03 C8 01 9A    - R/T button


오늘 커밋합니다.


git 시작합니다


1. Remove unused fields from `DistanceHelper` class.
2. Re-consider exposing comparer fields.


Good catch. Fixed in https://github.com/discourse/discourse/commit/8bd4c11f53c34f2541ae346981c7d30542bf7b83.


Need to rebuild project


Ok, I will make C++14 a requirement for all of ROOT to build cppyy then.


Важным является то, что у каждой программы должна быть точка входа: тот метод, который будет вызван первым. Есть соглашение, что такой метод должен называться Main() и тогда компилятор поймёт, что этот метод должен вызывать первым и поместит в скомпилированный код соответствующую запись, которую распознает операционная система при запуске приложения.


reported


It's not equivalent. Well, it's equivalent for all graphs except for K2. K2 is not a 2-tree according to this implementation.


all functions will be ubsapp.scratchCard.


rename the success event name.


Something went wrong when running [your job](https://github.com/JuliaLang/julia/commit/2e0a54d8da320bdccffa80395801b1383395a954#commitcomment-29291134):
```
NanosoldierError: failed to run benchmarks against primary commit: failed process: Process(`sudo cset shield -e su nanosoldier -- -c ./benchscript.sh`, ProcessExited(1)) [1]
```
Logs and partial data can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/cc1a32da1bd6dd8ee50efaa01f9f331484196abe/daily_2018_6_8/report.md)
cc @ararslan


awesome codes here


rename event


If the remote is a fork, then the documentation is on the fork domain.
http://smithsp.github.io/OMFIT-source/
But really you just want to build the docs locally without pushing them (which I haven't done for omas before).


Cамый важный апдейт


Looks like `cd omas/sphinx; make html` should do it.


@rebornix this prints now every time I type a character


Hello
could please help me improve NFluent ? I would love if you could give me a few words on why you switched to Shouldly instead?
I won't bother you further, any feedback will eb greatly appreciated.
Thanks


inet_ntop is not available in XP (ws2_32.dll)


Грамотное и продуманное именование очень важно в программировании - оно демонстрирует, что программист реально понимает, о чём пишет, и помогает читать и понимать его код.

Конкретно здесь название ```Form1``` для класса уже не актуально - этот класс уже не связан с формами, это консольное приложение. Можно его назвать ```ConsoleApplication```, либо просто ```Program```, либо ```ReimbursementCalculator```.


@foolip  well played on the git command sir.


Перенеси этот код из readme в cs-файл и попробуй скомпилировать и запустить


HI ,
I updated the module to the latest version but i got an issue . Im in checkout  page ( one step checkout ) and i didn't enter any shipping address or zip code or anything and i clicked the cash on delivery radio button then i get the following message ( plz find attachment ) and it keeps looping .
![screenshot from 2018-06-08 11-28-45](https://user-images.githubusercontent.com/39112243/41141418-81b6766a-6b0f-11e8-8e4f-980df297e62e.png)


Asha
Jasmine


lines in e2 were aded for run this plugin - logically follows, if plugin need expanded input values, then must be changed this lines in e2 for running this plugin (added due this plugin).


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................***Failed    0.02 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.04 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   50.94 sec

50% tests passed, 2 tests failed out of 4

Total Test time (real) =  52.05 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
	  2 - long_parse (Failed)
Makefile:61: recipe for target 'test' failed


Also must change for WW Builder code from my username to right village


Nice change. I have long used `Graphics._glyphs` and wanted to offer a public method for specifying it without getting g2 context, but it's even better.


This is really awfull, csv is not csv anymore !


Would "any" work for hybrids too? The headers will be in the non-x86 search path, does the x86 compiler look for them there?


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   34.26 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.26 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.55 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  82.11 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


## Jenkins Build Summary

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

Built at __20180608 - 06:09:59__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/msvc.Debug.txt) | 1028 cases, 0 failed, t: 533s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/rpm.txt) | 1031 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/msvc.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 533s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/msvc.Release.txt) | 1028 cases, 0 failed, t: 382s | PASS :white_check_mark:
gcc.Release
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Release_Dassert_true_MANUAL_TESTS_true.txt) | 1093 cases, 0 failed, t: 822s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/clang.Debug.txt) | 1031 cases, 0 failed, t: 272s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug_Dcoverage_ON.txt) | 1031 cases, 0 failed, t: 792s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/clang.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 464s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug_Dunity_OFF.txt) | 1028 cases, 0 failed, t: 210s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug.txt) | 1031 cases, 0 failed, t: 286s | PASS :white_check_mark:
clang.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/clang.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 331s | PASS :white_check_mark:
gcc.Release
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Release_Dassert_true.txt) | 1031 cases, 0 failed, t: 306s | PASS :white_check_mark:
gcc.Debug
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug_Dstatic_true.txt) | 1031 cases, 0 failed, t: 283s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1031 cases, 0 failed, t: 261s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/mellery-rebeast/29//artifact/gcc.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1028 cases, 0 failed, t: 450s | PASS :white_check_mark:


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   34.38 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.04 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.59 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  81.05 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


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

https://forum.duplicati.com/t/400-bad-request-file-names-must-not-contain/3523/20


Hi @ghenry22, from what I could see, I copied over everything I could see from your PR, however, it's very possible I could have missed something. I have also seen the issue re-appear once (but rare), so it makes sense that there are still more changes that are required. If you could please create a new PR with your additional changes in, that would be really great.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   14.22 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.28 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   47.77 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  63.30 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   20.17 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.26 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.97 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  67.44 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Actually, I see it here, it's a separate PR, and that is why I missed it:
https://github.com/ionic-team/cordova-plugin-ionic-webview/pull/41

I'm happy to create a new PR, or if you wouldn't mind just fixing these conflicts, we can ask @mlynch to merge this one in as well.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   23.26 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.27 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   48.15 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  72.72 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   14.61 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.07 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   47.15 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  62.88 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


@vitasamek is there a reason this isn't in the changelog yet?  Can I inform Omniboost that the update is live in production?


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   21.30 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.27 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.95 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  68.56 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Well no, while the intention is good this doesn't work.


That's the problem. I'm not sure it would work without a dirty hack to force `pkg-config` to look for a special directory.
So, maybe we should just leave mdds the way it is right now, i.e. with the `$secondaryArchSuffix` I have added recently.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   13.21 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.27 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.76 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  61.29 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Oh! WTF is **bonic**?


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   20.36 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.26 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.44 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  68.10 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


This is awesome


`s/romain/ramon/g`


Sure will drop it as a patch.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.26 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   21.28 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.24 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.44 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  69.31 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


how about kenny lin :: updated the readme


Good


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   11.86 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.25 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.14 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  58.29 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


"Facebook page"


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   19.93 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.24 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.90 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  68.10 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


fucking hard


You forgot to mention butter


Please download the .zip file to see all scripts


TODO: Remove this and squash


there was `<<0,0,...>>`


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   13.33 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.25 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.24 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  60.86 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   19.41 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.05 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.94 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  66.45 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Switching to Stochastic Gradient Descent(SGD) using tensorflow without any hidden neural layers.


Dear @d2pdev:
I regret to inform you that the release you submitted, named "**NganHang**" (v1.1.0), for the project [NganHang](https://poggit.pmmp.io/ci/d2pdev/NganHang/NganHang) on 2018-06-07T17:51:24.000Z, has been rejected.

Plugin must be available in English.

Please resolve the issues listed above and submit the updated plugin again.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   16.36 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.26 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.32 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  62.99 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


My bad, obviously - that should have been ifdef'ed on __NetBSD__. I must have overlooked it when preparing the pull request, since I see that I don't mention it in the description.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   20.67 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.28 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.21 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  67.22 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


This URL (http://localhost:8000/h5p) is the h5p server. Currently it is on the same machine as that of Collaboration-system. For deployment it would be on a different one. So, instead of directly writing 'localhost' i.e. hardcoding, could you specify it as 'h5p_server' as a variable and then use it across any file? Changing it later-on will be a trouble.


DYA? This looks odd


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   14.75 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.27 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   45.30 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  61.36 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


That's not a matter of kernel version, it is a matter of what is
implemented in the vendor's kernel.
I don't think anyone still ships with h2w (if it's not devinput it's h2w)...
But most OEMs provide proper framework-res rro to set that.

Le ven. 8 juin 2018 à 02:10, Dil3mm4 <notifications@github.com> a écrit :

> devinput it's supported on most 4.4+ kernel (unless there's some crazy OEM
> stripping it out), which Huawei, QCOM and others are actually shipping on
> 8.0+, I'd consider to extend it to other devices as well.
> Don't ask me how, totally have no clue on how to figure out kernel version
> (or anything else for that matter) since that's meant to be generic. 😂
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/phhusson/device_phh_treble/commit/456b7b722a5ebfc30d91e0acbab2756f9e1d3532#commitcomment-29289900>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAAOOoWMY4RkOn6bkLb-Ib__iGsA7LoFks5t6cDrgaJpZM4UfTdE>
> .
>


推荐大家使用 https://gitee.com 速度更快，项目直接部署、Android 自动构建！ 私有库永久免费，提供手机客户端，国内首个同时支持 Git 和 SVN 的代码托管平台） GitHub 可以托管各种 git 库，...


There were the following issues with your Pull Request

  * Commits must be in the following format: **%{type}: %{description}**

Guidelines are available at https://github.com/braun-robotics/rust-lpc82x/blob/master/CONTRIBUTING.md

---
This message was auto-generated by https://gitcop.com


See inline comment: Line 364 (deleted) and line 368 (added) are almost the same except that 'course.image' is removed. This will not display the course image. I believe its a mistake. Thanks


This cast is redundant


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   20.54 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.27 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   46.15 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  68.00 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


well the pc files are misplaced then. they could live in data/pkgconfig
see https://github.com/haikuports/haikuports/blob/master/dev-util/pkgconfig/pkgconfig-0.29.2.recipe#L56


我


space after , and everywhere else.


Hi, thanks
How long does it take to make this new plugin work?
How much is the volume limit for MediaFire? 20480 MB
Until this hour I did not work on the items I used.


Running tests...
Test project /u/grout2/Programming/SentimentAnalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................***Exception: SegFault  0.01 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................   Passed   20.05 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.06 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................   Passed   47.10 sec

75% tests passed, 1 tests failed out of 4

Total Test time (real) =  68.27 sec

The following tests FAILED:
	  1 - short_parse (SEGFAULT)
Makefile:61: recipe for target 'test' failed


Well spotted, but I do wonder if the clip with and height variables have the correct data type - of they're populated with float data, then instead of this fix, their your declaration would need changing instead... I'll try to remember to look into this


Fixes #4