[R/AddinLoginTab.R:22:26:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinLoginTab.R#L22) *warning:* **no visible global function definition for ‘.get_title_and_message’**
```r
    title_and_message <- .get_title_and_message(response = response)
                         ^~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:38:29:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L38) *warning:* **no visible global function definition for ‘.create_single_result_display’**
```r
      test_result_output <- .create_single_result_display(test_results = test_results)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:43:1:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
        ".progressBar { position: relative; width: 100%; background-color: red; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:44:1:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L44) *style:* **Lines should not be more than 100 characters.**
```r
        .progress { width:", tests_passed_procentage, "; height: 30px; background-color: green; border-radius: 0px; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:66:32:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L66) *warning:* **no visible global function definition for ‘.create_detailed_message_with_button’**
```r
    elements <- list(elements, .create_detailed_message_with_button(index, message))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:72:1:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L72) *style:* **Variable and function names should not be longer than 30 characters.**
```r
.create_detailed_message_with_button <- function(index = NULL, message = NULL){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:73:10:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L73) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
  btn <- tags$button(id = paste("button_", index, sep = ""), "Toggle details")
         ^~~~
```
[R/AddinSubmitTab.R:75:53:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L75) *style:* **Put spaces around all infix operators.**
```r
                   id = paste("message_", index, sep= ""))
                                                   ~^
```
[R/AddinSubmitTab.R:78:59:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L78) *style:* **Put spaces around all infix operators.**
```r
                             index, "\").toggle()});", sep= ""))
                                                         ~^
```
[R/AddinSubmitTab.R:94:10:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/AddinSubmitTab.R#L94) *warning:* **no visible global function definition for ‘.create_test_result_element’**
```r
  return(.create_test_result_element(name = "All tests", status = "pass"))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:45:5:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/Authentication.R#L45) *style:* **Commented code should be removed.**
```r
  # url <- "https://tmc.mooc.fi/api/v8/core/org/hy/courses"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/TMC_plugin.R:22:23:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/TMC_plugin.R#L22) *warning:* **no visible binding for global variable ‘.login_tab’**
```r
    shiny::callModule(.login_tab, "login")
                      ^~~~~~~~~~
```
[R/TMC_plugin.R:23:23:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/TMC_plugin.R#L23) *warning:* **no visible binding for global variable ‘.course_tab’**
```r
    shiny::callModule(.course_tab, "courses")
                      ^~~~~~~~~~~
```
[R/TMC_plugin.R:24:23:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/R/TMC_plugin.R#L24) *warning:* **no visible binding for global variable ‘.submit_tab’**
```r
    shiny::callModule(.submit_tab, "test_and_submit")
                      ^~~~~~~~~~~
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/tests/testthat/testLintr.R#L3) *style:* **Commented code should be removed.**
```r
#   context("lints")
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/testLintr.R:5:7:](https://github.com/RTMC/tmc-rstudio/blob/454e54b9cb582a3e8fd022d16d45a089bd6d7304/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


seems it is not working!

![image](https://user-images.githubusercontent.com/6170291/31510267-823b43aa-af84-11e7-93b1-f4bcae758c26.png)


@stahlstift see the comments for how to decouple packages in meteor


This is the very first useful thing I've ever coded, it's crude and spits a ton of info at you, but it does work :-) which I was very happy about, fell free to make changes and suggestions, I am a complete noob at this kind of stuff so any constructive criticism is appreciated.


sa


Remove lock


sin color


Removed unnecessary directories and files.


TeamCity Market :: INFRA :: Graphouse :: Graphouse on change [Build 179](https://teamcity.yandex-team.ru/viewLog.html?buildId=11131629&buildTypeId=MarketInfra_Graphouse_GraphouseOnChangeOpensource) outcome was **SUCCESS**
Summary: Tests passed: 14 Build time: 00:00:28


Remove it.


Why this is commented? oO


[inst/startup/merger.R:43:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[inst/startup/merger.R:49:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L49) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[inst/startup/merger.R:62:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[inst/startup/merger.R:64:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L64) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[inst/startup/merger.R:67:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[inst/startup/merger.R:76:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L76) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[inst/startup/merger.R:82:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L82) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[inst/startup/merger.R:96:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L96) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[inst/startup/merger.R:111:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L111) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[inst/startup/merger.R:117:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/merger.R#L117) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[inst/startup/worker.R:14:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/worker.R#L14) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[inst/startup/worker.R:50:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/worker.R#L50) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[inst/startup/worker.R:90:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/inst/startup/worker.R#L90) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:22:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L22) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:31:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L31) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:40:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L40) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:51:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:55:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L55) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:96:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L96) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:100:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L100) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:138:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L138) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:143:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L143) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:147:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L147) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:154:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L154) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:161:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L161) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:168:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L168) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:179:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L179) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:183:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L183) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:185:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L185) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:191:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L191) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:196:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L196) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:199:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L199) *style:* **Lines should not be more than 120 characters.**
```r
      "wget https://raw.githubusercontent.com/Azure/doAzureParallel/feature/container_wip/inst/startup/cluster_setup.sh",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cluster.R:201:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L201) *style:* **Lines should not be more than 120 characters.**
```r
      "wget https://raw.githubusercontent.com/Azure/doAzureParallel/feature/container_wip/inst/startup/install_bioconductor.R",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/cluster.R:205:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L205) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:209:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L209) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:215:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L215) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:228:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L228) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:236:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L236) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:244:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L244) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:252:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L252) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:253:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L253) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:257:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L257) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:260:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L260) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:271:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L271) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:277:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L277) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:279:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L279) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:288:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L288) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:290:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L290) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:300:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L300) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:308:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L308) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:325:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L325) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/cluster.R:331:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L331) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/cluster.R:344:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L344) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:348:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L348) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:354:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L354) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/cluster.R:372:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L372) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:388:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L388) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:396:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L396) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:398:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L398) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/cluster.R:414:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/cluster.R#L414) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:12:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L12) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:21:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:29:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:45:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L45) *style:* **Lines should not be more than 120 characters.**
```r
        "-e \'.libPaths( c( \\\"/mnt/batch/tasks/shared/R/packages\\\", .libPaths()) );devtools::install_github(args[1])\' %s",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/commandLineUtilities.R:59:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L59) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:63:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L63) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:84:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/commandLineUtilities.R:88:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L88) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/commandLineUtilities.R:93:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/commandLineUtilities.R:102:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L102) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/commandLineUtilities.R:112:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/commandLineUtilities.R#L112) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:3:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L3) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:11:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L11) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:14:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L14) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:18:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:22:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L22) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:31:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L31) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:36:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L36) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:41:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:44:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L44) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:49:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L49) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:57:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L57) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:64:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L64) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:99:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L99) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:101:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L101) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:105:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L105) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:107:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L107) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:110:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L110) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:119:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L119) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:122:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L122) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:125:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L125) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:128:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L128) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:150:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L150) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:159:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L159) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:170:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L170) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:172:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L172) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:181:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L181) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/helpers.R:193:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L193) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:197:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L197) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:206:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L206) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:210:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L210) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:214:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L214) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:224:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L224) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/helpers.R:243:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/helpers.R#L243) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:15:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L15) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:17:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:24:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L24) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:30:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L30) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:41:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:43:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:51:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:67:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:71:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L71) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:86:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L86) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:95:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L95) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:100:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L100) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:103:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L103) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:109:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L109) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:123:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L123) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:125:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L125) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:135:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:158:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L158) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:162:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L162) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:164:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L164) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:171:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L171) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:175:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L175) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:185:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L185) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:188:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L188) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:193:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L193) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:195:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L195) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:201:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L201) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:204:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L204) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:209:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L209) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:212:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L212) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:215:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L215) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:218:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L218) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:222:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L222) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:227:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L227) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:232:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L232) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:236:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L236) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:247:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L247) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:255:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L255) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:258:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L258) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:261:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L261) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jobUtilities.R:278:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L278) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:291:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L291) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:298:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L298) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jobUtilities.R:305:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L305) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:310:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L310) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:312:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L312) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jobUtilities.R:318:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L318) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:322:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L322) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:326:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L326) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:338:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L338) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jobUtilities.R:342:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/jobUtilities.R#L342) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:8:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L8) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:12:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L12) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:16:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L16) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:20:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L20) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:24:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L24) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:28:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L28) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:32:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L32) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:36:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L36) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:40:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L40) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:45:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L45) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:49:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L49) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:55:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L55) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:68:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L68) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:72:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L72) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:76:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L76) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:80:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:84:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:88:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L88) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:92:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L92) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:96:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L96) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:100:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L100) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:105:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L105) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:113:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L113) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/validationUtilities.R:119:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/R/validationUtilities.R#L119) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:9:4:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L9) *style:* **Commented code should be removed.**
```r
  #doAzureParallel::generateCredentialsConfig(credentialsFileName)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-live.R:10:4:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L10) *style:* **Commented code should be removed.**
```r
  #doAzureParallel::generateClusterConfig(clusterFileName)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-live.R:18:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:27:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L27) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:29:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:30:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L30) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:35:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L35) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:37:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L37) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:39:31:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L39) *style:* **Commas should always have a space after.**
```r
    x <- try(library(IRanges),silent=TRUE)
                              ^
```
[tests/testthat/test-live.R:39:37:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L39) *style:* **Put spaces around all infix operators.**
```r
    x <- try(library(IRanges),silent=TRUE)
                                   ~^~
```
[tests/testthat/test-live.R:40:36:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L40) *style:* **Commas should always have a space after.**
```r
    x <- try(library(GenomeInfoDb),silent=TRUE)
                                   ^
```
[tests/testthat/test-live.R:40:42:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L40) *style:* **Put spaces around all infix operators.**
```r
    x <- try(library(GenomeInfoDb),silent=TRUE)
                                        ~^~
```
[tests/testthat/test-live.R:41:30:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L41) *style:* **Commas should always have a space after.**
```r
    x <- try(library(DESeq2),silent=TRUE)
                             ^
```
[tests/testthat/test-live.R:41:36:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L41) *style:* **Put spaces around all infix operators.**
```r
    x <- try(library(DESeq2),silent=TRUE)
                                  ~^~
```
[tests/testthat/test-live.R:42:6:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L42) *style:* **Commented code should be removed.**
```r
    #x <- sessionInfo()
     ^~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-live.R:45:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L45) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:47:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:48:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L48) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:50:1:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L50) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-live.R:51:5:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L51) *style:* **Commented code should be removed.**
```r
  # doAzureParallel::stopCluster(cluster)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-live.R:52:4:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L52) *style:* **Trailing whitespace is superfluous.**
```r
  #
   ^
```
[tests/testthat/test-live.R:55:4:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L55) *style:* **Trailing whitespace is superfluous.**
```r
  #
   ^
```
[tests/testthat/test-live.R:58:3:](https://github.com/Azure/doAzureParallel/blob/6868d6fbd22ab82f6b15567342ab8427effae8b8/tests/testthat/test-live.R#L58) *error:* **unexpected string constant**
```r
})''
  ^
```


TeamCity Market :: INFRA :: Graphouse :: Graphouse on change [Build 177](https://teamcity.yandex-team.ru/viewLog.html?buildId=11131627&buildTypeId=MarketInfra_Graphouse_GraphouseOnChangeOpensource) outcome was **SUCCESS**
Summary: Tests passed: 14 Build time: 00:01:09


TeamCity Market :: INFRA :: Graphouse :: Graphouse on change [Build 178](https://teamcity.yandex-team.ru/viewLog.html?buildId=11131628&buildTypeId=MarketInfra_Graphouse_GraphouseOnChangeOpensource) outcome was **SUCCESS**
Summary: Tests passed: 14 Build time: 00:01:19


You forgot a double quote in `win: ["nsis-web"]` I think :)


Indeed, UUID used to be a type alias. This is just another example why I less and less like the concept of type aliases.


I got excited that change logs returned. Guess not..


Zrobimy enuma na 3 pozycję: Samolot, Samochód, Pociąg/Autobus i dorobie do tego ładne ikonki


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/2e1b934b-4b72-45c1-9868-4108c5c33254 "UI-yp-SimpleTC1012T133855"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/4c0d427a-3d5c-4dbf-b237-eab030e14172 "UI-yp-SimpleTC1012T133855") deployed [UI-yp-SimpleTC1012T133855](https://github.com/idsb3t1/UI-yp-SimpleTC1012T133855/releases/tag/deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171012-174447 "deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171012-174447") to [dev](https://console.bluemix.net/apps/68691b79-a77a-4ce0-a9d9-7840218816d8?env_id=ibm:yp:us-south "ibm:yp:us-south:idsb3t4@us.ibm.com:dev"), including this commit


Completely agree with the last statement! A type alias is there to give more context to the meaning of a type (e.g. common types like `Double` or `String`), but you need to be really careful with them. I wish IntelliJ would apply them less frequently...


Correction: Fixes Issue #3


Abstract sounds good to me.


![](https://github.trello.services/images/mini-trello-icon.png) [Case sensitivity problem on product search by name](https://trello.com/c/ZVDBZ0eG/19-case-sensitivity-problem-on-product-search-by-name)


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |    -0.06 |
| `texts_passing` |     1    |
| `texts_total`   |     1    |

## Words

| Changed   | Status   |
|:----------|:---------|
| `UNK`     | Deleted  |
| `lat`     | +53357   |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/phi0119/phi016/phi0119.phi016.perseus-lat1.xml` | New      |
| `./data/phi0119/phi016/phi0119.phi016.perseus-lat1.xml` | Failing  |
| `./data/phi0917/phi001/phi0917.phi001.perseus-lat2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-latinLit/3108)*


This was a bug. It wasn't returning the entity, only its ID given a phone.


This repository deals with only kaggle competitions datasets and their solutions


Hello Lucas, about this cs_release();
this is valid?
At this point this funtion member is yet constructed already?


fixes #3


git fetch url branch && git cherry-pick commit


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/6102ed3a-3dbe-4d64-9a9f-a82f2ac5f5df "simple-toolchain-RG"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/c6455487-0f42-470a-a595-39aad37c99a7 "simple-toolchain-RG") deployed [simple-toolchain-RG](https://github.com/rickgirson/simple-toolchain-RG/releases/tag/deploy-ibm-yp-us-south-rgirson-us.ibm.com-dev-20171012-175442 "deploy-ibm-yp-us-south-rgirson-us.ibm.com-dev-20171012-175442") to [dev](https://console.bluemix.net/apps/fe232b36-4e7b-4f09-9b94-7eeeb9dacebb?env_id=ibm:yp:us-south "ibm:yp:us-south:rgirson@us.ibm.com:dev"), including this commit


following code on https://www.tutorialspoint.com/nodejs/nodejs_file_system.htm successfully created synchronous file system function within `node` on terminal, but same code created error via `main.js`.

Successful work directly in node terminal:

```
> var fs = require('fs);
undefined
> var data = fs.readFileSync('./zzSandbox/simplify_indexjs/input.txt');
undefined
> console.log('synchronous read: ' + data.toString());
synchronous read: Tutorials Point is giving self learning content
to teach the world in simple and easy way!!!!!

(from https://www.tutorialspoint.com/nodejs/nodejs_file_system.htm)

undefined
```

Failed terminal error via attempt to run `main.js`:

```
ruby@rubyVM:~/Projects/runcible$ node ./zzSandbox/simplify_indexjs/main.js
fs.js:549
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^

Error: ENOENT: no such file or directory, open 'input.txt'
    at Error (native)
    at Object.fs.openSync (fs.js:549:18)
    at Object.fs.readFileSync (fs.js:397:15)
    at Object.<anonymous> (/home/ruby/Projects/runcible/zzSandbox/simplify_indexjs/main.js:14:15)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
```


Can you go ahead and make a PR updating it? It will go into VS in our next insertion. On a second note, is there any case where these differ? Should we point this property to the roslyn one?


@ADDCreative do You have some idea in mind, how to fix this?

Problem rises with many products in cart.

Is an extension only possible solution?


terminal readout:

```
ruby@rubyVM:~/Projects/runcible$ node ./zzSandbox/simplify_indexjs/main.js
Synchronous read: Tutorials Point is giving self learning content
to teach the world in simple and easy way!!!!!

(from https://www.tutorialspoint.com/nodejs/nodejs_file_system.htm)

Program ended
```


+1 for updating the official dist on PyPI...


Hola! Yo también estoy haciendo el curso de CQRS, espero que no te importe que eche un vistazo 😅 .

Teniendo en cuenta que la tarea solo pide inicialmente el `CourseCreator` ¿crees que tiene sentido añadir este método a la interfaz? Yo me lo he estado planteando y finalmente he optado por no añadirlo ya que no se ciñe a la tarea.


Tu sais que cette méthode n'est jamais appelé, sauf si on y fait un appel explicite dans une classe dérivée de CPiece ?
Cf : http://www.programmerinterview.com/index.php/c-cplusplus/pure-virtual-function/


Thx so much


[R/helper_funs.R:63:21:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/helper_funs.R#L63) *style:* **`%>%` should always have a space before it and a new line after it, unless the full pipeline fits on one line.**
```r
    factor_levels %>% str_split(":", simplify = TRUE) %>%
                  ~~^
```
[R/processing.R:61:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
    message(sprintf(paste0("\n'sperrorest()': Non-convergence during model fit.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/processing.R:133:16:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L133) *warning:* **no visible global function definition for ‘remove_missing_levels’**
```r
    nd_test <- remove_missing_levels(fit, nd_test)
               ^~~~~~~~~~~~~~~~~~~~~
```
[R/processing.R:192:18:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L192) *warning:* **no visible global function definition for ‘remove_missing_levels’**
```r
      nd_test <- remove_missing_levels(fit, nd_test)
                 ^~~~~~~~~~~~~~~~~~~~~
```
[R/processing.R:200:41:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L200) *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/processing.R:331:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L331) *style:* **Lines should not be more than 80 characters.**
```r
  # then is_factor_prediction is not set within runfolds and we need to set it here
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/processing.R:390:7:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/processing.R#L390) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if ((do_gc >= 1) & (do_gc < 2)) {
      ^
```
[R/resample.R:63:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/resample.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
    stop(paste0("'strat' must either be a vector of factor type, or the name", # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/resample.R:84:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/resample.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
  # this enables that we can adjust the correct indices within sperrorest so that
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/resample.R:165:27:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/resample.R#L165) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (is.null(param$fac)) { # nocov start
                          ^
```
[R/sperrorest_error.R:3:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/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:70:25:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L70) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (any(is.na(pred))) { # nocov start
                        ^
```
[R/sperrorest_error.R:91:30:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L91) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (nlevels(obs) == 2) { # nocov start
                             ^
```
[R/sperrorest_error.R:122:18:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L122) *warning:* **no visible global function definition for ‘prediction’**
```r
      predobj <- prediction(pred, obs)
                 ^~~~~~~~~~
```
[R/sperrorest_error.R:123:16:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L123) *warning:* **no visible global function definition for ‘performance’**
```r
      auroc <- performance(predobj, measure = "auc")@y.values[[1]]
               ^~~~~~~~~~~
```
[R/sperrorest_error.R:174:34:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L174) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                rmse = sqrt(mean((obs - pred)^2)), mad = mad(obs - pred),
                                 ^
```
[R/sperrorest_error.R:174:46:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_error.R#L174) *style:* **Put spaces around all infix operators.**
```r
                rmse = sqrt(mean((obs - pred)^2)), mad = mad(obs - pred),
                                            ~^~
```
[R/sperrorest_misc.R:44:32:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L44) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (method == "euclidian") { # nocov start
                               ^
```
[R/sperrorest_misc.R:301:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L301) *style:* **Lines should not be more than 80 characters.**
```r
tile_neighbors <- function(nm, tileset, iterate = 0, diagonal = FALSE) { # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:301:72:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L301) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
tile_neighbors <- function(nm, tileset, iterate = 0, diagonal = FALSE) { # nocov start
                                                                       ^
```
[R/sperrorest_misc.R:470:13:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L470) *warning:* **no visible global function definition for ‘validate.resampling’**
```r
  stopifnot(validate.resampling(object))
            ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:508:38:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L508) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
print.resampling <- function(x, ...) { # nocov start
                                     ^
```
[R/sperrorest_misc.R:575:27:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L575) *warning:* **no visible binding for global variable ‘validate.resampling’**
```r
  valid <- sapply(object, validate.resampling)
                          ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:576:20:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L576) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (any(!valid)) { # nocov start
                   ^
```
[R/sperrorest_misc.R:591:41:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L591) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
print.represampling <- function(x, ...) { # nocov start
                                        ^
```
[R/sperrorest_misc.R:632:45:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_misc.R#L632) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
summary.resampling <- function(object, ...) { # nocov start
                                            ^
```
[R/sperrorest_resampling.R:72:20:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L72) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      resampler <- as.resampling(resampler)
                   ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:77:19:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L77) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:158:15:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L158) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    repres <- as.represampling(repres)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:211:12:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L211) *warning:* **no visible global function definition for ‘as.resampling’**
```r
    fac <- as.resampling(fac)
           ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:218:17:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L218) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    represmp <- as.represampling(represmp)
                ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:266:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L266) *style:* **Lines should not be more than 80 characters.**
```r
    warning("'nfold' should be <= nlevels(fac); using nfold=nlevels(fac)\n") # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:414:36:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L414) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  } else if (rotation == "random") { # nocov start
                                   ^
```
[R/sperrorest_resampling.R:467:30:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L467) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (length(dsplit) == 1) { # nocov start
                             ^
```
[R/sperrorest_resampling.R:482:40:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L482) *style:* **Put spaces around all infix operators.**
```r
      r <- phi[as.character(cnt)] * 180/pi # nocov start
                                      ~^~
```
[R/sperrorest_resampling.R:495:31:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L495) *style:* **Put spaces around all infix operators.**
```r
      x_delta <- diff(x_range)/nsplit[1]
                             ~^~
```
[R/sperrorest_resampling.R:496:31:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L496) *style:* **Put spaces around all infix operators.**
```r
      y_delta <- diff(y_range)/nsplit[2]
                             ~^~
```
[R/sperrorest_resampling.R:520:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L520) *style:* **Lines should not be more than 80 characters.**
```r
      x_split <- seq(x_range[1], x_range[2] + x_delta, by = x_delta) # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:543:47:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L543) *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:550:16:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L550) *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:553:21:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L553) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (reassign) { # nocov start
                    ^
```
[R/sperrorest_resampling.R:582:15:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L582) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:691:15:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L691) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:696:19:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L696) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:833:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L833) *style:* **Lines should not be more than 80 characters.**
```r
        warning(paste0("empty training set in 'partition_disc': 'buffer'", # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:1167:12:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L1167) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (oob) { # nocov start
           ^
```
[R/sperrorest_resampling.R:1256:22:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest_resampling.R#L1256) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (missing(data)) { # nocov start
                     ^
```
[R/sperrorest.R:326:48:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L326) *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:327:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L327) *style:* **Lines should not be more than 80 characters.**
```r
      stop("'par_mode' has to be specified using an explicit parallel mode name.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:407:27:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L407) *warning:* **no visible global function definition for ‘availableCores’**
```r
    par_args$par_units <- availableCores()
                          ^~~~~~~~~~~~~~
```
[R/sperrorest.R:434:12:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L434) *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:461:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L461) *style:* **Lines should not be more than 80 characters.**
```r
        message(sprintf("Using 'parApply' parallel mode with %s cores.", # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:538:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L538) *style:* **Lines should not be more than 80 characters.**
```r
            stop(paste0("No output was received from sperrorest.\n", # nocov start
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:550:9:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L550) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
        plan(par_args$par_option, workers = par_args$par_units) # nocov
        ^~~~
```
[R/sperrorest.R:553:9:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L553) *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:601:5:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L601) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
    registerDoFuture()
    ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:610:13:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L610) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(par_args$par_units, outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:611:7:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L611) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:611:12:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L611) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:617:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L617) *style:* **Lines should not be more than 80 characters.**
```r
        message(paste0("Please see 'sperrorest_progress' in your current", # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:618:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L618) *style:* **Lines should not be more than 80 characters.**
```r
                       " working directory for progress output on Windows.")) # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:622:7:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/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/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L622) *warning:* **no visible binding for global variable ‘sequential’**
```r
      plan(sequential)
           ^~~~~~~~~~
```
[R/sperrorest.R:632:45:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L632) *warning:* **local variable ‘pooled_pred_train’ assigned but may not be used**
```r
                        pooled_obs_train <- pooled_pred_train <- c()
                                            ^~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:633:44:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L633) *warning:* **local variable ‘pooled_pred_test’ assigned but may not be used**
```r
                        pooled_obs_test <- pooled_pred_test <- c()
                                           ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:636:25:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L636) *warning:* **local variable ‘current_impo’ assigned but may not be used**
```r
                        current_impo <- resamp[[i]]
                        ^~~~~~~~~~~~
```
[R/sperrorest.R:639:40:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L639) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
                        current_res <- map(resamp[[i]], unclass)
                                       ^~~
```
[R/sperrorest.R:745:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L745) *style:* **Lines should not be more than 80 characters.**
```r
                                       not_converged_folds = runfolds_merged$not_converged_folds)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:749:15:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L749) *warning:* **no visible global function definition for ‘stopCluster’**
```r
      on.exit(stopCluster(cl))
              ^~~~~~~~~~~
```
[R/sperrorest.R:764:15:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L764) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
  check_na <- map(my_res, function(x) all(is.na(x)))
              ^~~
```
[R/sperrorest.R:786:17:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L786) *warning:* **no visible global function definition for ‘transfer_parallel_output’**
```r
  my_res_mod <- transfer_parallel_output(my_res, res, impo, pooled_error)
                ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:822:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/sperrorest.R#L822) *style:* **Lines should not be more than 80 characters.**
```r
    cat(sprintf("%s folds of %s total folds (%s rep * %s folds) did not converge.",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:52:37:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/summary_functions.R#L52) *style:* **Variable or function name should be snake_case.**
```r
                                    na.rm = TRUE, ...) {
                                    ^~~~~
```
[R/summary_functions.R:112:59:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/summary_functions.R#L112) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestreperror <- function(object, level = 0, na.rm = TRUE, ...) {
                                                          ^~~~~
```
[R/summary_functions.R:140:61:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/summary_functions.R#L140) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestimportance <- function(object, level = 0, na.rm = TRUE,
                                                            ^~~~~
```
[R/summary_functions.R:161:12:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/summary_functions.R#L161) *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:249:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/R/summary_functions.R#L249) *style:* **Trailing blank lines are superfluous.**
```r

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

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

^
```
[tests/testthat/test-processing.R:81:11:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L81) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-processing.R:81:22:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L81) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-processing.R:81:39:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L81) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-processing.R:81:50:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L81) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-processing.R:86:63:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L86) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-processing.R:121:71:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L121) *style:* **Commas should always have a space after.**
```r
  mypred_rpart <- function(object, newdata) predict(object, newdata)[,2]
                                                                      ^
```
[tests/testthat/test-processing.R:169:63:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L169) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-processing.R:194:3:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L194) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-processing.R:219:3:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L219) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-processing.R:270:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-processing.R#L270) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-resample.R:13:52:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-resample.R#L13) *style:* **Only use double-quotes.**
```r
                              param = list(strat = 'slides', nstrat = 100))
                                                   ^~~~~~~~
```
[tests/testthat/test-resample.R:15:32:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-resample.R#L15) *style:* **Only use double-quotes.**
```r
  expect_equal(sum(d$slides == 'TRUE'), 100) # == 100
                               ^~~~~~
```
[tests/testthat/test-resample.R:25:55:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-resample.R#L25) *style:* **Only use double-quotes.**
```r
  d <- resample_uniform(ecuador, param = list(strat = 'slides', n = 400))
                                                      ^~~~~~~~
```
[tests/testthat/test-resample.R:28:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-resample.R#L28) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sperrorest-resampling.R:23:48:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L23) *style:* **Only use double-quotes.**
```r
  parti <- partition_cv_strat(ecuador, strat = 'slides', nfold = 5,
                                               ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:37:44:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L37) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor(ecuador, fac = 'zclass')
                                           ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:49:47:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L49) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor_cv(ecuador, fac = 'zclass', nfold = 5)
                                              ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:131:63:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L131) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_tile_bootstrap(ecuador, nsplit = c(4,2),
                                                              ^
```
[tests/testthat/test-sperrorest-resampling.R:143:65:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L143) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_kmeans_bootstrap(ecuador, nsplit = c(4,2),
                                                                ^
```
[tests/testthat/test-sperrorest-resampling.R:172:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-resampling.R#L172) *style:* **Trailing blank lines are superfluous.**
```r

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

^
```
[tests/testthat/test-sperrorest-summary.R:241:11:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-summary.R#L241) *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:241:22:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-summary.R#L241) *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:241:39:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-summary.R#L241) *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:241:50:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-summary.R#L241) *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:263:57:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest-summary.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:46:67:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/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:74:73:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L74) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:101:13:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L101) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:103:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L103) *style:* **Lines should not be more than 80 characters.**
```r
                                      model_args = list(cost = 10000, gamma = 0.0001,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:208:21:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L208) *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:208:32:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L208) *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:208:49:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L208) *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:208:60:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L208) *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:214:73:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L214) *style:* **Commas should always have a space after.**
```r
              if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                                        ^
```
[tests/testthat/test-sperrorest.R:228:67:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L228) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:259:11:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L259) *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:259:22:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L259) *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:259:39:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L259) *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:259:50:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L259) *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:265:63:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L265) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:279:57:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L279) *style:* **Commas should always have a space after.**
```r
  out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                        ^
```
[tests/testthat/test-sperrorest.R:402:11:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L402) *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:402:22:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L402) *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:402:39:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L402) *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:402:50:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L402) *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:408:63:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L408) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:418:68:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L418) *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:469:67:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L469) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:499:73:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L499) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:639:1:](https://github.com/pat-s/sperrorest/blob/e00a0eafae98cf17dbaa17e039eef83793d15ab6/tests/testthat/test-sperrorest.R#L639) *style:* **Lines should not be more than 80 characters.**
```r
  readRDS("/Users/pjs/Servers/GIServer/home/shares/data/LIFE/mod/survey_data/data-clean.rda") %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Y aquí mi gran duda ¿no es un poco raro que exista este ValueObject en este namespace? Teniendo en cuenta donde se encuentra declarado el de `VideoId`, la ubicación de este me parece un poco extraña. Yo había empezado por crearlo, hasta que el IDE me ha chivado que ya había uno.


[tests/testthat/resources/simple_source_code_error/R/main.R:7:9:](https://github.com/RTMC/tmc-r-tester/blob/5ff25ed1a3280358c65ac9de62ccb99afd5e6c20/tests/testthat/resources/simple_source_code_error/R/main.R#L7) *error:* **unexpected 'in'**
```r
  error in source code
        ^
```


Hey, I also wanted to add that setting tools:background to your Views in list_item.xml could help when you use the preview of your layout.

For example, add
tools:background="@android:color/holo_blue_dark"
to your RelativeLayout to see the color blue in your preview window. When you execute your app, this color will be changed to whatever it is set by either "android:background" or WordAdapter class, so it is strictly temporary for previewing purposes.


Pour tester si une pièce est d'un type, tu peut regarder ce bout de code :
```c++
CPion* pion = dynamic_cast<CPion*>(Jeu[x][y]);
				if (pion) {
                                            //faire quelque chose avec le pion
                                              }
                                else {
                                          // la pièce de base n'était pas un pion...
                                      }
```


Nice @x777billy


@looeee Breaking change : mappingType "ByVertice" is the right term to use ;)
[fbxfiletokens](http://help.autodesk.com/cloudhelp/2017/ENU/FBX-Developer-Help/cpp_ref/fbxfiletokens_8h_source.html#l00455)


Very easy to do. I can point you in the right direction if you'd like ;-) No parsing necessary, Samba makes this super easy to accomplish.


yay modularity!


Tested Locally @ 1+.01s
Score of Stockfish 121017 64 BMI2 vs Stockfish 121017 64 BMI2: 2511 - 2344 - 4624  [0.509] 9479
ELO difference: 6.12 +/- 5.00
SPRT: llr 2.78, lbound -1.56, ubound 2.77 - H1 was accepted


keys [ Rally
Protractor ]


Nice work!


The two parameters are essential for `repartition()` which triggers heavy shuffle.
```scala
.config("spark.shuffle.memoryFraction","0.7")
.config("spark.driver.maxResultSize", "10g")
```


Ok I'll take a look thanks for reporting.


Favorite?? Check spelling.