[R/lifx-cloud.R:1:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L1) *style:* **Commented code should be removed.**
```r
## SEE Docs: https://api.lifx.com/
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:3:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L3) *style:* **Variable or function name should be snake_case.**
```r
BASE <- "https://api.lifx.com"
^~~~
```
[R/lifx-cloud.R:4:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L4) *style:* **Variable or function name should be snake_case.**
```r
VERSION <- "v1"
^~~~~~~
```
[R/lifx-cloud.R:8:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L8) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.na(key))stop("No key found")
      ^
```
[R/lifx-cloud.R:12:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L12) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(hue < 0 | hue > 360){
      ^
```
[R/lifx-cloud.R:18:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L18) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(value < 0 | value > 1){
      ^
```
[R/lifx-cloud.R:24:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L24) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(value < 0 | value > 1){
      ^
```
[R/lifx-cloud.R:29:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L29) *style:* **Commented code should be removed.**
```r
## kelvin:[2500-9000]  # maar geef boodschap als ook saturation gegeven, slaat
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:31:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L31) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(value < 2500 | value > 9000){
      ^
```
[R/lifx-cloud.R:38:16:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L38) *style:* **Trailing whitespace is superfluous.**
```r
# except color.
               ^
```
[R/lifx-cloud.R:43:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L43) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:51:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L51) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(results$status_code != 200)
    ^
```
[R/lifx-cloud.R:58:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:60:74:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
#' @param selector a string in format '[type]:[value]', where type can be
                                                                         ^
```
[R/lifx-cloud.R:61:73:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
#' 'all', 'id', 'label', 'group', 'group_id', 'location', 'location_id',
                                                                        ^
```
[R/lifx-cloud.R:63:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L63) *style:* **Trailing whitespace is superfluous.**
```r
#' which needs no value argument.
                                 ^
```
[R/lifx-cloud.R:64:56:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L64) *style:* **Trailing whitespace is superfluous.**
```r
#' @return a list of all lights, status, and properties
                                                       ^
```
[R/lifx-cloud.R:74:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L74) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:80:17:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L80) *warning:* **no visible global function definition for ‘lights’, Did you mean 'weights'?**
```r
  light_list <- lights(selector = selector)
                ^~~~~~
```
[R/lifx-cloud.R:81:21:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L81) *style:* **Trailing whitespace is superfluous.**
```r
  sapply(light_list,
                    ^
```
[R/lifx-cloud.R:83:14:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L83) *style:* **Place a space before left parenthesis, except in a function call.**
```r
           if(light$color[["saturation"]] > 0)
             ^
```
[R/lifx-cloud.R:89:18:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L89) *style:* **Trailing whitespace is superfluous.**
```r
             else
                 ^
```
[R/lifx-cloud.R:90:32:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L90) *style:* **Trailing whitespace is superfluous.**
```r
               paste("kelvin:",
                               ^
```
[R/lifx-cloud.R:91:46:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
                     light$color[["kelvin"]],
                                             ^
```
[R/lifx-cloud.R:93:50:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L93) *style:* **Trailing whitespace is superfluous.**
```r
                     light$brightness * 100, "%",
                                                 ^
```
[R/lifx-cloud.R:100:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:106:67:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L106) *style:* **Trailing whitespace is superfluous.**
```r
  results <- POST(paste0(BASE, "/", VERSION, "/lights/", selector,
                                                                  ^
```
[R/lifx-cloud.R:107:42:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L107) *style:* **Trailing whitespace is superfluous.**
```r
                         "/toggle.json"),
                                         ^
```
[R/lifx-cloud.R:109:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L109) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:113:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L113) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:119:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L119) *style:* **Lines should not be more than 80 characters.**
```r
#' @details Not exported because it conflicts with stats::power. see on() and off()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:122:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L122) *style:* **Lines should not be more than 80 characters.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:122:82:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L122) *style:* **Trailing whitespace is superfluous.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
                                                                                ^
```
[R/lifx-cloud.R:123:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L123) *style:* **Trailing whitespace is superfluous.**
```r
      query = list(power = state,
                                 ^
```
[R/lifx-cloud.R:124:40:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L124) *style:* **Trailing whitespace is superfluous.**
```r
                   duration = duration,
                                       ^
```
[R/lifx-cloud.R:126:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L126) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:131:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L131) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:138:10:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L138) *warning:* **possible error in power("off", selector = selector, duration = duration): unused arguments (selector = selector, duration = duration)**
```r
  power("off", selector = selector, duration = duration)
         ^~~
```
[R/lifx-cloud.R:143:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L143) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:144:19:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L144) *style:* **Trailing whitespace is superfluous.**
```r
#' power lights on
                  ^
```
[R/lifx-cloud.R:150:10:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L150) *warning:* **possible error in power("on", selector = selector, duration = duration): unused arguments (selector = selector, duration = duration)**
```r
  power("on", selector = selector, duration = duration)
         ^~
```
[R/lifx-cloud.R:155:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L155) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:159:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L159) *style:* **Lines should not be more than 80 characters.**
```r
#' @param power_on should the light be powered on if it is off? (FALSE just leaves light off)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:161:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L161) *style:* **Lines should not be more than 80 characters.**
```r
#' @details Note that the kelvin temperature ranges from 2700 to 8000. Hue in HSB list is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:161:90:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L161) *style:* **Trailing whitespace is superfluous.**
```r
#' @details Note that the kelvin temperature ranges from 2700 to 8000. Hue in HSB list is
                                                                                ^
```
[R/lifx-cloud.R:162:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L162) *style:* **Lines should not be more than 80 characters.**
```r
#' a number between 0 and 360, whereas saturation and brightness should be between 0 and 1.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:163:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L163) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:165:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L165) *style:* **Lines should not be more than 80 characters.**
```r
#'  color("green", "label:desk")   # deep green, brightness untouched on lights labeled 'desk'
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:168:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L168) *style:* **Lines should not be more than 80 characters.**
```r
#'  color("random")                # random hue, maximum saturation, brightness untouched
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:175:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L175) *style:* **Lines should not be more than 80 characters.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:175:82:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L175) *style:* **Trailing whitespace is superfluous.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
                                                                                ^
```
[R/lifx-cloud.R:176:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L176) *style:* **Trailing whitespace is superfluous.**
```r
      query = list(color = color,
                                 ^
```
[R/lifx-cloud.R:177:40:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L177) *style:* **Trailing whitespace is superfluous.**
```r
                   duration = duration,
                                       ^
```
[R/lifx-cloud.R:180:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L180) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:185:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L185) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:187:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L187) *style:* **Lines should not be more than 80 characters.**
```r
#' @param from_color Same syntax as color, defaults to current color (of first bulb in selection)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:190:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L190) *style:* **Lines should not be more than 80 characters.**
```r
#' @param persist should the color persist after the effect? default is FALSE (returns to original color)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:197:65:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L197) *style:* **Trailing whitespace is superfluous.**
```r
breathe <- function(color, from_color = current_color(selector),
                                                                ^
```
[R/lifx-cloud.R:200:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L200) *style:* **Trailing whitespace is superfluous.**
```r
  settings <- list(color = color,
                                 ^
```
[R/lifx-cloud.R:208:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L208) *style:* **Lines should not be more than 80 characters.**
```r
  results <- POST(paste0(BASE, "/", VERSION, "/lights/", selector, "/effects/breathe"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:210:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L210) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:214:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L214) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:217:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L217) *style:* **Lines should not be more than 80 characters.**
```r
#' @param duty_cycle Ratio of the period where color is active. Only used for pulse. Defaults to 0.5. Range: 0-1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:220:68:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L220) *style:* **Trailing whitespace is superfluous.**
```r
pulse <- function(color, from_color = current_color(selector)[[1]],
                                                                   ^
```
[R/lifx-cloud.R:223:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L223) *style:* **Trailing whitespace is superfluous.**
```r
  settings <- list(color = color,
                                 ^
```
[R/lifx-cloud.R:231:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L231) *style:* **Lines should not be more than 80 characters.**
```r
  results <- POST(paste0(BASE, "/", VERSION, "/lights/", selector, "/effects/pulse.json"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:233:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L233) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:237:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L237) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:244:71:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L244) *style:* **Trailing whitespace is superfluous.**
```r
  PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/label.json"),
                                                                      ^
```
[R/lifx-cloud.R:245:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L245) *style:* **Trailing whitespace is superfluous.**
```r
      query = list(label = label,
                                 ^
```
[R/lifx-cloud.R:250:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L250) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:258:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L258) *style:* **Lines should not be more than 80 characters.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/scenes/scene_id:", scene_id, "/activate.json"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:258:94:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L258) *style:* **Trailing whitespace is superfluous.**
```r
  results <- PUT(paste0(BASE, "/", VERSION, "/scenes/scene_id:", scene_id, "/activate.json"),
                                                                                ^
```
[R/lifx-cloud.R:259:34:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L259) *style:* **Trailing whitespace is superfluous.**
```r
      query = list(state = state,
                                 ^
```
[R/lifx-cloud.R:260:40:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L260) *style:* **Trailing whitespace is superfluous.**
```r
                   duration = duration,
                                       ^
```
[R/lifx-cloud.R:262:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L262) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:266:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L266) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:272:24:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L272) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
    jsonlite::fromJSON(content(results, as = "text"))
                       ^~~~~~~
```
[R/lifx-cloud.R:281:44:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L281) *style:* **Trailing whitespace is superfluous.**
```r
#' @return hsbk information for the string.
                                           ^
```
[R/lifx-cloud.R:284:55:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L284) *style:* **Trailing whitespace is superfluous.**
```r
  results <- GET(paste0(BASE, "/", VERSION, "/color"),
                                                      ^
```
[R/lifx-cloud.R:287:22:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L287) *warning:* **no visible global function definition for ‘content’, Did you mean 'confint'?**
```r
  jsonlite::fromJSON(content(results, as = "text"))
                     ^~~~~~~
```
[R/lifx-cloud.R:291:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L291) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/lifx-cloud.R:293:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L293) *style:* **Lines should not be more than 80 characters.**
```r
#' @param power either on or off, defaults to on, makes not sense to shut the light off and change the color
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:299:66:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L299) *style:* **Trailing whitespace is superfluous.**
```r
set_state <- function(selector ="all", power = "on", color= NULL,
                                                                 ^
```
[R/lifx-cloud.R:302:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L302) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!is.null(brightness)){brightness <- check_brightness(brightness)}
      ^
```
[R/lifx-cloud.R:302:29:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L302) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(!is.null(brightness)){brightness <- check_brightness(brightness)}
                            ^
```
[R/lifx-cloud.R:302:44:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L302) *warning:* **no visible global function definition for ‘check_brightness’**
```r
    if(!is.null(brightness)){brightness <- check_brightness(brightness)}
                                           ^~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:302:72:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L302) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(!is.null(brightness)){brightness <- check_brightness(brightness)}
                                                                       ^
```
[R/lifx-cloud.R:303:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L303) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!is.null(saturation)){brightness <- check_saturation(saturation)}
      ^
```
[R/lifx-cloud.R:303:29:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L303) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(!is.null(saturation)){brightness <- check_saturation(saturation)}
                            ^
```
[R/lifx-cloud.R:303:44:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L303) *warning:* **no visible global function definition for ‘check_saturation’**
```r
    if(!is.null(saturation)){brightness <- check_saturation(saturation)}
                                           ^~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:303:72:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L303) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(!is.null(saturation)){brightness <- check_saturation(saturation)}
                                                                       ^
```
[R/lifx-cloud.R:304:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L304) *style:* **Lines should not be more than 80 characters.**
```r
    #if(grepl("hue", color)){} # extract hue and check for hue:number and check hue.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:304:6:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L304) *style:* **Commented code should be removed.**
```r
    #if(grepl("hue", color)){} # extract hue and check for hue:number and check hue.
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:305:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L305) *style:* **Lines should not be more than 80 characters.**
```r
    result <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:305:83:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L305) *style:* **Trailing whitespace is superfluous.**
```r
    result <- PUT(paste0(BASE, "/", VERSION, "/lights/", selector, "/state.json"),
                                                                                ^
```
[R/lifx-cloud.R:307:37:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L307) *style:* **Put spaces around all infix operators.**
```r
                               color= color,
                                   ~^
```
[R/lifx-cloud.R:310:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L310) *style:* **Lines should not be more than 80 characters.**
```r
                               saturation = saturation, # doesn't work. because needs to be in color.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-cloud.R:315:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L315) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/lifx-cloud.R:316:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-cloud.R#L316) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/lifx-server.R:1:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
# ## These functions are designed to work with a local server only, which must be running separately
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:2:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
# ## These methods are depricated at this time, see lifx-cloud.R functions instead.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:2:84:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
# ## These methods are depricated at this time, see lifx-cloud.R functions instead.
                                                                                ^
```
[R/lifx-server.R:3:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L3) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:5:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L5) *style:* **Commented code should be removed.**
```r
#   results <- GET("http://localhost:56780/lights.json")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:7:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L7) *style:* **Commented code should be removed.**
```r
#     message("LIFX server could not be reached")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:9:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L9) *style:* **Commented code should be removed.**
```r
#     message("ping! LIFX server is active.")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:11:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L11) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:13:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L13) *style:* **Commented code should be removed.**
```r
#   results <- GET(paste0("http://localhost:56780/lights/", selector))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:14:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L14) *style:* **Commented code should be removed.**
```r
#   dat <- RJSONIO::fromJSON(content(results, as="text"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:16:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L16) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:17:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L17) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:19:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L19) *style:* **Commented code should be removed.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/on"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:21:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L21) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:23:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L23) *style:* **Commented code should be removed.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/off"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:25:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L25) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:26:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L26) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:28:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/toggle"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:28:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L28) *style:* **Commented code should be removed.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/toggle"))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:30:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L30) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:31:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
# server_color <- function(selector="all", hue, saturation=1, brightness=1, duration=1){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:32:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
#   settings <- RJSONIO::toJSON(list(hue=hue, saturation=saturation, brightness=brightness, duration=duration))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:32:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L32) *style:* **Commented code should be removed.**
```r
#   settings <- RJSONIO::toJSON(list(hue=hue, saturation=saturation, brightness=brightness, duration=duration))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:33:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L33) *style:* **Lines should not be more than 80 characters.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/color"), body=settings, encode="json")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:33:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L33) *style:* **Commented code should be removed.**
```r
#   results <- PUT(paste0("http://localhost:56780/lights/", selector, "/color"), body=settings, encode="json")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:35:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L35) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:36:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L36) *style:* **Commented code should be removed.**
```r
# # Briefly set light(s) to green, then restore previous setting
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:39:4:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L39) *style:* **Trailing whitespace is superfluous.**
```r
# #
   ^
```
[R/lifx-server.R:41:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L41) *style:* **Commented code should be removed.**
```r
#   current <- server_status(selector)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:42:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
#   server_color(selector, hue=120, saturation=1, brightness=1, duration=0.1) # duration is speed of change
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:42:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L42) *style:* **Commented code should be removed.**
```r
#   server_color(selector, hue=120, saturation=1, brightness=1, duration=0.1) # duration is speed of change
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:44:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L44) *style:* **Commented code should be removed.**
```r
#     Sys.sleep(duration)
      ^~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:46:29:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L46) *style:* **Trailing whitespace is superfluous.**
```r
#     server_color(selector,
                            ^
```
[R/lifx-server.R:47:47:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L47) *style:* **Trailing whitespace is superfluous.**
```r
#           hue = current[[1]]$color[["hue"]],
                                              ^
```
[R/lifx-server.R:53:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L53) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:54:3:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L54) *style:* **Commented code should be removed.**
```r
# # Briefly set light(s) to red
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:57:4:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
# #
   ^
```
[R/lifx-server.R:59:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L59) *style:* **Commented code should be removed.**
```r
#   current <- server_status(selector)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:60:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L60) *style:* **Lines should not be more than 80 characters.**
```r
#   server_color(selector, hue=1, saturation=1, brightness=1, duration=0.1) # duration is speed of change
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:60:5:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L60) *style:* **Commented code should be removed.**
```r
#   server_color(selector, hue=1, saturation=1, brightness=1, duration=0.1) # duration is speed of change
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:62:7:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L62) *style:* **Commented code should be removed.**
```r
#     Sys.sleep(duration)
      ^~~~~~~~~~~~~~~~~~~
```
[R/lifx-server.R:64:29:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L64) *style:* **Trailing whitespace is superfluous.**
```r
#     server_color(selector,
                            ^
```
[R/lifx-server.R:65:47:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L65) *style:* **Trailing whitespace is superfluous.**
```r
#           hue = current[[1]]$color[["hue"]],
                                              ^
```
[R/lifx-server.R:71:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L71) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[R/lifx-server.R:72:2:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/R/lifx-server.R#L72) *style:* **Trailing whitespace is superfluous.**
```r
#
 ^
```
[tests/testthat/test_inputs.R:8:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/tests/testthat/test_inputs.R#L8) *style:* **Lines should not be more than 80 characters.**
```r
    expect_error(check_saturation(1.1), "saturation needs to be between 0 and 1")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_inputs.R:9:1:](https://github.com/RMHogervorst/lifxr/blob/6c37fb608513b781baa08a6dfae3b8ababd328af/tests/testthat/test_inputs.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
    expect_error(check_saturation(-0.5), "saturation needs to be between 0 and 1")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


reference to "file system" is an implementation detail. i would say: "prune expired cache entries from storage if the ..."


Should we use `widget-drop-down-sort` or  `widget-dropdown-sort-loading `


sorry, libp8-platform is not needs, since libkodiplatform-dev already depends on it.
the version should be bumped though.


@web-flow is it OK?


название метода должно быть с глаголом-инфинитивом, у тебя же существительные. название параметра должно быть с маленькой буквы. лишних отступов быть не должно


更新：我刚尝试了 codepen 这个例子，在 m-dialog ，antd-mobile modal 里没问题


скобки лишние


@hellais thanks for the background. The next step is moving application state globals and into parameters.

Great work on run.ooni.io it is really slick.


Should we use `widget-drop-down-sort` or  `widget-dropdown-sort-loading ` in css and also in the components


maybe we could say "Interface for a more powerful cache store that supports cache tagging and pruning expired cache entries."

technically, Psr6 would not be needed in the interface, as a consumer of this store i don't care how its implemented. maybe call it `EnhancedStoreInterface`? i'd keep it in the same namespace though.


链接看看


fixed


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |    +2660 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +34713 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg027/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg027/tlg0527.tlg027.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg027/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg027/tlg0527.tlg027.1st1K-grc1.xml` | Passing  |

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


это неверное регулярное выражение для квадратного уравнения


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +499 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +7920 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg026/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg026/tlg0527.tlg026.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg026/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg026/tlg0527.tlg026.1st1K-grc1.xml` | Passing  |

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


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +243 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +4218 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg028/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg028/tlg0527.tlg028.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg028/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg028/tlg0527.tlg028.1st1K-grc1.xml` | Passing  |

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


aiueo


под такое условие подойдёт что-то вроде `12x-13+15x-0+`, что не является квадратным уравнением или его частью. так же, когда ты используешь в регулярках символ `^`, его нужно экранировать `\^` так, чтобы он считался, как символ


That code you just showed will execute 50 requests for getorderbook concurrently - you're likely hitting either a ratelimit on bittrex or maxing out your internet connection or both. A more accurate test would be to do synchronous calls not asynchronous calls - something that would mimic closer to your actual usage.

Given that you don't get an issue if the amount is <=10 I'd say that your issue is intermittent which is normal, I get that in my own bots too not just with Bittrex but with a lot of exchanges, sometimes the connection just fails to establish or finish sending data.

I'd suggest using the error param to check if it's an ESOCKETTIMEDOUT error and issue a retry.


I guess this solves the immediate problem, although you might want `mustWork=FALSE` because the file does not exist yet.

It does not solve the problem for the other fields, e.g. this is broken on all platforms:
```
reprex::reprex(1+1, comment = "\\FENCES/")
## Rendering reprex...
## Error: '\F' is an unrecognized escape in character string starting ""\F"
```
Or you can document that `comment`, etc. needs to be double-escaped:
```
reprex::reprex(1+1, comment = "\\\\FENCES")
```


название метода в строку не влазило? зачем сокращать?


вместо пустых блоков условий есть ключевое слово `continue`


если там будет написано в конце `=5`, то это будет неприведённое квадратное уравнение, ты его посчитаешь валидным, но решать будешь как будто там было `=0`


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +957 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +11100 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg029/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg029/tlg0527.tlg029.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg029/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg029/tlg0527.tlg029.1st1K-grc1.xml` | Passing  |

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


скобки снова лишние


снова ненужные сокращения


云书宿


Hi @gustavovalverde

Yes, PR #397 fixes this error. Please update the modules pos_multi_session_restaurant, pos_order_cancel_restaurant and its dependencies and check the work of both modules together.
Please let us know about the results.


ты пишешь библиотеку, которая должна быть максимально гибкой под нужды клиентского кода. он хочет получить корни квадратного уравнения, а ты ему даёшь строку. может он хочет первый корень в один текстбокс запихнуть, а второй во второй. предлагаешь ему твою строку парсить?


About line 197:

````C++
    if (!supportable && relative_rank(Us, s) >= RANK_3)
        score -= Unsupportable;
````

Shouldn't it be `RANK_4` ? In other words, is it possible to have a supportable pawn on rank 3 with your definition of `supportable`?


> Copying relevant sections here:
>
>>     The text domain must match the slug of the plugin. [...]
>>     If your plugin is hosted on wordpress.org it must be the
>>     slug of your plugin URL (wordpress.org/plugins/).

Yeah, I thought so. So, thank you for fixing this @nikola3244.


Why not use std::string and use a string compare? We should get away from using char pointers, we're developing in C++ after-all, not plain C 📦

See https://stackoverflow.com/a/931873


I don't understand why an underscore is causing a problem?  Perhaps if I understood why the underscore was a problem then I could help find a solution.


смиксована `var` и не-`var` нотации. выбирай что-то одно (выбирай var)


## Global

| Changed       |   Status |
|:--------------|---------:|
| `nodes_count` |    -1219 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   -15364 |

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


Resolving conflict


That may well be fine, but it has the benefit of self documenting if you precompile it at the top of the document with the rest of the constants. I got this idea from https://www.youtube.com/watch?v=knMg6G9_XCg&index=18&t=123s&list=PLPFmTfhIBiumfYT3rsa35fHJxabB78er1


Hi Sasha, your modifications are fine to me. Just one question : what behavior behind the syntax "+    activity_id:activity" ? Also shouldn't "activity_drs" be declarer as a "category" on the top?


tzn
 i później row i col i wewnątrz
 i też row i col


вот это интересная карусель. когда ты приводишь double число к int, ты отбрасываешь его дробную часть. то есть если `Math.Sqrt(discriminant)` равно 2.9, твоё `(int)` сделает из него **2**. студенты бы порадовались точности твоего калькулятора


fixed


даже если и допустить, что ты будешь возвращать строку, оформление этой строки стоило бы сделать отдельным методом. в этом же методе у тебя смешаны ответственности за подсчёт корней и за оформление результата в строку


i definitely agree with that


issue #1


по названию переменной непонятно, что в ней хранится


можно не указывать всё время namespace, а вверху написать `using QuadraticEquationsSolver;`
это сократило бы код


this is a test page!


This is done purposely, globs are used for performing a syntax check of everything in modules, but, the actual modules which are to be installed must be explicitly added to `IODINE_MODS`.

This is because I do not want everything in `modules` being treated as an actual part of the runtime.


te samozamykające to chyba problem bracketa, zainstalowałem jakiś dodatek chyba beautiful czy cuś podobnego...


`-blur`, not `-bloor` of course.


@timothyylim Why is the label receiving a tabindex? This makes me have to tab twice for each button.


Hi Josh,  very nice project.  Just a comment on your license, it doesn't state that anyone is also free to use the SW in any kind :-)  Maybe you want to choose any standard license like GNU2 or BSD, as they are rather detailed already?  greetings, Raimund


нарушение конвенции названия тестов "ЧтоПередаём_ЧтоХотимПолучить". по названию теста должно быть понятно, какой конкретно набор данных передаётся на вход и чем он уникален. у  тебя же любой тест на этот метод можно было бы назвать таким образом


здесь тоже можно было бы использовать Assert.AreEqual


w paru miejscach w necie spotkałem się że dobrze jest zawrzeć w h1 to google to widzi, ale widocznie nie...:)


порядковые номера ничего не говорят читающему и разбирающему твои тесты о том, что конкретно в нём проверяется


nie wstawiłem pliku poprawię :)


ok


<title>JavaScript控制页面元素的显示与隐藏</title>

使用visibility：

1、正常的输入框

<input name="txt1" id="txt1" style="visibility:visible">

2、隐藏的输入框

<input name="txt2" id="txt2" style="visibility:hidden">

使用display：

1、正常的输入框

<input name="txt3" id="txt3" style="display:block">

2、隐藏的输入框

<input name="txt4" id="txt4" style="display:none">


что, если первый коэффициент равен нулю? твоя валидация это пропустит, а здесь пройдёт деление на 0


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +124 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1997 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg031/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg031/tlg0527.tlg031.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg031/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg031/tlg0527.tlg031.1st1K-grc1.xml` | Passing  |

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


This is a lot of code for finding the next input? Couldn't you do something like this instead, maybe boken up into two lines?
$inputs.eq($inputs.index($this) + 1).focus();


I would say that flash is permanently fucked in fact.


349:35: Irregular white space (according to eslint)


это единственный тест на метод получения коэффициентов, где тесты на отрицательные коэффициенты, на нулевые? откуда ты знаешь, что с ними сработает?


hi
how to add flatepicker normal html files
i downloaded but in this file not working  js and css

https://www.w3schools.com/code/tryit.asp?filename=FJZCX4BGT0A9


Good :)


Question - это вопрос. Уравнение - это Equation


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |    +1119 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +13539 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg032/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg032/tlg0527.tlg032.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg032/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg032/tlg0527.tlg032.1st1K-grc1.xml` | Passing  |

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


## Global

| Changed         |   Status |
|:----------------|---------:|
| `nodes_count`   |    +1420 |
| `texts_passing` |       +1 |
| `texts_total`   |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +18710 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg030/__cts__.xml`                   | Deleted  |
| `./data/tlg0527/tlg030/tlg0527.tlg030.opp-grc2.xml`   | Deleted  |
| `./data/tlg0527/tlg034/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg034/tlg0527.tlg034.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg034/tlg0527.tlg034.opp-grc2.xml`   | New      |
| `./data/tlg0527/tlg034/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg034/tlg0527.tlg034.1st1K-grc1.xml` | Passing  |
| `./data/tlg0527/tlg034/tlg0527.tlg034.opp-grc2.xml`   | Passing  |

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


fixed


Is this the beginning of the post-104.0 GL overhaul?


Well, I'm not asking about Lua support in Urho.
I ask about _this_ branch.
Is there any reason why it couldn't be merged into master right now (except 1 year stale)?


Confusing variable naming. tabPressedAndAutocheckOn would be more correct, or you could split them into two variables...


we should upgrade the locked version of `mime` included via `brave@0.21.0 > webtorrent-remote@2.0.2 > webtorrent@0.98.19 > mime@1.3.4` otherwise ++


The branch is not finished and no full tested.


Related to: backdrop/backdrop-issues#2459339


Related to: backdrop/backdrop-issues#1443342


Related to: backdrop/backdrop-issues#2379947


Related to: backdrop/backdrop-issues#2808789


Related to: backdrop/backdrop-issues#2459339 backdrop/backdrop-issues#1443342 backdrop/backdrop-issues#2379947 backdrop/backdrop-issues#2808789


3S timer on respawn?! amg yis


> I'm not entirely sure that I have done everything correctly since language data is not showing [here](https://translate.wordpress.org/projects/wp-plugins/sermon-manager-for-wordpress).

Hey, [this](https://translate.wordpress.org/projects/wp-plugins/sermon-manager-for-wordpress) is cool! :+1:

> Any ideas what might be wrong?

No, not yet. But, I think it is some sort of plugin developer console setup issue, or maybe just a caching issue of the wordpress.org server extracting the data.

Even before I took a look at [WordPress.org’s plugin translate page](https://translate.wordpress.org/projects/wp-plugins/sermon-manager-for-wordpress), I was wondering if you could create localized readme files. It turns out you can. I will have to read up on how to do it or where to place and name them. So, this going to be the next thing on my list after I have merged my work with [2.7](50d70683c822dd2fe3a0fc7248d3f2db67339eab).


I dont think this line would compile on windows


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +350 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +4930 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg035/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg035/tlg0527.tlg035.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg035/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg035/tlg0527.tlg035.1st1K-grc1.xml` | Passing  |

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


Because using constexpr makes it all compile away into an INC where applicable, and no-code-at-all where not


Thanks. As I expected...
So, how complete the branch is?
Could you recall things that are not implemented yet?


müssen wir das nochmal überarbeiten?


Linux 图形化性能监视器。

动态监控CPU占用率、内存、磁盘、网络、进程，还带有少量的环境探针功能


这样子就没法响应式了，确定去掉了？


Shouldn`t the help messages (for -e/-E) be changed in this commit as well?


Markdown语法1：标题、段落、强调、列表


Yes, spotted


:-/ The errors while deserializing JSON are generally awefull. I'll try what I can do.


noop?


change from browser


Tako je trebalo!


@bewuethr OMG, thanks, now it all fell into place!
@philippds I think you are right, I should read carefully and maybe re-read some parts, how could I miss that this is a wrapper for fltk?!

Thanks a lot, guys!


@snicolet

We enter this branch at line 197 only if the pawn is not connected, not isolated and not backward. So for pawns on the third rank this conditions are only triggered if the pawn has no direct adjacent and no pawn adjacent behind him. It was my intention to give some penalty if a third rank pawn is not connected. The second rank was excluded because that are the starting squares and would increase the tendency to move them without a good reason which especially at the king side seems odd. But what the best rank requirement is has to be tested.


Bad performance and incorrect Bitmap


Terima kasih.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +211 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +3920 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg036/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg036/tlg0527.tlg036.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg036/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg036/tlg0527.tlg036.1st1K-grc1.xml` | Passing  |

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


Agreed, will change.


Test


**[unitTests_js_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_js_branches/44741/testReport/) for this commit**


Ok, I just pushed a change, so that I also log the identity hashcode of the exception

Thanks

Luigi


Is it intentional that the `> 0` is not used for the `mark` calls?


The library is called `psr6-symfony-http-cache-store` so I think it's not wrong. I'm always a bit reluctant when it comes to words like "enhanced". I mean, what does "enhanced" even mean? Every interface extending another one enhances the original one by something 😄  In the best case, the interface name explains what it does so actually correct would be to have two interfaces, a `TagInvalidationInterface` and a `PrunableInterface` and implement both. But that's just going way to far so I think having an interface with the same name as the class (plus `Interface` suffix) is fine. Wdyt?


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +155 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +3203 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg037/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg037/tlg0527.tlg037.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg037/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg037/tlg0527.tlg037.1st1K-grc1.xml` | Passing  |

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


Thanks, Fixed.


测试代码提交


buffer = (byte) ((buffer << 1) + (('0' == charsTemp[i]) ? 0 : 1));

 System.out.println(Integer.toBinaryString(buffer) // использовать string PAD


Agrego nuevo sitio


**[unitTests_js_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_js_branches/44743/testReport/) for this commit**


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/3d556b4e-1638-46fb-bf63-b102315d7605 "toolchain-demo-20170922083851219"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/79e8dc7b-b31e-40dc-be5e-57f38f4562c2 "catalog-api-toolchain-demo-20170922083851219") deployed [catalog-api-toolchain-demo-20170922083851219](https://github.com/rajattrt/catalog-api-toolchain-demo-20170922083851219/releases/tag/deploy-ibm-yp-us-south-rajat.toshniwal-dev-20170928-085813 "deploy-ibm-yp-us-south-rajat.toshniwal-dev-20170928-085813") to [dev](https://console.bluemix.net/apps/b2bd6125-a27b-47fd-8815-b4237675d8ae?env_id=ibm:yp:us-south "ibm:yp:us-south:rajat.toshniwal:dev"), including this commit


Yes - we should check if the autotoc pattern is available here and make sure, the pat-autotoc pattern is used in combination with the schema editor - and then initialize it that way. If autotoc is not available, initialize it normally.
The reason was, that the current selected fieldset couldn't be determined otherwise (IIRC).


This logic is being duplicated in more than one place now. Pull it out and create a function in utils and use in both places. DRY 😆


확인


@pmbohm thanks for doing this work on the citation and pop-up, it looks great (I deployed your changes to http://144.6.227.62/aatams)! The one bit I noticed is that you removed the section in the home page about the CAAB code, this shouldn't have been deleted so could you put it back in please?


Should we include the unit in the name?


rollback


This check breaks stuff on Windows. The file system is case-insensitive there, so we need to make sure that container IDs are also case-insensitive.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +112 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +2347 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg038/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg038/tlg0527.tlg038.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg038/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg038/tlg0527.tlg038.1st1K-grc1.xml` | Passing  |

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


![Szeptember 28. - Csütörtök](http://ujlipot.vakvarju.com/data/napimenu/23.jpg?v=1506286565)
Húsleves gazdagon
Csabai karaj párolt káposztával, törtburgonyával
Aranygaluska sodóval


$world = array(
  	"id" => 0,		  	"id" => 0,
  	"name" => $config['server']['serverName'],		  	"name" => $config['server']['serverName'],
 -	"externaladdress" => gethostbyname($config['server']['ip']),		 +	"externaladdress" => $config['server']['ip'],
  	"externalport" => $port,		  	"externalport" => $port,
  	"previewstate" => 0,		  	"previewstate" => 0,
      "location" => "BRA",		      "location" => "BRA",
 -    "externaladdressunprotected" => gethostbyname($config["server"]["ip"]),		 +    "externaladdressunprotected" => $config["server"]["ip"],
 -    "externaladdressprotected" => gethostbyname($config["server"]["ip"])		 +    "externaladdressprotected" => $config["server"]["ip"]
  );		  );

  $worlds = array($world);		  $worlds = array($world);

i have to replce this cote t login.php of htdocs?


My understanding is that, under convergence, `_exp` only applies to the revision it was set on. Same as how tombstoning has always worked without convergence. So in the two examples from your comment I'd say the `_exp` won't be applied to the winner in the first case, and it won't be maintained if the winner changes to another branch. Maybe we should emphasis that as a known issue in 1.5? (i.e if users would like to expire all revisions of a document, the `_exp` must be set on all the leaf revisions?)


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/3d556b4e-1638-46fb-bf63-b102315d7605 "toolchain-demo-20170922083851219"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/79e8dc7b-b31e-40dc-be5e-57f38f4562c2 "catalog-api-toolchain-demo-20170922083851219") deployed [catalog-api-toolchain-demo-20170922083851219](https://github.com/rajattrt/catalog-api-toolchain-demo-20170922083851219/releases/tag/deploy-ibm-yp-us-south-rajat.toshniwal-qa-20170928-090224 "deploy-ibm-yp-us-south-rajat.toshniwal-qa-20170928-090224") to [qa](https://console.bluemix.net/apps/49384952-479c-410b-ab46-d42b079998d9?env_id=ibm:yp:us-south "ibm:yp:us-south:rajat.toshniwal:qa"), including this commit


Unrelated - all objects in python have "truthiness" and "falsiness" as patterns - meaning that if you write
```python
if x:
   ...
```
for any object, the funtion `x__bool__()` gets called. For lists, it is defined to be true if the list is non-empty, so you can avoid checks like `if len(my_list) != 0:` and just check for `if my_list:`


这里加 padding 会影响内容高度计算，我去掉


I've published `cordova-plugin-inappbrowser-wkwebview@0.9.0` which contains the fixes after this commit but not this commit itself. That means the content sizing is correct, but hide-on-init is not working.
I'm going to try to fix the content sizing on master and push it out as v1.0.2. When this is done, I'll remove the v0.9.0 branch.


and PrunableAndTagInvalidationStoreInterface would be ridiculous too :-D

yeah, good enough. if it moves somewhere and gets further remodeled, the namespace changes as well and then we need to adjust anyways.

i'd still like to update the interface level comment however.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/3d556b4e-1638-46fb-bf63-b102315d7605 "toolchain-demo-20170922083851219"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/79e8dc7b-b31e-40dc-be5e-57f38f4562c2 "catalog-api-toolchain-demo-20170922083851219") deployed [catalog-api-toolchain-demo-20170922083851219](https://github.com/rajattrt/catalog-api-toolchain-demo-20170922083851219/releases/tag/deploy-ibm-yp-us-south-rajat.toshniwal-prod-20170928-090707 "deploy-ibm-yp-us-south-rajat.toshniwal-prod-20170928-090707") to [prod](https://console.bluemix.net/apps/3d5641bb-7aaa-41ec-9998-741ff16a6087?env_id=ibm:yp:us-south "ibm:yp:us-south:rajat.toshniwal:prod"), including this commit


@PandaCodex Yes, it looks like that was because Alex statically linked to libgcc.
http://micro.nicholaswilson.me.uk/post/31855915892/rules-of-static-linking-libstdc-libc-libgcc


we use full qualified names of C# generated classes in code


var -> const


忘记转码了


const payload = {
   Expression: this.expression
}


initial part of this code


rename to expression - no need to include variable type in its name


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +76 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1575 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg039/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg039/tlg0527.tlg039.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg039/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg039/tlg0527.tlg039.1st1K-grc1.xml` | Passing  |

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


Hello! Could you make the integration of QR with the object card so you do not have to search for a PDF document? Thank you.
With Respect, Igor Polyakov.


use lower case for import name + never use require("../../../co since it won't work in release mode


minor: `resultDfi`


same here


minor: makes sense to make it `inline`


requirments


[R/collect_file_posterior_crown_ages.R:15:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_file_posterior_crown_ages.R#L15) *style:* **Variable and function names should not be longer than 30 characters.**
```r
collect_file_posterior_crown_ages <- function(filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_file_posterior_likelihoods.R:6:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_file_posterior_likelihoods.R#L6) *style:* **Variable and function names should not be longer than 30 characters.**
```r
collect_file_posterior_likelihoods <- function(filename) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_file_posterior_nllts.R:40:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_file_posterior_nllts.R#L40) *style:* **Lines should not be more than 80 characters.**
```r
        phylogenies <- wiritttes::get_posterior(file = file, sti = sti, ai = ai, pi = pi)$trees
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_files_alignments_dmid.R:27:29:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_alignments_dmid.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    file_index <- 1 + trunc( (row - 1) / 4)
                            ^
```
[R/collect_files_alignments_dmid.R:35:18:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_alignments_dmid.R#L35) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      ai <- 1 + ( (row - 1 ) %% n_alignments)
                 ^
```
[R/collect_files_alignments_dmid.R:35:27:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_alignments_dmid.R#L35) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      ai <- 1 + ( (row - 1 ) %% n_alignments)
                          ^
```
[R/collect_files_esses.R:102:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_esses.R#L102) *style:* **Lines should not be more than 80 characters.**
```r
collect_files_esses_from_log_files <- function(filenames, show_progress = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_files_esses.R:102:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_esses.R#L102) *style:* **Variable and function names should not be longer than 30 characters.**
```r
collect_files_esses_from_log_files <- function(filenames, show_progress = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_files_esses.R:198:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_esses.R#L198) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/collect_files_operators.R:12:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_operators.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
  filenames = find_paths(c("collect_files_operators.xml.state", "collect_files_operators_empty.xml.state")),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_files_posterior_crown_ages.R:18:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_posterior_crown_ages.R#L18) *style:* **Variable and function names should not be longer than 30 characters.**
```r
collect_files_posterior_crown_ages <- function(filenames, verbose = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_files_posterior_likelihoods.R:17:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_files_posterior_likelihoods.R#L17) *style:* **Variable and function names should not be longer than 30 characters.**
```r
collect_files_posterior_likelihoods <- function(filenames) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/collect_log_file_info.R:59:18:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_log_file_info.R#L59) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    line <- text[ grep(pattern = "Used CPU time", x = text) ]
                 ^
```
[R/collect_log_file_info.R:59:60:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/collect_log_file_info.R#L59) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    line <- text[ grep(pattern = "Used CPU time", x = text) ]
                                                           ^
```
[R/create_log_filenames.R:19:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/create_log_filenames.R#L19) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/file_to_lines.R:5:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/file_to_lines.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#'   text <- wiritttea::file_to_lines(filename = wiritttea::find_path("add_alignments_ok.log"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/read_collected_postr_cas.R:2:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/read_collected_postr_cas.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @param filename name of the file with all the collected posteriors' crown ages
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/read_collected_postr_cas.R:17:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/read_collected_postr_cas.R#L17) *style:* **Variable and function names should not be longer than 30 characters.**
```r
read_collected_posterior_crown_ages <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/read_collected_postr_liks.R:2:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/read_collected_postr_liks.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @param filename name of the file with all the collected posteriors' likelihoods
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/read_collected_postr_liks.R:22:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/R/read_collected_postr_liks.R#L22) *style:* **Variable and function names should not be longer than 30 characters.**
```r
read_collected_posterior_likelihoods <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_esses.R:17:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_esses.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
  filenames <- find_paths(c("toy_example_3.RDa", "collect_files_esses_invalid.RDa"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_esses.R:24:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_esses.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
  filenames <- find_paths(c("collect_files_esses_invalid.RDa", "toy_example_3.RDa"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_operators.R:6:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_operators.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
    filenames = rep(wiritttea::find_path("collect_files_operators.xml.state"), 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_operators.R:20:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_operators.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
        c("collect_files_operators.xml.state", "collect_files_operators_empty.xml.state"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_operators.R:23:4:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_operators.R#L23) *style:* **Commented code should be removed.**
```r
  #write.csv(df_operators, "~/read_collected_operators.csv")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_posterior_crown_ages.R:16:5:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_posterior_crown_ages.R#L16) *style:* **Commented code should be removed.**
```r
  # write.csv(df, "~/collect_files_posterior_crown_ages.csv")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_posterior_likelihoods.R:15:5:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_posterior_likelihoods.R#L15) *style:* **Commented code should be removed.**
```r
  # write.csv(df, "~/collect_files_posterior_likelihoods.csv")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_files_posterior_nltts.R:16:5:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_files_posterior_nltts.R#L16) *style:* **Commented code should be removed.**
```r
  # write.csv(df, "~/collect_files_posterior_nltts.csv")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-collect_log_file_info.R:75:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L75) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:76:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L76) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:77:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L77) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:78:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L78) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:79:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L79) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:80:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L80) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:81:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L81) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:82:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L82) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:83:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L83) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:84:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L84) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:85:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L85) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:86:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L86) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-collect_log_file_info.R:87:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-collect_log_file_info.R#L87) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-create_log_filenames.R:6:68:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-create_log_filenames.R#L6) *style:* **Commas should always have a space after.**
```r
  log_filenames <- wiritttea::create_log_filenames(rda_filename, 2,2,2)
                                                                   ^
```
[tests/testthat/test-create_log_filenames.R:6:70:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-create_log_filenames.R#L6) *style:* **Commas should always have a space after.**
```r
  log_filenames <- wiritttea::create_log_filenames(rda_filename, 2,2,2)
                                                                     ^
```
[tests/testthat/test-file_to_lines.R:4:1:](https://github.com/richelbilderbeek/wiritttea/blob/25039d4c507ba9be43af2cb1399981a80f279929/tests/testthat/test-file_to_lines.R#L4) *style:* **Lines should not be more than 80 characters.**
```r
  text <- wiritttea::file_to_lines(filename = wiritttea::find_path("add_alignments_ok.log"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Hi, May i check with you where is the file of "TestSet.R" and "SPM_Panel.R"？ Can you share them?


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +22 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |     +458 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg040/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg040/tlg0527.tlg040.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg040/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg040/tlg0527.tlg040.1st1K-grc1.xml` | Passing  |

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


fix bug selectparents


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +52 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1081 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg041/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg041/tlg0527.tlg041.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg041/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg041/tlg0527.tlg041.1st1K-grc1.xml` | Passing  |

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


wow ur right bro, tight fix


Checkmarx scan results 28 Sep 2017 12:14 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
22
84
94
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

b09eefa708550e2d564fe8e29f20cd92bc036c3f	@web-flow


failure should return > 400 http status code


failure should be handled inside command


@fichtner ok, thanks, it looks good on my end


I never imagined this commit was gonna be so good, i got the gold edition friday and i dont have anything bad to say, community is amazing aswell everyone helping and stays in group.


Also confirming 4.7.2 fixed :)  thanks!!


Ain't this already merged some 3~4 months ago? Whose present on initial discussion on Lineage (some 6 months ago). Boost is more about 40% thanks to usage of constants...


#here we input our choice


Correct JIRA https://xap-issues.atlassian.net/browse/XAP-13383


![Oh, you think there days is too long?](https://user-images.githubusercontent.com/7470332/30958881-54274f46-a3f3-11e7-9288-0ad317fee916.png)


嗨~


嗨嗨嗨


Any reason for calling the wrapper script. Why didn't we call upon the actual GitUpdateScript.sh


YOYOYO


Add up & switch to:
https://github.com/ABCrom-Kenzo/abc_build/commit/da7c0fc9d0f96b5e5920c9f8e47b4fe2de2708c5
& take it easy on Franco's half works...


第二組~


Can we make this contional on some rc.conf option? Unless you want to use LSMs it's useless. or?


OK


Watch out here, this has to be three dashes, since it starts the metadata block! Try ammending it, and force pushing.


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +51 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |     +934 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg042/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg042/tlg0527.tlg042.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg042/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg042/tlg0527.tlg042.1st1K-grc1.xml` | Passing  |

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


For Christ's sake why? So that it can jump more & end up consuming more power. We already tried this long time ago & reverted it with an reason.


The edits you made to this file make it so that only user sn324386 can use the project properly.


The DC will not pick the "target-repo":"origin" label in its metadata. Intentional?


Супер много пишеш


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +59 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1094 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg043/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg043/tlg0527.tlg043.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg043/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg043/tlg0527.tlg043.1st1K-grc1.xml` | Passing  |

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


Nice man


Nice english mayne!


Thanks.  See ebec25f


The update script just updates the repo's, i thought a wrapper class would be better for shutting down and restarting logstash


@sebdesign personally still using Elixir (for some older projects) but a new release for Mix would definitly benefit since all new projects are ofcourse not using Elixir.


ok


It's untested and not benchmarked, but that is what coogle is doing on bullhead


no need to do flush here


@nfeske: please use my sculpt_debug branch, which reverts all unnecessary commits and just add one nova specific commit (with heartbeat and dump stuff in case ipi counter goes up)


The console logs.
```
W/System.err( 3371): java.lang.NullPointerException: Attempt to invoke interface method 'android.os.IBinder com.android.internal.app.IAppOpsCallback.asBinder()' on a null object reference
W/System.err( 3371): at com.android.server.AppOpsService.stopWatchingMode(AppOpsService.java:550)
W/System.err( 3371): at com.android.internal.app.IAppOpsService$Stub.onTransact(IAppOpsService.java:122)
W/System.err( 3371): at android.os.Binder.execTransact(Binder.java:446)
I/Camera2ClientBase( 3247): Closed Camera 0. Client was: com.huawei.camera (PID 16415, UID 10016)
W/System.err( 3371): java.lang.NullPointerException: Attempt to invoke interface method 'android.os.IBinder com.android.internal.app.IAppOpsCallback.asBinder()' on a null object reference
W/System.err( 3371): at com.android.server.AppOpsService.stopWatchingMode(AppOpsService.java:550)
W/System.err( 3371): at com.android.internal.app.IAppOpsService$Stub.onTransact(IAppOpsService.java:122)
W/System.err( 3371): at android.os.Binder.execTransact(Binder.java:446)
```

If I change the camera resolution to **6 Mega Pixels/Disable HDR mode** in the settings it works fine. Otherwise app always crashes once image captured.

I'm using the latest Rhodes-oss version. If i set the useSystemViewfinder to false the setting can no longer be changed from within the camera and the crashing issue also goes away. Not sure what are the implications of doing this on other devices though.


Thanks! Copy/Paate in haste...


Why did you remove the /bin/ folder, thats where the compiled .class files are stored. Please add this back to the current .gitignore


.....

小伙儿 ，海纳百川，有容乃大。


Good


Yeah, given we had issues invoking scripts I thought it was better to call the actual script. For time being, let's leave this as such and observe if we run into any issues.


Also for testing make you enter the file name


name


Line #448 should match #441 I think. AFAIK, CAF implements this way
NOOP as default in kernel
When boot completes set it to either CFQ or BFQ.


work


这里j应该从1开始吧，否则会错误的读入文件中的数独题目


my name


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +54 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |    +1227 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg044/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg044/tlg0527.tlg044.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg044/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg044/tlg0527.tlg044.1st1K-grc1.xml` | Passing  |

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


I have just seen the issue #1118, realizing that extension for `Decodable` has been commented for awhile and @devxoul is working on it.

So, I want to remove the `Moya-Decodable` I committed last time which is highly inspired by [devxoul/RxCodable](https://github.com/devxoul/RxCodable). In the other hand, I'm a beginner developer and the extension I provide may be a littile rough, but I'll keep learning to become a competent contributor.


这里i应该也是从0开始才对吧，否则若题目中(0,0)是一个未知数的话就无法解了


@instantchow I tested this with the latest version of Github Enterprise at that time, which was 2.0.20 or 2.0.21.


Created multidev environment [badcamp-2017#pr-training](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-training).

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


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |      +39 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |     +950 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg045/__cts__.xml`                   | New      |
| `./data/tlg0527/tlg045/tlg0527.tlg045.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg045/__cts__.xml`                   | Passing  |
| `./data/tlg0527/tlg045/tlg0527.tlg045.1st1K-grc1.xml` | Passing  |

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


for adapting 'old' interfaces, you are removing all the new features done with tons of work

@kvetinac97 do not do this next time or you'll be blocked out


if so, sexy!


@danog ;)


var_dump ????


oof