[inst/src/plumb/plumb_testing.R:11:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb_testing.R#L11) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:20:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L20) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, TRUE)
  ^
```
[inst/src/plumb/plumb.R:33:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L33) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:40:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L40) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:52:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L52) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:60:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L60) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:76:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L76) *style:* **Commented code should be removed.**
```r
  # unique(d$locationName)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:118:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L118) *style:* **Commented code should be removed.**
```r
  # data$x <- 1:nrow(data)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:169:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L169) *style:* **Commented code should be removed.**
```r
  # data$x <- 1:nrow(data)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:213:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L213) *style:* **Commented code should be removed.**
```r
  # data$x <- 1:nrow(data)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/plumb/plumb.R:250:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/plumb/plumb.R#L250) *style:* **Commented code should be removed.**
```r
  # data$x <- 1:nrow(data)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:3:14:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L3) *warning:* **Do not use absolute paths.**
```r
    HOME <- "/git/dashboards/dashboards_sykdomspuls/inst/src"
             ^~~~
```
[inst/src/RunAPI.R:5:14:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L5) *warning:* **Do not use absolute paths.**
```r
    DATA <- "/data_app/sykdomspuls"
             ^~~~~~~~~
```
[inst/src/RunAPI.R:7:14:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L7) *warning:* **Do not use absolute paths.**
```r
    HOME <- "/r/sykdomspuls/src"
             ^~
```
[inst/src/RunAPI.R:9:14:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L9) *warning:* **Do not use absolute paths.**
```r
    DATA <- "/data_app/sykdomspuls"
             ^~~~~~~~~
```
[inst/src/RunAPI.R:12:12:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L12) *warning:* **Do not use absolute paths.**
```r
  HOME <- "C:/Sykdomspulsen"
           ^~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:14:12:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L14) *warning:* **Do not use absolute paths.**
```r
  DATA <- "C:/Sykdomspulsen/data"
           ^~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:45:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L45) *style:* **Commented code should be removed.**
```r
# dr[,age:=gsub("\\+","p",age)]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:46:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L46) *style:* **Commented code should be removed.**
```r
# d[,age:=gsub("\\+","p",age)]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:47:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L47) *style:* **Commented code should be removed.**
```r
# dk[,age:=gsub("\\+","p",age)]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunAPI.R:160:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunAPI.R#L160) *style:* **lines should not be more than 120 characters.**
```r
setnames(outbreaks[["dk"]], c("type", "wkyr", "Sykdom", "Alder", "Fylke", "Kommuner", "Gj. Z verdi", "Eksess tilfeller"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:30:7:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L30) *style:* **Commented code should be removed.**
```r
    # list("stack"=stack[i],"data"=data[variable==stack$type[i] & location==stack$location[i] & age==stack$age[i]])
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:38:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L38) *style:* **Commented code should be removed.**
```r
# it <- StackIterator(data,stack)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:39:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L39) *style:* **Commented code should be removed.**
```r
# nextElem(it)
  ^~~~~~~~~~~~
```
[inst/src/RunProcess.R:55:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L55) *style:* **lines should not be more than 120 characters.**
```r
      data[["municip"]] <- readRDS(file = DashboardFolder("data_clean", LatestDatasets(SYNDROME = SYNDROME)$legekontakt_everyone))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:57:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L57) *style:* **lines should not be more than 120 characters.**
```r
      data[["municip"]] <- readRDS(file = DashboardFolder("data_clean", LatestDatasets(SYNDROME = SYNDROME)$everyone_everyone))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:62:7:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L62) *style:* **Commented code should be removed.**
```r
    # if(Sys.getenv("COMPUTER")=="test") municips <- municips[stringr::str_detect(municips,"^municip01")]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:87:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L87) *style:* **lines should not be more than 120 characters.**
```r
    setcolorder(data[["municip"]], c("date", "HelligdagIndikator", "location", "age", "pop", "consultWithInfluensa", "consultWithoutInfluensa", "value"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:88:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L88) *style:* **lines should not be more than 120 characters.**
```r
    setcolorder(data[["counties"]], c("date", "HelligdagIndikator", "location", "age", "pop", "consultWithInfluensa", "consultWithoutInfluensa", "value"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:89:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L89) *style:* **lines should not be more than 120 characters.**
```r
    setcolorder(data[["norway"]], c("date", "HelligdagIndikator", "location", "age", "pop", "consultWithInfluensa", "consultWithoutInfluensa", "value"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:112:7:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L112) *style:* **Commented code should be removed.**
```r
    # analysesMunicips <- analysesMunicips[location=="municip0301"]
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:162:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L162) *style:* **Commented code should be removed.**
```r
          # devtools::load_all("/src/sykdomspuls/package/", export_all=FALSE)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:169:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L169) *style:* **Commented code should be removed.**
```r
          # sink("/results/sykdomspuls/log.txt")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:172:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L172) *style:* **Commented code should be removed.**
```r
          # sink()
            ^~~~~~
```
[inst/src/RunProcess.R:173:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L173) *style:* **Commented code should be removed.**
```r
          # saveRDS(analysisIter$stack,"/results/sykdomspulen/analysesStack.RDS")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:174:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L174) *style:* **Commented code should be removed.**
```r
          # saveRDS(analysisIter$data,"/results/sykdomspulen/analysisData.RDS")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:176:11:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L176) *style:* **Commented code should be removed.**
```r
        # x <- analysisIter$nextElem()
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:177:11:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L177) *style:* **Commented code should be removed.**
```r
        # analysesStack=x$stack
          ^~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:178:11:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L178) *style:* **Commented code should be removed.**
```r
        # analysisData=x$data
          ^~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:184:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L184) *style:* **lines should not be more than 120 characters.**
```r
        # if(i==4) retval[, county := GetCountyFromMunicip(analysisIter$stack$location, norwayLocations=norwayLocations)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:184:11:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L184) *style:* **Commented code should be removed.**
```r
        # if(i==4) retval[, county := GetCountyFromMunicip(analysisIter$stack$location, norwayLocations=norwayLocations)]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:207:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L207) *style:* **lines should not be more than 120 characters.**
```r
      res[[s]] <- readRDS(DashboardFolder("results", sprintf("%s_%s.RDS", dataFiles[i], sykdomspuls::CONFIG$SYNDROMES[s])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/src/RunProcess.R:233:23:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunProcess.R#L233) *warning:* **Do not use absolute paths.**
```r
  cat("done", file = "/data_app/sykdomspuls/done.txt")
                      ^~~~~~~~~
```
[inst/src/RunTest.R:1:14:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L1) *warning:* **Do not use absolute paths.**
```r
con <- file("/tmp/computer", "r")
             ^~~~
```
[inst/src/RunTest.R:7:23:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L7) *warning:* **Do not use absolute paths.**
```r
for (baseFolder in c("/data_clean", "/results", "/data_app")) {
                      ^~~~~~~~~~~
```
[inst/src/RunTest.R:7:38:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L7) *warning:* **Do not use absolute paths.**
```r
for (baseFolder in c("/data_clean", "/results", "/data_app")) {
                                     ^~~~~~~~
```
[inst/src/RunTest.R:7:50:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L7) *warning:* **Do not use absolute paths.**
```r
for (baseFolder in c("/data_clean", "/results", "/data_app")) {
                                                 ^~~~~~~~~
```
[inst/src/RunTest.R:14:19:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L14) *warning:* **Do not use absolute paths.**
```r
unlink(file.path("/junit", "sykdomspuls.xml"))
                  ^~~~~~
```
[inst/src/RunTest.R:19:26:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L19) *warning:* **Do not use absolute paths.**
```r
a$out <- file(file.path("/junit", "sykdomspuls.xml"), "w+")
                         ^~~~~~
```
[inst/src/RunTest.R:24:37:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L24) *warning:* **Do not use absolute paths.**
```r
output <- processx::run("Rscript", "/r/sykdomspuls/src/RunProcess.R", error_on_status = F, echo = T)
                                    ^~
```
[inst/src/RunTest.R:39:46:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L39) *warning:* **Do not use absolute paths.**
```r
process <- processx::process$new("Rscript", "/r/sykdomspuls/src/RunAPI.R")
                                             ^~
```
[inst/src/RunTest.R:100:44:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L100) *warning:* **Do not use absolute paths.**
```r
    alerts = readxl::read_excel(file.path("/etc", "gmailr", "emails_sykdomspuls_alert_test.xlsx")),
                                           ^~~~
```
[inst/src/RunTest.R:123:44:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/inst/src/RunTest.R#L123) *warning:* **Do not use absolute paths.**
```r
    alerts = readxl::read_excel(file.path("/etc", "gmailr", "emails_sykdomspuls_alert_test.xlsx")),
                                           ^~~~
```
[R/aaGlobalVariables.R:23:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/aaGlobalVariables.R#L23) *style:* **lines should not be more than 120 characters.**
```r
variablesAlgorithmProduced <- c("threshold0", "threshold2", "threshold4", "threshold6", "cumE1", "cumL1", "cumU1", "zscore", "failed")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Analyses.R:31:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/Analyses.R#L31) *style:* **Variable and function names should not be longer than 30 characters.**
```r
CalculateTrainPredictYearPattern <- function(yearMin, yearMax, numPerYear1 = 1) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Analyses.R:33:17:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/Analyses.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  perYear2 <- c((yearMin + 6):(yearMax - numPerYear1))
                ^
```
[R/Analyses.R:200:12:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/Analyses.R#L200) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  years <- CalculateTrainPredictYearPattern(yearMin = yearMin, yearMax = yearMax, numPerYear1 = 1)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Analyses.R:257:12:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/Analyses.R#L257) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  years <- CalculateTrainPredictYearPattern(yearMin = yearMin, yearMax = yearMax, numPerYear1 = 1)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/anscombe.residuals.r:5:18:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Put spaces around all infix operators.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                ~^~
```
[R/anscombe.residuals.r:5:19:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                  ^
```
[R/anscombe.residuals.r:5:31:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Put spaces around all infix operators.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                             ~^~
```
[R/anscombe.residuals.r:5:32:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                               ^
```
[R/anscombe.residuals.r:5:45:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Put spaces around all infix operators.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                                           ~^~
```
[R/anscombe.residuals.r:5:46:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/anscombe.residuals.r#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  a <- 3 / 2 * (y^(2 / 3) * mu^(-1 / 6) - mu^(1 / 2))
                                             ^
```
[R/CleanData.R:74:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L74) *style:* **Commented code should be removed.**
```r
  # try(unlink(paste0("data_clean/done_",LatestRawID(),".txt")),TRUE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:83:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L83) *style:* **Commented code should be removed.**
```r
  # try(file.create(paste0("data_clean/done_",LatestRawID(),".txt")),TRUE)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:123:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L123) *style:* **lines should not be more than 120 characters.**
```r
                          municip = stringr::str_extract(readxl::read_excel(system.file("extdata", "norwayLocations.xlsx", package = "sykdomspuls"))$municip, "[0-9][0-9][0-9][0-9]$"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:124:50:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L124) *warning:* **Do not use absolute paths.**
```r
                          saveFiles = file.path("/git", "dashboards_sykdomspuls", "inst", "extdata", "pop.RDS"),
                                                 ^~~~
```
[R/CleanData.R:142:27:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L142) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  years <- as.character(c((data.table::year(lubridate::today()) - 15):lastYear))
                          ^
```
[R/CleanData.R:211:21:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L211) *style:* **Commented code should be removed.**
```r
    d1 <- municip # unlist(y$dataset$dimension$Region$category$label)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:256:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L256) *style:* **lines should not be more than 120 characters.**
```r
                       hellidager = fread(system.file("extdata", "DatoerMedHelligdager.txt", package = "sykdomspuls"))[, c("Dato", "HelligdagIndikator"), with = FALSE],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:257:24:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L257) *style:* **Variable and function names should not be longer than 30 characters.**
```r
                       testIfHelligdagIndikatorFileIsOutdated = TRUE,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:293:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L293) *style:* **lines should not be more than 120 characters.**
```r
    skeleton <- data.table(expand.grid(unique(norwayMunicipMerging[municipEnd %in% unique(d$municip) | municip %in% unique(d$municip)]$municip), unique(d$age), seq.Date(dateMin, dateMax, 1)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:295:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L295) *style:* **lines should not be more than 120 characters.**
```r
    skeleton <- data.table(expand.grid(unique(norwayMunicipMerging$municip), unique(d$age), seq.Date(dateMin, dateMax, 1)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/CleanData.R:377:7:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/CleanData.R#L377) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  if (testIfHelligdagIndikatorFileIsOutdated & lubridate::today() > max(hellidager$date)) {
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:83:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L83) *style:* **lines should not be more than 120 characters.**
```r
  resYearLine[, statusSum3weeks := as.numeric(statusNum0 >= 1) + as.numeric(statusNum1 >= 1) + as.numeric(statusNum2 >= 1)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:92:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L92) *style:* **lines should not be more than 120 characters.**
```r
  outbreaks <- resYearLine[statusYellow == 1 | statusRed == 1, c("wkyr", "type", "location", "locationName", "status", "statusYellow", "statusRed"), with = F]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:123:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L123) *style:* **lines should not be more than 120 characters.**
```r
                         OBS varslet er basert p\u00E5 oversiktsbildet for de siste ukene for mage-tarminfeksjoner, luftveisinfeksjoner, og influensa.<br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:130:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L130) *style:* **lines should not be more than 120 characters.**
```r
Sykdomspulsen kan i noen tilfeller generere et OBS varsel selv om det bare er en eller to konsultasjoner for et symptom/sykdom. Dette sees som oftest i sm\u00E5 kommuner der det vanligvis ikke er mange konsultasjoner. For ikke \u00E5 bli forstyrret av slike signaler har vi n\u00E5 lagt inn en nedre grense for gult signal p\u00E5 to konsultasjoner og en nedre grense for r\u00F8dt signal p\u00E5 tre konsultasjoner.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:152:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L152) *style:* **lines should not be more than 120 characters.**
```r
                         Se ogs\u00E5 p\u00E5 Signaler (ukentlig) b\u00E5de for fylker og kommuner og meld ifra til fagansvarlig dersom det st\u00E5r noe p\u00E5 disse sidene.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:200:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L200) *style:* **lines should not be more than 120 characters.**
```r
  results[, link := sprintf("<a href='http://sykdomspulsen.fhi.no/lege123/#/ukentlig/%s/%s/%s/%s'>Klikk</a>", county, location, type, age)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:201:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L201) *style:* **lines should not be more than 120 characters.**
```r
  results[is.na(county), link := sprintf("<a href='http://sykdomspulsen.fhi.no/lege123/#/ukentlig/%s/%s/%s/%s'>Klikk</a>", location, location, type, age)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:205:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L205) *style:* **lines should not be more than 120 characters.**
```r
  results[, output := sprintf("<tr> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> <td>%s</td> </tr>", link, type_pretty, locationName, location, age, n, round(cumE1), RAWmisc::Format(zscore, digits = 2))]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:208:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L208) *style:* **lines should not be more than 120 characters.**
```r
  if (nrow(r) == 0) return(sprintf("%s utbrudd:<br><br>Ingen utbrudd registrert", names(CONFIG$SYNDROMES)[CONFIG$SYNDROMES == xtype]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:210:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L210) *style:* **lines should not be more than 120 characters.**
```r
  emailText <- sprintf("%s utbrudd:<br><br><table style='width:90%%'><tr><th>Til nettsiden</th> <th>Syndrom</th> <th>Geografisk omr\u00E5de</th> <th>Geografisk omr\u00E5de</th> <th>Alder</th> <th>Meldte tilfeller</th> <th>Eksess</th> <th>Z-verdi</th></tr>", names(CONFIG$SYNDROMES)[CONFIG$SYNDROMES == xtype])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:230:66:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L230) *warning:* **Do not use absolute paths.**
```r
                          alerts = readxl::read_excel(file.path("/etc", "gmailr", "emails_sykdomspuls_alert.xlsx")),
                                                                 ^~~~
```
[R/EmailNotifiation.R:310:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L310) *style:* **lines should not be more than 120 characters.**
```r
  NB! Dette er et pilotprosjekt. Du f\u00E5r n\u00E5 mulighet til \u00E5 bruke websiden n\u00E5r du vil og s\u00E5 mye du vil.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:312:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L312) *style:* **lines should not be more than 120 characters.**
```r
  MEN vi ber om at du ikke distribuerer webadressen til andre, hverken til ansatte i kommunehelsetjenesten eller utenfor.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:314:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L314) *style:* **lines should not be more than 120 characters.**
```r
  Dersom noen andre enn deg \u00F8nsker \u00E5 f\u00E5 tilgang til websiden kan de kontakte oss p\u00E5 sykdomspulsen@fhi.no<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:316:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L316) *style:* **lines should not be more than 120 characters.**
```r
  OBS varselet inneb\u00E6rer at du vil f\u00E5 en mail dersom deres kommune eller fylke har flere konsultasjoner enn forventet av henholdsvis mage-tarminfeksjoner eller luftveisinfeksjoner sist uke.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:318:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L318) *style:* **lines should not be more than 120 characters.**
```r
  E-posten vil inneholde en tabell med informasjon om stedet der det er mer enn forventet antall konsultasjoner med aldersgruppe, antallet konsultasjoner som er over forventet verdi (excess) og en verdi som viser hvor ekstremt signalet er (z-score).<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:319:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L319) *style:* **lines should not be more than 120 characters.**
```r
  Varselet er en informasjon om at det kan v\u00E6re noe som b\u00F8r f\u00F8lges opp i deres kommune eller i et fylke. Det anbefales \u00E5 g\u00E5 inn i Sykdomspulsen websiden og sjekke det ut. Varselet beh\u00F8ver ikke \u00E5 bety noe alvorlig.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:320:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L320) *style:* **lines should not be more than 120 characters.**
```r
  Nederst i denne mailen viser vi hvilke(n) kommune(r) du f\u00E5r varsel for. Alle f\u00E5r varsel for alle fylker og hele Norge. Dersom det ikke st\u00E5r noen kommune i tabellen mangler vi det for deg og ber deg kontakte oss for \u00E5 f\u00E5 satt opp riktig kommune(r).<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:321:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L321) *style:* **lines should not be more than 120 characters.**
```r
  Send oss gjerne en tilbakemelding dersom du \u00F8nsker varsel for andre kommuner. Vi \u00F8nsker ogs\u00E5 tilbakemelding p\u00E5 om dette varselet er nyttig for dere eller ikke p\u00E5 sykdomspulsen@fhi.no<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:322:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L322) *style:* **lines should not be more than 120 characters.**
```r
  Nord og S\u00F8r-Tr\u00F8ndelag har fra 01.01.2018 blitt sl\u00E5tt sammen til Tr\u00F8ndelag. Det vil derfor bare v\u00E6re mulig \u00E5 finne Tr\u00F8ndelag i nedtrekks listen for Fylkene.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:323:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L323) *style:* **lines should not be more than 120 characters.**
```r
Sykdomspulsen kan i noen tilfeller generere et OBS varsel selv om det bare er en eller to konsultasjoner for et symptom/sykdom. Dette sees som oftest i sm\u00E5 kommuner der det vanligvis ikke er mange konsultasjoner. For ikke \u00E5 bli forstyrret av slike signaler har vi n\u00E5 lagt inn en nedre grense for gult signal p\u00E5 to konsultasjoner og en nedre grense for r\u00F8dt signal p\u00E5 tre konsultasjoner.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:324:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L324) *style:* **lines should not be more than 120 characters.**
```r
  Dersom du har problemer med websiden, forslag til forbedringer, ris eller ros kan du sende oss en mail: sykdomspulsen@fhi.no<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:325:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L325) *style:* **lines should not be more than 120 characters.**
```r
  Dersom du ikke \u00F8nsker \u00E5 f\u00E5 denne e-posten n\u00E5r vi oppdaterer Sykdomspulsen med nye tall s\u00E5 kan du gi oss beskjed ved \u00E5 sende en mail til adressen over.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:333:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L333) *style:* **lines should not be more than 120 characters.**
```r
  OBS varselet inneb\u00E6rer at alle dere som deltar i pilotprosjektet <b>Sykdomspulsen til kommunehelsetjenesten</b> f\u00E5r et varsel p\u00E5 e-post dersom deres kommune eller et fylke har flere konsultasjoner enn forventet av henholdsvis mage-tarminfeksjoner eller luftveisinfeksjoner sist uke.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:334:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L334) *style:* **lines should not be more than 120 characters.**
```r
  Tabellen under viser informasjon om stedet der det er mer enn forventet antall konsultasjoner og aldersgruppe, antallet konsultasjoner som er over forventet verdi (excess) og en verdi som viser hvor ekstremt signalet er (z-score). Hvis z-scoret er mellom 2 og 4 er antallet konsultasjoner sist uke h\u00F8yere enn forventet og man vil se at det ligger i gul sone p\u00E5 Sykdomspulsen websiden. Dersom z-scoret er over 4 er antallet konsultasjoner sist uke betydelig h\u00F8yere enn forventet og man vil se at det ligger i r\u00F8d sone p\u00E5 Sykdomspulsen websiden.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:335:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L335) *style:* **lines should not be more than 120 characters.**
```r
  I tabellen under er det en link til stedet der du kan se OBS varselet i Sykdomspulsen. Denne virker ikke dersom den \u00E5pnes i Internet explorer. Dersom du har problemer med linken kan du h\u00F8yreklikke p\u00E5 koblingen og kopiere den for deretter \u00E5 lime den inn i for eksempel Google chrome eller en annen nettleser. Du kan ogs\u00E5 logge deg inn p\u00E5 Sykdomspulsen p\u00E5 vanlig m\u00E5te (<a href='http://sykdomspulsen.fhi.no/lege123/'>http://sykdomspulsen.fhi.no/lege123/</a>) og selv finne aktuell kommune eller fylke.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:336:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L336) *style:* **lines should not be more than 120 characters.**
```r
  Varselet er en informasjon om at det kan v\u00E6re noe som b\u00F8r f\u00F8lges opp i deres kommune eller i et fylke. Det anbefales \u00E5 g\u00E5 inn i Sykdomspulsen websiden og sjekke det ut. Varselet beh\u00F8ver ikke \u00E5 bety noe alvorlig.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:337:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L337) *style:* **lines should not be more than 120 characters.**
```r
  Nederst i denne mailen viser vi hvilke(n) kommune(r) du f\u00E5r varsel for. Alle f\u00E5r varsel for alle fylker og hele Norge. Dersom det ikke st\u00E5r noen kommune i tabellen mangler vi det for deg og ber deg kontakte oss for \u00E5 f\u00E5 satt opp riktig kommune(r).<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:338:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L338) *style:* **lines should not be more than 120 characters.**
```r
Sykdomspulsen kan i noen tilfeller generere et OBS varsel selv om det bare er en eller to konsultasjoner for et symptom/sykdom. Dette sees som oftest i sm\u00E5 kommuner der det vanligvis ikke er mange konsultasjoner. For ikke \u00E5 bli forstyrret av slike signaler har vi n\u00E5 lagt inn en nedre grense for gult signal p\u00E5 to konsultasjoner og en nedre grense for r\u00F8dt signal p\u00E5 tre konsultasjoner.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:339:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L339) *style:* **lines should not be more than 120 characters.**
```r
  Ta kontakt med oss om du har sp\u00F8rsm\u00E5l eller om det er noe som er uklart p\u00E5 sykdomspulsen@fhi.no.<br><br>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:369:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L369) *style:* **lines should not be more than 120 characters.**
```r
    emailText <- paste0(emailText, "Du er registrert for \u00E5 motta varsel om utbrudd i:<br><br><table style='width:90%'><tr><th>location</th></tr>")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:377:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L377) *style:* **lines should not be more than 120 characters.**
```r
      emailText <- paste0(emailText, EmailExternalGenerateTable(results = r, xtype = type, xemail = useEmail), "<br><br>")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:393:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L393) *style:* **Variable and function names should not be longer than 30 characters.**
```r
EmailNotificationOfFailedResults <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EmailNotifiation.R:410:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/EmailNotifiation.R#L410) *style:* **lines should not be more than 120 characters.**
```r
EmailNotificationOfNewResults <- function(lastEmailedUtbruddFile = fhi::DashboardFolder("results", "lastEmailedUtbrudd.RDS")) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/farrington.R:10:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L10) *style:* **Put spaces around all infix operators.**
```r
  tau <- phi + (pred$se.fit^2) / mu0
                          ~^~
```
[R/farrington.R:14:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L14) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `1/2` = {
  ^
```
[R/farrington.R:17:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L17) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `2/3` = {
  ^
```
[R/farrington.R:18:27:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L18) *style:* **Put spaces around all infix operators.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                         ~^~
```
[R/farrington.R:18:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L18) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                           ^
```
[R/farrington.R:20:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L20) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, {
  ^
```
[R/farrington.R:36:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L36) *style:* **Put spaces around all infix operators.**
```r
  tau <- phi + (pred$se.fit^2) / mu0
                          ~^~
```
[R/farrington.R:40:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L40) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `1/2` = {
  ^
```
[R/farrington.R:43:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L43) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `2/3` = {
  ^
```
[R/farrington.R:44:27:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L44) *style:* **Put spaces around all infix operators.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                         ~^~
```
[R/farrington.R:44:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L44) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                           ^
```
[R/farrington.R:46:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L46) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, {
  ^
```
[R/farrington.R:50:13:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L50) *style:* **Put spaces around all infix operators.**
```r
  lu <- (mu0^exponent + z *
           ~^~
```
[R/farrington.R:51:8:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L51) *style:* **Put spaces around all infix operators.**
```r
    se)^(1 / exponent)
      ~^~
```
[R/farrington.R:51:9:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L51) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    se)^(1 / exponent)
        ^
```
[R/farrington.R:66:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L66) *style:* **Put spaces around all infix operators.**
```r
  tau <- phi + (pred$se.fit^2) / mu0
                          ~^~
```
[R/farrington.R:70:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L70) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `1/2` = {
  ^
```
[R/farrington.R:73:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L73) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, `2/3` = {
  ^
```
[R/farrington.R:74:27:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L74) *style:* **Put spaces around all infix operators.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                         ~^~
```
[R/farrington.R:74:28:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L74) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    se <- sqrt(4 / 9 * mu0^(1 / 3) * tau)
                           ^
```
[R/farrington.R:76:3:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L76) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, {
  ^
```
[R/farrington.R:80:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L80) *style:* **Put spaces around all infix operators.**
```r
  zscore <- (y^exponent - mu0^exponent) / se
             ~^~
```
[R/farrington.R:80:30:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/farrington.R#L80) *style:* **Put spaces around all infix operators.**
```r
  zscore <- (y^exponent - mu0^exponent) / se
                            ~^~
```
[R/GenTestData.R:18:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L18) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:27:22:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L27) *warning:* **Do not use absolute paths.**
```r
  saveRDS(d, file = "/git/dashboards_sykdomspuls/tests/testthat/data/partially_formatted_2017_05_09.RDS")
                     ^~~~
```
[R/GenTestData.R:31:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L31) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:40:22:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L40) *warning:* **Do not use absolute paths.**
```r
  saveRDS(d, file = "/git/dashboards_sykdomspuls/tests/testthat/data/partially_formatted_sandefjord.RDS")
                     ^~~~
```
[R/GenTestData.R:44:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L44) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:46:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L46) *warning:* **Do not use absolute paths.**
```r
  population <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "pop.RDS"))
                                   ^~~~
```
[R/GenTestData.R:50:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L50) *warning:* **Do not use absolute paths.**
```r
  hellidager <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "hellidager.RDS"))
                                   ^~~~
```
[R/GenTestData.R:72:24:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L72) *warning:* **Do not use absolute paths.**
```r
  saveRDS(res, file = "/git/dashboards_sykdomspuls/tests/testthat/data/formatted_oslo.RDS")
                       ^~~~
```
[R/GenTestData.R:76:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L76) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:78:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L78) *warning:* **Do not use absolute paths.**
```r
  population <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "pop.RDS"))
                                   ^~~~
```
[R/GenTestData.R:82:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L82) *warning:* **Do not use absolute paths.**
```r
  hellidager <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "hellidager.RDS"))
                                   ^~~~
```
[R/GenTestData.R:97:24:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L97) *warning:* **Do not use absolute paths.**
```r
  saveRDS(res, file = "/git/dashboards_sykdomspuls/tests/testthat/data/formatted_meraker.RDS")
                       ^~~~
```
[R/GenTestData.R:101:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L101) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:103:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L103) *warning:* **Do not use absolute paths.**
```r
  population <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "pop.RDS"))
                                   ^~~~
```
[R/GenTestData.R:107:36:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L107) *warning:* **Do not use absolute paths.**
```r
  hellidager <- readRDS(file.path("/git/dashboards_sykdomspuls/tests/testthat", "data", "hellidager.RDS"))
                                   ^~~~
```
[R/GenTestData.R:121:24:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L121) *warning:* **Do not use absolute paths.**
```r
  saveRDS(res, file = "/git/dashboards_sykdomspuls/tests/testthat/data/formatted_trondheim.RDS")
                       ^~~~
```
[R/GenTestData.R:125:15:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L125) *warning:* **Do not use absolute paths.**
```r
  d <- fread("/docs/testing/dashboards/data_raw/sykdomspuls/partially_formatted_2017_12_11.txt")
              ^~~~~
```
[R/GenTestData.R:134:22:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/GenTestData.R#L134) *warning:* **Do not use absolute paths.**
```r
  saveRDS(d, file = "/git/dashboards_sykdomspuls/tests/testthat/data/inderoy_partially_formatted_2017_05_09.RDS")
                     ^~~~
```
[R/ListOutbreaks.R:161:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/ListOutbreaks.R#L161) *style:* **lines should not be more than 120 characters.**
```r
                                         alerts = readxl::read_excel(file.path("/etc", "gmailr", "emails_sykdomspuls_alert.xlsx"))) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ListOutbreaks.R:161:81:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/ListOutbreaks.R#L161) *warning:* **Do not use absolute paths.**
```r
                                         alerts = readxl::read_excel(file.path("/etc", "gmailr", "emails_sykdomspuls_alert.xlsx"))) {
                                                                                ^~~~
```
[R/NorwayLocations.R:6:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/NorwayLocations.R#L6) *style:* **lines should not be more than 120 characters.**
```r
  norwayLocations <- norwayLocations[is.na(norwayLocations$yearEnd), c("municip", "municipName", "county", "countyName")]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/NorwayLocations.R:38:1:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/NorwayLocations.R#L38) *style:* **lines should not be more than 120 characters.**
```r
  skeleton <- expand.grid(year = as.numeric(2006:maxYear), municip = unique(masterData$municip), stringsAsFactors = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/NorwayLocations.R:68:7:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/NorwayLocations.R#L68) *style:* **Commented code should be removed.**
```r
    # print(skeletonOther[municip %in% c("municip1723","municip1756","municip5053")])
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/NorwayLocations.R:82:5:](https://github.com/folkehelseinstituttet/dashboards_sykdomspuls/blob/01a6b7d486d59f86d8e06ea76ab5f63d9cc6a961/R/NorwayLocations.R#L82) *style:* **Commented code should be removed.**
```r
  # skeletonFinal[municip %in% c("municip1723","municip1756","municip5053")]
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


![](https://github.trello.services/images/mini-trello-icon.png) [ЛК - изменение тестов](https://trello.com/c/4ukotGIe/54-%D0%BB%D0%BA-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2)


Ok will keep an eye out. I'm looking to benchmark DQN for a non-atari problem for something I'm working on as a proof of concept.


For maximum compatibility with normal HTTP apps using the client as a proxy, it'd be better to use an HTTP error code, maybe `400 Bad Request`, so that they don't think the request has been successful. The additional `X-Ouinet-Error` header would be used as additional information for apps understanding Ouinet.


Jaja no se como borrar esto


внесение наставника


longue vue


Ok


Similarly as in `client.cpp` (even if the client does understand the `X-Ouinet-Error` header and only looks for it), it'd be clearer to send an HTTP error code, maybe `400 Bad Request`.


These error codes should go to `constants.h`.


That is sooo much easier than some fancy-pants `@property` thing. And I guess it's cheap because this doesn't actually do network IO at all. Just prepares the instance.


Now you might as well spring for an f-string on this guy too.


Yes, actually the preferences have been there from the beginning, but I removed them all after the big refactor I made for version `0.3`.


Ahhh.. much better :)


@madhur4127 It's not `std::prev`. It's a special `prev` function, defined at line 121.


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

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


Need any help ons this?


I'm confused by this line. I think it should just be `{{?data[0] && data[0].exempt}}`?


Successfully aliased the URL <https://free-young-thug-azif31x38.now.sh> to the following alias.

* https://freeyoungthug.org


Oh this is bad. This must have been a mistake form @archmoj 's https://github.com/plotly/plotly.js/pull/3207


maven-site-plugin обновлен, так как предыдущая версия падала с ошибкой, не позволяя построить сайт, в том числе с репортом checkstyle


So is this just fixing non-determinism in the test, or is there a specific difference in behaviour we're seeing?


En /11/2018 09:39:55, Chris Pepper <notifications@github.com> escribió:

The register storage specifier was deprecated in C++11 and removed (but still reserved and builds with a warning) in C++17, as Marlin targets C++11 (and builds with C++17 in the LPC176x platform) I think removing it was correct.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://github.com/MarlinFirmware/Marlin/commit/e0956bb5724a18485c98e79fe1c05a758a9251c2#commitcomment-31280185>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AAywcUCWD-P7rOTsIxdAf3R6cQ51Xwomks5uur2bgaJpZM4YbUQP>.

Yes, it is OK


Successfully aliased the URL <https://nathanielhill-46qsv0od1.now.sh> to the following alias.

* https://www.nathanielhill.io


How would that CreateResources event handler be set up in C++/winrt? The usual model with a lambda doesn't seem to work. In general I'd love to see C++/winrt variants for all the methods.


Then you should build it yourself and put back to the repo. I do not know how many people cares, but I think the majority would want the binary instead of build it themselves.


Successfully aliased the URL <https://mooven-ozhcsspoao.now.sh> to the following alias.

* https://mooven.now.sh


PR_opened/7029_IPConversionReport (jmarrec) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


You are allowed to use double quotes to reduce ugly escapes.


illigalArgumentException - > IllegalArgumentException


never use href in any of ur angular project because it will reload the app, which is definitely not the angular behavior.
once u will study routing, there is something routerLink which should be used instead


same goes here


Thanks a lot for your message @ArmandoManzanero.
This was a regression in the newly introduced IPTC parser, which didn't validate segment offsets correctly (@bevand10).
I've fixed this in the latest release ([v2.20.1](https://github.com/blueimp/JavaScript-Load-Image/releases/tag/v2.20.1)) with this commit: https://github.com/blueimp/JavaScript-Load-Image/commit/c306b554537f8ffcd6d300ce51678baa05e1adab


Done. Pushed.


never write the inline style. This is definitely not the best practise


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Ack can't believe I missed these. I'll merge this in a bit when I get home.


simply use this syntax

constructor(public name: string, public desc: string, public imagePath: string)
{
}

This is equivalent to what u have written in 8 line. This is a typescript syntax. This is a much cleaner code.


For me it is also ok to have it on one line.
``` python
codes['error'], total
```

But maybe get rid of the redundant comma at the end of total. 😉


@harsh-2711 You can add an ignore for this in `.gitignore`.


Besides applying this filter to content coming from the origin, it may make sense to also apply it to the other possible source i.e. after retrieving content from the cache (but before adding our own headers like `X-Ouinet-Injection-ID`).


Thanks! 😆


[R/dist_all.R:29:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_all.R#L29) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_all.R:30:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_all.R#L30) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_all.R:31:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_all.R#L31) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_all.R:32:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_all.R#L32) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_haversine.R:34:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_haversine.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_haversine.R:35:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_haversine.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_haversine.R:36:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_haversine.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_haversine.R:37:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_haversine.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_slc.R:34:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_slc.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_slc.R:35:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_slc.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_slc.R:36:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_slc.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_slc.R:37:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_slc.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_vincenty.R:35:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_vincenty.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_vincenty.R:36:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_vincenty.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_vincenty.R:37:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_vincenty.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_vincenty.R:38:13:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/dist_vincenty.R#L38) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/HERE_drivetime.R:36:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L36) *style:* **Variable or function name should be snake_case.**
```r
HERE_drivetime <- function(orgn_lat, orgn_lon, dest_lat, dest_lon
^~~~~~~~~~~~~~
```
[R/HERE_drivetime.R:49:17:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L49) *warning:* **no visible global function definition for ‘to_deg’**
```r
    orgn_lat <- to_deg(orgn_lat)
                ^~~~~~
```
[R/HERE_drivetime.R:50:17:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L50) *warning:* **no visible global function definition for ‘to_deg’**
```r
    orgn_lon <- to_deg(orgn_lon)
                ^~~~~~
```
[R/HERE_drivetime.R:51:17:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L51) *warning:* **no visible global function definition for ‘to_deg’**
```r
    dest_lat <- to_deg(dest_lat)
                ^~~~~~
```
[R/HERE_drivetime.R:52:17:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L52) *warning:* **no visible global function definition for ‘to_deg’**
```r
    dest_lon <- to_deg(dest_lon)
                ^~~~~~
```
[R/HERE_drivetime.R:54:28:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L54) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_drivetime.R:55:32:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L55) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_drivetime.R:56:34:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L56) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  wypnt0 <- paste0("waypoint0=", curlEscape(paste0(orgn_lat, ",", orgn_lon)))
                                 ^~~~~~~~~~
```
[R/HERE_drivetime.R:57:35:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L57) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  wypnt1 <- paste0("&waypoint1=", curlEscape(paste0(dest_lat, ",", dest_lon)))
                                  ^~~~~~~~~~
```
[R/HERE_drivetime.R:63:38:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L63) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  departure <- paste0("&departure=", curlEscape(departure))
                                     ^~~~~~~~~~
```
[R/HERE_drivetime.R:68:11:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_drivetime.R#L68) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:22:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L22) *style:* **Variable or function name should be snake_case.**
```r
HERE_geocode <- function(
^~~~~~~~~~~~
```
[R/HERE_geocode.R:38:33:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L38) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  addr <- paste0("searchtext=", curlEscape(address))
                                ^~~~~~~~~~
```
[R/HERE_geocode.R:39:28:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L39) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_geocode.R:40:32:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L40) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_geocode.R:46:11:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L46) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:49:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
    json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:53:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L53) *style:* **Lines should not be more than 80 characters.**
```r
      , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:59:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
    json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:63:1:](https://github.com/mike-decarlo/gcd/blob/b2cc654ae9c516f2edde3c03626a1722241e19d5/R/HERE_geocode.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
      , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


clarify ur concepts related to smart and dumb components.
link- https://www.youtube.com/watch?v=r9vhfsnOb9o


Typo


drv is used uninitialized here


ermm i dont know what happened
i was just trying to commit my change history of fixing the matrix issues #131


Молодец:)


If it fits in one line, you can also write it like that:
``` python
groups[self.time_group - 1], '...'
```


Created multidev environment [dgreat#pr-395](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-395).

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


Thanks a lot, sorry for this! Diana

Lou <notifications@github.com> escreveu no dia terça, 13/11/2018 à(s) 16:51:

> Fixed some typos for you: the attribute on is n, not num.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/COST-ELTeC/ELTeC-por/commit/ab1adc66d57ccec1c3328652edfcc5346eac7dc5#commitcomment-31282904>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHx-ciJdXYLPtl1LR306e7jvZPLEpIQPks5uuup0gaJpZM4Yb8UJ>
> .
>


This actually just won't work because GuildUser will be used for several guilds, thereby meaning that a guild id just CAN NOT be the primary key. That's why I had the guilduserpair to begin with


TeamCity Architecture Team :: Java Platform :: otj-metrics :: BuildTest [Build 272](https://teamcity.otenv.com/viewLog.html?buildId=9676957&buildTypeId=ArchitectureTeam_JavaPlatform_OtjMetrics_BuildTest) is now running


TeamCity Architecture Team :: Java Platform :: otj-metrics :: BuildTest [Build 273](https://teamcity.otenv.com/viewLog.html?buildId=9676958&buildTypeId=ArchitectureTeam_JavaPlatform_OtjMetrics_BuildTest) is now running


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/9c34f319-ba28-4048-8f57-f0361a11cc61?env_id=ibm%3Ayp%3Aeu-gb "lab"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/fb76f310-123d-4cda-8b58-bd4920951cc0?env_id=ibm%3Ayp%3Aeu-gb "lab pipeline") deployed [IBM-Workshop](https://github.com/tierlord/IBM-Workshop/releases/tag/deploy-ibm-yp-eu-gb-Joffrey.Schneider-Student.Reutlingen-University.DE-dev-20181113-184028 "deploy-ibm-yp-eu-gb-Joffrey.Schneider-Student.Reutlingen-University.DE-dev-20181113-184028") to [dev](https://console.bluemix.net/apps/0fa3a320-0251-4a85-b0a5-cfe1e1d43fbc?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:Joffrey.Schneider@Student.Reutlingen-University.DE:dev"), including this commit


TeamCity Architecture Team :: Java Platform :: otj-metrics :: BuildTest [Build 272](https://teamcity.otenv.com/viewLog.html?buildId=9676957&buildTypeId=ArchitectureTeam_JavaPlatform_OtjMetrics_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 34 Build time: 00:01:02


Nice solution for splitting up the function. +1

But if it is a @staticmethod I rather suggest to call it via `Runner._group(line)` and `Runner._parse_time(groups)`.


Dear Lou,
the problem was that I did it (upload to the wrong directory) by mistake,
but then couldn't find a way to delete (or move) those files. So I ended up
uploading them again into the right directory. Can you tell me how to do
that, in case this happens again?
Diana

Lou <notifications@github.com> escreveu no dia terça, 13/11/2018 à(s) 18:07:

> Great to see more Portuguese texts! Please could you put them in the
> appropriate directories though? texts labelled as conforming to ELTeC
> schema eltec-0 should be in the level0 directory in the repository, not
> level1 (which should contain texts conforming to the eltec-1 schema).
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/COST-ELTeC/ELTeC-por/commit/198d8c1e20cd24a85be7571c70a0fd97ba4b3ee1#commitcomment-31284362>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHx-cg2jrmCO0ZcJm2zWYBd5Irrjo_jkks5uuvxHgaJpZM4YcGp2>
> .
>


TeamCity Architecture Team :: Java Platform :: otj-metrics :: BuildTest [Build 273](https://teamcity.otenv.com/viewLog.html?buildId=9676958&buildTypeId=ArchitectureTeam_JavaPlatform_OtjMetrics_BuildTest) outcome was **SUCCESS**
Summary: Tests passed: 34 Build time: 00:01:09


1. Same as above
2. You can't have more than one primary key per column


This should also be called at the client on content retrieved from the Origin, the Cache (before adding our own headers like `X-Ouinet-Injection-ID`) and Proxy (which may not be implemented by a Ouinet injector — not in our implementation of course).


We're given an HTML page that displays a collection of input HTML elements of type checkbox, each followed by a p HTML element that will have it's text contents striked through when an input is checked. Write the necessary JavaScript code to allow a user to select multiple items while holding down the shift key.
Guide

The answer key provided is flawed; open it up, hold down shift, and select the first item. All of the inputs become checked off! That's not good. So, once again, my answer & this guide will solve this challenge in a way that differs from the provided solution. Following this guide will allow the user to select OR unselect multiple items from the list while holding the shift key.

Number each of the input elements by giving them an id property that starts at 0 and increments by 1. Declare a const and define it as a reference to all input elements that are children of the .inbox class. Declare a let variable that will reference the last input item that was selected (for now, we will just declare the variable, and we'll define it at a later point). Iterate through the NodeList (current value of the const we just declared) and attach an event listener to each checkbox that will call upon a yet-to-be-defined event handler function on a 'click' event.

The event handler function will check to see if the 'shift' key was held down for this event, and if there is a previously selected checkbox. If both conditions are true, we'll set the checked property of the function context (the target, or this argument, of the function) to reflect the checked property of the last selected input. Then we'll declare another const and define it as an array from derived from the NodeList item that contains the input elements BETWEEN the input that is the function context and the previously selected input. Iterate through this array and set the checked property of every array element to match the checked property of the function context. Finally, we'll define the let variable responsible for referencing the last selected input as the function context (this).


This is technically a fix for the error but it also means we can't use good operators for stuff like AND or OR in the database unless its set to true whenever that time comes


The special config::diff_track_attribute index comes from calling config::apply_diff(..., true) not from the actual diff.


Here too: Runner._summarize(codes)


Consider:

```
return {
    ctre.ControlMode.Disabled: "Disabled",
    ctre.ControlMode.PercentOutput: "PercentOutput",
    ctre.ControlMode.Position: "Position",
    ...
}.get(mode,  str(mode))
```

These guys are also enums, which means if you care for speed these are mapped to a specific integer. You could also create an array (list) of strings and use the int representation of the enums as lookups.

https://robotpy.readthedocs.io/projects/ctre/en/stable/_modules/ctre/_impl/autogen/ctre_sim_enums.html?highlight=ControlMode

Alternatively, you can also do:

```
return str(mode).split(".")[-1]
```

Assuming that the mode passed will always be in the format of ctre.ControlMode.XXX


fix_IP_utf-8 (mbadams5) - x86_64-MacOS-10.9-clang: OK (3046 of 3046 tests passed, 1 test warnings)

Messages:

 * 1 test had: ERR diffs.

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


[R/dist_all.R:29:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_all.R#L29) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_all.R:30:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_all.R#L30) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_all.R:31:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_all.R#L31) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_all.R:32:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_all.R#L32) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_haversine.R:34:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_haversine.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_haversine.R:35:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_haversine.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_haversine.R:36:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_haversine.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_haversine.R:37:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_haversine.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_slc.R:34:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_slc.R#L34) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_slc.R:35:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_slc.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_slc.R:36:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_slc.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_slc.R:37:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_slc.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/dist_vincenty.R:35:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_vincenty.R#L35) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon1 <- to_rad(lon1)
            ^~~~~~
```
[R/dist_vincenty.R:36:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_vincenty.R#L36) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lon2 <- to_rad(lon2)
            ^~~~~~
```
[R/dist_vincenty.R:37:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_vincenty.R#L37) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat1 <- to_rad(lat1)
            ^~~~~~
```
[R/dist_vincenty.R:38:13:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/dist_vincenty.R#L38) *warning:* **no visible global function definition for ‘to_rad’**
```r
    lat2 <- to_rad(lat2)
            ^~~~~~
```
[R/HERE_drivetime.R:36:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L36) *style:* **Variable or function name should be snake_case.**
```r
HERE_drivetime <- function(orgn_lat, orgn_lon, dest_lat, dest_lon
^~~~~~~~~~~~~~
```
[R/HERE_drivetime.R:49:17:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L49) *warning:* **no visible global function definition for ‘to_deg’**
```r
    orgn_lat <- to_deg(orgn_lat)
                ^~~~~~
```
[R/HERE_drivetime.R:50:17:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L50) *warning:* **no visible global function definition for ‘to_deg’**
```r
    orgn_lon <- to_deg(orgn_lon)
                ^~~~~~
```
[R/HERE_drivetime.R:51:17:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L51) *warning:* **no visible global function definition for ‘to_deg’**
```r
    dest_lat <- to_deg(dest_lat)
                ^~~~~~
```
[R/HERE_drivetime.R:52:17:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L52) *warning:* **no visible global function definition for ‘to_deg’**
```r
    dest_lon <- to_deg(dest_lon)
                ^~~~~~
```
[R/HERE_drivetime.R:54:28:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L54) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_drivetime.R:55:32:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L55) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_drivetime.R:56:34:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L56) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  wypnt0 <- paste0("waypoint0=", curlEscape(paste0(orgn_lat, ",", orgn_lon)))
                                 ^~~~~~~~~~
```
[R/HERE_drivetime.R:57:35:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L57) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  wypnt1 <- paste0("&waypoint1=", curlEscape(paste0(dest_lat, ",", dest_lon)))
                                  ^~~~~~~~~~
```
[R/HERE_drivetime.R:63:38:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L63) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  departure <- paste0("&departure=", curlEscape(departure))
                                     ^~~~~~~~~~
```
[R/HERE_drivetime.R:68:11:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_drivetime.R#L68) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:22:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L22) *style:* **Variable or function name should be snake_case.**
```r
HERE_geocode <- function(
^~~~~~~~~~~~
```
[R/HERE_geocode.R:38:33:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L38) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  addr <- paste0("searchtext=", curlEscape(address))
                                ^~~~~~~~~~
```
[R/HERE_geocode.R:39:28:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L39) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  id <- paste0("&app_id=", curlEscape(app_id))
                           ^~~~~~~~~~
```
[R/HERE_geocode.R:40:32:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L40) *warning:* **no visible global function definition for ‘curlEscape’**
```r
  code <- paste0("&app_code=", curlEscape(app_code))
                               ^~~~~~~~~~
```
[R/HERE_geocode.R:46:11:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L46) *warning:* **no visible global function definition for ‘fromJSON’**
```r
  json <- fromJSON(request_url, flatten = FALSE)
          ^~~~~~~~
```
[R/HERE_geocode.R:49:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L49) *style:* **Lines should not be more than 80 characters.**
```r
    json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:53:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L53) *style:* **Lines should not be more than 80 characters.**
```r
      , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Latitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:59:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L59) *style:* **Lines should not be more than 80 characters.**
```r
    json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/HERE_geocode.R:63:1:](https://github.com/mike-decarlo/gcd/blob/e412735a3e991087c8fb2c41d54df6c51931fb75/R/HERE_geocode.R#L63) *style:* **Lines should not be more than 80 characters.**
```r
      , json$Response$View$Result[[1]]$Location$NavigationPosition[[1]]$Longitude[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```