[R/helper_funs.R:338:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/helper_funs.R#L338) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  if ( (do_gc >= 1) & (do_gc < 2)) {
      ^
```
[R/sperrorest_error.R:92:18:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_error.R#L92) *warning:* **no visible global function definition for ‘prediction’**
```r
      predobj <- prediction(pred, obs)
                 ^~~~~~~~~~
```
[R/sperrorest_error.R:93:16:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_error.R#L93) *warning:* **no visible global function definition for ‘performance’**
```r
      auroc <- performance(predobj, measure = "auc")@y.values[[1]]
               ^~~~~~~~~~~
```
[R/sperrorest_error.R:142:28:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_error.R#L142) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                mse = mean((obs - pred)^2), mad = mad(obs - pred),
                           ^
```
[R/sperrorest_error.R:142:40:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_error.R#L142) *style:* **Put spaces around all infix operators.**
```r
                mse = mean((obs - pred)^2), mad = mad(obs - pred),
                                      ~^~
```
[R/sperrorest_misc.R:40:38:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L40) *style:* **Variable or function name should be snake_case.**
```r
dataset_distance <- function(d1, d2, x.name = "x", y.name = "y", fun = mean,
                                     ^~~~~~
```
[R/sperrorest_misc.R:40:52:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L40) *style:* **Variable or function name should be snake_case.**
```r
dataset_distance <- function(d1, d2, x.name = "x", y.name = "y", fun = mean,
                                                   ^~~~~~
```
[R/sperrorest_misc.R:54:23:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L54) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    di[i] <- min(sqrt((d2[, x.name] - d1[i, x.name])^2 +
                      ^
```
[R/sperrorest_misc.R:54:53:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L54) *style:* **Put spaces around all infix operators.**
```r
    di[i] <- min(sqrt((d2[, x.name] - d1[i, x.name])^2 +
                                                   ~^~
```
[R/sperrorest_misc.R:55:55:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L55) *style:* **Put spaces around all infix operators.**
```r
                        (d2[, y.name] - d1[i, y.name])^2))
                                                     ~^~
```
[R/sperrorest_misc.R:103:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L103) *style:* **Variable or function name should be snake_case.**
```r
add.distance <- function(object, ...) UseMethod("add.distance")
^~~~~~~~~~~~
```
[R/sperrorest_misc.R:110:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L110) *style:* **Variable or function name should be snake_case.**
```r
add.distance.resampling <- function(object, data, coords = c("x", "y"), ...) {
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:112:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L112) *style:* **Variable or function name should be snake_case.**
```r
    test.dist <- dataset_distance(data[object[[j]]$test, coords],
    ^~~~~~~~~
```
[R/sperrorest_misc.R:124:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L124) *style:* **Variable or function name should be snake_case.**
```r
add.distance.represampling <- function(object, ...) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:125:28:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L125) *warning:* **no visible binding for global variable ‘add.distance.resampling’**
```r
  object <- lapply(object, add.distance.resampling, ...)
                           ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:176:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L176) *warning:* **local variable ‘y’ assigned but may not be used**
```r
  y <- as.numeric.tilename(x)  # just testing
  ^
```
[R/sperrorest_misc.R:176:8:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L176) *warning:* **no visible global function definition for ‘as.numeric.tilename’**
```r
  y <- as.numeric.tilename(x)  # just testing
       ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:202:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L202) *warning:* **local variable ‘y’ assigned but may not be used**
```r
  y <- as.numeric.tilename(x)  # just testing
  ^
```
[R/sperrorest_misc.R:202:8:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L202) *warning:* **no visible global function definition for ‘as.numeric.tilename’**
```r
  y <- as.numeric.tilename(x)  # just testing
       ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:267:49:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L267) *style:* **Put spaces around all infix operators.**
```r
    small_tile <- small_tile | (n_tile * n_tiles/length(tile) < min_frac)
                                               ~^~
```
[R/sperrorest_misc.R:275:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L275) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if ((length(small_tile) > 0) & (length(ignore) > 0)) {
      ^
```
[R/sperrorest_misc.R:313:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L313) *warning:* **no visible global function definition for ‘as.numeric.tilename’**
```r
  wh <- as.numeric.tilename(as.tilename(nm))
        ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:313:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L313) *warning:* **no visible global function definition for ‘as.tilename’**
```r
  wh <- as.numeric.tilename(as.tilename(nm))
                            ^~~~~~~~~~~
```
[R/sperrorest_misc.R:327:38:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L327) *warning:* **no visible global function definition for ‘as.tilename’**
```r
          nbr <- c(nbr, as.character(as.tilename(wh + c(i, j))))
                                     ^~~~~~~~~~~
```
[R/sperrorest_misc.R:448:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L448) *warning:* **no visible global function definition for ‘as.resampling.factor’**
```r
  as.resampling.factor(factor(object))
  ^~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:472:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L472) *warning:* **no visible global function definition for ‘validate_resampling’**
```r
  stopifnot(validate_resampling(object))
            ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:577:27:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L577) *warning:* **no visible binding for global variable ‘validate_resampling’**
```r
  valid <- sapply(object, validate_resampling)
                          ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:584:28:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_misc.R#L584) *warning:* **no visible binding for global variable ‘as.resampling’**
```r
  object <- lapply(object, as.resampling)
                           ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:57:40:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L57) *style:* **Variable or function name should be snake_case.**
```r
                         seed1 = NULL, return.factor = FALSE) {
                                       ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:61:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L61) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/sperrorest_resampling.R:118:32:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L118) *style:* **Variable or function name should be snake_case.**
```r
                               return.factor = FALSE, repetition = 1,
                               ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:122:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L122) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  stopifnot((length(strat) == 1) | (length(strat) == nrow(data)))
            ^
```
[R/sperrorest_resampling.R:142:14:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L142) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      fac <- as.resampling(fac)
             ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:147:15:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L147) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    repres <- as.represampling(repres)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:188:30:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L188) *style:* **Variable or function name should be snake_case.**
```r
                             return.factor = FALSE,
                             ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:195:12:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L195) *warning:* **no visible global function definition for ‘as.resampling’**
```r
    fac <- as.resampling(fac)
           ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:202:17:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L202) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    represmp <- as.represampling(represmp)
                ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:239:33:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L239) *style:* **Variable or function name should be snake_case.**
```r
                                return.factor = FALSE) {
                                ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:253:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L253) *style:* **Variable or function name should be snake_case.**
```r
    fac.resampler <- sample(rep(sample(nfold), length = nlevels(fac)),
    ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:258:20:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L258) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      resampler <- as.resampling(resampler)
                   ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:263:19:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L263) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:367:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L367) *style:* **Variable or function name should be snake_case.**
```r
                            user.rotation, offset = c("none", "random", "user"),
                            ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:368:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L368) *style:* **Variable or function name should be snake_case.**
```r
                            user.offset, reassign = TRUE, min_frac = 0.025,
                            ^~~~~~~~~~~
```
[R/sperrorest_resampling.R:370:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L370) *style:* **Variable or function name should be snake_case.**
```r
                            return.factor = FALSE, repetition = 1,
                            ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:392:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L392) *style:* **Variable or function name should be snake_case.**
```r
      user.rotation <- rep(user.rotation, length(repetition))
      ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:407:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L407) *style:* **Variable or function name should be snake_case.**
```r
    x.shift <- y.shift <- rep(0, length(repetition))
    ^~~~~~~
```
[R/sperrorest_resampling.R:407:16:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L407) *style:* **Variable or function name should be snake_case.**
```r
    x.shift <- y.shift <- rep(0, length(repetition))
               ^~~~~~~
```
[R/sperrorest_resampling.R:409:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L409) *style:* **Variable or function name should be snake_case.**
```r
    x.shift <- runif(0, 1, n = length(repetition))
    ^~~~~~~
```
[R/sperrorest_resampling.R:410:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L410) *style:* **Variable or function name should be snake_case.**
```r
    y.shift <- runif(0, 1, n = length(repetition))
    ^~~~~~~
```
[R/sperrorest_resampling.R:413:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L413) *style:* **Variable or function name should be snake_case.**
```r
      user.offset <- list(user.offset[1], user.offset[2])
      ^~~~~~~~~~~
```
[R/sperrorest_resampling.R:429:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L429) *style:* **Variable or function name should be snake_case.**
```r
    x.shift <- user.offset[[1]]
    ^~~~~~~
```
[R/sperrorest_resampling.R:430:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L430) *style:* **Variable or function name should be snake_case.**
```r
    y.shift <- user.offset[[2]]
    ^~~~~~~
```
[R/sperrorest_resampling.R:456:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L456) *style:* **Variable or function name should be snake_case.**
```r
      R <- phi[as.character(cnt)] * 180/pi
      ^
```
[R/sperrorest_resampling.R:456:40:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L456) *style:* **Put spaces around all infix operators.**
```r
      R <- phi[as.character(cnt)] * 180/pi
                                      ~^~
```
[R/sperrorest_resampling.R:457:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L457) *style:* **Variable or function name should be snake_case.**
```r
      R <- matrix(c(cos(R), -sin(R), sin(R), cos(R)), ncol = 2)
      ^
```
[R/sperrorest_resampling.R:465:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L465) *style:* **Variable or function name should be snake_case.**
```r
    x.range <- range(x)
    ^~~~~~~
```
[R/sperrorest_resampling.R:466:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L466) *style:* **Variable or function name should be snake_case.**
```r
    y.range <- range(y)
    ^~~~~~~
```
[R/sperrorest_resampling.R:469:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L469) *style:* **Variable or function name should be snake_case.**
```r
      x.delta <- diff(x.range)/nsplit[1]
      ^~~~~~~
```
[R/sperrorest_resampling.R:469:31:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L469) *style:* **Put spaces around all infix operators.**
```r
      x.delta <- diff(x.range)/nsplit[1]
                             ~^~
```
[R/sperrorest_resampling.R:470:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L470) *style:* **Variable or function name should be snake_case.**
```r
      y.delta <- diff(y.range)/nsplit[2]
      ^~~~~~~
```
[R/sperrorest_resampling.R:470:31:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L470) *style:* **Put spaces around all infix operators.**
```r
      y.delta <- diff(y.range)/nsplit[2]
                             ~^~
```
[R/sperrorest_resampling.R:471:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L471) *style:* **Variable or function name should be snake_case.**
```r
      my.nsplit <- nsplit
      ^~~~~~~~~
```
[R/sperrorest_resampling.R:474:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L474) *style:* **Variable or function name should be snake_case.**
```r
      x.delta <- dsplit[1]
      ^~~~~~~
```
[R/sperrorest_resampling.R:475:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L475) *style:* **Variable or function name should be snake_case.**
```r
      y.delta <- dsplit[2]
      ^~~~~~~
```
[R/sperrorest_resampling.R:482:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L482) *style:* **Variable or function name should be snake_case.**
```r
      x.range <- x.range - x.delta * (x.shift[as.character(cnt)])
      ^~~~~~~
```
[R/sperrorest_resampling.R:483:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L483) *style:* **Variable or function name should be snake_case.**
```r
      y.range <- y.range - y.delta * (y.shift[as.character(cnt)])
      ^~~~~~~
```
[R/sperrorest_resampling.R:485:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L485) *style:* **Variable or function name should be snake_case.**
```r
        my.nsplit <- my.nsplit + 1
        ^~~~~~~~~
```
[R/sperrorest_resampling.R:491:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L491) *style:* **Variable or function name should be snake_case.**
```r
      x.split <- seq(x.range[1], x.range[2], length = my.nsplit[1] + 1)
      ^~~~~~~
```
[R/sperrorest_resampling.R:492:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L492) *style:* **Variable or function name should be snake_case.**
```r
      y.split <- seq(y.range[1], y.range[2], length = my.nsplit[2] + 1)
      ^~~~~~~
```
[R/sperrorest_resampling.R:494:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L494) *style:* **Variable or function name should be snake_case.**
```r
      x.split <- seq(x.range[1], x.range[2] + x.delta, by = x.delta)
      ^~~~~~~
```
[R/sperrorest_resampling.R:495:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L495) *style:* **Variable or function name should be snake_case.**
```r
      y.split <- seq(y.range[1], y.range[2] + y.delta, by = y.delta)
      ^~~~~~~
```
[R/sperrorest_resampling.R:496:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L496) *style:* **Variable or function name should be snake_case.**
```r
      my.nsplit <- c(length(x.split) - 1, length(y.split) - 1)
      ^~~~~~~~~
```
[R/sperrorest_resampling.R:505:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L505) *style:* **Variable or function name should be snake_case.**
```r
        sel.x <- (x >= x.split[ix]) & (x <= x.split[ix + 1])
        ^~~~~
```
[R/sperrorest_resampling.R:507:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L507) *style:* **Variable or function name should be snake_case.**
```r
        sel.x <- (x > x.split[ix]) & (x <= x.split[ix + 1])
        ^~~~~
```
[R/sperrorest_resampling.R:511:11:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L511) *style:* **Variable or function name should be snake_case.**
```r
          sel.y <- (y >= y.split[iy]) & (y <= y.split[iy + 1])
          ^~~~~
```
[R/sperrorest_resampling.R:513:11:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L513) *style:* **Variable or function name should be snake_case.**
```r
          sel.y <- (y > y.split[iy]) & (y <= y.split[iy + 1])
          ^~~~~
```
[R/sperrorest_resampling.R:517:47:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L517) *warning:* **no visible global function definition for ‘as.tilename’**
```r
          tile[sel.x & sel.y] <- as.character(as.tilename(c(ix, iy)))
                                              ^~~~~~~~~~~
```
[R/sperrorest_resampling.R:524:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L524) *style:* **Variable or function name should be snake_case.**
```r
    s.tiles <- get_small_tiles(tile, min_n = min_n, min_frac = min_frac)
    ^~~~~~~
```
[R/sperrorest_resampling.R:524:16:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L524) *warning:* **no visible global function definition for ‘get_small_tiles’**
```r
    s.tiles <- get_small_tiles(tile, min_n = min_n, min_frac = min_frac)
               ^~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:531:16:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L531) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        while ((length(s.tiles) > 0) & (length(levels(tile)) > 1)) {
               ^
```
[R/sperrorest_resampling.R:539:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L539) *style:* **Variable or function name should be snake_case.**
```r
            n.tile <- tapply(tile, tile, length)
            ^~~~~~
```
[R/sperrorest_resampling.R:540:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L540) *style:* **Variable or function name should be snake_case.**
```r
            s.nbr <- nbrs[which.min(n.tile[nbrs])]
            ^~~~~
```
[R/sperrorest_resampling.R:545:11:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L545) *style:* **Variable or function name should be snake_case.**
```r
          s.tiles <- get_small_tiles(tile, min_n = min_n, min_frac = min_frac,
          ^~~~~~~
```
[R/sperrorest_resampling.R:556:15:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L556) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:562:19:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L562) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:630:30:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L630) *style:* **Variable or function name should be snake_case.**
```r
                             return.factor = FALSE, balancing.steps = 1,
                             ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:630:53:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L630) *style:* **Variable or function name should be snake_case.**
```r
                             return.factor = FALSE, balancing.steps = 1,
                                                    ^~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:631:30:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L631) *style:* **Variable or function name should be snake_case.**
```r
                             order.clusters = TRUE, ...) {
                             ^~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:637:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L637) *style:* **Variable or function name should be snake_case.**
```r
  balancing.steps <- max(1, balancing.steps)
  ^~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:649:18:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L649) *style:* **Put spaces around all infix operators.**
```r
      p <- x$size/sum(x$size)
                ~^~
```
[R/sperrorest_resampling.R:650:23:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L650) *style:* **Put spaces around all infix operators.**
```r
      return(1 - sum(p^2))
                     ~^~
```
[R/sperrorest_resampling.R:663:15:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L663) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:668:19:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L668) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:748:28:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L748) *style:* **Variable or function name should be snake_case.**
```r
                           return.train = TRUE, prob = NULL, replace = FALSE,
                           ^~~~~~~~~~~~
```
[R/sperrorest_resampling.R:752:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L752) *warning:* **local variable ‘pospuf’ assigned but may not be used**
```r
    pospuf <- 0
    ^~~~~~
```
[R/sperrorest_resampling.R:778:20:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L778) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        di <- sqrt((data[, coords[1]] - data[i, coords[1]])^2 +
                   ^
```
[R/sperrorest_resampling.R:778:60:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L778) *style:* **Put spaces around all infix operators.**
```r
        di <- sqrt((data[, coords[1]] - data[i, coords[1]])^2 +
                                                          ~^~
```
[R/sperrorest_resampling.R:779:62:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L779) *style:* **Put spaces around all infix operators.**
```r
                     (data[, coords[2]] - data[i, coords[2]])^2)
                                                            ~^~
```
[R/sperrorest_resampling.R:781:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L781) *style:* **Variable or function name should be snake_case.**
```r
      train.sel <- numeric()
      ^~~~~~~~~
```
[R/sperrorest_resampling.R:784:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L784) *style:* **Variable or function name should be snake_case.**
```r
        test.sel <- which(di <= radius)
        ^~~~~~~~
```
[R/sperrorest_resampling.R:786:11:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L786) *style:* **Variable or function name should be snake_case.**
```r
          train.sel <- which(di > (radius + posbuf))
          ^~~~~~~~~
```
[R/sperrorest_resampling.R:790:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L790) *style:* **Variable or function name should be snake_case.**
```r
        test.sel <- i
        ^~~~~~~~
```
[R/sperrorest_resampling.R:793:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L793) *style:* **Variable or function name should be snake_case.**
```r
            train.sel <- c(1:nrow(data))[-i]
            ^~~~~~~~~
```
[R/sperrorest_resampling.R:795:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L795) *style:* **Variable or function name should be snake_case.**
```r
            train.sel <- which(di > posbuf)
            ^~~~~~~~~
```
[R/sperrorest_resampling.R:807:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L807) *warning:* **no visible global function definition for ‘as.represampling’**
```r
  repres <- as.represampling(resample)
            ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:872:10:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L872) *warning:* **no visible global function definition for ‘as.represampling’**
```r
  return(as.represampling(resample))
         ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:965:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L965) *style:* **Variable or function name should be snake_case.**
```r
      the.fac <- factor(fac[[as.character(cnt)]])
      ^~~~~~~
```
[R/sperrorest_resampling.R:967:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L967) *style:* **Variable or function name should be snake_case.**
```r
      the.fac <- fac
      ^~~~~~~
```
[R/sperrorest_resampling.R:970:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L970) *style:* **Variable or function name should be snake_case.**
```r
    the.nboot <- nboot
    ^~~~~~~~~
```
[R/sperrorest_resampling.R:998:15:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L998) *warning:* **no visible global function definition for ‘as.represampling’**
```r
  resample <- as.represampling(resample)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:1154:15:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L1154) *warning:* **no visible global function definition for ‘as.represampling’**
```r
  resample <- as.represampling(resample)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:1198:32:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L1198) *style:* **Variable or function name should be snake_case.**
```r
                               wiggle.sd = 0, ...) {
                               ^~~~~~~~~
```
[R/sperrorest_resampling.R:1229:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L1229) *warning:* **local variable ‘wytest’ assigned but may not be used**
```r
      wytest <- rnorm(length(seltest), sd = wiggle.sd)
      ^~~~~~
```
[R/sperrorest_resampling.R:1243:8:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L1243) *warning:* **no visible global function definition for ‘as.represampling’**
```r
  x <- as.represampling(list(`1` = x))
       ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:1244:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest_resampling.R#L1244) *warning:* **no visible global function definition for ‘plot.represampling’**
```r
  plot.represampling(x)
  ^~~~~~~~~~~~~~~~~~
```
[R/sperrorest-package.R:20:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest-package.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
#' 28 June - 2 July 2010.  Lecture Notes in Computer Science, 6178 LNAI: 350-359.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:229:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L229) *style:* **Lines should not be more than 80 characters.**
```r
#'     nonspat.training = unlist(summary(par.nsp.res$error_rep, level = 1)$train.auroc),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:230:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L230) *style:* **Lines should not be more than 80 characters.**
```r
#'     nonspat.test     = unlist(summary(par.nsp.res$error_rep, level = 1)$test.auroc),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:231:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L231) *style:* **Lines should not be more than 80 characters.**
```r
#'     spatial.training = unlist(summary(par.sp.res$error_rep, level = 1)$train.auroc),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:232:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L232) *style:* **Lines should not be more than 80 characters.**
```r
#'     spatial.test     = unlist(summary(par.sp.res$error_rep, level = 1)$test.auroc))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:383:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L383) *style:* **Lines should not be more than 80 characters.**
```r
  } else if (is.null(par_args$par_units) && length(resamp) < par_args$par_units) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:397:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L397) *warning:* **no visible global function definition for ‘availableCores’**
```r
      par_args$par_units <- availableCores()
                            ^~~~~~~~~~~~~~
```
[R/sperrorest.R:431:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L431) *warning:* **no visible global function definition for ‘pboptions’, Did you mean 'ps.options'?**
```r
      pboptions(type = "none")
      ^~~~~~~~~
```
[R/sperrorest.R:433:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L433) *warning:* **no visible global function definition for ‘pboptions’, Did you mean 'ps.options'?**
```r
      pboptions(style = 1, type = "timer")
      ^~~~~~~~~
```
[R/sperrorest.R:445:62:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L445) *style:* **Variable or function name should be snake_case.**
```r
        my_res <- try(pblapply(cl = par_cl, resamp, function(X)
                                                             ^
```
[R/sperrorest.R:467:70:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L467) *style:* **Variable or function name should be snake_case.**
```r
          my_res <- try(mclapply(mc.cores = par_cl, resamp, function(X)
                                                                     ^
```
[R/sperrorest.R:492:72:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L492) *style:* **Variable or function name should be snake_case.**
```r
          my_res <- try(pbmclapply(mc.cores = par_cl, resamp, function(X)
                                                                       ^
```
[R/sperrorest.R:523:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L523) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
        plan(par_args$par.option, workers = par_args$par_units)
        ^~~~
```
[R/sperrorest.R:525:18:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L525) *style:* **Variable or function name should be snake_case.**
```r
        par_args$par.option <- "multiprocess"
                 ^~~~~~~~~~
```
[R/sperrorest.R:526:9:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L526) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
        plan(par_args$par.option, workers = par_args$par_units)
        ^~~~
```
[R/sperrorest.R:531:52:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L531) *style:* **Variable or function name should be snake_case.**
```r
      my_res <- try(future_lapply(resamp, function(X)
                                                   ^
```
[R/sperrorest.R:556:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L556) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/sperrorest.R:572:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L572) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
    registerDoFuture()
    ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:574:14:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L574) *style:* **Variable or function name should be snake_case.**
```r
    par_args$par.option <- "cluster"
             ^~~~~~~~~~
```
[R/sperrorest.R:581:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L581) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(availableCores(), outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:581:25:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L581) *warning:* **no visible global function definition for ‘availableCores’**
```r
      cl <- makeCluster(availableCores(), outfile = out_progress, ...)
                        ^~~~~~~~~~~~~~
```
[R/sperrorest.R:582:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L582) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:582:12:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L582) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:585:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L585) *style:* **Lines should not be more than 80 characters.**
```r
                             " '%s' option."), availableCores(), par_args$par.option))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:590:13:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L590) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(par_args$par_units, outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:591:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L591) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:591:12:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L591) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:598:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L598) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
      registerDoFuture()
      ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:599:7:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L599) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(sequential)
      ^~~~
```
[R/sperrorest.R:599:12:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L599) *warning:* **no visible binding for global variable ‘sequential’**
```r
      plan(sequential)
           ^~~~~~~~~~
```
[R/sperrorest.R:610:47:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L610) *warning:* **local variable ‘pooled_pred_train’ assigned but may not be used**
```r
                          pooled_obs_train <- pooled_pred_train <- c()
                                              ^~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:611:46:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L611) *warning:* **local variable ‘pooled_pred_test’ assigned but may not be used**
```r
                          pooled_obs_test <- pooled_pred_test <- c()
                                             ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:615:25:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L615) *style:* **Variable or function name should be snake_case.**
```r
                        currentImpo <- resamp[[i]]
                        ^~~~~~~~~~~
```
[R/sperrorest.R:615:25:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L615) *warning:* **local variable ‘currentImpo’ assigned but may not be used**
```r
                        currentImpo <- resamp[[i]]
                        ^~~~~~~~~~~
```
[R/sperrorest.R:620:42:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L620) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
                          current_res <- map(resamp[[i]], unclass)
                                         ^~~
```
[R/sperrorest.R:656:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L656) *style:* **Lines should not be more than 80 characters.**
```r
                        # http://stackoverflow.com/questions/32557131/adding-a-vector-to-each-sublist-within-a-list-r
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:657:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L657) *style:* **Lines should not be more than 80 characters.**
```r
                        # http://stackoverflow.com/questions/43963683/r-flexible-passing-of-sublists-to-following-function
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:665:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L665) *style:* **Lines should not be more than 80 characters.**
```r
                          ### get mean from all impo results of all folds (multiple dataframes stored in a list)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:666:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L666) *style:* **Lines should not be more than 80 characters.**
```r
                          ### http://stackoverflow.com/questions/18371187/element-wise-mean-for-a-list-of-dataframes-with-na
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:667:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L667) *style:* **Lines should not be more than 80 characters.**
```r
                          ### NICHT MITTELN, ENFACH ALLE IMPO (= FÜR JEDEN FOLD) ZURÜCKGEBEN
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:668:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L668) *style:* **Lines should not be more than 80 characters.**
```r
                          # currentImpo <- Reduce("+", impo_only) / length(impo_only)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:674:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L674) *style:* **Lines should not be more than 80 characters.**
```r
                                                pooled_only[names(pooled_only) == x])), simplify = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:682:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L682) *style:* **Lines should not be more than 80 characters.**
```r
                              pooled_only$pooled_obs_train <- factor(lev[pooled_only$pooled_obs_train], levels = lev)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:684:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L684) *style:* **Lines should not be more than 80 characters.**
```r
                            pooled_only$pooled_obs_test <- factor(lev[pooled_only$pooled_obs_test], levels = lev)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:687:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L687) *style:* **Lines should not be more than 80 characters.**
```r
                                pooled_only$pooled_pred_train <- factor(lev[pooled_only$pooled_pred_train], levels = lev)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:689:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L689) *style:* **Lines should not be more than 80 characters.**
```r
                              pooled_only$pooled_pred_test <- factor(lev[pooled_only$pooled_pred_test], levels = lev)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:694:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L694) *style:* **Lines should not be more than 80 characters.**
```r
                            pooled_error_train <- err_fun(pooled_only$pooled_obs_train,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:695:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L695) *style:* **Lines should not be more than 80 characters.**
```r
                                                        pooled_only$pooled_pred_train)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:700:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L700) *style:* **Lines should not be more than 80 characters.**
```r
                          #                     pooled_only$pooled_pred_test)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:704:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L704) *style:* **Lines should not be more than 80 characters.**
```r
                          currentpooled_error <- t(unlist(list(train = pooled_error_train, test = err_fun(pooled_only$pooled_obs_test,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:705:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L705) *style:* **Lines should not be more than 80 characters.**
```r
                                                                                pooled_only$pooled_pred_test))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:711:29:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L711) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                        if ((do_gc >= 1) & (do_gc < 2)) {
                            ^
```
[R/sperrorest.R:745:17:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L745) *warning:* **no visible global function definition for ‘transfer_parallel_output’**
```r
  my_res_mod <- transfer_parallel_output(my_res, res, impo, pooled_error)
                ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:778:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L778) *style:* **Variable or function name should be snake_case.**
```r
  RES <- list(error_rep = pooled_error, error_fold = my_res_mod$res,
  ^~~
```
[R/sperrorest.R:785:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L785) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/sperrorest.R:786:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/sperrorest.R#L786) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/summary_functions.R:52:37:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L52) *style:* **Variable or function name should be snake_case.**
```r
                                    na.rm = TRUE, ...) {
                                    ^~~~~
```
[R/summary_functions.R:56:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) t(sapply(x, function(y) data.frame(train = y$train,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:57:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L57) *style:* **Lines should not be more than 80 characters.**
```r
        test = y$test, distance = ifelse(any(names(y) == "distance"), y$distance,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:71:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
      err <- data.frame(mean = apply(err, 2, function(y) mean(unlist(y), na.rm = na.rm)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:72:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L72) *style:* **Lines should not be more than 80 characters.**
```r
        sd = apply(err, 2, function(y) sd(unlist(y), na.rm = na.rm)), median = apply(err,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:78:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) t(sapply(x, function(y) data.frame(train = y$train,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:79:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
        test = y$test, distance = ifelse(any(names(y) == "distance"), y$distance,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:84:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) apply(x, 2, function(y) weighted.mean(unlist(y),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:91:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L91) *style:* **Lines should not be more than 80 characters.**
```r
      err <- data.frame(mean = sapply(err, mean), sd = sapply(err, sd), median = sapply(err,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:103:59:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L103) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestreperror <- function(object, level = 0, na.rm = TRUE, ...) {
                                                          ^~~~~
```
[R/summary_functions.R:130:61:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L130) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestimportance <- function(object, level = 0, na.rm = TRUE,
                                                            ^~~~~
```
[R/summary_functions.R:133:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L133) *style:* **Lines should not be more than 80 characters.**
```r
  arrdimnames <- list(names(object), names(object[[1]]), rownames(object[[1]][[1]]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:146:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L146) *style:* **Lines should not be more than 80 characters.**
```r
      arr <- data.frame(mean = apply(arr, c(2, 3), mean, na.rm = na.rm), sd = apply(arr,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:149:12:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L149) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else { # when does this happen?
           ^
```
[R/summary_functions.R:151:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L151) *style:* **Lines should not be more than 80 characters.**
```r
      arr <- data.frame(mean = apply(arr, 2, mean, na.rm = na.rm), sd = apply(arr, # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:152:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L152) *style:* **Lines should not be more than 80 characters.**
```r
        2, sd, na.rm = na.rm), median = apply(arr, 2, median, na.rm = na.rm), # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:272:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L272) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/summary_functions.R:273:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L273) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/summary_functions.R:274:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/R/summary_functions.R#L274) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-helper-funs.R:15:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L15) *style:* **Variable or function name should be snake_case.**
```r
  currentSample <- partition.cv(ecuador, nfold = 4)[[1]]
  ^~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:16:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L16) *style:* **Variable or function name should be snake_case.**
```r
  currentRes <- currentSample
  ^~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:18:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = ecuador, currentSample = currentSample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:19:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L19) *style:* **Lines should not be more than 80 characters.**
```r
                              formula = slides ~ dem + slope + hcurv + vcurv + log.carea + cslope,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:20:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
                              model.args = list(family = "binomial"), do.try = FALSE, model.fun = glm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:21:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L21) *style:* **Lines should not be more than 80 characters.**
```r
                              error.fold = TRUE, error.rep = TRUE, imp.permutations = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:22:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
                              imp.variables = c("dem", "slope", "hcurv", "vcurv", "log.carea", "cslope"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:23:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
                              err.train = TRUE, importance = TRUE, currentRes = currentRes,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:24:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
                              pred.args = list(type = "response"), response = "slides", par.cl = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:25:1:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
                              coords = c("x", "y"), progress = 1, pooled.obs.train = c(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:33:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L33) *style:* **Variable or function name should be snake_case.**
```r
  currentSample <- partition.cv(maipo, nfold = 4)[[1]]
  ^~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:34:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L34) *style:* **Variable or function name should be snake_case.**
```r
  currentRes <- currentSample
  ^~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:36:3:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  lda.predfun <- function(object, newdata, fac = NULL) {
  ^~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:42:5:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L42) *style:* **Variable or function name should be snake_case.**
```r
    majority.filter <- function(x, fac) {
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:44:11:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-helper-funs.R:44:22:](https://github.com/pat-s/sperrorest/blob/662c954bad8ce105850af14a7f1747af30a2980f/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```


Nice, I didn't see what was wrong with OVMF.

Wesnoth bonus surprise ;-)


이걸 올리고 나서 별 생각 없이 머리카락을 손가락으로 빗어내렸는데 관능적인 화이트머스크 향이 났다.
얼마 전 새로 산 트리트먼트의 향이 굉장히 세서, 머리카락이 움직일 때마다 화이트머스크 향이 난다.
움직이지 않을 때도 화이트머스크 향이 난다.
잘 때도 화이트머스크 향을 맡으며 잔다.
살려줘.


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


well it will be easier for you, to compare hex than double. As they should match
> Le 30 mai 2017 à 15:30, Devin Bayly <notifications@github.com> a écrit :
>
> Ok so change the printout type so that the full number is showing and use
> double as my numeric type?
> On May 29, 2017 11:44 PM, "++t" <notifications@github.com> wrote:
>
> > you should print your element in hexadecimal.
> >
> > http://en.cppreference.com/w/cpp/io/manip/hex
> >
> > For the validation we will compare the "associated integer" do the double,
> > we should not loose any byte.
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/DevinBayly/neuromapp/commit/ff806971c4087acdab72f719dbbad4728651a1a9#commitcomment-22323346>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/ALJWz7OPDvHDsJDqCTPDVnBpnqyNfAvfks5r-7rDgaJpZM4Np4l9>
> > .
> >
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


Sure, please see issue #233. @JacquesCarette


What is the minimum numpy version that support that? Currently we support numpy 1.9.1 as the minimum version. Travis use that version and the tests pass, so it whould be good.


Optimization tip: put the vars outside of the function, because currently they will get redefined every time the function runs.


Item is not part of the syntax


Please adjust your editor to match mono guidelines { should be on the same line for properties


Same


Case should be at same indent as switch


Thanks.


https://17-1-skku-oss.github.io/147B/

팀 깃허브페이지 추가해주세요!


What about the managed handler ?


Resolve conflict


Here is missing the override for the `customStyles`:
```html
<View style={[styles.seekBarBackground, { flexGrow: 1 - this.state.progress }, customStyles.seekBarBackground]} />
```


Ooh. Ok 😄
Maybe we should use something like a [.editorconfig file](http://editorconfig.org/) to use with PSR


Replace [X Y Z] by [R G B] as column headers for the tables in the "Color Samples (RGB)" section.


@QingWei-Li [`./docs/_coverpage.md`](https://github.com/QingWei-Li/docsify/blob/master/docs/_coverpage.md) is still stuck at `4.0`


I suggest setting the beacon expiration to 2 days in testnet. And test this for real.


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/35/violations
```
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/scaling.py:194:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/utils/__init__.py:187:1: C901 'rotate_image' is too complex (20)
plone/namedfile/utils/tiff_utils.py:12:1: C901 'process_tiff' is too complex (11)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Obrigado Ronaldo, vou alterar hoje anoite.

Atte,.

2017-05-30 10:37 GMT-03:00 Ronaldo Possan <notifications@github.com>:

> Poderia remover este método e implementar a iteração no próprio show. Acho
> que isso apenas atrapalha a legibilidade.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/devEdipo/ruby_example_learn/commit/cdf37238049331d720e61c666adae8afcf292cdd#commitcomment-22328529>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AY-WF-156VnlO7YU5Z1nAWw35JdwIUsLks5r_BuigaJpZM4NqTjh>
> .
>


TeamCity Kotlin :: Kotlin Native mac [Build 3906](http://buildserver.labs.intellij.net/viewLog.html?buildId=18813253&buildTypeId=Kotlin_KotlinNativeMac) outcome was **SUCCESS**
Summary: Running Build time: 00:41:50


TeamCity Kotlin :: Kotlin Native mac [Build 3907](http://buildserver.labs.intellij.net/viewLog.html?buildId=18813254&buildTypeId=Kotlin_KotlinNativeMac) is now running


![](https://github.trello.services/images/mini-trello-icon.png) [Création du fichier README.md du projet github.](https://trello.com/c/gQhbcbVW/85-creation-du-fichier-readme-md-du-projet-github)


But it's not that promise! It's just a numeric type of a suitable size. In the case for this particular field I see the convention I'm claiming as "I'll only set the bits provided by the enum constants associated with this enum"


TeamCity Kotlin :: Kotlin Native mac [Build 3907](http://buildserver.labs.intellij.net/viewLog.html?buildId=18813254&buildTypeId=Kotlin_KotlinNativeMac) outcome was **FAILURE**
Summary: Error while applying patch Build time: 00:00:38


![](https://github.trello.services/images/mini-trello-icon.png) [Commentaire Application Android](https://trello.com/c/AawdwDFk/95-commentaire-application-android)


This method should be renamed to `__str__()` and you can directly print this map to invoke this method.


@mobitar: this is the reason for my problem. For whatever reason CryptoJS expects those additional 16 bytes with the value 16 (i.e. PKCS#7 padding which is not necessary because the key itself is actually 16-byte aligned already …) which I have to manually add and remove.


![](https://github.trello.services/images/mini-trello-icon.png) [Tests unitaires du code réalisé](https://trello.com/c/estH7KOG/96-tests-unitaires-du-code-realise)


You don't really need this `mapview` field


I wasn't sure if it's really being used, since some packing libraries are missing from the repo (so packing cannot really be performed out of the box). Also, none of the other utilities (rich marker, marker clusterer, etc.)  have `_packed` versions included in the repo, so I guessed it was added accidentally. However, I just installed the missing libraries locally and made this pull request: https://github.com/googlemaps/v3-utility-library/pull/371 now just to bring the `_packed` version up-to-date.


just some nit picky details, but it puts the cherry on the cream ;P
Thanks for explaining, helps me to understand what and why its done.

I like the spill of the edge look, but was not sure with we going for it


From line 46 to 49 can be rewrote as:
```Python
bound = [WALL] * size
```


Oops, yeah, I had a fix for that committed as 0101d5d1024fe167544e9f12a21fde88b3472d04, but forgot to push it. Now it's pushed.


Oh okay, I could do fw_pos_control_l1 if it's in the way, but I think the VTOL logic in navigator is going to be the main problem.


Hey f4,
Any chance you can find the new offsets with the new "anti-cheat" thing detecting memory monitoring?
~S


I am not sure if that last sentence is accurate.
The classification work in `oracleGetForeignRelSize` mostly consists of calling `deparseExpr`, which is not repeated here.


Try to use `random.choice()`


It's recommended not to do method extension like this where both the function and all of the inputs are from Base. Since method extension is visible globally, this can change the behavior of completely unrelated code that calls `reshape` but otherwise has nothing to do with your package. Similar with your `norm{T<:Number}(X::Array{T})` method (you may want to use `vecnorm` for that).


Ah interesting. But both the iOS and Android implementations also don't do anything special with regard to encryption, and use the system libraries out of the box.


This will help a LOT. By providing bug focused PG, I can easily nailed them :)


TeamCity Xbim :: Xbim Windows UI :: XbimWindowsUi [Build 48](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1624&buildTypeId=Xbim_XbimWindowsUi_XbimWindowsUi) is now running


`x1, y1` should have a more meaningful name. For example: `(hero_x, hero_y)`


@kaser1996 vous pouvez ôter `.idea` du dépôt git.


TeamCity Xbim :: Xbim Windows UI :: XbimWindowsUi [Build 48](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1624&buildTypeId=Xbim_XbimWindowsUi_XbimWindowsUi) outcome was **SUCCESS**
Summary: Running Build time: 00:00:50


This is now being tracked in #898.


Same thing here


인터넷에 누군가 올린 코드를 보고 푸는 방법을 이해했다.
정말 이해한 걸..까?


TeamCity Kotlin :: Kotlin Native mac [Build 3908](http://buildserver.labs.intellij.net/viewLog.html?buildId=18814197&buildTypeId=Kotlin_KotlinNativeMac) is now running


`+=` c'est considéré comme étant mal avec les types immuables comme `str`. Idem avec les `String` de Java.


Out of curiosity, what are the advantages of this?


This should be for issue #340


Merci pour ce suivi de maintenance d'ember @apezel  !


Thanks for catching. Should be fixed now.


yay


editors are more likely to hide it, and it reduces the clutter in a `ls -l` (seeing the venv dir is about as useful as seeing .git or .idea etc)


> _If it has two methods, one of which is `__init__`, it's not a class._
>
> https://www.youtube.com/watch?v=o9pEzgHorH0#t=2m10


You will soon find `if else` is a huge trouble. In Python, you can simply try to use a dict to solve this (which is called `command design pattern`).
```Python
COMMAND_MAP = {}

def up(map):
    ...

COMMAND_MAP[UP] = up
...

def move(self, command):
    if command not in COMMAND_MAP:
        raise Exception
    else:
        COMMAND_MAP[command](self)
```


@RobinPetit j'ai pas vraiment compris comment on passe à cette égalité. On dirait qu'on utilise le fait que
∑_{i=1}^n ∑_{j=1}^n φ_{ij} = ∑_{i=1}^n ∑_{j=1}^n φ_{ji}
Or ça n'ai vrai à priori que pour i dans {2, ..., n-1}, par dans {1, ... n}... Tu as une idée ?


Omg change pas


This is really so. Stockfish often underestimates the threats of whites in French defense. Even with an estimate close to 0.00, the result is significantly higher for whites. This is a good test, some variation of this patch in theory should bring an increase. Perhaps a more general version, such as

  if(   (file_of(ksq) >= FILE_E && (pos.pieces(Them, PAWN) & relative_square(Us, SQ_E4))
                                && (pos.pieces(Us,   PAWN) & relative_square(Us, SQ_E3))

      || (file_of(ksq) <= FILE_D && (pos.pieces(Them, PAWN) & relative_square(Us, SQ_D4))
                                 && (pos.pieces(Us,   PAWN) & relative_square(Us, SQ_D3))


`fj21.each do |name|
     puts name
 end `

Agora eu fiz conforme pede na apostila, sem firulas.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/969)*


It should get autogenerated by [requery](https://github.com/requery/requery). When you sync the project, it should automatically install the pluginb. You might need to manually click "Make project" in Android Studio to trigger the genration.


<!-- PMABOT:SOB -->
This commit is missing Signed-Off-By line to indicate that you agree with phpMyAdmin Developer's Certificate of Origin. Please check [contributing documentation](https://github.com/phpmyadmin/phpmyadmin/blob/master/CONTRIBUTING.md) for more information.


![](https://github.trello.services/images/mini-trello-icon.png) [Реализовать тап по экрану при открытой клавиатуре, для того, чтобы убрать клавиатуру](https://trello.com/c/xUezv2MB/3--)


![](https://github.trello.services/images/mini-trello-icon.png) [Прибить к верху экрана окно перевода](https://trello.com/c/E95COG0T/11--)


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

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


There IS A Bug


Bug


**Whoops!**

There were *2 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**WARNINGS**
[`src/content/en/shows/designer-vs-developer/podcast/DVDS1E06-are-design-tools-fit-for-purpose.md#L38`](https://github.com/Google/WebFundamentals/blame/98bb49a342e1e0ff3235c964f1fc52cd494e9d24/src/content/en/shows/designer-vs-developer/podcast/DVDS1E06-are-design-tools-fit-for-purpose.md#L38) - Line must be at most 100 characters
[`src/content/en/shows/designer-vs-developer/podcast/DVDS1E06-are-design-tools-fit-for-purpose.md#L44`](https://github.com/Google/WebFundamentals/blame/98bb49a342e1e0ff3235c964f1fc52cd494e9d24/src/content/en/shows/designer-vs-developer/podcast/DVDS1E06-are-design-tools-fit-for-purpose.md#L44) - Line must be at most 100 characters


Alot Of Bugs


Shouldn't we still have a null check here?


You're on the right track, just not quite there.

When you're trying to affect DOM elements, it's important to keep in mind what you are grabbing - whether the element has a class ($('.class')) or an id ($('#id')). In your HTML, you have only IDs, so you should only be grabbing items with #. Your JS has 2 items with IDs, 1 item with a class, and 3 items that won't work for either being affected. You must put either the . or the # when using jQuery so the program knows that you want to grab the element with a particular class or id name; otherwise, jQuery will think you mean a string.

If you have time this evening, I can be at GA as early as 4pm to help you review - please let me know via Slack if you can attend by 2pm.


Hey Alejandro,

if you can say, that it works with upstream ldapjs again I could merge it. Just have no AD/LDAP anymore to test. That's also why development has stagnated and I didn't move back to upstream

Best,
Hendrik


BUGS BUGS BUGS BUGS


Use capitalized variable name is not a good idea, especially in Python. Others will think it is a const. Python is a **Design by Contract** programming language, in which following contract is the most important thing.


Bugs


Ah, OK fine.


This is not a header. This is part of a code block giving a code example residing in the README.md file


Fuck Bugs


NOTE: With this commit, the delete from the old map becomes pointless cruft...


That probably needs to be better explained, probably modified a bit. If one of these values is defined, the user script is called with the key as the first parameter and the value as the second parameter.  The user script can then take appropriate action.  An example is that for my music control user script, I mute the music so that voice recognition is improved, then un-mute when recognition is complete.  While explaining this now, I think the second parameter is (value) is now unnecessary.  Thanks for taking a look.


Rip


This line should also be removed from this function. I don't see any relationship between **moving a hero** and **printing the whole map**.


I'm not sure it should be deprecated, some outlines have a general location with just a reference to a work or a volume, in which case I'm using this property (although I can understand that this case shouldn't appear). Also in the (rather puzzling but not uncommon) case where there are more than 2 locations in a node. But as I cannot think of any non-bogus case where the property would be used, I guess it can be deprecated indeed


`#encoding:utf-8
class Turma
    def initialize(*names)
        @names = names
    end

    def each
        yield(@name)
    end
end

fj21 = Turma.new("Guilherme","Paulo","Sérgio","Pedro","Tiago")
fj21.each do |name|
     puts name
end `

Pronto. Acho que assim ficou mais claro.


@SubJunk Why did you set `width > 864` ?
Shouldn't `width > 720` be more correct ?


Not really... there's just a standing understanding that older saves may not work. If they can be kept usable, then an attempt should generally be made.


I would love to see the lazy loading issue (https://github.com/ngrx/store/issues/197) addressed here as well!


GTK (or glib, or gio, no idea where in the stack it's used) needs those as a wrapper to launch external programs. For example the web browser that gets started when clicking on the link in the about dialog. Or that allows logging into Facebook for the exporter. There might be more places, but those are the ones I tested after @MRIG reported the bug to me.


Corrected repository description


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/971)*


Why don't you just move `hero_location` into `Hero`?


Yes as a quick workaround for testing (since I only have one module and didn't wish to modify the code I haven't really looked at) I just stuck a line into the user_module table for the Admin account... that works for me for testing but I knew it was not a solution since there would need to be an entry for every admin user for every module which is pointless...

I'll mark this as an enhancement for now but just wanted to flag up that the develop branch checked out as it is just now will not work properly....


If you find you are writing comments, try to make your code more readable.


Well, I disagree, but alright.


Another option would be to use `document.querySelector('.album-covers')` since that grabs the first element it matches. What you have is spot on, but I like sharing possible alternatives. 👍


Punteros y Polimorfismo


these changes will be implemented in the beta as part of the mapping here:
- https://trello.com/c/wNToTHWo/289-add-revised-gp-service-list-to-application so it's a data issue.


*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/972)*


Why?


OK, thanks!


That's what I'm talking about.

Try evaling this:

```elisp
(defun test-a (&rest args)
  nil)
(defun test-b (&rest args)
  (declare (indent defun))
  nil)
```

Then type (make sure to have eval'd the above first though, so that emacs can find the actual functions):

```elisp
(test-a 1
        2
        3
        4)

(test-b 1
  2
  3
  4)
```

You should get this indentation automatically. Why is it different? Because the property lists of the symbols are different:

```elisp
ELISP> (symbol-plist 'test-a)
(edebug #<marker at 1 in *scratch*>)

ELISP> (symbol-plist 'test-b)
(edebug #<marker at 35 in *scratch*> lisp-indent-function defun)
```

Or in other words,

```elisp
ELISP> (get 'test-a 'lisp-indent-function)
nil
ELISP> (get 'test-b 'lisp-indent-function)
defun
```


We don't use this notation anymore.


J'ai pas encore attaqué cette partie là mais je regarderai :cactus:


Shouldn't result in any functional change, it's just clearer that way. `n_pulses == 1` means it does one tick and ends, regardless of duration.


@IKnowHowToAbuseAll39CharactersKingFeget : Warum testest Du hier auf 2 Leerzeichen? Ein char kann nicht mehr als 2 Leerzeichen haben. Das gibt übrigens beim Kompileren auch ein Warning aus.


@tannerlinsley this is what's causing prod package issues, not sure why yet.


[Removed](https://github.com/maca88/AsyncGenerator/commit/6449301f1dc39d87d92a1cdfd2a3e426c073711a) .


@jmelett any chance this get's published to pip or is there something missing for 1.11 support ?


c'est du ReST, donc la même syntaxe que pour le livre-python en matière de titre.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       -8 |
| `metadata_total`   |       -8 |
| `nodes_count`      |    -3406 |
| `texts_passing`    |      -12 |
| `texts_total`      |      -12 |

## Words

| Changed   | Status   |
|:----------|:---------|
| `mul`     | Deleted  |
| `grc`     | -34123   |
| `lat`     | -7195    |

## Units

| Changed                                                         | Status   |
|:----------------------------------------------------------------|:---------|
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat2.xml`           | New      |
| `./data/tlg0591/1st1K001/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K001/tlg0591.1st1K001.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/1st1K002/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K002/tlg0591.1st1K002.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/opp001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp001/tlg0643.opp001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp002/tlg0643.opp002.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp003/tlg0643.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul2.xml`           | Deleted  |
| `./data/tlg0643/tlg002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg002/tlg0643.tlg002.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg1409/__cts__.xml`                                    | Deleted  |
| `./data/tlg1409/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg1409/opp003/tlg1409.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg2313/__cts__.xml`                                    | New      |
| `./data/tlg2313/perseus001/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | New      |
| `./data/tlg2313/perseus002/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | New      |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat2.xml`           | Passing  |
| `./data/tlg2313/__cts__.xml`                                    | Passing  |
| `./data/tlg2313/perseus001/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | Passing  |
| `./data/tlg2313/perseus002/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/973)*


Thanks for replying!

Cheers


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       -8 |
| `metadata_total`   |       -8 |
| `nodes_count`      |    -3406 |
| `texts_passing`    |      -12 |
| `texts_total`      |      -12 |

## Words

| Changed   | Status   |
|:----------|:---------|
| `mul`     | Deleted  |
| `grc`     | -34123   |
| `lat`     | -7123    |

## Units

| Changed                                                         | Status   |
|:----------------------------------------------------------------|:---------|
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat3.xml`           | New      |
| `./data/tlg0591/1st1K001/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K001/tlg0591.1st1K001.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/1st1K002/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K002/tlg0591.1st1K002.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/opp001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp001/tlg0643.opp001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp002/tlg0643.opp002.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp003/tlg0643.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul2.xml`           | Deleted  |
| `./data/tlg0643/tlg002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg002/tlg0643.tlg002.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg1409/__cts__.xml`                                    | Deleted  |
| `./data/tlg1409/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg1409/opp003/tlg1409.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg2313/__cts__.xml`                                    | New      |
| `./data/tlg2313/perseus001/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | New      |
| `./data/tlg2313/perseus002/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | New      |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat3.xml`           | Passing  |
| `./data/tlg2313/__cts__.xml`                                    | Passing  |
| `./data/tlg2313/perseus001/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | Passing  |
| `./data/tlg2313/perseus002/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/974)*


Resolve o conflito do Merge aí.


Looks like this commit (part of #147) has merge conflicts from recent changes to the head branch - I'll update it for you. (It'll take me a couple of minutes.)


Looks like this commit (part of #150) has merge conflicts from recent changes to the head branch - I'll update it for you. (It'll take me a couple of minutes.)


Looks like this commit (part of #149) has merge conflicts from recent changes to the head branch - I'll update it for you. (It'll take me a couple of minutes.)


De manière générale, vous pourriez séparer les problématiques : de jeu, d'argent, et d'affichage.


currently we are trying the following:
- replace _mission_item with _navigator_item since _mission_item is supposed to be used for the datamanager from which the mission can be loaded. the navigator should not use _mission_item
- new structure will contain local and global for now.
- replace function that do thing in global with local function -> that should be straight forward since computation in local is much easier
- verify that mc works: then do the same for vtol


Wow this is an amazing repository!!!!!


We have no `appendWhereClause`.
So I think we do not need `remote_conds` and only use `remote_exprs`, right?
Is there any reason that we need the `RestrictInfo` information anywhere?


Note that ITIS ids (along with other taxonomic ids) are now included in the pipe separated list of sourceTaxonIds and/or targetTaxonIds columns of interactions.tsv . Open Tree of Life ids should also be in here. Ideally this should prevent you from having to do any additional taxonomic name -> taxonomic id conversations.


Are you sure this fixes the issue? natsort and strnatcasecmp look equivalent.


Please use the same style of `docstrings`. You can choose to use either:
* Javadoc type
* [PEP287](https://www.python.org/dev/peps/pep-0287/)


This looks like a fantastic package you have!!


I would agree with this 100%!  10/10


I ["fixed"](https://github.com/maca88/AsyncGenerator/commit/5dd417bdb8e1dc5228d50c7ec997faedc896e982) the issue by not appending the CancellationToken parameter when the last parameter is declared as a parameter array. By implementing [this feature](https://github.com/maca88/AsyncGenerator/issues/12) we will be able to append the CancellationToken before the `params` parameter.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       -8 |
| `metadata_total`   |       -8 |
| `nodes_count`      |    -3406 |
| `texts_passing`    |      -12 |
| `texts_total`      |      -12 |

## Words

| Changed   | Status   |
|:----------|:---------|
| `mul`     | Deleted  |
| `grc`     | -34123   |
| `lat`     | -7206    |

## Units

| Changed                                                         | Status   |
|:----------------------------------------------------------------|:---------|
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat4.xml`           | New      |
| `./data/tlg0591/1st1K001/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K001/tlg0591.1st1K001.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/1st1K002/__cts__.xml`                           | Deleted  |
| `./data/tlg0591/1st1K002/tlg0591.1st1K002.1st1K-grc1.xml`       | Deleted  |
| `./data/tlg0591/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/__cts__.xml`                                    | Deleted  |
| `./data/tlg0643/opp001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp001/tlg0643.opp001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp002/tlg0643.opp002.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/opp003/tlg0643.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-grc2.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-lat1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul1.xml`           | Deleted  |
| `./data/tlg0643/tlg001/tlg0643.tlg001.1st1K-mul2.xml`           | Deleted  |
| `./data/tlg0643/tlg002/__cts__.xml`                             | Deleted  |
| `./data/tlg0643/tlg002/tlg0643.tlg002.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg1409/__cts__.xml`                                    | Deleted  |
| `./data/tlg1409/opp003/__cts__.xml`                             | Deleted  |
| `./data/tlg1409/opp003/tlg1409.opp003.1st1K-grc1.xml`           | Deleted  |
| `./data/tlg2313/__cts__.xml`                                    | New      |
| `./data/tlg2313/perseus001/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | New      |
| `./data/tlg2313/perseus002/__cts__.xml`                         | New      |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | New      |
| `./data/tlg0086/tlg003/tlg0086.tlg003.1st1K-lat4.xml`           | Passing  |
| `./data/tlg2313/__cts__.xml`                                    | Passing  |
| `./data/tlg2313/perseus001/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus001/tlg2313.perseus001.perseus-grc1.xml` | Passing  |
| `./data/tlg2313/perseus002/__cts__.xml`                         | Passing  |
| `./data/tlg2313/perseus002/tlg2313.perseus002.perseus-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/977)*


boolean sorted;


That's not used at all, is it?


This could still break if something like `use function foobar as array_slice` is used (in the global namespace). This can be avoided by using zend_resolve_function_name().


MLR-25 klopt. Ik heb een aantal kinderverhalen erdoor gehaald en een aantal verhalen voor volwassenen (van http://www.1001korteverhalen.nl/), en krijg dan duidelijke verschillen. Discrimineert iig veel beter dan de oorspronkelijke MLR-score (nu bij MLR-25 woordenschat van 3-5000 (kind)  vs 6-8000 (volwassenen). Dat laatste zegt ook wel iets over het niveau van die verhalen, maar vooral toch ook dat er meer onbekende woorden zijn =logisch.  Probleem blijft wel, zoals in elk onderzoek in dezen, dat de lengte van het verhaal (het aantal tokens) zeer bepalend blijft voor de uitslag. Maar kinderen van 4 vertellen nou eenmaal heel korte verhaaltjes, dus daar kan ik geen minimum voor geven. Ik ben nog wel van plan om mijn dataset van 96 kleuters een keer in te voeren (later, als ik tijd heb, ooit)


Is it on purpose that `remote_exprs` is not set here?


why that


Close, and great job dropping a console.log in to check your work!

If you want to append a list item to the DOM, you have to set up the element you're appending as a list item. You've got the item appending, but need to add the '<li>' + newItem + '</li>' for the JS to know you mean for the item to be in a list.

You also need a separate function that you're naming appendItem - see line 7 in your JS.


Just spotted that we didn't finish adding assertions to this test.


Yes, this code already got thrown out. Thank you for the OTT IDs :=) !


**Whoops!**

There were *2 warnings* that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.

**WARNINGS**
[`src/content/en/showcase/2017/lancome.md#L5`](https://github.com/Google/WebFundamentals/blame/4d2b12ad9690832c8adaf88b2bc965559e1f597d/src/content/en/showcase/2017/lancome.md#L5) - WF Tag `wf_updated_on` must be within the last 7 days.
[`src/content/en/showcase/2017/mynet.md#L5`](https://github.com/Google/WebFundamentals/blame/4d2b12ad9690832c8adaf88b2bc965559e1f597d/src/content/en/showcase/2017/mynet.md#L5) - WF Tag `wf_updated_on` must be within the last 7 days.