[R/helper_funs.R:43:36:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/helper_funs.R#L43) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (class(fit) == "try-error") { # nocov start
                                   ^
```
[R/helper_funs.R:99:29:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/helper_funs.R#L99) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (error_fold == TRUE) { # nocov start
                            ^
```
[R/helper_funs.R:148:41:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/helper_funs.R#L148) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (is.null(current_res[[j]]$test)) { # nocov start
                                        ^
```
[R/helper_funs.R:341:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/helper_funs.R#L341) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if ((do_gc >= 1) & (do_gc < 2)) {
      ^
```
[R/sperrorest_error.R:3:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_error.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Calculate a variety of accuracy measures from observations and predictions
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_error.R:95:18:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_error.R#L95) *warning:* **no visible global function definition for ‘prediction’**
```r
      predobj <- prediction(pred, obs)
                 ^~~~~~~~~~
```
[R/sperrorest_error.R:96:16:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_error.R#L96) *warning:* **no visible global function definition for ‘performance’**
```r
      auroc <- performance(predobj, measure = "auc")@y.values[[1]]
               ^~~~~~~~~~~
```
[R/sperrorest_error.R:146:28:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_error.R#L146) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                mse = mean((obs - pred) ^ 2), mad = mad(obs - pred),
                           ^
```
[R/sperrorest_misc.R:470:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_misc.R#L470) *warning:* **no visible global function definition for ‘validate.resampling’**
```r
  stopifnot(validate.resampling(object))
            ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:575:27:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_misc.R#L575) *warning:* **no visible binding for global variable ‘validate.resampling’**
```r
  valid <- sapply(object, validate.resampling)
                          ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:68:20:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L68) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      resampler <- as.resampling(resampler)
                   ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:73:19:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L73) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:150:15:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L150) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    repres <- as.represampling(repres)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:198:12:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L198) *warning:* **no visible global function definition for ‘as.resampling’**
```r
    fac <- as.resampling(fac)
           ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:205:17:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L205) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    represmp <- as.represampling(represmp)
                ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:459:40:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L459) *style:* **Put spaces around all infix operators.**
```r
      r <- phi[as.character(cnt)] * 180/pi
                                      ~^~
```
[R/sperrorest_resampling.R:472:31:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L472) *style:* **Put spaces around all infix operators.**
```r
      x_delta <- diff(x_range)/nsplit[1]
                             ~^~
```
[R/sperrorest_resampling.R:473:31:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L473) *style:* **Put spaces around all infix operators.**
```r
      y_delta <- diff(y_range)/nsplit[2]
                             ~^~
```
[R/sperrorest_resampling.R:494:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L494) *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:495:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L495) *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:497:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L497) *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:498:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L498) *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:520:47:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L520) *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:527:16:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L527) *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:559:15:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L559) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:652:18:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L652) *style:* **Put spaces around all infix operators.**
```r
      p <- x$size/sum(x$size)
                ~^~
```
[R/sperrorest_resampling.R:653:23:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L653) *style:* **Put spaces around all infix operators.**
```r
      return(1 - sum(p^2))
                     ~^~
```
[R/sperrorest_resampling.R:666:15:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L666) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:671:19:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest_resampling.R#L671) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:315:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L315) *style:* **Lines should not be more than 80 characters.**
```r
    stop(paste0("variable importance assessment currently only supported", # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:350:48:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L350) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (class(par_args$par_mode) == "numeric") { # nocov start
                                               ^
```
[R/sperrorest.R:445:12:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L445) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else { # nocov end
           ^
```
[R/sperrorest.R:472:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L472) *style:* **Lines should not be more than 80 characters.**
```r
        message(sprintf("Using 'parApply' parallel mode with %s cores.", # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:540:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L540) *style:* **Lines should not be more than 80 characters.**
```r
            stop(paste0("No output was received from sperrorest.\n", # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:552:9:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L552) *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:555:9:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L555) *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:600:5:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L600) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
    registerDoFuture()
    ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:609:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L609) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(par_args$par_units, outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:610:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L610) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:610:12:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L610) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:616:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L616) *style:* **Lines should not be more than 80 characters.**
```r
        message(paste0("Please see 'sperrorest_progress' in your current", # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:617:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L617) *style:* **Lines should not be more than 80 characters.**
```r
                       " working directory for progress output on Windows.")) # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:621:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L621) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
      registerDoFuture()
      ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:622:7:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L622) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(sequential)
      ^~~~
```
[R/sperrorest.R:622:12:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L622) *warning:* **no visible binding for global variable ‘sequential’**
```r
      plan(sequential)
           ^~~~~~~~~~
```
[R/sperrorest.R:633:47:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L633) *warning:* **local variable ‘pooled_pred_train’ assigned but may not be used**
```r
                          pooled_obs_train <- pooled_pred_train <- c()
                                              ^~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:634:46:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L634) *warning:* **local variable ‘pooled_pred_test’ assigned but may not be used**
```r
                          pooled_obs_test <- pooled_pred_test <- c()
                                             ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:638:25:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L638) *warning:* **local variable ‘current_impo’ assigned but may not be used**
```r
                        current_impo <- resamp[[i]]
                        ^~~~~~~~~~~~
```
[R/sperrorest.R:643:42:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L643) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
                          current_res <- map(resamp[[i]], unclass)
                                         ^~~
```
[R/sperrorest.R:767:17:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/sperrorest.R#L767) *warning:* **no visible global function definition for ‘transfer_parallel_output’**
```r
  my_res_mod <- transfer_parallel_output(my_res, res, impo, pooled_error)
                ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:52:37:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/R/summary_functions.R#L274) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-helper-funs.R:18:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = ecuador, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:19:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = TRUE, current_res = current_res,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:24:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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:44:11:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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:39:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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:50:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/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:50:63:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L50) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-helper-funs.R:58:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L58) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = maipo, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:60:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L60) *style:* **Lines should not be more than 80 characters.**
```r
                              do_try = FALSE, model_fun = lda, pred_fun = lda_predfun,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:61:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
                              error_fold = TRUE, error_rep = TRUE, pred.args = list(fac = "field"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:62:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L62) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = FALSE, current_res = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:64:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L64) *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:80:71:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L80) *style:* **Commas should always have a space after.**
```r
  mypred_rpart <- function(object, newdata) predict(object, newdata)[,2]
                                                                      ^
```
[tests/testthat/test-helper-funs.R:82:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = ecuador, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:83:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L83) *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:85:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L85) *style:* **Lines should not be more than 80 characters.**
```r
                              error_fold = TRUE, error_rep = TRUE, imp_permutations = 2, pred_fun = mypred_rpart,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:87:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L87) *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:88:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = TRUE, current_res = current_res,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:90:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L90) *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:121:63:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L121) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-helper-funs.R:142:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L142) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:165:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L165) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:184:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-helper-funs.R#L184) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-resample.R:10:52:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-resample.R#L10) *style:* **Only use double-quotes.**
```r
                              param = list(strat = 'slides', nstrat = 100))
                                                   ^~~~~~~~
```
[tests/testthat/test-resample.R:12:32:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-resample.R#L12) *style:* **Only use double-quotes.**
```r
  expect_equal(sum(d$slides == 'TRUE'), 100) # == 100
                               ^~~~~~
```
[tests/testthat/test-resample.R:20:55:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-resample.R#L20) *style:* **Only use double-quotes.**
```r
  d <- resample_uniform(ecuador, param = list(strat = 'slides', n = 400))
                                                      ^~~~~~~~
```
[tests/testthat/test-resample.R:28:55:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-resample.R#L28) *style:* **Only use double-quotes.**
```r
  d <- resample_uniform(ecuador, param = list(strat = 'slides', n = 200))
                                                      ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:17:48:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L17) *style:* **Only use double-quotes.**
```r
  parti <- partition_cv_strat(ecuador, strat = 'slides', nfold = 5,
                                               ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:28:44:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L28) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor(ecuador, fac = 'zclass')
                                           ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:37:47:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L37) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor_cv(ecuador, fac = 'zclass', nfold = 5)
                                              ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:98:63:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L98) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_tile_bootstrap(ecuador, nsplit = c(4,2),
                                                              ^
```
[tests/testthat/test-sperrorest-resampling.R:107:65:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L107) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_kmeans_bootstrap(ecuador, nsplit = c(4,2),
                                                                ^
```
[tests/testthat/test-sperrorest-resampling.R:133:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L133) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sperrorest-resampling.R:134:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-resampling.R#L134) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sperrorest-summary.R:213:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L213) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:231:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L231) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:241:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L241) *style:* **Variable or function name should be snake_case.**
```r
  lda.predfun <- function(object, newdata, fac = NULL) {
  ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:247:5:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L247) *style:* **Variable or function name should be snake_case.**
```r
    majority.filter <- function(x, fac) {
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:249:11:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest-summary.R:249:22:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest-summary.R:249:39:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest-summary.R:249:50:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest-summary.R:271:57:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L271) *style:* **Commas should always have a space after.**
```r
  out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                        ^
```
[tests/testthat/test-sperrorest-summary.R:279:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest-summary.R#L279) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest.R:46:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L46) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:60:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L60) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:74:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L74) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:95:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L95) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:101:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L101) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:102:73:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L102) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:103:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L103) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:135:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L135) *style:* **Lines should not be more than 80 characters.**
```r
                                 par_args = list(par_mode = "foreach", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:141:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L141) *style:* **Lines should not be more than 80 characters.**
```r
test_that("sperrorest() variable importance with error_rep = F and error_fold = T", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:226:21:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                    ^
```
[tests/testthat/test-sperrorest.R:226:32:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                               ^
```
[tests/testthat/test-sperrorest.R:226:49:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                                                ^
```
[tests/testthat/test-sperrorest.R:226:60:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                                                           ^
```
[tests/testthat/test-sperrorest.R:232:73:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L232) *style:* **Commas should always have a space after.**
```r
              if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                                        ^
```
[tests/testthat/test-sperrorest.R:247:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L247) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:260:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L260) *style:* **Lines should not be more than 80 characters.**
```r
            expect_equal(names(out$error_rep)[[1]], "train.error") # check for train.error existence
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:263:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L263) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:268:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L268) *style:* **Lines should not be more than 80 characters.**
```r
                              par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:276:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L276) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:281:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L281) *style:* **Lines should not be more than 80 characters.**
```r
                              par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:304:11:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L304) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest.R:304:22:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L304) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest.R:304:39:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L304) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest.R:304:50:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L304) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest.R:310:63:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L310) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:324:57:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L324) *style:* **Commas should always have a space after.**
```r
  out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                        ^
```
[tests/testthat/test-sperrorest.R:336:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L336) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(names(out$error_rep)[[1]], "train.error") # check for train.error existence
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:340:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L340) *style:* **Lines should not be more than 80 characters.**
```r
test_that("output length of list is correct for error_rep = TRUE and error_fold  = TRUE
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:349:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L349) *style:* **Lines should not be more than 80 characters.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[, 2]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:349:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L349) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[, 2]
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:354:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L354) *style:* **Lines should not be more than 80 characters.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:354:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L354) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:354:81:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L354) *style:* **Commas should always have a space after.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
                                                                                ^
```
[tests/testthat/test-sperrorest.R:355:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L355) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:356:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L356) *style:* **Lines should not be more than 80 characters.**
```r
                                      model_fun = rpart, model_args = list(control = ctrl),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:360:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L360) *style:* **Lines should not be more than 80 characters.**
```r
                                      smp_args = list(repetition = 1:2, nfold = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:361:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L361) *style:* **Lines should not be more than 80 characters.**
```r
                                      par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:367:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L367) *style:* **Lines should not be more than 80 characters.**
```r
# par_mode = "apply" variable importance Tue Feb 21 22:15:41 2017 ------------------------------
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:388:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L388) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(names(nspres$error_rep)[[1]], "train.auroc") # check for train.auroc for binary response
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:389:1:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L389) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(class(nspres$importance[[1]][[1]]), "data.frame") # check for importance object
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:461:11:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L461) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest.R:461:22:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L461) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest.R:461:39:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L461) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest.R:461:50:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L461) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest.R:467:63:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L467) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:477:3:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L477) *style:* **Variable or function name should be snake_case.**
```r
  res.lda.sp.par <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
  ^~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:477:68:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L477) *style:* **Commas should always have a space after.**
```r
  res.lda.sp.par <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                   ^
```
[tests/testthat/test-sperrorest.R:529:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L529) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:544:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L544) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:557:67:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L557) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:579:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L579) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:585:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L585) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:586:73:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L586) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:587:13:](https://github.com/pat-s/sperrorest/blob/d5fcadbdfdcfbc4c9f2ff39ae50ad4b5245d2f80/tests/testthat/test-sperrorest.R#L587) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/6bb79b39-9ead-473f-8a11-a1be3d8f240e "toolchain-demo-20170531173655469"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/1265e407-9dfe-4d41-866c-4c51861241b1 "ui-toolchain-demo-20170531173655469") deployed [ui-toolchain-demo-20170531173655469](https://github.com/hataylorjr/ui-toolchain-demo-20170531173655469/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-210401 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-210401") to [qa](https://console.ng.bluemix.net/apps/d4afa4af-3aa5-467d-89c1-01d913989541?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:qa"), including this commit


so if I change ari@aris.work to dr-cert@center4certs.org, it will still send?

Thanks!


With the changes made in this commit it is now no longer possible to record some actions and then play them back without previously saving the recorded tape. Is this behaviour intended or not? @tom-lichtenstein


Link to this for example?

https://github.com/apache/nifi/blob/master/nifi-nar-bundles/nifi-update-attribute-bundle/nifi-update-attribute-ui/src/main/webapp/META-INF/nifi-processor-configuration


Pass params instead of parameters due to new accessToken


Return something from promise


Got this error when deleting an autotimer
```
< 77919.642> [Task] unrecoverable task failure
< 77919.642> AutoTimer
Error: [Failure instance: Traceback: <type 'exceptions.AttributeError'>: 'AutoTimerComponent' object has no attribute 'always_zap'
/usr/lib/python2.7/threading.py:801:__bootstrap_inner
/usr/lib/python2.7/threading.py:754:run
/usr/lib/python2.7/site-packages/twisted/_threads/_threadworker.py:46:work
/usr/lib/python2.7/site-packages/twisted/_threads/_team.py:190:doWork
--- <exception caught here> ---
/usr/lib/python2.7/site-packages/twisted/python/threadpool.py:246:inContext
/usr/lib/python2.7/site-packages/twisted/python/threadpool.py:262:<lambda>
/usr/lib/python2.7/site-packages/twisted/python/context.py:118:callWithContext
/usr/lib/python2.7/site-packages/twisted/python/context.py:81:callWithContext
/usr/lib/enigma2/python/Plugins/Extensions/AutoTimer/AutoTimer.py:300:JobStart
/usr/lib/enigma2/python/Plugins/Extensions/AutoTimer/AutoTimer.py:602:parseTimer
]< 77919.642>
< 77919.646> [Skin] processing screen MessageBoxSimple:
< 77919.658> [Skin] processing screen MessageBoxSimple_summary:
< 77919.660> [Task] not retrying job.
< 77931.205> [eEPGCache] FS subtable (60511800) version changed (21) now/next (1)
< 77938.395> [eEPGCache] FS subtable (61511800) version changed (1) now/next (1)
< 77940.040> [AutoTimer] Auto Poll
< 77940.041> [AutoTimer] Auto Poll Started
< 77940.041> [AutoTimer] No changes in configuration, won't parse
< 77940.043> [eEPGCache] event 0414 not found in epgcache
< 77940.043> [eEPGCache] event 028e not found in epgcache
```

![autotimer](https://cloud.githubusercontent.com/assets/6644489/26654088/5c3f5e66-464d-11e7-9cb2-56805f0c1001.jpg)


This global transform needs to be done in karma-browserify as well


nit: +=


test


@nickolashe this change knocked out the bottom margin between the content and the footer. Please just add another div in this instance.


Good luck !


Forgot to say: since toXML file is now global so I can switch it out for multifile, it's no longer needs to be used as an argument/parameter, so I took that out


@honzajavorek can you explain this change a bit?
From what I can tell there is very little difference between this fork and the canonical upstream master


I just tried it and the certificate is not showing up on the certificate page, just the text, and the email that comes to me is blank. Hmmm.... they came to the server address instead of ari@aris.work. Do you think it is picking up the script from somewhere that is not grabbing the right values?


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/6bb79b39-9ead-473f-8a11-a1be3d8f240e "toolchain-demo-20170531173655469"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/1265e407-9dfe-4d41-866c-4c51861241b1 "ui-toolchain-demo-20170531173655469") deployed [ui-toolchain-demo-20170531173655469](https://github.com/hataylorjr/ui-toolchain-demo-20170531173655469/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-210821 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-210821") to [prod](https://console.ng.bluemix.net/apps/e335dd0f-857e-451d-bfc5-4b7b396b6187?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:prod"), including this commit


yep, thx


Yes, I didn't even have the branch locally before I started testing. And I made a commit after the commit you pointed to as well.


Puzzle `53-ebd1ff4d` discovered in [`src/TextReport.cpp`](https://github.com/DronMDF/2out/blob/master/src/TextReport.cpp) and submitted as #57.


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


Puzzle `53-20faec96` discovered in [`src/TextReport.cpp`](https://github.com/DronMDF/2out/blob/master/src/TextReport.cpp) and submitted as #58.


Puzzle `53-10c8cdc0` discovered in [`test/TextReportTest.cpp`](https://github.com/DronMDF/2out/blob/master/test/TextReportTest.cpp) and submitted as #59.


@vinci1it2000: there is a problem with parsing `=ATAN2(A1,B2)`.


When validating, these should probably raise `SaltInvocationError`, which will also automatically print the docs for the function...


This line needs correcting.


I think .owner = THIS_MODULE line is removed in recent kernel


Typo on Tegra20


this is what I meant as another way to check block read against original string contents


I am in the process of merging the EWL with EWL + pd functions (I created them separately because I had to calculate time differently with Pd growth), but once I do, I plan on running some simulations to compared to David's original ttor,pd equations.

Not sure if this is an "issue" but I wanted to have a note of the next steps.


Push it to testing. This issue is discussed here (no solutions):

https://www.raspberrypi.org/forums/viewtopic.php?t=31639&p=284905


Salt generally names the keyword args in the function def, which they can use to validate the docstring is complete.

```
def chattr(*args, operator=None, attributes=None, version=None, flags=None)
```

Or something like that. Then validate values in the function body.


More CSS fixes regarding bold and italic fonts etc.


Got it.  How about this?

Content Viewers can be created to extend the types of data that can be viewed within NiFi.  NiFi comes with NARs in the lib directory which contain content viewers (standard-nar and media-nar) for data types such as csv, xml, avro, json and image types such as png, jpeg and gif.


Will do.


Thanks @mcgilman !


The contract profiler should already give you 1 and 2.
For 3, that should be easy to do with the FSP. Adding a feature mark around the body of `space-efficient-guard` (and probably an antimark around first-order checks) should do the trick. That code dominates all the data structure bookkeeping.
That's something we should do after the refactoring, though. But we should still be able to get to it this week, I hope.

FWIW, I'm most of the way to implementing what I thought you wanted, which is a way to see which contract costs are from regular vs space-efficient contracts. I don't mind finishing it if that's information we think could be useful (either for experiments, or for users), but if we don't see any use, I can also drop it (which would simplify the code a bit).


I don't think this can be moved up (node.api is required to make the decision)


I don't know what 3. means, exactly. It spends less time checking
space-efficient than regular, so woudln't that always be a negative amount
of time?

I think the meaningful number 3 we can get is "how much time is spent
checking contracts that are using the space-efficient strategy?"

On Wed, May 31, 2017 at 4:00 PM, Ben Greenman <notifications@github.com>
wrote:

> @dfeltey <https://github.com/dfeltey> @rfindler
> <https://github.com/rfindler> @stamourv <https://github.com/stamourv>
> @cfscholl <https://github.com/cfscholl> , just so we're all on the same
> page ...
>
> This implementation isn't quite what I had in mind. What I was dreaming
> of, was being able to divide a benchmark's running time into 3 categories:
>
>    1. how much time does the code spend doing useful work?
>    2. how much time does the code spend checking contracts?
>    3. how much time does the code spend doing extra bookkeeping to
>    maintain the space-efficient contracts data structures?
>
> and hopefully time spent in category 3 reduces the time that benchmark
> spends in category 2.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/rfindler/racket-contract/commit/4c2040f30d359eec3f76989e68b432bf3faf1111#commitcomment-22352285>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAYWsHIKjcEx9nIDFWgOwpO9bjrzOE4Yks5r_dT7gaJpZM4NsL81>
> .
>


I have this when host1x and tegra-drm are compiled as modules:
ERROR: "tegra_get_chip_id" [drivers/gpu/host1x/host1x.ko] undefined!
ERROR: "tegra_get_chip_id" [drivers/gpu/drm/tegra/tegra-drm.ko] undefined!


<details>

<summary>No TaskCluster jobs started for this pull request</summary>

```js

The `allowPullRequests` configuration for this repository (in `.taskcluster.yml` on the
default branch) does not allow starting tasks for this pull request.
```

</details>


this is very impressive sir. I hope i can be able to code things like this after the Java programing class.


Hey, great to see you're back at it, Adrienne!


This has already been done, but the TODO was not removed.


That second part of the solution (if I've read correctly) doesn't quite make sense - the reason for my modifying config.h is because it was preventing the --with-setgid and even --with-no-install configurations from working correctly. Score and save files were ending up inside ~/.angband/Angband regardless of configuration, and regardless of -d command line options. I expect --with-private-dirs is the most common use case, so it makes sense to avoid breaking it, but the issue issue is the other configuration options working incorrectly. Granted I may currently be the only person using those options, but even so the existing configuration options should be able to handle my use case, if they work correctly. A proper fix would I think involve adding conditionals to the relevant section of config.h making reference to the configuration flags.


I've compared compiler flags for Qt 4 and Qt 5 builds and did not find any significant difference. Yet somehow with Qt 4 GCC behaves as we pass  -Wformat-truncation=2 or higher. I don't know what's going on there. I suggest to simply fix that error (buf size has to be of size 11 at least) and forget it. Maybe add -Wformat-truncation=2 to our compiler flags.


fixes #2


not closing the tick marks?


Чекбокс `Область превью файлов вместо кнопки "Файл"` переделан в селектор ` Улучшенное поле добавления файлов` с вариантами выбора `['Откл.', 'Упрощ.', 'Превью']`.

`Упрощ.` — это без превью файлов, но с возможностью драг-н-дропа ссылок и картинок.


Mmm, mabye if you change it just a little...


look like good


<details>

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

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "queue:route:index.project.devtools.*",
    "queue:create-task:aws-provisioner-v1/github-worker",
    "queue:create-task:aws-provisioner-v1/win2012r2",
    "github:create-status:ochameau/ff-dt",
    "github:create-comment:ochameau/ff-dt",
    "secrets:get:repo:github.com/ochameau/ff-dt:branch:master",
    "queue:route:index.project.devtools.branches.review-comments.*",
    "queue:route:index.project.devtools.revisions.28f6443565e89f891c068a8bc680b837988ccbca.*"
  ]
]

You only have the scopes:
[
  "assume:repo:github.com/ochameau/ff-dt:pull-request",
  "github:create-comment:ochameau/ff-dt",
  "github:create-status:ochameau/ff-dt",
  "index:insert-task:project.devtools.*",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:aws-provisioner-v1/win2012r2",
  "queue:route:index.garbage.*",
  "queue:route:index.project.devtools.*",
  "secrets:get:garbage/*",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "secrets:get:repo:github.com/ochameau/ff-dt:branch:master"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-05-31T21:24:24.701Z
```

</details>


Nice done! Good luck at LTC!


What do you mean with
> mabye if you change it just a little... ??


You know... that part of "me passion"


Wait a minute, why am I talking alone?


Well... If you dont know, me either... remember, you are me...


Your interpretation is what I originally understood as well, and I have that mostly implemented.

My understanding of Ben's #3 is: s-e contacts have to maintain (convert and merge) data structures representing contracts, which the rest of the contract system does not. How much time does that take?


22 delations ?


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1901 of 1901 tests passed, 0 test warnings)

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


updates artistRoutes with console logs of database queries
updates package.json to add script commands
adds drop playlist if exists before adding in schema


look like nothing is work


develop (mjwitte) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Actually a lot more than 5. I did this collaborating with @StGgames because I'm bad at Java.


very good


classes and ids should always be lowercase


### Also:

- Rough attempt at fixing this mention bug:
![image](https://cloud.githubusercontent.com/assets/18150845/26654765/4df4ebfe-4658-11e7-8074-55999591ea55.png)
```js
            email: {
                match: function(e) {
                    return /([^ ]+@[^ ]+\.[^ \.]+)/.exec(e)
                },
                parse: function(e) {
                    return {
                        type: "text",
                        content: e[1]
                    }
                }
            },
```
- The bug where you couldn't paste images copied from a browser has been fixed.


Resolves #102


_vaiya_ move **.o** file into **.gitignore**


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


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


<details>

<summary>No TaskCluster jobs started for this pull request</summary>

```js

The `allowPullRequests` configuration for this repository (in `.taskcluster.yml` on the
default branch) does not allow starting tasks for this pull request.
```

</details>


I made it a bit other way using `cmd.exe /C "command"`


Got the git fixed, this commit is stupid.


This diff looks crazy but I can assure that all functions are here. I just moved them around to try to arrange their flow more logically, so "get inbox / answer threads / get threads" is at the top, then "manage threads", then "send item, delete items, etc" at the bottom.


There is no way yet, to create a alternative-session Reason that contains a session id.


@Vitozz Убрал.


Something that I forgot to mention in the commit message was that simply requesting the `FifoQueue` or `ContentBasedDeduplication` attributes in this test would cause the test to fail with a `BadRequest` being returned. Hence, why `ALL` attributes are requested.


I don't know how you chcked the compiler flags and what CMake does exactly but one possible explanations is that qt4 mkspecs and qt5 mkspecs enable slightly different warnings/errors.

In any case I'll increase the buf size for master+this branch and be done with it.


why not just leave expandAll as it was and then add a new option called expandFirstRow?


![](https://github.trello.services/images/mini-trello-icon.png) [BUG - Failed mail delivery has to show the email link given by the service (observable)](https://trello.com/c/Tu3wo4Pv/26-bug---failed-mail-delivery-has-to-show-the-email-link-given-by-the-service-(observable))


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


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


no idea, im fine with anything that works


Miss working with the two of you together.

On May 31, 2017 3:36 PM, "ashumlich" <notifications@github.com> wrote:

> Thanks Konstantin! Miss working with you!
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/lshumlich/python-playground/commit/1ed87d0daca597b2d6035973526585cd34d4ca57#commitcomment-22352831>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AOxkEtpmPJ04uyonsBIHMWp-y2RkDCI8ks5r_d1FgaJpZM4NsNNI>
> .
>


What do you mean? If the drive is not local, TL assumes it has write permissions no matter the network drive type.


I took the flags them from the command line.


if you check any other of my repositories on github, there is a file called `.gitignore` This file is one of the "hidden files" we were talking about the other day so if you run from your root folder:
`ls -a`
you should see the `.gitignore`. If you don't, just create one at the root level (inside the pizza folder):
`touch .gitignore` and add there all the files that you **DO NOT** want to commit like your node_modules. It's really bad practice committing them and pushing them. So add to the .gitignore file:
`node_modules`
and save. Now you need to delete your node_modules:
`rm -r node_modules` and now you MUST commit and push this change on github (this is the only way you will delete them from there.
So after you have removed the node_modules folder do:
`git add .`, `git commit -m 'removing node_modules'` and the push to this remote repo. Once you have done that, run `npm install`. You will notice that now your node_modules should be gone from github and and no longer committable.
We will cover this next time, for now, all you need to know is that folders like node_modules or bower_components always need to go to the `.gitignore`. Any folder or file in the`.gitignore` will not be committed to your remote repository.


FreeRoom GO ? :1st_place_medal:


oh wait .. i do have an idea xD
my version would probably only work in powershell


@MadMikeDoc @bartolomesoriano
I'll revert this commit. Bart is correct that xml is needed.


Official documentation is https://virtualenv.pypa.io/


This is so slooooowwwww and now it requires an internet connection :(


I don't know about pytest.warns(), but warnings.catch_warnings() should work correctly with "once".


I am not surprised by asymmetry. It is really hard to reason about parameter settings. They are tuned based on probability distributions that are really hard to infer.

I will give you some scenarios that could explain why parameters have odd values. Not saying that these are actually true; just saying that tuning could pick up on dynamics that are not obvious and not symmetric.

A King will get to G1 by O-O, and C1 by O-O-O. So this code shows a clear preference for castling short. Makes sense.

A king would get to B1 by moving Kb1 after o-o-o, and it makes sense that the king would be as safe there as it is on G1.

But what does it means when the king is on A1? Maybe the king did not get there voluntarily, because you would not invest a third move in repositioning the king. So a negative value could reflect the residual badness of a position in which the player is forced into a corner.

King on D1 is another interesting case. You would think that it is "stuck in center" and therefore bad, but the positive value suggests that the path could be o-o-o followed by Kd1 as a voluntary move, or maybe Ke1-d1 when the center is blocked with mobile pawn wings, or maybe when QxQd1+ followed by KxQd1 leads to an endgame where the king is reasonably positioned in the center.

So: really hard to say why some values perform better than others.


I was thinking that we should fully leverage Consul's configuration merging behavior by having all config in just one directory and using the `-config-dir` instead of a combination of `-config-file` and `-config-dir`.

I agree that `.d` convention is traditionally used for additional configuration files which are usually _included via a parent configuration file_, but unless I am mistaken we are not actually doing that in this role, so it's probably more confusing to suggest that we are following that tradition and setting an expectation when we're really not.

In retrospect it was probably a bad idea and I should revert it back.


That should not be necessary, no ?
Otherwise we would be calling module.fail_json()


Perfect 👍
I thought to refactor this and make it iterable as you did but I forgot :)


Aahahha mais c'est @AxelRieben qui vous doit une bière mouahahaha moi j'ai corrigé le tir avec mon fichier de config json ^^


3-2-1?

Robby

On Wed, May 31, 2017 at 4:27 PM Vincent St-Amour <notifications@github.com>
wrote:

> Your interpretation is what I originally understood as well, and I have
> that mostly implemented.
>
> My understanding of Ben's #3 <https://github.com/racket/racket/pull/3>
> is: s-e contacts have to maintain (convert and merge) data structures
> representing contracts, which the rest of the contract system does not. How
> much time does that take?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/rfindler/racket-contract/commit/4c2040f30d359eec3f76989e68b432bf3faf1111#commitcomment-22352721>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAYWsOJ14igl00yRIpTwrtgoZHO_roOcks5r_dsogaJpZM4NsL81>
> .
>


@QingWei-Li I'll try to update the German docs ASAP.

Keep up the great work....and happy birthday! (... you mentioned that somewhere)


I was thinking
#if defined(UNIX) && !defined(MACH_O_CARBON) && !defined(PRIVATE_USER_PATH) && !defined(SERVER)
# define PRIVATE_USER_PATH "~/.angband"
#endif
in config.h


@johndacost il traine encore à plusieurs endroit, d'ailleurs.


Wow, markdown


I removed warior-stream.moviesvk.com because it already exists on line 20


:blobthumbsup:


What do you mean?


ARGH, github, LEARN TO HIGHLIGHT D!


Omg.... @AxelRieben  bon ben je crois qu'on vous doit une bière ! ^^


Nice brute force solution.


arch "uname -v" output is something like "#1 SMP PREEMPT Mon May 22 06:53:49 CEST 2017"


`newNode->next = successors` instead of the loop


Typo in the commit message ;-)
`namspace` -> `namespace`


In the sample script slim/scripts/finetune_inception_v3_on_flowers.sh, I see --learning_rate=0.0001 for the second part of training. However, in finetune_inception_v1_on_flowers.sh and finetune_resnet_v1_50_on_flowers.sh, it is 0.001 which makes more sense to me. Just wondering if this is a typo?


Are you goint to remove pagebox features??? That's a pity because many Adobe Illustrator users are depending on the feature...


Classes that implement Traversable in userland should already be isIterable even without this change (e.g. https://3v4l.org/hibva). What I was referring to was really the fact that this is not a simple Traversable check, but rather a check for get_iterator, which may be used even if Traversable is not implemented. This is inconsistent with what `iterable` accepts.

Ideally we'd remove this discrepancy by making sure that anything that uses get_iterator also implements Traversable.


@ianlancetaylor Actually it's the opposite for me. I never look at gerrit, I only look here.


nuke is to powerfull so i upped the price of the castle


Accidental push to master


@andreisel This PR (#179) has already been merged. Are you suggesting an additional change? Do we need to open a new ticket?


@SthephanShinkufag как смотришь на то, чтобы при выборе опции "упрощенные кнопки постов" они были такого же цвета как и текст внутри поста? Там в CSS для этого достаточно изменить `color: #4F7942;` на `color: currentColor;`.

Тогда они будут красиво смотреться при любой теме.


Raidingsquad is EndGame unit and nearly kills everything so i upped the price for it to match other endgame units and prevent singletonspamming


Ща запилю.


Thanks! BitHub has sent payment of  $132.12USD for this commit.


I have suggestion to make bales image with English names.


However, it seems the failure was only on 2.7? If so, you could just skip on 2.7. Indeed, warnings.catch_warnings() doesn't seem to correctly reset "once" filters on 2.7 (it does on 3.x).


@XeBoris Just noticed that this commit disabled ```BufferPurger```, which we needed for clearing raw data from Midway and LNGS buffer.

Next time, can you please check carefully these file differences and how they will affect all other sites?  Or make a PR and ask others to review?


for balance sake the stationary anti air ballista is also available for sultan


won't this produce a false positive when an optional field is left blank?


i removed the gates currently (noone uses them and they take space in the icons


Партизан)


crossbows cant attack aircrafts anymore for balance reasons


Added Arch support and working --blink option


Альзо, ему вообще походу пофиг, что грузить.
Можно стягивать баннеры :D

![banners_drop](https://cloud.githubusercontent.com/assets/1059874/26655787/fcea74ba-4664-11e7-8269-9ffac981fb0a.gif)


Fire Mages cant attack aricraft anymore for balance reasons (nod got to much anti air units even the assassine can attack air)


Erm, so the dynamite will always blow now?


Sultans archer cost a bit more and has a higher range to give hime more compatibility against ranged armies


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 24](http://teamcity.otenv.com/viewLog.html?buildId=6411279&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 25](http://teamcity.otenv.com/viewLog.html?buildId=6411280&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


А когда перетягиваешь превью поста он грузит само превью или большое изображение?


skeletons are more resistant


The only place where applying the data structures should matter is when the contract is applied the first time, afterwards there should be no overhead ... So a valid benchmark could check the overhead of applying the space efficient contract versus the regular contracts,  this is expected to take more time than the regular contracts. Especially when the amount of contracts which cannot be joined becomes really big, not so sure whether that ever happens in real code though.


The awesome [`tqdm.range`](https://github.com/tqdm/tqdm#usage) could be used to have a prettier interactive generation of images.


Did initial clean up including removing column Strange HTML, removing trailing spaces and special characters in column Street, and fixing some misspellings and inconsistencies in Street and Street.2 (not complete).


I see what's different. The reason I didn't see all three contents was because I used trailing /

`upsync localhost:8500/v1/kv/applications/pods/ecpsdmp400wo-0/ `

I updated the issue https://github.com/weibocom/nginx-upsync-module/issues/142


Not sure this extra code is needed, see my PR #7


:fish:


Если картинка обернута в ссылку (а это на 99% борд) - то большое.


> Ща запилю.

Тогда и название на английском исправь с Simple green, на simple.


better armor for the elephant, get it more tanky, all sultans units are so weak, so he needs singelton powerhouses


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 24](http://teamcity.otenv.com/viewLog.html?buildId=6411279&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **SUCCESS**
Summary: Running Build time: 00:02:15


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 25](http://teamcity.otenv.com/viewLog.html?buildId=6411280&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **SUCCESS**
Summary: Running Build time: 00:02:13


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


Right. And that should be captured by the FSP strategy I described.

There's also the "opportunity cost" from our checks not being as efficient as those of the rest of the contract system (e.g., no arity-specific wrappers, etc.), but we can't measure that directly.


After you do that, the status item on the touchbar shows your git branch. Make sure to enable it in View > Customize Touch Bar


I'm pretty sure you need to use $(KERNEL_LOCAL_PATH) instead of kernel since Maru puts different kernels under kernel/, aka kernel/hammerhead, kernel/flo. This applies to all the rules below too.


I believe I had also deleted it the night before we merged this which meant that both of warior-stream.moviesvk.com got removed lol, so I readded one


Ok.


You are totally right 👍


was kind of what you had in mind with regards to "hand made" block creation for comparison?


Clever Investor Cody Sperber Reviews


Thanks! it is fixed already.


I think the string comparison is better because it also avoids the warning for use of the default value (which is valid).

Perhaps a useful "common case" (micro) optimisation, but that is much less important.


Also, the `O=../$(KERNEL_OUT)` should be `O=../../$(KERNEL_OUT)` since we are two levels deep per device kernel


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 26](http://teamcity.otenv.com/viewLog.html?buildId=6411521&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


I'll start with I have zero knowledge of coding, I'm sure as you can tell from below.  I'm trying to find code that will populate all ip address including sub ips for a web site.  I know there is an easier way but I can't seem to find it.
Thanks!

#Import OS for capability
import os
#import function to retrieve IPs
import socket

#Creating text files for USD
text_file = open ("sd_edu_ips.txt)", "w")

text_file.write('University of San Diego IP address Directory\n\n')

text_file.write('www.sandiego.edu \n')
text_file.write(socket.gethostbyname('www.sandiego.edu'))

text_file.write('\nwww.my.sandiego.edu \n')
text_file.write(socket.gethostbyname('www.my.sandiego.edu'))

text_file.write('\nwww.usdtoreros.com\n')
text_file.write(socket.gethostbyname('www.usdtoreros.com'))

text_file.close()


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 26](http://teamcity.otenv.com/viewLog.html?buildId=6411521&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **SUCCESS**
Summary: Running Build time: 00:01:48


mann, ich wollte nur Zeile 479 ändern, der ganze rest ist dummerweise mitgekommen... wie kriege ich das wieder raus?
:-1:


Thanks. It's not often you hear nice and brute force in the same sentence. :-).


Hi,
Could if(level_version ~= TR_II) make the code easier ?


since the old makefile worked with the same gcc versions .. i rather think this is a matter of some wrong gcc flags


Make sure this matches the AndroidKernel.mk variable, which is called `KERNEL_DEFCONFIG`


It took quite a lot of effort to linearize protector bonus which was also heavily assimetrycal which made 0 sence... So first values of this patch can also make no sence but maybe they can get more logical in future... And even if they don't as long as they give elo everyone should be OK with that. GL for LTC!


Because in admittance-controller.cpp you use the one from sot-torque-control and not from invdyn:
https://github.com/stack-of-tasks/sot-torque-control/blob/master/src/admittance-controller.cpp


Hi, sorry but I'm new to Expo: what do you mean by "exp is running"? Which command to run specifically?

I'm trying to run a newly created CRNA ejected project and encounter this error when launching `react-native run-android`


Can you please provide more info on how this new solution works? I see that it doesn't disable wake on USB, right?


ImproveUrbanBEM (XuanLuoLBL) - x86_64-MacOS-10.9-clang: OK (2494 of 2494 tests passed, 0 test warnings)

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


No cause TR2 Gold.


This will actually be `out/target/product/flo/obj/KERNEL_OBJ/arch/arm/boot/zImage` since AndroidKernel.mk does all the building in `$(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ`


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


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


Thanks, that's good to know. Opened a small PR #22 for this change.


really like T9 feature!
is it possible support all languages? if not, hope add T9 support for china local too.
great work!


resmen sanat eseri


XEP-0166 10 states, that <unsupported-content/>, as well as <unsupported-transports/> are no error conditions. Instead you seem to miss <tie-break/> and <unsupported-info/> here.


o joão é fio


- created a helper in `app/helpers/application.rb` to check against current_user.id
- created a helper for two view folders (`workouts` & 'recipes`) to test the owner

Going forward, when you make a new view & want to check if the current_user is the owner, you just check the `app/helpers/[view_helper].rb` ... if one exists you just copy the helper defined in `app/helpers/recipe_helpers.rb` called "owner?" and then change the `@recipe.user_id` to `@[controllerVar].user_id`.  This of course assumes whatever new model/schema/controller you will have a has_many relationship pointing or if not you can do the `@[model].user.id` type thing.