[tests/testthat/test_fill_functions.R:52:27:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_fill_functions.R#L52) *style:* **Only use double-quotes.**
```r
  x <- coffee %>% thicken('day') %>% group_by(time_stamp_day) %>%
                          ^~~~~
```
[tests/testthat/test_pad_int.R:14:30:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L14) *style:* **Only use double-quotes.**
```r
  df$year <- ymd(paste(df$y, '0101', sep = ''))
                             ^~~~~~
```
[tests/testthat/test_pad_int.R:14:44:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L14) *style:* **Only use double-quotes.**
```r
  df$year <- ymd(paste(df$y, '0101', sep = ''))
                                           ^~
```
[tests/testthat/test_pad_int.R:15:28:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L15) *style:* **Only use double-quotes.**
```r
  expect_error(pad_int(df, 'g'))
                           ^~~
```
[tests/testthat/test_pad_int.R:16:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L16) *style:* **Only use double-quotes.**
```r
  expect_error(pad_int(df,  'year'))
                            ^~~~~~
```
[tests/testthat/test_pad_int.R:17:31:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L17) *style:* **Only use double-quotes.**
```r
  expect_error(pad_int(df$y,  'year'))
                              ^~~~~~
```
[tests/testthat/test_pad_int.R:21:35:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L21) *style:* **Only use double-quotes.**
```r
  df_single <- df %>% filter(g == 'A')
                                  ^~~
```
[tests/testthat/test_pad_int.R:22:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L22) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y') %>% nrow, 7)
                                   ^~~
```
[tests/testthat/test_pad_int.R:23:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L23) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y', start_val = 2004) %>% nrow, 9)
                                   ^~~
```
[tests/testthat/test_pad_int.R:24:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L24) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y', start_val = 2007) %>% nrow, 6)
                                   ^~~
```
[tests/testthat/test_pad_int.R:25:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L25) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y', end_val = 2014) %>% nrow, 9)
                                   ^~~
```
[tests/testthat/test_pad_int.R:26:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L26) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y', end_val = 2011) %>% nrow, 6)
                                   ^~~
```
[tests/testthat/test_pad_int.R:27:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L27) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df_single, 'y', step = 2) %>% nrow, 4)
                                   ^~~
```
[tests/testthat/test_pad_int.R:28:36:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L28) *style:* **Only use double-quotes.**
```r
  expect_error( pad_int(df_single, 'y', step = 3))
                                   ^~~
```
[tests/testthat/test_pad_int.R:32:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L32) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g') %>% nrow, 12)
                            ^~~
```
[tests/testthat/test_pad_int.R:32:42:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L32) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g') %>% nrow, 12)
                                         ^~~
```
[tests/testthat/test_pad_int.R:33:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L33) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', start_val = 2004) %>% nrow, 17)
                            ^~~
```
[tests/testthat/test_pad_int.R:33:42:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L33) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', start_val = 2004) %>% nrow, 17)
                                         ^~~
```
[tests/testthat/test_pad_int.R:34:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L34) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', start_val = 2007) %>% nrow, 11)
                            ^~~
```
[tests/testthat/test_pad_int.R:34:42:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L34) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', start_val = 2007) %>% nrow, 11)
                                         ^~~
```
[tests/testthat/test_pad_int.R:35:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L35) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', end_val = 2014) %>% nrow, 17)
                            ^~~
```
[tests/testthat/test_pad_int.R:35:42:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L35) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', end_val = 2014) %>% nrow, 17)
                                         ^~~
```
[tests/testthat/test_pad_int.R:36:29:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L36) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', end_val = 2011) %>% nrow, 11)
                            ^~~
```
[tests/testthat/test_pad_int.R:36:42:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L36) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df, 'y', group = 'g', end_val = 2011) %>% nrow, 11)
                                         ^~~
```
[tests/testthat/test_pad_int.R:37:30:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L37) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df2, 'y', group = 'g', step = 2) %>% nrow, 6)
                             ^~~
```
[tests/testthat/test_pad_int.R:37:43:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L37) *style:* **Only use double-quotes.**
```r
  expect_equal( pad_int(df2, 'y', group = 'g', step = 2) %>% nrow, 6)
                                          ^~~
```
[tests/testthat/test_pad_int.R:38:30:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L38) *style:* **Only use double-quotes.**
```r
  expect_error( pad_int(df2, 'y', group = 'g', step = 3) )
                             ^~~
```
[tests/testthat/test_pad_int.R:38:43:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad_int.R#L38) *style:* **Only use double-quotes.**
```r
  expect_error( pad_int(df2, 'y', group = 'g', step = 3) )
                                          ^~~
```
[tests/testthat/test_pad.R:43:11:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L43) *style:* **Only use double-quotes.**
```r
test_that('gives warning and same result when start_val and end_val are NULL', {
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:56:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L56) *style:* **lines should not be more than 80 characters.**
```r
  expect_error( nrow(pad(large_df_grp, interval = "hour", break_above = 0.07, group = "grp")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:57:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L57) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( nrow(pad(large_df, interval = "hour", break_above = 0.0351)), 35064)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:63:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L63) *style:* **lines should not be more than 80 characters.**
```r
test_that('gives correct output when end_val and/or start_val are specified, date', {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:63:11:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L63) *style:* **Only use double-quotes.**
```r
test_that('gives correct output when end_val and/or start_val are specified, date', {
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:69:40:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L69) *style:* **Only use double-quotes.**
```r
               seq(ymd(20160101), by = 'day', length.out = 4))
                                       ^~~~~
```
[tests/testthat/test_pad.R:72:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L72) *style:* **lines should not be more than 80 characters.**
```r
test_that("pad gives informative error when start_val or end_val is of wrong class", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:80:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L80) *style:* **lines should not be more than 80 characters.**
```r
test_that('gives correct output when end_val and/or start_val are specified, posix', {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:80:11:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L80) *style:* **Only use double-quotes.**
```r
test_that('gives correct output when end_val and/or start_val are specified, posix', {
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:81:30:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L81) *style:* **Only use double-quotes.**
```r
  x <- data.frame(tm = ymd_h('20160102 16'))
                             ^~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:82:18:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L82) *style:* **Only use double-quotes.**
```r
  s_val <- ymd_h('20160101 16')
                 ^~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:83:18:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L83) *style:* **Only use double-quotes.**
```r
  e_val <- ymd_h('20160104 16')
                 ^~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:84:30:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L84) *style:* **Only use double-quotes.**
```r
  compare <- seq(s_val, by = 'day', length.out = 4)
                             ^~~~~
```
[tests/testthat/test_pad.R:109:52:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L109) *style:* **Only use double-quotes.**
```r
  mnths <- seq(ymd(20160101), length.out = 6, by = 'month')
                                                   ^~~~~~~
```
[tests/testthat/test_pad.R:118:52:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L118) *style:* **Only use double-quotes.**
```r
  mnths <- seq(ymd(20160101), length.out = 6, by = 'month')
                                                   ^~~~~~~
```
[tests/testthat/test_pad.R:119:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L119) *style:* **lines should not be more than 80 characters.**
```r
  x <- data.frame(m = rep( mnths[c(2, 4, 5)], 2), g = letters[c(1, 1, 1, 2, 2, 2)])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:120:32:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L120) *style:* **Only use double-quotes.**
```r
  expect_equal( pad(x, group = 'g', interval = "month")$m, rep(mnths[2:5], 2) )
                               ^~~
```
[tests/testthat/test_pad.R:121:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L121) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( sw(pad(x, group = 'g', start_val = mnths[1]))$m, rep(mnths[1:5], 2) )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:121:35:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L121) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = 'g', start_val = mnths[1]))$m, rep(mnths[1:5], 2) )
                                  ^~~
```
[tests/testthat/test_pad.R:122:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L122) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( sw(pad(x, group = 'g', end_val = mnths[6]))$m, rep(mnths[2:6], 2) )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:122:35:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L122) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = 'g', end_val = mnths[6]))$m, rep(mnths[2:6], 2) )
                                  ^~~
```
[tests/testthat/test_pad.R:126:52:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L126) *style:* **Only use double-quotes.**
```r
  mnths <- seq(ymd(20160101), length.out = 6, by = 'month')
                                                   ^~~~~~~
```
[tests/testthat/test_pad.R:130:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L130) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( pad(x, group = c('g1', 'g2'), interval = "months")$m, rep(mnths[2:5], 4) )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:130:34:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L130) *style:* **Only use double-quotes.**
```r
  expect_equal( pad(x, group = c('g1', 'g2'), interval = "months")$m, rep(mnths[2:5], 4) )
                                 ^~~~
```
[tests/testthat/test_pad.R:130:40:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L130) *style:* **Only use double-quotes.**
```r
  expect_equal( pad(x, group = c('g1', 'g2'), interval = "months")$m, rep(mnths[2:5], 4) )
                                       ^~~~
```
[tests/testthat/test_pad.R:131:37:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L131) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = c('g1', 'g2'), start_val = mnths[1]))$m,
                                    ^~~~
```
[tests/testthat/test_pad.R:131:43:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L131) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = c('g1', 'g2'), start_val = mnths[1]))$m,
                                          ^~~~
```
[tests/testthat/test_pad.R:133:37:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L133) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = c('g1', 'g2'), end_val = mnths[6]))$m,
                                    ^~~~
```
[tests/testthat/test_pad.R:133:43:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L133) *style:* **Only use double-quotes.**
```r
  expect_equal( sw(pad(x, group = c('g1', 'g2'), end_val = mnths[6]))$m,
                                          ^~~~
```
[tests/testthat/test_pad.R:138:52:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L138) *style:* **Only use double-quotes.**
```r
  mnths <- seq(ymd(20160101), length.out = 6, by = 'month')
                                                   ^~~~~~~
```
[tests/testthat/test_pad.R:160:57:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L160) *style:* **Only use double-quotes.**
```r
  check_val <- seq( ymd(20150101), length.out = 4, by = 'year')
                                                        ^~~~~~
```
[tests/testthat/test_pad.R:162:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L162) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( pad(one_var, by = "x_year", interval = "year")$x_year, check_val)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:163:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L163) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal( pad(one_var_grps, by = "x_year", group = 'grp',  interval = "year")$x_year,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:163:58:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L163) *style:* **Only use double-quotes.**
```r
  expect_equal( pad(one_var_grps, by = "x_year", group = 'grp',  interval = "year")$x_year,
                                                         ^~~~~
```
[tests/testthat/test_pad.R:166:66:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L166) *style:* **Only use double-quotes.**
```r
  expect_equal( pad(two_var_grps, "year", by = "x_year", group = 'grp')$x_year,
                                                                 ^~~~~
```
[tests/testthat/test_pad.R:198:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L198) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(pad(data.frame(x_year, 1), "year", end_val = as.Date("2021-01-01")) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_pad.R:200:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_pad.R#L200) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(pad(data.frame(x_year, 1), "year", start_val = as.Date("2012-01-01")) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_helpers.R:9:23:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_helpers.R#L9) *style:* **Only use double-quotes.**
```r
attr(b_ct_tz_is_NULL, 'tzone') <- NULL
                      ^~~~~~~
```
[tests/testthat/test_thicken_integration.R:34:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L34) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_year_2_dts, "year", rounding = "up", by = "ts2")$ts2_year,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:40:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L40) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_year_2_dts, "year", by = "ts2", start_val = s)$ts2_year,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:43:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L43) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_year_2_dts, "y", by = "ts2", start_val = s)$ts2_year,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:49:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L49) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_year, "year", rounding = "up", start_val = s)$time_stamp_year,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:94:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L94) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_month_2_dts, "month", rounding = "up", by = "ts2")$ts2_month,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:97:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L97) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_month_2_dts, "month", colname = "t", by = "ts2")$t,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:100:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L100) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_month_2_dts, "month", by = "ts2", start_val = s)$ts2_month,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:109:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L109) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_month, "month", rounding = "up", start_val = s)$time_stamp_month,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:152:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L152) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(suppressWarnings(thicken(coffee_day, "day", start_val = s))$time_stamp_day,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:158:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L158) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_day_2_dts, "day", rounding = "up", by = "ts2")$ts2_day,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:227:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L227) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_hour_2_dts, "hour", rounding = "up", by = "ts2")$ts2_hour,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:233:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L233) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_hour_2_dts, "hour", by = "ts2", start_val = s)$ts2_hour,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:237:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L237) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_hour_2_dts, "h", by = "ts2", start_val = s)$ts2_hour,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken_integration.R:243:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken_integration.R#L243) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(coffee_hour, "hour", rounding = "up", start_val = s)$time_stamp_hour,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:49:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L49) *style:* **lines should not be more than 80 characters.**
```r
  expect_error(suppressWarnings(thicken(df_with_one_date, interval = "quarter")), NA)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:71:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L71) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(thicken(x, start_val = as.Date("2016-01-02"), interval = "year")  %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:81:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L81) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(sw(thicken(x_df, interval = "month"))$x_sec_month %>% get_interval,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:93:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L93) *style:* **lines should not be more than 80 characters.**
```r
  day_to_year <- thicken(day_sorted %>% as.data.frame, colname = "x", interval = "year")$x
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:118:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L118) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(colnames(thicken(a_df, interval = "2 days", colname = "jos"))[3], "jos")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:125:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L125) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(sw(dplyr::as_data_frame(df_with_one_date) %>% thicken("2 mon") %>% class),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test_thicken.R:127:1:](https://github.com/EdwinTh/padr/blob/b91790649c55767a1727df2214eed32f2405d885/tests/testthat/test_thicken.R#L127) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(sw(data.table::as.data.table(df_with_one_date) %>% thicken("2 mon") %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


**Transition** between _new login page_ with old main view.


paar teemat, mis siin vajaks hekseldamist:

- punktobjektide ikoonid, nende suurus, ankrud. hetkel võib osa ikoonist (just alumise ja/või parempoolse kahhli serva puhul) "pildist välja jääda" (ülemine ja vasak serv vaja igaks juhuks üle kontrollida).
- lahendamata on kujunduste külgelugemine. Peaks olema suuteline määrama kujundusi:
a) tervele kihile sama või
b) kujunda atribuudi `blah` järgi, skeemi `{"mingi_vaartus": {"fill":"..", "fill-opacity":"..", "..":".."}, "..": {..}}` alusel.
- tooltipid `hover`i puhul?


Nice solution, but would be even nicer creating a new Yound and reach its properties through getters:
YondusArrow yondusArrow = new YondusArrow(distance,time);
        mockMvc.perform(get("/yondu").param("distance", String.valueOf(distance)).param("time", String.valueOf(time)))
                .andExpect(status().isOk())
                .andExpect(content().contentType(contentType))
                .andExpect(jsonPath("$.distance", is(yondusArrow.getDistance())))
                .andExpect(jsonPath("$.time", is(yondusArrow.getTime())))
                .andExpect(jsonPath("$.speed", is(yondusArrow.getSpeed())));


видалення краще перевіряти на різних станах (заповнений та порожній окремо)


About a user-specified section in the META6.json file.... Are you sure that's a good idea? I can imagine this can become more of a pain as the spec develops.

With the "meta-version" being bumped now (which means the spec now has evolved) we REALLY need some life-cycle management rules that helps us avoid future growing pains....


Bah quoi? :D

2017-05-15 10:26 GMT+02:00 Dimitri Sabadie <notifications@github.com>:

> Oh mec ! :D
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/wsmind/thought-process/commit/dfed91dfefd3cdc2f0b2577370da62c2cb8ba0d8#commitcomment-22138625>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA0b5T9as5rBr7r_dtkIxA7BeIQEa9oWks5r6AwlgaJpZM4Naz-b>
> .
>


аналогічно до видалення - порожній та заповнений


I recommend you return headers for non-empty list of members, and also use notation "member: type" instead of "type member". I believe it should enhance readability because all members name become aligned, and names are more important (for structure understanding) than types.


Thanks, this was on my list but I didn't get to it :)


学霸是真厉害啊！！


складні конструкції


} missing


Ne legyen egy fileban a js kód és a html. Tudjuk, hogy lehet, de szerencsésebb mindig kiszervezni. Mert pl jelen esetben nekem nem volt egyértelmű, hogy js kód is létezik. Csak két html file-t láttam.


Again recommend use **StringBuilder** by default for multiple string-concatenations.


You're absolutely right:

```
julia> versioninfo()
Julia Version 0.5.1
Commit 6445c82* (2017-03-05 13:25 UTC)
Platform Info:
  OS: Linux (x86_64-redhat-linux)
  CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
  WORD_SIZE: 64
  BLAS: libopenblas (DYNAMIC_ARCH NO_AFFINITY Prescott)
  LAPACK: libopenblasp.so.0
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, broadwell)

julia> Pkg.checkout("OpenEphysLoader", "master")
INFO: Checking out OpenEphysLoader master...
INFO: Pulling OpenEphysLoader latest master...
INFO: No packages to install, update or remove

julia> Pkg.test("OpenEphysLoader")
INFO: Testing OpenEphysLoader
Test Summary:      | Pass  Total
  OpenEphysLoader.jl |  358    358
INFO: OpenEphysLoader tests passed

julia> cd(joinpath(Pkg.dir("OpenEphysLoader"), "test", "data"))
julia> io = open("100_AUX1.continuous", "r");
julia> using OpenEphysLoader
julia> a = SampleArray(io);

julia> Base.linearindexing(a)
Base.LinearSlow()
```
However, when I add the `@compat` on line 164 of `src/continuous.jl` then I get the same behaviour. Do I need to do something differently with my import statement?


немає сенсу в константах. легше читати прості числа


FUCKKKKKKK I TEXTED YOU BUT IT WAS THE WRONG NUMBER


I'm confused here.  I thought in #119 we agreed that setOSI should be replaced by prepareIntegratorForDS(), which calls setOSI and also calls initializeDynamicalSystem for the OSI, to allocate its work vectors.  But in 7be3cf0e4e7839840bcb196a674a1a8d6e16b48d you removed setOSI, and in 773ab0bb9cb6c9ea98cbd5c4261fd4fbe16969ef you added back setOSI.

If there is still disagreement on how to initialize an OSI for a DS we should discuss it.  It's best if the examples follow the same steps in all cases.  The reasoning for adding prepareOSIforDS() was (1) to ensure that work vectors are allocated and (2) so that user code does not need to access "internal details" of topology(), and (3) so that the same API can be used before and during a simulation for adding a DS to the NSDS.


![](https://github.trello.services/images/mini-trello-icon.png) [Coding](https://trello.com/c/4fCFxLnG/3-coding)


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/b10044c9-b0dd-4337-ab8e-843e6896df78 "simple-toolchain-20170511074924484"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/4d77f5db-3438-4648-ad3b-fbe310fb7039 "solutions-net-dev-pipeline") deployed [IngceboNet](https://github.com/kanian/IngceboNet/releases/tag/deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-152429 "deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-152429") to [IngceboNet_Dev](https://console.eu-gb.bluemix.net/apps/6b828cd9-fcb1-4394-8455-180fb16ea286 "ibm:yp:eu-gb:ADH:IngceboNet_Dev"), including this commit


з регіонами треба обережніше.  взагалі гарна практика їх не використоввати, через складнощі з переклядом коду


Error sintáctico


Otro error sintáctico


@GongLe  count查询时会忽略排序，分页查询时会保留排序。。你遇到的是什么问题？


shouldn't the class name be passed to loadConfig document as is the config document name?


Why do you do byteOffsetAt here? The `content` is a unicode string in characters...


Having a type family and two sub-constraints just to force the exponent to have form `'S k` is pretty cumbersome, as is having `'S k` everywhere on `rescaleTreePow2_`.  Rescaling is perfectly well defined even when $k=1$ (it's just the identity function), and we can check for this in the implementation. So perhaps all the `'S k` in the signature of `rescaleTreePow2_` should become just `k`.  Would this help clean up the constraint definitions?  It seems the constraints still need access to `k-1`, which is what the type family is buying us...


Done.


яка різниця з попереднім тестом?


ускладнює читання. краще використовувати числа, можна і з математикою що демонструє формулу: 0 + 1 (1 + 1)


Remove `.: lam v0` here?


It is still not enough well-structured information. It's better to separete information about members type and members name.
For now this document looks for program (without special parsing, just xml-reading) like: <class>???%^&*%#*&???<filed>???@$^%#$&#&???</field></class>
And better to do a least:
<class name="???%^&*%#*&???"><filed name="???@$^%#$&#&???" type="???&^$&$%^%$#%???" /></class>


check the compat readme for the exact usage, I think you need the compat at the indexstyle function definition, not at the import statement


There's still the horizontal look of the Search tabs which is taking a bit too much space, but it's being worked on.


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/f3d5c510-3dd3-427e-80b5-f6d1ea69fef0 "QCRI"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/9abe8827-1d05-4724-974a-616e3313903f "simple-toolchain-20170502141909634") deployed [QCRI-AA](https://github.com/borisonr/QCRI-AA/releases/tag/deploy-ibm-yp-us-south-BlueMetalAA-QCRI-20170515-153100 "deploy-ibm-yp-us-south-BlueMetalAA-QCRI-20170515-153100") to [QCRI](https://console.ng.bluemix.net/apps/63cdb1e6-d123-4547-ac35-d290840c4c79 "ibm:yp:us-south:BlueMetalAA:QCRI"), including this commit


Having separate `k` and `k'`, with `k ~ 'S k'`, all over the place looks very suspicious... why isn't it enough to have `k` alone?


LUL


було б непогано ще побачити тести які тестять значення та їх порядок, що повертаються при додаванні/відніманні як останні тести


SET TIME


AFN_duct_update (mitchute) - i386-Windows-7-VisualStudio-14: OK (2494 of 2496 tests passed, 2 test warnings)

Messages:

 * 4 tests had: EIO diffs.
 * 2 tests had: ESO big diffs.
 * 2 tests had: MTR big diffs.
 * 2 tests had: Table big diffs.
 * 2 tests had: Table small diffs.

Failures:

regression Test Summary
 * Passed: 597
 * Failed: 2

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


Even if I have the compat only on the function definition, and not on the import statement, then I still get LinearSlow


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/b10044c9-b0dd-4337-ab8e-843e6896df78 "simple-toolchain-20170511074924484"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/4d77f5db-3438-4648-ad3b-fbe310fb7039 "solutions-net-dev-pipeline") deployed [IngceboNet](https://github.com/kanian/IngceboNet/releases/tag/deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-153331 "deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-153331") to [IngceboNet_Dev](https://console.eu-gb.bluemix.net/apps/6b828cd9-fcb1-4394-8455-180fb16ea286 "ibm:yp:eu-gb:ADH:IngceboNet_Dev"), including this commit


On Mon, May 15, 2017 at 10:20 AM, Salve J. Nilsen
<notifications@github.com> wrote:
> About a user-specified section in the META6.json file.... Are you sure
> that's a good idea? I can imagine this can become more of a pain as the spec
> develops.
>
> With the "meta-version" being bumped now (which means the spec now has
> evolved) we REALLY need some life-cycle management rules that helps us avoid
> future growing pains....

I agree, but I would like to have some place to put my info for my
META6 tools.  I only need one top-level section that META6 or
Test::META knows and ignores but doesn't throw on (i.e., the section is silently
ignored or just warned about).


I should remember to use this order when checking ranges 👍


Good question. :)


uwot


@rubensworks Please compile and apply to second figure as well.


Hi, how do u know okhttp is a Bot itself? it is a HTTP client for JAVA and Androids applications, so, a mobile developer could use that library in order to create its own apk and that should not be considered as an HTTPBot


Why do these expressions have any reference to "noise" at all (e.g., `outputPNoise`, `pre/postTunnelPNoise`)?  The plaintext computation types should be oblivious to any notion of noise (which may not even exist in a particular interpretation).  I realize that `TunnelCyc` has a notion of `rep` that wraps the `Cyc t m zp`, but that may or may not keep track of noise.


YouTube/params.json


I completely agree. However, you wrote a function which requires `k ~ 'S k'`.  I tried to fix this, but don't see a way to without turning rescaleTreePow2 into a class method. The problem is that we need to give a constraint for TreeMul k', but `k'` isn't in scope on the fucntion (indeed, because `k` might be `'O`.)


Excellent!  Does this close an open issue?


I think the compat macro needs the function definition to be spelled `@compat Base.IndexStyle` rather than come from a separate import statement


You can still use the `network.ip6_addrs` module to get the ipv6 ip addresses on the minion.


I would say that `collectionchecksum` is CUNY specific, but not necessarily for interacting with the DB. In CUNY workflows, it is used to prep for an LTO write independently of DB reporting.

(Although, if activated, the DB does read from the checksum file created by this process).


testing:

```
$ go checkout fix_issue83_forwarded_server_with_middleware
$ cd src
$ go run main.go
$ curl curl http://localhost:8080/v1.0
{should return urls with http://localhost:8080}
$ curl http://localhost:8080/v1.0 --header "X-Forwarded-For: http://www.nu.nl"
{should return urls with http://nu.nl}


:beer: Deployed to [dev.ambassify.eu](https://s3.eu-central-1.amazonaws.com/dev.ambassify.eu/help/827d9cd4c05c6b4a95db50d9b79a3f7ed83098c9/index.html)


Ah that was it! Sorry for being daft, and thanks for the help!


unit test with middleware handler not working (yet)


This seems strange, something is not good here or if it works this way, this certainly could be better :)
You created a PostMapping and then somewhy you receives the parameters as Get parameters (form the url with @RequestParam).
Instead of @RequestParam you should use @RequestBody to get the data from the Post request body, and then you can immediately parse the data to your object, like:

@PostMapping("/save")
public String save(Model model, @RequestBody Todo newTodo) {
  model.addAttribute("todo", repository.findOne(id));
  repository.save(newTodo);
  return "redirect:/";
}

When you save an object to the database that has the ID of an existing object in the database, the object with that ID will be overwritten.


Looks like we are reverting this https://github.com/saltstack/salt/pull/41244


Which function, `rescaleTreePow2_`?  As I suggested in my comment, this doesn't have to require `k ~ 'S k'`; just have it return the (object-lang) identity function when `k ~ 'O`.  This can be checked with singletons, or by inspecting the reflected value of `k`.


@Eugeneyoung did I do something incorrectly?


I have fixed it :).


Why you moved variables out of ELSE block ? Move them as close as possible to first usages


Yep.


damn ... :/


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/b10044c9-b0dd-4337-ab8e-843e6896df78 "simple-toolchain-20170511074924484"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/4d77f5db-3438-4648-ad3b-fbe310fb7039 "solutions-net-dev-pipeline") deployed [IngceboNet](https://github.com/kanian/IngceboNet/releases/tag/deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-154143 "deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-154143") to [IngceboNet_Dev](https://console.eu-gb.bluemix.net/apps/6b828cd9-fcb1-4394-8455-180fb16ea286 "ibm:yp:eu-gb:ADH:IngceboNet_Dev"), including this commit


Afaik, jinja2 cli is "j2" (instead of jinja2)
I changed it to j2 and it works.


You're close!

When you're grabbing something from the DOM by its element ID, you only need to call it by name - you wouldn't add a #.

Example:
 var changeColor = document.getElementById('#color-button').onClick = changeColor;

This says that we want to store a variable named changeColor - go grab the element named #color-button from the DOM. When the thing specifically named #color-button is clicked, run the changeColor function.

Your element is named color-button, not #color-button. If you were grabbing the element using a querySelector, you'd use the #. If you were grabbing using jQuery, you'd use the #. Just not with the getElementById, since you're already telling the program that you want an ID.


I think we should test if the output is really 0.


I think we should test if the output is really indented.


use fixed filename


Left them final or not?


Because the app only supports a maximum of 9 cars on the map and the end point isn't meant as a general endpoint for other apps --> it solves one problem and one problem only!


gotta test this on 3.4 now..


Thank you for this additional piece of information! Should we have three divisions (general, DB, CUNY)?


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/b10044c9-b0dd-4337-ab8e-843e6896df78 "simple-toolchain-20170511074924484"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/4d77f5db-3438-4648-ad3b-fbe310fb7039 "solutions-net-dev-pipeline") deployed [IngceboNet](https://github.com/kanian/IngceboNet/releases/tag/deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-154633 "deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-154633") to [IngceboNet_Dev](https://console.eu-gb.bluemix.net/apps/6b828cd9-fcb1-4394-8455-180fb16ea286 "ibm:yp:eu-gb:ADH:IngceboNet_Dev"), including this commit


hii


hi


hlw


Did you intend to delete the `insulation_profile_fraction_new_houses` assignment? I'm guessing "yes", since it was also removed from the corresponding "old houses" input with the comments describing it. How will the visitor choose a mix a profiles?


i have check for give you a invitation and the site admin has disable the invitation ... when he open it i have you email .


Oops :)


Or just make a class of silently ignored experimental fields you promise never to use 'X-myfield'.

The goal, of course, would be to promote such experimental fields to the standard when possible.


Сократить, можно записать в 2 строки


Yeah but I've been massively overhauling it lately and haven't really been checking for memory leaks yet. I added functionality for building layers then adding them, and a full overhaul on how the data is made. I haven't gone through the data-builder functions to make sure I am freeing everything


Что делают эти две строки?


@cyberon I think something went wrong here


Зачем ручку поднимать каждый раз? Она уже и так поднята


Похоже на баг: в этом случае размер дерева не должен увеличиваться. Добавьте тест на этот случай


Часть кода в этой и предыдущей ветках повторяется


uploader?


I wasn't able to retrieve PDD puzzles from the code base (if you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

```
set -x;set -e;set -o pipefail;cd /tmp/0pdd20170514-4-11yg0w7/decorators-squad/versioneye-api && pdd -q -f /tmp/pdd.xml20170515-9961-1ybzrvq: pid 10049 exit 1 (not zero):
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20170514-4-11yg0w7/decorators-squad/versioneye-api
+ pdd -q -f /tmp/pdd.xml20170515-9961-1ybzrvq
/app/vendor/bundle/ruby/2.2.0/gems/pdd-0.17.6/lib/pdd.rb:150:in `rules': 1 errors, see log above (PDD::Error)
	from /app/vendor/bundle/ruby/2.2.0/gems/pdd-0.17.6/lib/pdd.rb:92:in `xml'
	from /app/vendor/bundle/ruby/2.2.0/gems/pdd-0.17.6/bin/pdd:63:in `<top (required)>'
	from /app/vendor/bundle/ruby/2.2.0/bin/pdd:23:in `load'
	from /app/vendor/bundle/ruby/2.2.0/bin/pdd:23:in `<main>'

ERROR: "there are 2 duplicate(s) of the same puzzle: src/main/java/com/amihaiemil/versioneye/VulnerabilitiesPage.java:39-40, src/main/java/com/amihaiemil/versioneye/RepositoriesPage.java:39-40, while maximum 1 duplicate is allowed"

/app/objects/exec.rb:43:in `block in run'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/open3.rb:199:in `popen_run'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/open3.rb:93:in `popen3'
/app/objects/exec.rb:41:in `run'
/app/objects/git_repo.rb:61:in `xml'
/app/objects/puzzles.rb:46:in `deploy'
/app/objects/job.rb:42:in `proceed'
/app/objects/job_starred.rb:35:in `proceed'
/app/objects/job_recorded.rb:33:in `proceed'
/app/objects/job_emailed.rb:36:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:51:in `block in exclusive'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/timeout.rb:89:in `block in timeout'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/timeout.rb:34:in `block in catch'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/timeout.rb:34:in `catch'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/timeout.rb:34:in `catch'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/timeout.rb:104:in `timeout'
/app/objects/job_detached.rb:49:in `exclusive'
/app/objects/job_detached.rb:39:in `block in proceed'
/app/objects/job_detached.rb:39:in `fork'
/app/objects/job_detached.rb:39:in `proceed'
/app/0pdd.rb:241:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `block in compile!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `[]'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:994:in `route_eval'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1015:in `block in process_route'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `catch'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `process_route'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:973:in `block in route!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `each'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `route!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1085:in `block in dispatch!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1082:in `dispatch!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `block in call!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `call!'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:895:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-1.6.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-1.6.6/lib/rack/commonlogger.rb:33:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:219:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:212:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-1.6.6/lib/rack/head.rb:13:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-1.6.6/lib/rack/methodoverride.rb:22:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:182:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:2013:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `block in call'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1787:in `synchronize'
/app/vendor/bundle/ruby/2.2.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `call'
/app/vendor/bundle/ruby/2.2.0/gems/rack-1.6.6/lib/rack/handler/webrick.rb:88:in `service'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/webrick/httpserver.rb:138:in `service'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/webrick/httpserver.rb:94:in `run'
/app/vendor/ruby-2.2.2/lib/ruby/2.2.0/webrick/server.rb:294:in `block in start_thread'
```


If not wanted for now simply revert whole commit :)


This seems weirdly OOP, considering you always claim you don't like it. ;)


Почему поворачиваешь черепаху только на право? "Черепашка движется в любом направлении от 0 до 359 градусов", а не поворачивает


Зачем?


Of course, there is nothing stopping anyone from cloning the repo and rolling their own app .... #justsaying


@cyberon I think last lines should read
`    <!--battery saver-->
    <string name="battery_saver_tile_label">Poupança de bateria</string>
    <string name="battery_saver_tile_alert_dialog_message">Para permitir que o mosaico active/desactive a poupança de bateria, abra as definições e conceda permissão para modificar definições seguras.</string>
    <string name="battery_saver_tile_device_charging_alert_dialog_message">Poupança de bateria não disponível durante o carregamento.</string>
    <!--usb debugging-->
    <string name="usb_debugging_tile_label">Depuração USB</string>
    <string name="usb_debugging_tile_alert_dialog_message">To allow the tile to change USB debugging, please open settings and grant write secure settings permission.</string>    <!--cellular data-->
    <string name="cellular_data_tile_label">Dados móveis</string>
    <string name="cellular_data_tile_alert_dialog_message">Para permitir que o mosaico active/desactive os dados da rede móvel, allow the tile to change cellular data, abra as definições e conceda permissão para modificar definições seguras.</string>
</resources>`


Resolved: 0486a2d


It can be done more 'beautiful' way in junit.

In the test class define:
`
  @Rule
  public ExpectedException thrown = ExpectedException.none();
`

and then in test method:
`
    thrown.expect(UnsupportedOperationException.class);
    thrown.expectMessage("PlayerA can't attack on turn 2 as it is not their turn");
`


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/b10044c9-b0dd-4337-ab8e-843e6896df78 "simple-toolchain-20170511074924484"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/4d77f5db-3438-4648-ad3b-fbe310fb7039 "solutions-net-dev-pipeline") deployed [IngceboNet](https://github.com/kanian/IngceboNet/releases/tag/deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-155229 "deploy-ibm-yp-eu-gb-ADH-IngceboNet_Dev-20170515-155229") to [IngceboNet_Dev](https://console.eu-gb.bluemix.net/apps/6b828cd9-fcb1-4394-8455-180fb16ea286 "ibm:yp:eu-gb:ADH:IngceboNet_Dev"), including this commit


@Hao-Chalmers Just a tip: if you introduce new parameters for an existing function, it's typically better to add them as last parameter:

> constructEquations(model,rxns,useComps,sortRevRxns,sortMetNames,**useMetID**)

instead of

> constructEquations(model,rxns,useComps,**useMetID**,sortRevRxns,sortMetNames)

Because adding new parameters in between existing ones might brake other functions that call this function, and it also breaks backwards compatibility with older scripts.


I don't hate OOP, I only hate inheritance. And yeah, here I use some inheritance, but only because interfaces cannot have static methods in Haxe, so I use an abstract class with static method :)


Fantastic!


I feel that the need for two text inputs is an implementation detail of the date range picker, and so it should be hidden inside ``livetabledate.js``. In other words, I would have generated just a single text input from ``macros.vm`` (like for the other filters) and I would have made that input hidden (+ add the second one) from ``livetabledate.js``. The advantage of this would be that you don't need to remember to output two text inputs if you want to use the date range picker (``livetabledate.js``) somewhere else. But this is just a detail.


Можно было бы значение квадратного корня поместить в переменную, чтобы дважды не считать


Hey @gaearon it's nice to interact on code from the hot reload and redux master himself!

I am having issues with this performance.measure where it cannot find the starting mark in my application.  I am on version 15.4.2 of react and nothing has changed with this in current master it is still not handling errors if an application is setup in a way that confuses this logger's "start measurement" where the key of the measurementName does not exist upon calling markEnd.

Basically, this breaks my entire app certain modules because it cannot render.  Wouldn't a try/catch be a nice thing here if somehow an error occurs, the app will just log that an error occurred in performance benchmarking the renders and the developer just has his app rendering just fine, but just has an error.

Rather the way it is coded, its a fatal error and uncaught exception so the entire render fails to even load because this is not handled with a try/catch.

Any thoughts on adding this?  For now I can just turn off performance rendering for developers or fork this version of react to put a try/catch in myself until this is handled better.  In my opinion, a performance monitoring solution should never affect an apps render since all of these are just logged and the core library should never have uncaught exceptions raising up the stack and causing render to fail.


Hmmm, that might make the most sense at this point?


test


Puzzle `81-882850d7` discovered in [`src/main/java/com/amihaiemil/versioneye/Repository.java`](https://github.com/decorators-squad/versioneye-api/blob/master/src/main/java/com/amihaiemil/versioneye/Repository.java) and submitted as #88.


Puzzle `81-7a3e2fdc` discovered in [`src/main/java/com/amihaiemil/versioneye/Github.java`](https://github.com/decorators-squad/versioneye-api/blob/master/src/main/java/com/amihaiemil/versioneye/Github.java) and submitted as #89.


Puzzle `81-f19828ab` discovered in [`src/main/java/com/amihaiemil/versioneye/RtGithub.java`](https://github.com/decorators-squad/versioneye-api/blob/master/src/main/java/com/amihaiemil/versioneye/RtGithub.java) and submitted as #90.


Puzzle `81-4d9fd085` discovered in [`src/main/java/com/amihaiemil/versioneye/RepositoriesPage.java`](https://github.com/decorators-squad/versioneye-api/blob/master/src/main/java/com/amihaiemil/versioneye/RepositoriesPage.java) and submitted as #91.


Was this done just so scripts didn't have to be executable?  Seems like you could end up with more problems this way (e.g. I write a python script don't `chmod +x` and no shebang, that script won't work at all and will just lead to an error.)  I'm not sure what the use case for this is I guess.


Master branch: new commits are available.


![](https://github.trello.services/images/mini-trello-icon.png) [FlaskWTFDeprecationWarning](https://trello.com/c/VdJYOtPR/69-flaskwtfdeprecationwarning)


Great Job on the homework and the bonus!


actually, circlesCount is a number, I wanted to create an array with circlesCount as a length, also  eliminating the holes using `.fill(undefined)`,  because array map ignores holes.


Nice one! 😏


HPO-italian.*


that's an inefficient way of changing a font but it works nonetheless


a comma is missing here


Almost forgot to attribute

http://stackoverflow.com/questions/9964892/how-to-read-utf8-encoded-file-using-randomaccessfile


Зачем тебе тут while?


Well, actually separating those into two simple functions might be more clear... :) Hm..


That's fair but this is specific to this use-case, in some scenarios you would not want/need to have the hidden input. For example, if I'm working with the dates in JS, I could add a data-attribute instead - or even nothing at all and use the moment.js objects through callbacks.


This was a mistake. Please re-introduce those lines @antw. Thanks!


fixed


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/52e9a5ae-2d13-40de-9be0-c0e19bb1d5ba "simple-container-toolchain-20170427094218928"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/f7afb1dc-42f6-4d95-a520-58a1c263d771 "ConversationExporter") deployed [ConversationExpoter](https://github.com/redcinelli/ConversationExpoter/releases/tag/deploy-ibm-yp-us-south-Paulletillyperso-plop-20170515-160123 "deploy-ibm-yp-us-south-Paulletillyperso-plop-20170515-160123") to [plop](https://console.ng.bluemix.net/apps/cd7af820-cad1-4334-85f3-99aa9d35ba59 "ibm:yp:us-south:Paulletillyperso:plop"), including this commit


Yes, they should be final.


@Dennis-DealerScience Please share the original symptoms so we can fully understand the issue.  Do you block HTTPS access to Amazon in your environment or did you have some other configuration that blocked access?  Do you intentionally use HTTP instead of HTTPS?  Happy to improve documentation if you provide specific guidance, preferably via pull requests.  Wiki is world-writable.


Исправил. Обновил репозиторий.


Could be, doesn't really matter since `loadConfig` is called in only one place, with a hard-coded configuration document name.

However, since the properties read from the xclass are themselves fixed, I wouldn't say that a different xclass is supported by the macro.


Ah, good to know. I have never seen it done that way, and I'll probably convert them all in future then. Thanks!


Solo muestra los datos, ahora edito lo de editable


We already do this in version 16, but in your case it likely means you have an *earlier error* your app is swallowing. This is common if you incorrectly use Promises and forget to log caught errors. Please use "pause on caught exceptions" and you'll find it!


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/13a4be03-f01f-4980-8da0-e771e26afcb3 "simple-toolchain-ys1-dev"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/194f2c14-3db4-428b-98b8-7716373e8ee6 "simple-toolchain-ys1-dev") deployed [simple-toolchain-ys1-dev](https://github.com/eLobeto/simple-toolchain-ys1-dev/releases/tag/deploy-ibm-ys1-us-south-elobeto-us.ibm.com-dev-20170515-160504 "deploy-ibm-ys1-us-south-elobeto-us.ibm.com-dev-20170515-160504") to [dev](https://console.stage1.ng.bluemix.net/apps/edd7be37-32b2-4c77-aa89-42ecb44cfaeb "ibm:ys1:us-south:elobeto@us.ibm.com:dev"), including this commit


Good job overall!

/*CAROLYN, HOW DO YOU I CREATE VERTICAL LINES BETWEEN MY ARTICLE ELEMENTS?*/

-- Adding a left or right border to each of the articles is the easiest way.

Other notes:

- Your nav and Meet your Match headline and button fonts are off a bit.
- For the image, try using cover to get the image to not repeat horizontally.
- Your Meet your Match border should be a box shadow, and your buttons should have bottom borders only.
- To get the padding you want for the article items, after you add the borders you would add margin to the whole thing to get that top and bottom space.


Doppelt Leerzeichen


You should not use those files and take the ones from here: https://github.com/Human-Phenotype-Ontology/HPO-translations/tree/master/translations/ or here: https://crowdin.com/project/hpo-translation


If you want to perform null check you can do this directly.
-> while (line != null)

as for monadic "Try"... i think it's better to use simple try finally block cuz you don't make any transforms futher.
_______________________________
btw

result match {
          case Success(_) =>
          case Failure(e) => throw e
        }

can be replaced to:

result.get


Linie den Daten, ... der Anmeldung am Web....


MySpin


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/3df5b4d5-914e-4691-a25c-5e7b8b31ebc5 "simple-toolchain-20170512103324199"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/80cbd81b-aa02-4da6-a0e4-95969d02f648 "simple-toolchain-20170512103324199") deployed [simple-toolchain-20170512103324199](https://github.com/jerome-lanneluc/simple-toolchain-20170512103324199/releases/tag/deploy-ibm-ys1-us-south-jerome_lanneluc-fr.ibm.com-dev-20170515-161035 "deploy-ibm-ys1-us-south-jerome_lanneluc-fr.ibm.com-dev-20170515-161035") to [dev](https://console.stage1.ng.bluemix.net/apps/719c9177-efe6-43b3-a318-07d2afe54331 "ibm:ys1:us-south:jerome_lanneluc@fr.ibm.com:dev"), including this commit


Зачем?


Wow, what a massive project, Stephanie! The volume will be so much more like a regular FRUS volume - wonderful.


Пользователь должен отгадать, количество попыток не ограничено


该部分为自定义右键菜单


closes  #13


Changed theme to cayman


theres's something weird that happens with *some* of the compilers. which compiler/OS version are you using?


nice..


hier streichen


Ah, good 👍


gewisse streichen


This is *very* dangerous. It opens up our code to both malicious attack and failure.

First, failure. This implicitly assumes that the directory (1) contains only images and (2) that the images, when lexicographically sorted by `glob` are also sorted numerically. This is not always the case. Most programs will zero-pad their output files (assumption #1), e.g. "foo_001.tif". However, as in this example, only three digits are reserved for the number sequence. Therefore, the 1,001st image will save as foo_1000.tif. As a result, `glob` will return the files in the order: foo_000.tif, foo_001.tif, ..., foo_099.tif, foo_100.tif, foo_1000.tif, foo_101.tif, ... This is a *very* difficult bug to even notice, let alone track down its origin. This is reason enough that we should not use `glob` -- leave the responsibility of properly listing the files -- in the correct order -- to the user. This doesn't include the other failure point -- there is not guarantee that `ifile` ends with a separator ("/" in *nix, "\" in Windows).

Malicious attack is another case. This is an easy exploitation that allows the attacker to quickly exhaust our system resources and crash the system. This, too, has to do with `glob`. `glob.glob(ifile+'*')` will expand out to all files without any check on the number of files that it will read, so the attacker can simply create a directory with millions of files and overwhelms the system I/O.

In short: do not use `glob`. Allow the user to specify a single filename (`if isinstance(ifile, str):` -- do this first) or an iterable of strings (`elif hasattr(ifile, '__iter__'):`. Why that order? Because `str` objects have an `__iter__` method, so you first need to check if the object is a string, and only if it is not might it be an iterable.


@cyberon This the line that you missed


können -> sollen??
Doppeltes Leerzeichen nach Punkt


AFN_duct_update (mitchute) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1897 of 1897 tests passed, 0 test warnings)

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


You have spaces between the tic mark (wrong word but yeah) and your parens that's not needed


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

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


![](https://github.trello.services/images/mini-trello-icon.png) [HUD](https://trello.com/c/VKbe3x6A/10-hud)


If you want statistics, you can add `__attribute__((warning(""))` calls for each possibility and count them in the output. One for when the fortified function is used (it doesn't protect usage via function pointers, but that's going to be extremely rare for those), one for an unknown destination buffer since and one for an unknown source buffer size. I'm not sure it really matters.

I don't think it needs to cover the majority of these calls to be useful. It's a very small amount of code and catches a decent number of bugs including in regular use since fortify and -fsanitize=object-size are catching a fairly different subset than KASan.


On Mon, May 15, 2017 at 10:47 AM, Curt Tilmes <notifications@github.com> wrote:
> Or just make a class of silently ignored experimental fields you promise
> never to use 'X-myfield'.
>
> The goal, of course, would be to promote such experimental fields to the
> standard when possible.

Sounds good to me!


fiel auf -> wurde klar
(Dann hast du es nicht dreimal in dme Block)


Should be corrected with #72, right?


Leerzeiche am Anfang


![](https://github.trello.services/images/mini-trello-icon.png) [Main Menu](https://trello.com/c/A97rFcsd/9-main-menu)


dddddddddddddddddddddddddddd


«Commands interacting with a database» sounds ugly, doesn’t?


ssssssssssssssssssssss


Thanks! I'll fix this. Although this has never broken any of my builds - especially for release. The entire line is removed, so the semicolon is not needed there.


aaaaaaaaa


change of theme


Happy to help @audionerd and thanks for a great product!


I mean EVENT detail page


Je me suis trompé fichier à modifié 😢 , ya un moyen de "cacher" ce commit sur le repo ?


ты может хотел сделать strip()


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `coverage`         |     0.07 |
| `metadata_passing` |     1    |
| `nodes_count`      |    33    |
| `texts_passing`    |     1    |
| `texts_total`      |     1    |

## Words

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

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0059/tlg013/tlg0059.tlg013.perseus-grc2.xml` | New      |
| `./data/tlg0059/tlg013/__cts__.xml`                     | Passing  |
| `./data/tlg0059/tlg013/tlg0059.tlg013.perseus-grc2.xml` | Passing  |

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


> # **_``_**


`\times*` should be `\times`


Strangely this seems to be appearing as output in the JSON file now:
https://whimsy.apache.org/public/site-scan.json


Nice work!


Git upload is vague and need more info.


Can I recommend the following docstring?

"""
Reads tomography data from a file or list of files.

Tomographies are stored as a sequence of images, where each image contains information about one slice through the sample volume. These can be stored in image containers capable of holding the entire sequence, such as multilayer TIFs, or as individual images ("slices") in a directory.

Examples:

    `feature = read('myMultilayer.tif', pixelsize=1.234)`

or, for a directory, "tomo", that contains TIF images:

```
    import os
    from glob import glob
    ...
    filelist = glob(os.path.join('tomo', '*.tif'))
    feature = read(filelist, pixelsize=9.8765)
```

Input
=====
:ifile, str or list-like: File or list of files.

Options
=======
:fmt, str: Format string specifier. Recognized values: {'tif', 'dicom'}

Output
======
Feature object that contains the tomography intensity map.
"""


Anführungszeichen weg


konfiguriert werden.

Lass den Rest weg


Looks great!


Review OK


2017.05.16 00:24徐俊超到此一游


uhuuuuuuuuuu, gostosooo


А зачем здесь указатели? Есть какой-то смысл именно указатели делать, а не просто строки?


adicionada função para identificar idioma digitado


hier -> dabei
zurück streichen.


hier streichen


Comment please


Review OK

It's simple but straight to the point


Yes


This is my first comments


aa


Right, makes sense that it wouldn't be a problem in release build when `#define SkASSERT()`. I was building a debug build :)


ERROR: Redundant 'public' modifier.


WARNING: [UnusedResources] The resource `R.drawable.ic_edits` appears to be unused
 Unused resources make applications larger and slow down builds.


WARNING: [UnusedResources] The resource `R.drawable.ic_emails` appears to be unused
 Unused resources make applications larger and slow down builds.


WARNING: [UnusedResources] The resource `R.drawable.ic_user` appears to be unused
 Unused resources make applications larger and slow down builds.


WARNING: [UnusedResources] The resource `R.layout.item_user` appears to be unused
 Unused resources make applications larger and slow down builds.


WARNING: [RtlSymmetry] When you define `paddingLeft` you should probably also define `paddingRight` for right-to-left symmetry
 If you specify padding or margin on the left side of a layout, you should probably also specify padding on the right side (and vice versa) for right-to-left layout symmetry.


WARNING: [RtlSymmetry] When you define `paddingStart` you should probably also define `paddingEnd` for right-to-left symmetry
 If you specify padding or margin on the left side of a layout, you should probably also specify padding on the right side (and vice versa) for right-to-left layout symmetry.


As we discussed, you are correct. Tests shouldn't rely on finding the children of a collapsed ExpansionTile, even though that did work for the original version of the widget.


commit


Review OK

Cool, the challenge use for explain the concept


I will be impressed with JS if this this faster than 4 appends.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163140 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163140") to [prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/0a7cbaa2-7d9c-4d2d-aa89-228c52198513 "sergioGamaHowTo"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/5deba055-793d-492d-894e-9e0f00175ec8 "sergioGamaHowTo") deployed [ibm-100-anos-bot](https://github.com/carlosbu/ibm-100-anos-bot/releases/tag/deploy-ibm-yp-us-south-BUZETO-development-20170515-163146 "deploy-ibm-yp-us-south-BUZETO-development-20170515-163146") to [development](https://console.ng.bluemix.net/apps/befbf4c7-1037-44a6-9583-16dfb69686c4 "ibm:yp:us-south:BUZETO:development"), including this commit


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/7d066191-595f-4b01-a2dd-a753af59f685 "empty-toolchain-20170515162754114"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/214309e8-fc31-4c1e-beed-9e95cbfdcc49 "Pipeline") deployed [ibm-100-anos-bot](https://github.com/carlosbu/ibm-100-anos-bot/releases/tag/deploy-ibm-yp-us-south-BMX-ADOPTION-Treinamento-Tomaz-20170515-163147 "deploy-ibm-yp-us-south-BMX-ADOPTION-Treinamento-Tomaz-20170515-163147") to [Treinamento Tomaz](https://console.ng.bluemix.net/apps/51df5d92-d1ce-4194-b8e4-271e9c8d8556 "ibm:yp:us-south:BMX-ADOPTION:Treinamento Tomaz"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163156 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163156") to [prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-Prod-20170515-163207 "deployed-2-env-Prod-20170515-163207") to [Prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


nice


PR please


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability-jerome-lanneluc](https://github.com/idsdev/testRepo-Traceability-jerome-lanneluc/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163228 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170515-163228") to [prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Are you sure this is correct?
Switch_Binary (as written in the comment) is 37, but in the Help text you say Switch Multilevel, which is 38.
Looking at the manual http://products.z-wavealliance.org/ProductManual/File?folder=&filename=Manuals/2308/MT02758_manual.pdf it doesn't mention anything about Switch_Multilevel.
What it does say about different sounds is using the Notification Class.


Oops?


@lo-th Thanks!


thank you, it worked, I moved to one step further.. but now I have problem with inversion

I have made a comment in page 3. executing this program leads to sigsegv: segmentaion fault-invalid memory reference
[inversion.f.pdf](https://github.com/likueimo/kikuchi_code/files/1001724/inversion.f.pdf)


Rapaiz, melhor tema


Congrats!


why are you manually adding these? they should get installed when listed in REQUIRE