[R/exa.createScript.R:101:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L101) *style:* **Variable and function names should be all lowercase.**
```r
exa.createScript <- function(channel, name, func = NA,
^~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:103:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L103) *style:* **Variable and function names should be all lowercase.**
```r
                             initCode = NA,
                             ^~~~~~~~
```
[R/exa.createScript.R:104:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L104) *style:* **Variable and function names should be all lowercase.**
```r
                             cleanCode = NA,
                             ^~~~~~~~~
```
[R/exa.createScript.R:105:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L105) *style:* **Variable and function names should be all lowercase.**
```r
                             inType = SET,
                             ^~~~~~
```
[R/exa.createScript.R:106:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L106) *style:* **Variable and function names should be all lowercase.**
```r
                             inArgs = list(),
                             ^~~~~~
```
[R/exa.createScript.R:107:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L107) *style:* **Variable and function names should be all lowercase.**
```r
                             outType = EMITS,
                             ^~~~~~~
```
[R/exa.createScript.R:108:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L108) *style:* **Variable and function names should be all lowercase.**
```r
                             outArgs = list(),
                             ^~~~~~~
```
[R/exa.createScript.R:109:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L109) *style:* **Variable and function names should be all lowercase.**
```r
                             outputAddress = NA,
                             ^~~~~~~~~~~~~
```
[R/exa.createScript.R:110:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L110) *style:* **Variable and function names should be all lowercase.**
```r
                             replaceIfExists = TRUE,
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:111:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L111) *style:* **Variable and function names should be all lowercase.**
```r
                             mockOnly = FALSE
                             ^~~~~~~~
```
[R/exa.createScript.R:115:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
  ^~~~~~~~
```
[R/exa.createScript.R:115:17:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
                ^~~~~~~~
```
[R/exa.createScript.R:116:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
  ^~~~~~~~~
```
[R/exa.createScript.R:116:18:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
                 ^~~~~~~~~
```
[R/exa.createScript.R:118:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
  ^~~~~~
```
[R/exa.createScript.R:118:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                      ^~~~~~
```
[R/exa.createScript.R:118:31:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L118) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_IN_TYPES’**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                              ^~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:119:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
  ^~~~~~~
```
[R/exa.createScript.R:119:24:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                       ^~~~~~~
```
[R/exa.createScript.R:119:33:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L119) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_OUT_TYPES’**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                                ^~~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:121:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
  ^~~~~~
```
[R/exa.createScript.R:121:38:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
                                     ^~~~~~
```
[R/exa.createScript.R:123:7:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L123) *style:* **Variable and function names should be all lowercase.**
```r
  if (outType == EMITS) {
      ^~~~~~~
```
[R/exa.createScript.R:124:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L124) *style:* **Variable and function names should be all lowercase.**
```r
    if (is.null(m$outArgs)) {
                  ^~~~~~~
```
[R/exa.createScript.R:127:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L127) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- paste("(",
    ^~~~~~~
```
[R/exa.createScript.R:128:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L128) *style:* **Variable and function names should be all lowercase.**
```r
                     do.call(paste, c(as.list(outArgs), sep = ", ")),
                                              ^~~~~~~
```
[R/exa.createScript.R:131:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L131) *style:* **Variable and function names should be all lowercase.**
```r
    outType <- RETURNS
    ^~~~~~~
```
[R/exa.createScript.R:131:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L131) *warning:* **no visible binding for global variable ‘RETURNS’**
```r
    outType <- RETURNS
               ^~~~~~~
```
[R/exa.createScript.R:132:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
    ^~~~~~~
```
[R/exa.createScript.R:132:29:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
                            ^~~~~~~
```
[R/exa.createScript.R:135:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L135) *style:* **Variable and function names should be all lowercase.**
```r
  sql <- paste("CREATE", if (replaceIfExists) "OR REPLACE" else "", "R",
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:136:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L136) *style:* **Variable and function names should be all lowercase.**
```r
               inType, "SCRIPT", name,
               ^~~~~~
```
[R/exa.createScript.R:137:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L137) *style:* **Variable and function names should be all lowercase.**
```r
               "(", inArgs, ")",
                    ^~~~~~
```
[R/exa.createScript.R:138:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
               ^~~~~~~
```
[R/exa.createScript.R:138:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
                        ^~~~~~~
```
[R/exa.createScript.R:140:18:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L140) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(m$outputAddress))
                 ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:24:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                       ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:51:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                                                  ^~~~~~~~~~~~~
```
[R/exa.createScript.R:157:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L157) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(initCode)) {
               ^~~~~~~~
```
[R/exa.createScript.R:159:10:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:159:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
                             ^~~~~~~~
```
[R/exa.createScript.R:160:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L160) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:165:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L165) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(cleanCode)) {
               ^~~~~~~~~
```
[R/exa.createScript.R:167:10:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:167:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
                             ^~~~~~~~~
```
[R/exa.createScript.R:168:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L168) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:173:8:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L173) *style:* **Variable and function names should be all lowercase.**
```r
  for (codeLine in deparse(code)) {
       ^~~~~~~~
```
[R/exa.createScript.R:174:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L174) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste(sql, codeLine, sep = "\n")
                      ^~~~~~~~
```
[R/exa.createScript.R:178:8:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L178) *style:* **Variable and function names should be all lowercase.**
```r
  if (!mockOnly) {
       ^~~~~~~~
```
[R/exa.createScript.R:179:9:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L179) *style:* **Variable and function names should be all lowercase.**
```r
    if (odbcQuery(channel, sql) == -1) {
        ^~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L180) *style:* **Variable and function names should be all lowercase.**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L180) *warning:* **no visible global function definition for ‘odbcGetErrMsg’**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:185:36:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                   ^~~~~~~
```
[R/exa.createScript.R:185:50:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                                 ^~~~~~~~~
```
[R/exa.createScript.R:186:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L186) *style:* **Variable and function names should be all lowercase.**
```r
           returnSQL = FALSE, reader = NA, server = NA) {
           ^~~~~~~~~
```
[R/exa.createScript.R:189:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L189) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(table))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:190:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L190) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:192:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L192) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(where))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:193:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L193) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L195) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(groupBy))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L195) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(groupBy))
                             ^~~~~~~
```
[R/exa.createScript.R:196:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L196) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(groupBy) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:196:24:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L196) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(groupBy) == 1)
                       ^~~~~~~
```
[R/exa.createScript.R:198:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L198) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(restQuery))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:198:30:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L198) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(restQuery))
                             ^~~~~~~~~
```
[R/exa.createScript.R:199:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L199) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(restQuery) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:199:24:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L199) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(restQuery) == 1)
                       ^~~~~~~~~
```
[R/exa.createScript.R:213:9:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
    if (groupBy != "") {
        ^~~~~~~
```
[R/exa.createScript.R:214:7:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
      ^~~~~~~
```
[R/exa.createScript.R:214:37:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
                                    ^~~~~~~
```
[R/exa.createScript.R:218:32:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L218) *style:* **Variable and function names should be all lowercase.**
```r
                 table, where, groupBy, sep = "")
                               ^~~~~~~
```
[R/exa.createScript.R:219:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L219) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste("SELECT * FROM (", sql, ")", restQuery, sep = "")
                                              ^~~~~~~~~
```
[R/exa.createScript.R:221:9:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L221) *style:* **Variable and function names should be all lowercase.**
```r
    if (returnSQL) {
        ^~~~~~~~~
```
[R/exa.createScript.R:224:7:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L224) *style:* **Variable and function names should be all lowercase.**
```r
      execArgs <- list(channel, sql)
      ^~~~~~~~
```
[R/exa.createScript.R:226:9:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
        ^~~~~~~~
```
[R/exa.createScript.R:226:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
                      ^~~~~~~~
```
[R/exa.createScript.R:229:9:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
        ^~~~~~~~
```
[R/exa.createScript.R:229:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
                      ^~~~~~~~
```
[R/exa.createScript.R:231:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L231) *style:* **Variable and function names should be all lowercase.**
```r
      if (!mockOnly) {
           ^~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L232) *warning:* **no visible binding for global variable ‘exa.readData’**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:31:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                              ^~~~~~~~
```
[R/EXADBI.R:6:2:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L6) *style:* **Commented code should be removed.**
```r
## First version written in 2015 by Marcel Boldt <marcel.boldt@exasol.com>
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:7:2:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L7) *style:* **Commented code should be removed.**
```r
## as part of the EXASOL R interface & SDK package. It may be used, changed and distributed freely with no further restrictions than
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:58:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L58) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:83:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L83) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:97:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L97) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:146:15:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L146) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAConnection",
              ^
```
[R/EXADBI.R:147:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L147) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:148:10:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L148) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
         ^~~~~~~~~
```
[R/EXADBI.R:148:20:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L148) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
                   ^~~~~
```
[R/EXADBI.R:152:26:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L152) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                         ^~~~~
```
[R/EXADBI.R:152:46:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L152) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                                             ^~~~~
```
[R/EXADBI.R:153:16:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L153) *style:* **Variable and function names should be all lowercase.**
```r
      dbname = dbObj@db_name,
               ^~~~~
```
[R/EXADBI.R:154:18:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L154) *style:* **Variable and function names should be all lowercase.**
```r
      username = dbObj@db_user,
                 ^~~~~
```
[R/EXADBI.R:155:14:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L155) *style:* **Variable and function names should be all lowercase.**
```r
      host = dbObj@db_host,
             ^~~~~
```
[R/EXADBI.R:156:14:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L156) *style:* **Variable and function names should be all lowercase.**
```r
      port = dbObj@db_port
             ^~~~~
```
[R/EXADBI.R:165:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L165) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:189:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L189) *style:* **Put spaces around all infix operators.**
```r
                         fields = c(connection="EXAConnection",
                                             ~^~
```
[R/EXADBI.R:190:42:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L190) *style:* **Put spaces around all infix operators.**
```r
                                statement="character",
                                        ~^~
```
[R/EXADBI.R:191:45:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L191) *style:* **Put spaces around all infix operators.**
```r
                                rows_fetched="numeric",
                                           ~^~
```
[R/EXADBI.R:192:46:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L192) *style:* **Put spaces around all infix operators.**
```r
                                rows_affected="numeric",
                                            ~^~
```
[R/EXADBI.R:193:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L193) *style:* **Put spaces around all infix operators.**
```r
                                is_complete="logical",
                                          ~^~
```
[R/EXADBI.R:194:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L194) *style:* **Put spaces around all infix operators.**
```r
                                with_output="logical",
                                          ~^~
```
[R/EXADBI.R:195:40:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L195) *style:* **Put spaces around all infix operators.**
```r
                                profile="data.frame",
                                      ~^~
```
[R/EXADBI.R:196:40:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L196) *style:* **Put spaces around all infix operators.**
```r
                                columns="data.frame",
                                      ~^~
```
[R/EXADBI.R:197:48:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L197) *style:* **Put spaces around all infix operators.**
```r
                                temp_result_tbl="character",
                                              ~^~
```
[R/EXADBI.R:198:48:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L198) *style:* **Put spaces around all infix operators.**
```r
                                query_sent_time="POSIXct",
                                              ~^~
```
[R/EXADBI.R:199:39:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L199) *style:* **Put spaces around all infix operators.**
```r
                                errors="character",
                                     ~^~
```
[R/EXADBI.R:200:50:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L200) *style:* **Put spaces around all infix operators.**
```r
                                default_fetch_rec="numeric"
                                                ~^~
```
[R/EXADBI.R:210:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L210) *style:* **lines should not be more than 80 characters.**
```r
            "Add an int (the length of a newly fetched result set) to rows_fetched."
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:214:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L214) *style:* **lines should not be more than 80 characters.**
```r
#         close = function(commit=TRUE) {                              # dbClearResult is in row 880
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:215:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L215) *style:* **lines should not be more than 80 characters.**
```r
#           "Frees up all resources, in particular drops the temporary table in the DB."
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:218:17:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L218) *style:* **Commented code should be removed.**
```r
#               warning("Connection seems exipired.\n    ...it's gone...")
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:219:17:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L219) *style:* **Commented code should be removed.**
```r
#               return(FALSE)
                ^~~~~~~~~~~~~
```
[R/EXADBI.R:223:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L223) *style:* **Commented code should be removed.**
```r
#                 if(commit) message("Changes commited.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:224:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L224) *style:* **lines should not be more than 80 characters.**
```r
#             } else stop("Commit failed. Changes NOT commited. Closing aborted.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:225:13:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L225) *style:* **Commented code should be removed.**
```r
#           message("Closing connection...")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:226:15:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L226) *style:* **Commented code should be removed.**
```r
#             res <- try(odbcClose(connection),silent=TRUE)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:228:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L228) *style:* **Commented code should be removed.**
```r
#                 message("Connection closed.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:229:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L229) *style:* **Commented code should be removed.**
```r
#                 return(TRUE)
                  ^~~~~~~~~~~~
```
[R/EXADBI.R:231:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L231) *style:* **Commented code should be removed.**
```r
#                 warning("Closing not successful.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:232:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L232) *style:* **Commented code should be removed.**
```r
#                 return(FALSE)
                  ^~~~~~~~~~~~~
```
[R/EXADBI.R:234:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L234) *style:* **Commented code should be removed.**
```r
#                     warning(res)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:235:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L235) *style:* **Commented code should be removed.**
```r
#                     return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:240:14:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L240) *style:* **Commented code should be removed.**
```r
            #close()
             ^~~~~~~
```
[R/EXADBI.R:247:15:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L247) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAResult",
              ^
```
[R/EXADBI.R:248:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L248) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:250:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L250) *style:* **Variable and function names should be all lowercase.**
```r
      statement = dbObj$statement,
                  ^~~~~
```
[R/EXADBI.R:251:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L251) *style:* **Variable and function names should be all lowercase.**
```r
      row.count = dbObj$rows_fetched,
                  ^~~~~
```
[R/EXADBI.R:252:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L252) *style:* **Variable and function names should be all lowercase.**
```r
      rows.affected = dbObj$rows_affected,
                      ^~~~~
```
[R/EXADBI.R:253:23:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L253) *style:* **Variable and function names should be all lowercase.**
```r
      has.completed = dbObj$is_complete,
                      ^~~~~
```
[R/EXADBI.R:254:19:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L254) *style:* **Variable and function names should be all lowercase.**
```r
      is.select = dbObj$with_output
                  ^~~~~
```
[R/EXADBI.R:262:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L262) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:272:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L272) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:277:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L277) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:287:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L287) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:298:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L298) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:299:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L299) *style:* **Variable and function names should be all lowercase.**
```r
  EXADataType(obj)
  ^~~~~~~~~~~
```
[R/EXADBI.R:303:13:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L303) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:316:13:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L316) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:323:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L323) *style:* **Variable and function names should be all lowercase.**
```r
    dbGetInfo(drv, "connectionIds")[[1]]
    ^~~~~~~~~
```
[R/EXADBI.R:385:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L385) *style:* **lines should not be more than 80 characters.**
```r
                        exalogfile = tempfile(pattern = "EXAODBC_", fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:390:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L390) *style:* **lines should not be more than 80 characters.**
```r
                        connectionlcctype = Sys.getlocale(category = "LC_CTYPE"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:391:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L391) *style:* **lines should not be more than 80 characters.**
```r
                        connectionlcnumeric = Sys.getlocale(category = "LC_NUMERIC"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:395:3:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L395) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/EXADBI.R:396:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L396) *style:* **Variable and function names should be all lowercase.**
```r
    EXANewConnection(
    ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:425:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L425) *style:* **Variable and function names should be all lowercase.**
```r
    EXANewConnection(drv = dbDriver(drv), ...),
    ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:425:28:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L425) *style:* **Variable and function names should be all lowercase.**
```r
    EXANewConnection(drv = dbDriver(drv), ...),
                           ^~~~~~~~
```
[R/EXADBI.R:436:5:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L436) *style:* **Variable and function names should be all lowercase.**
```r
    EXACloneConnection(drv, ...),
    ^~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:448:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L448) *style:* **Variable and function names should be all lowercase.**
```r
dbCurrentSchema <- function(con) {
^~~~~~~~~~~~~~~
```
[R/EXADBI.R:449:10:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L449) *style:* **Variable and function names should be all lowercase.**
```r
  res <- sqlQuery(con, "select current_schema")
         ^~~~~~~~
```
[R/EXADBI.R:449:10:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L449) *warning:* **no visible global function definition for ‘sqlQuery’**
```r
  res <- sqlQuery(con, "select current_schema")
         ^~~~~~~~
```
[R/EXADBI.R:450:44:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L450) *style:* **Commas should always have a space after.**
```r
  con@current_schema <- as.character(res[1,1])
                                           ^
```
[R/EXADBI.R:457:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L457) *style:* **Variable and function names should be all lowercase.**
```r
EXANewConnection <- function( # change defaults also above
^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:481:11:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L481) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(dsn!="") {
          ^
```
[R/EXADBI.R:481:15:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L481) *style:* **Put spaces around all infix operators.**
```r
        if(dsn!="") {
             ~^~~
```
[R/EXADBI.R:482:38:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L482) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DSN=",dsn)
                                     ^
```
[R/EXADBI.R:484:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L484) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                       ~^~~
```
[R/EXADBI.R:484:35:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L484) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                                 ~^~~
```
[R/EXADBI.R:485:70:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L485) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DRIVER={EXASolution Driver};EXAHOST=",exahost)
                                                                     ^
```
[R/EXADBI.R:488:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L488) *style:* **lines should not be more than 80 characters.**
```r
            stop("Connect failed. Either DSN, host & db_user or a connection string must be given.\n
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:489:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L489) *style:* **lines should not be more than 80 characters.**
```r
                 Hint: No lazy declaration of onnection parameters - these have to be stated ' dsn=...'.\n
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:493:11:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L493) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(uid!="") {
          ^
```
[R/EXADBI.R:493:15:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L493) *style:* **Put spaces around all infix operators.**
```r
        if(uid!="") {
             ~^~~
```
[R/EXADBI.R:494:39:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L494) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                      ^
```
[R/EXADBI.R:494:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L494) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                              ^
```
[R/EXADBI.R:494:51:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L494) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                  ^
```
[R/EXADBI.R:494:59:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L494) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                          ^
```
[R/EXADBI.R:497:11:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L497) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(exaschema!="SYS") {
          ^
```
[R/EXADBI.R:497:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L497) *style:* **Put spaces around all infix operators.**
```r
        if(exaschema!="SYS") {
                   ~^~~
```
[R/EXADBI.R:498:39:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L498) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                      ^
```
[R/EXADBI.R:498:53:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L498) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                                    ^
```
[R/EXADBI.R:501:35:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L501) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                  ^
```
[R/EXADBI.R:501:50:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L501) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                                 ^
```
[R/EXADBI.R:504:35:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L504) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                  ^
```
[R/EXADBI.R:504:47:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L504) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                              ^
```
[R/EXADBI.R:507:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L507) *style:* **lines should not be more than 80 characters.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:507:35:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L507) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                  ^
```
[R/EXADBI.R:507:57:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L507) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                        ^
```
[R/EXADBI.R:507:75:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L507) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                          ^
```
[R/EXADBI.R:507:99:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L507) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                                ^
```
[R/EXADBI.R:511:35:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L511) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                  ^
```
[R/EXADBI.R:511:50:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L511) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                                 ^
```
[R/EXADBI.R:515:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L515) *style:* **Put spaces around all infix operators.**
```r
        while (length(d)>0) {
                       ~^~
```
[R/EXADBI.R:516:39:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L516) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                      ^
```
[R/EXADBI.R:516:56:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L516) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                                       ^
```
[R/EXADBI.R:516:60:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L516) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                                           ^
```
[R/EXADBI.R:521:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L521) *style:* **Variable and function names should be all lowercase.**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:521:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L521) *warning:* **no visible global function definition for ‘odbcDriverConnect’**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:522:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L522) *style:* **Variable and function names should be all lowercase.**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:522:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L522) *warning:* **no visible global function definition for ‘odbcGetInfo’**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:524:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L524) *style:* **Commas should always have a space after.**
```r
    new("EXAConnection",init_connection_string = con_str,
                        ^
```
[R/EXADBI.R:526:52:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L526) *style:* **Commas should always have a space after.**
```r
        autocom_default = ifelse(autocommit == "Y",TRUE,FALSE),
                                                   ^
```
[R/EXADBI.R:526:57:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L526) *style:* **Commas should always have a space after.**
```r
        autocom_default = ifelse(autocommit == "Y",TRUE,FALSE),
                                                        ^
```
[R/EXADBI.R:527:56:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L527) *style:* **Commas should always have a space after.**
```r
        db_host = strsplit(exa_metadata["Server_Name"],":")[[1]][1],
                                                       ^
```
[R/EXADBI.R:528:67:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L528) *style:* **Commas should always have a space after.**
```r
        db_port = as.numeric(strsplit(exa_metadata["Server_Name"],":")[[1]][2]),
                                                                  ^
```
[R/EXADBI.R:530:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L530) *style:* **lines should not be more than 80 characters.**
```r
          regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:530:116:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L530) *style:* **Commas should always have a space after.**
```r
          regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE)
                                                                                ^
```
[R/EXADBI.R:530:120:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L530) *style:* **Put spaces around all infix operators.**
```r
          regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE)
                                                                                ~^~
```
[R/EXADBI.R:534:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L534) *style:* **lines should not be more than 80 characters.**
```r
              regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE))[[1]]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:534:120:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L534) *style:* **Commas should always have a space after.**
```r
              regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE))[[1]]
                                                                                ^
```
[R/EXADBI.R:534:124:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L534) *style:* **Put spaces around all infix operators.**
```r
              regmatches(attributes(con)$connection.string, gregexpr("UID=[\\w]+?;", attributes(con)$connection.string,perl=TRUE))[[1]]
                                                                                ~^~
```
[R/EXADBI.R:551:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L551) *style:* **Variable and function names should be all lowercase.**
```r
EXACloneConnection <- function(drv, autocommit, ...) { # todo: parameters
^~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:551:54:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L551) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
EXACloneConnection <- function(drv, autocommit, ...) { # todo: parameters
                                                     ^
```
[R/EXADBI.R:553:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L553) *style:* **Variable and function names should be all lowercase.**
```r
    drv <- dbCurrentSchema(drv) # update schema metadata
           ^~~~~~~~~~~~~~~
```
[R/EXADBI.R:553:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L553) *warning:* **no visible global function definition for ‘dbCurrentSchema’**
```r
    drv <- dbCurrentSchema(drv) # update schema metadata
           ^~~~~~~~~~~~~~~
```
[R/EXADBI.R:556:25:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L556) *style:* **Commas should always have a space after.**
```r
    d <- data.frame(...,stringsAsFactors = FALSE)
                        ^
```
[R/EXADBI.R:570:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L570) *style:* **lines should not be more than 80 characters.**
```r
        con_str <- paste0(con_str, ";", s[[1]][1],"=", s[[1]][2]) # take the s parameter
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:570:51:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L570) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str, ";", s[[1]][1],"=", s[[1]][2]) # take the s parameter
                                                  ^
```
[R/EXADBI.R:586:31:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L586) *style:* **Commas should always have a space after.**
```r
    con_str <- substr(con_str,2,nchar(con_str)) # remove the initial semicolon
                              ^
```
[R/EXADBI.R:586:33:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L586) *style:* **Commas should always have a space after.**
```r
    con_str <- substr(con_str,2,nchar(con_str)) # remove the initial semicolon
                                ^
```
[R/EXADBI.R:588:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L588) *style:* **Variable and function names should be all lowercase.**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:588:12:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L588) *warning:* **no visible global function definition for ‘odbcDriverConnect’**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:590:1:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L590) *style:* **lines should not be more than 80 characters.**
```r
        stop(paste("EXACloneConnection error: failed to initialise connection.\nConnection String:", con_str))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:592:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L592) *style:* **Variable and function names should be all lowercase.**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:592:21:](https://github.com/marcelboldt/r-exasol/blob/26a4418e53814ba9e214385d0bff793504ef8ee4/R/EXADBI.R#L592) *warning:* **no visible global function definition for ‘odbcGetInfo’**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```


PIDS are not only internal, but for registered user can set custom PID like 1234..


No, I'm pushing values to it at line 34. Anyway, this component is completely rewritten two commits later to implement "Undo".


This test is really just testing that the Ably system is doing its job, and naively ignoring the fact that an ACK or NACK is there to confirm a message is published successfully or not, and the suitable callbacks to be called.  I would really like to see http://docs.ably.io/client-lib-development-guide/features/#RTL6b implemented in this PR because that shows that the ACKs and NACKs are actually used i.e. publish a valid message using a normal `channel#publish` method and ensure the success callback is called, then publish an invalid message (without suitable permissions to publish or a message too big perhaps) and ensure that the err callback is called with the reason.  Without this, this is not a useful test, it's just demonstrating that the realtime system is doing its job.


Is there a strong reason to feed it through the `GridDialect` contract? I suppose it'd suffice if the schema definer talks right to the specific `DatastoreProvider` to do the right thing?

An alternative would be drive it entirely from core, by having a new contract with methods such as `createTable()`,  `createIndex()` etc. which would be invoked by core and implementations would do whatever they'd have to do. Not sure though whether there is a big advantage over letting dialects themselves navigate the mappings and search for the stuff they are interested in.


It was something changed before me and I wanted to refactor it but it was not the right time. I should opened an issue for it.


In fact the entire `lang-def-generator` folder can go, but the `grade-max-lang.rkt` (or renamed `grade-template-lang.rkt`) goes in some new folder (or just `handin-server`?).


Good point, `Base.source_path()` would be the run-time version then. Are you force loading the ji files despite wrong timestamps and checksums?


:shipit: you go first!


still very bad class naming, and id naming - no need to define id attribute.


Hmm... What would you call it?


Agreed


-1-2 -> 1-2, and i don't see repeating in the implementation


Those properties can't acttually be set. I have tested it. Attempt to set them will couse following exceptions:
DialogIdleTimeout parameter can be updated only when TCAP stack is running
InvokeTimeout parameter can be updated only when TCAP stack is running
MaxDialogs parameter can be updated only when TCAP stack is running

See org.mobicents.protocols.ss7.tcap.TCAPStackImpl class from tcap-impl-3.0.13.22.jar for more details.

BTW,
The properties vaules used in xml fiel are the same as default values used by TCAPStackImpl class


the parameter `hkArgName` is not used


The `Content-ID` mime header might be missing from the attachment, especially for spam message. We should try to cover more cases here for identifying unique image:
 1. `Content-ID` Mime header
 2. The filename with `part.get_filename()`
 3. Hash based on the image (or something similar) in case none of the above are available. Or maybe just a random ID instead?


He he.

> On Jan 14, 2016, at 8:42 PM, Zhian N. Kamvar <notifications@github.com> wrote:
>
> I was way ahead of you there.
>
> —
> Reply to this email directly or view it on GitHub <https://github.com/grunwaldlab/poppr/commit/0db19c20178e4f26afa9a02151b5f4677119ba31#commitcomment-15467076>.
>


@sileshn http://gerrit2.xenonhd.com:8081/#/c/1498/
I'm working on fixing errors and updating other repos


I think this was supposed to be `hkArgName.hkArgIndex`


Or, since you added ``rename()`` to BasePage, you can also write

    RenamePage renamePage = currentPage.rename();

where ``currentPage`` should be initialized previously from the return value of another method. You need to chain page object calls: you start with a page object, you call some method that returns another page object, you call some other method, and so on.


Those two statements above are unreachable since the function already returned in the `select` structure.

The section
```
if errors != nil {
     return core.Packet{}, fmt.Errorf("Errors: %v", errors)
}
```

was actually at the right place in the first time. I'll change it with the incoming merge


Please, rename everyithing from deamon to daemon. :)


filerpatternform? how about filter-pattern-form, or even better search-filter or something like this.


Removed. But need to sure any existing app does not have logic on this, as soap api returns it


assert(modelShaders[MODEL_SHADER_ACTIVE]->IsBound());
in UnitDrawerStateGLSL::SetTeamColor is triggered easily, just destroy a unit and i bet you will see this

#3  0x00007ffff2ec84c2 in __assert_fail () from /usr/lib/libc.so.6
#4  0x0000000000a22fc7 in UnitDrawerStateGLSL::SetTeamColor (this=0x22fe3390, team=4, alpha=...) at /home/johanr/my_projects/spring/rts/Rendering/UnitDrawerState.cpp:460
#5  0x0000000000a15408 in CUnitDrawer::SetTeamColour (this=0x10611600, team=4, alpha=...) at /home/johanr/my_projects/spring/rts/Rendering/UnitDrawer.cpp:988
#6  0x0000000000e536f3 in FlyingPiece::DrawCommon (this=0x7fffc83162b0, lastTeam=0x7fffffffd810, lastTex=0x7fffffffd818, va=0x1f212c0) at /home/johanr/my_projects/spring/rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp:48
#7  0x0000000000e52e92 in SNewFlyingPiece::Draw (this=0x7fffc83162b0, lastTeam=0x7fffffffd810, lastTex=0x7fffffffd818, va=0x1f212c0) at /home/johanr/my_projects/spring/rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp:295
#8  0x00000000009cde71 in CProjectileDrawer::DrawFlyingPieces (this=0xce41200, modelType=1) at /home/johanr/my_projects/spring/rts/Rendering/ProjectileDrawer.cpp:574
#9  0x00000000009cd60b in CProjectileDrawer::DrawProjectilesShadow (this=0xce41200, modelType=1) at /home/johanr/my_projects/spring/rts/Rendering/ProjectileDrawer.cpp:460
#10 0x00000000009ce231 in CProjectileDrawer::DrawShadowPass (this=0xce41200) at /home/johanr/my_projects/spring/rts/Rendering/ProjectileDrawer.cpp:660
#11 0x00000000009e9613 in CShadowHandler::DrawShadowPasses (this=0xbe55f80) at /home/johanr/my_projects/spring/rts/Rendering/ShadowHandler.cpp:349
#12 0x00000000009ea451 in CShadowHandler::CreateShadows (this=0xbe55f80) at /home/johanr/my_projects/spring/rts/Rendering/ShadowHandler.cpp:532
#13 0x0000000000a2478b in CWorldDrawer::GenerateIBLTextures (this=0x1c58bb0) at /home/johanr/my_projects/spring/rts/Rendering/WorldDrawer.cpp:180
#14 0x0000000000610a41 in CGame::Draw (this=0x1e2bd40) at /home/johanr/my_projects/spring/rts/Game/Game.cpp:1205


I understand but why not implement `RTL6b` on a new PR?


Here participant code is access code


thank **you** for this great project :+1:


Looks great!


LOL


This needs a rebase with a commit signoff. https://github.com/ipfs/go-ipfs/pull/1845#issuecomment-171975831


When for a conference user set custom access code during conference creation then it is called participantcustomcode.


This is used in ta/os_test/sub.mk


Hmm, I always put double tabs instead, didn't know 3 spaces work too...


You're right, these should be wrapped in parens for clarity. Fixed.


find option format on save on your text-editor.


in Owner name will be returned, here in ownerpersonalid,  personalid of owner of conference will be there.


```
In [1]: pow?
Type:       builtin_function_or_method
String Form:<built-in function pow>
Namespace:  Python builtin
Docstring:
pow(x, y[, z]) -> number

With two arguments, equivalent to x**y.  With three arguments,
equivalent to (x**y) % z, but may be more efficient (e.g. for longs).
```

maybe use `z` argument (as 2^64) ?


:shipit:


`Base.source_path()` is effectively a dynamically-scoped variable, so again would only be valid from the top level (at compile time).

I just have a script that updates the .ji file header (paths of .jl files and their timestamps) on first run.


@peterqz As @closer76 mentioned, this was done to maintain consistency when storing values in the database. Imagine you store 7 rows in metric units and the next 7 in imperial units. Then every time you retrieve the values from database, you will have to check for the unit type and this can lead to inconsistencies. So its better to use just one api call for metric and convert to imperial on the fly


Ok I will rolback this change. I didn't know this good practice


I'm sure this is possible without !important


mmm that's not good. let me check with the SS7 Team so they change that.


I'd prefer keeping usage examples, somewhere.
And using a new folder, since its name (say `foo`) shows up in the `#lang s-exp "foo/grade-template-lang.rkt"` line, so should be readable to the user.


For security purpose conference creator can add meeting password during creation. So participant will required meetingpassword along with accesscode for joining a conference


"choice" is little unclear.


Better to have `_routers` already defined by the constructor, then populate it here


Hmm... It seems to have work when I tested it.


Actually, i would call it Ruin Time


This is password of user in AWV. As at present user created in AWV through emailid


OK Understood. Thanks


find format on save function on your text editor


I would give the helper the constraints for which it is managing calculations. You should probably store the variables as CGFloat so that all that `Int()` code can be removed.


When creating a conference there is option of selecting department ..


Получается, что если у меня постгрес и большие числа - всё работает как положено (при переполнении ошибка), а если sqlite - то всё зависает (причем не в sqlite, а в питоне)....

Если и делать эмуляцию нормального движка - то и эмулировать нужно в полном варианте. я так думаю.


Please review this, @casey-collab


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 11666](https://teamcity.mesosphere.io/viewLog.html?buildId=105799&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 213 Build time: 00:03:58


It seem the constraints format needs to be slightly different, currently heat complains:
ERROR: Invalid parameter constraints for parameter deployment_type, expected a list

According to doc (http://docs.openstack.org/developer/heat/template_guide/hot_spec.html) it should be something like this:
allowed_values:
  - <value>
  - <value>


1. auto is initial value for line-break.
2. line-break is poor supported you have to find another way.


@decoratorz но ведь он пишет, что ping() не работает как надо в MySQLdb. Здесь нужно  переписать условие, чтобы MySQLdb правильно определялся


Интернациональный модуль для Битрикса?


We do this because we don't know the precise time when content blocker is really compiled and registered. So we assume that first 3 seconds it is not yet ready and we should use the old way to collapse elements.


Eh follow up, maybe I should drink a coffee before answering such stuff.

Naturally ssl, ssl-secure and ssl-insecure exist! They only are not in this file as they get inherited from the base fencing class. See https://github.com/ClusterLabs/fence-agents/blob/master/fence/agents/lib/fencing.py.py#L183 and following lines

The fence agents test system in fact runs regression test on all agents so that an error like a wrong option would fail the build, I did test this change it was only a bit to long ago to remember :)

So nothing needs to be changed, at least regarding this.


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25608/testReport/) for this commit**


@decoratorz это нас не аффектит, но PR так не примут


That's exactly what I was looking for. There is still a little problem, that no one will see this message. Would you please add `self.job.view.notify(event="error", msg="Corrupted message from test occurred.")`. That should not interfere with anything and it should notify the user that something went wrong. (although I'd prefer even failing the job with WARN, but this is what would suffice to me).


???

why not store ptrs to the vertices and indices directly in SNewFlyingPiece instead of `pieceS3o` and `pieceAss`?


Yea, I had actually updated the override locally. Just hadn't pushed up yet so glad you got it. When you say `tel: true` bits do you mean the input field is `tel`. Curious why? Aren't they just numbers and not telephone?


These are some fields which is required on some of the cases.
Like a scenario where for conference start Leader must join first, so based leader  required field application allow/disallow participant to join


Btw the reason I'm asking for this is that `avocado.app.tracebacks` is by default disabled....


Add a short comment explaining why are we doing this in a thread


I know that it is deleted - but remember about gulp-autoprefixer


this.shouldCollapseAllElements?


TeamCity Civic Assembly :: Build all [Build 8](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=336&buildTypeId=CivicAssembly_BuildAll&guest=1) is now running


Done.


/cc @purcell


Thanks for the follow up.  I will test more with Node 5.x and look into
those events more so I can handle them better.  I want to add unit tests
too if I can find time.

I am glad the module worked for you on your job, sorry you had problems
with bugs.

Votre anglais est meilleur que mon français!

On 15 January 2016 at 01:49, Julien Ledun <notifications@github.com> wrote:

> Well, I just wanted your module to be able to react at all socket events
> because, at a random time, it was stopping with an unhandled "timeout"
> error or unhandled "close" error, I don't remember which one exactly. And I
> didn't really inspect the reason why there events were raised.
>
> I'm not sure I'm using your nodepccc module the way you've designed it to,
> I just did a npm install and started to use without deep analyse of your
> code to understand it completly...
> I was quite late when I started this project and my customer was waiting
> for me !!!
>
> I think it would worth it to handle that events but I'm not sure the
> functions called by these events are correct and I've had no idea of what
> to do with the 'close' event.
>
> Sorry for my english !
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jledun/nodepccc/commit/58892267b30407f3bf289e92294229bd2ccca076#commitcomment-15469895>
> .
>


Can do.


https://github.com/RestComm/jss7/issues/27. I'll ping you when that's fixed on the SS7 Side


Погодите... у вас что, поддерживается `upper` для не-юникодных строк? чёт-подозрительно...мне кажется, ни один движок БД такое не поддерживает (да это и не нужно). зачем это разрешено в понях?

upper/lower Должен работать только с юникодными столбцами / значениями. а с болбами или bytes-столбцами это такой-же маразм как `upper(42)`


This will fail silently. Is it possible to return an error to the caller?


This commit breaks stuff for us... We now get a `unsupported type` error on a custom type that we didn't get before. Will try to add a test case showing the problem.


This is not for leader, it for participant for getting webURl for joining . Agreed with you. Renamed to JoinRequest


TeamCity LabKey :: Trunk :: Premium :: Git sqlserver 2014 [Build 209](https://teamcity.labkey.org/viewLog.html?buildId=297054&buildTypeId=LabkeyTrunk_GitSqlserver2014) outcome was **SUCCESS**
Summary: Running Build time: 00:02:22


Hey! Don't blame me. Just RTFM ;)


Same as before


@jose-manywho you might want to change this variable name to something like `longestNamedOutcome` :+1:


Interesting! I like it!


`@wraps` ?


TeamCity Civic Assembly :: Build all [Build 8](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=336&buildTypeId=CivicAssembly_BuildAll&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:04:09


wouldn't it be nice to call this in a finally {} block?


@garvinhicking If you could run the addlang script to add those three variables, that would be great :)


This is probably not going to be very workable. It's better to store the full address as different properties on an object, like { address1, address2, city, state, zip }


Cool!


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 11667](https://teamcity.mesosphere.io/viewLog.html?buildId=105800&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 213 Build time: 00:04:23


Put notes on some of your comments


BTW,
Actually the change in ShellServer class is biger (now ShellServer class uses JBOSS AS classes like org.jboss.security.plugins.JaasSecurityManager). Because of this existing jEIR test application throws ClassNotFound runtime exception when using latest jSS7 libs (shell-server-impl-3.0.1322.jar)


I leave off `;` in JS for the same reason as in `Ruby` and `CoffeeScript`. They are optional.


@bichotll please lock your jquery to the version known to work. I don't believe we will release a non security patch to a version of ember that is that old.

I believe this has been resolved, as we have just removed the assertion


I do consider this a micro-optimisation but we can land it. Can you prefix `l` with a space so it's not sticking to `0,`?


ok


Will it show ads?


@SubJunk Maybe you can have a look at the text before we send it to the translators?


wow


This may be better as a separate schema that would be referenced here.


should be a
```
with open(nameoffile, "r") as conffile:
    stuff
```
context manager thingy


same again


Business rule question: difference between categories and tags?


[New Text Document (2).txt](https://github.com/mahdihusain/COP290-Registration/files/92040/New.Text.Document.2.txt)


I think it would be better to use the `-quiet` option of ocamlbuild instead of redirecting everything (including error messages!) to /dev/null


TeamCity Civic Assembly :: Build all [Build 9](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=337&buildTypeId=CivicAssembly_BuildAll&guest=1) is now running


Try `min` and `max` validations


By mistake, fixing in next commit.


TeamCity Civic Assembly :: Build all [Build 10](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=338&buildTypeId=CivicAssembly_BuildAll&guest=1) is now running


TeamCity Civic Assembly :: Build all [Build 9](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=337&buildTypeId=CivicAssembly_BuildAll&guest=1) outcome was **UNKNOWN**
Summary: Canceled (Exit code 137 (new); exit code 123 (new)) Build time: 00:00:31


Haha like the reply. Don't worry though the blame was aimed at me :)


Not sure what you mean by this. Can you access the provider preferences via the payment method?


should be a try: except: given the python koan of: its better to ask for forgiveness than permission


another bug: shouldnt it be "uint16_t*" in the first line, since its 2 bytes?
and use uint16_t with the sizeof


Will do! :) I'll planning to add it to the [Wiki page](https://github.com/fastbuild/fastbuild/wiki) sometime Sunday.


pep 8 says two blank lines between function definitions.


Should be `RCC_APB1Periph_TIM2` ?


cfg.animate is per default true, so the fadeIn/Out will be used.

I don't know any other way how to keep bc. Any hint?


It seems like the logic for figuring out whether or not you should `updateQuantity` as opposed to `addToCart` should be focused in the model itself.


Removing private (and the underscore) is to match the isolated scope mapping above.
Marking it `@export` will prevent closure from renaming the variable.


not sure, because it is one function call more every time, even if no servers are removed and therefore not necessary


Check commit


I'm not sure if this will work 100% of the time.


Outch... that slipped through...


this all looks good, except text-based error sucks. Could you wrap it with `new Error()` or make it an object similar to what rabbitmq is returning? { replyCode, replyText, stack  }


Reverted volume change since volume is not for a single charge but for all together.


A good opportunity to try `.reduce`!


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 204](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=673&buildTypeId=XbimEssentials_XbimEssentials) is now running


what if there are no instances?


კაი კომიტია კაი 👍


This should have worked before, hasn't it?


Falsches Ergebnis, in der Logik irgendwas falsch.


Good, but maybe try to assert the content of the `response.body` as well.


strange value of ng-class attribute.


 +        if alt_help_cmd:
+            self.display_alt_help(alt_help_cmd)
+        else:


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 204](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=673&buildTypeId=XbimEssentials_XbimEssentials) outcome was **SUCCESS**
Summary: Running Build time: 00:01:52


license header missing


Some help plz..
I need to design simple app that will enable the recording of audio file 4 times.. Like recording the Guitar1, guitar 2, Piano and 1 singing voice... In such a way that
Record guitar1,
 Record guitar2 while guitar1 is playing,
 Record Piano while guitar1 and guitar2 are playing and then
 at last

Compress all the 4 lines into a single line (Mp3 file)


```
 +    def display_alt_help(self, help_cmd):
+        """
+        Displays help when the HELP LABEL override is being used.
+        :return: None
+        """
+        cmd = self.gen_cmd(help_cmd)
+        self.display(cmd)
+        subprocess.check_call(cmd, env=self.cmd_env, shell=True)
```


```html
<main>
</main>
```


split with "-" filterpattern


Because it broke coveralls test runs, but also because people need to upgrade PHP. The previous versions still run for them, so it's not like I broke the package, just if they want an update, they need to use a newer PHP.

I don't consider it an issue as CakePHP is moving to 5.5 with CakePHP 3.2 and the current LTS for Ubuntu (14.04) runs 5.5.


I would remove the commented code if they have no intended purpose


You can call `done` with the `err`.


pushing doesn't hurt. `const` doesn't mean "frozen". it means that you don't reassign this later. and you don't.

and if it is rewritten, then you could squash changes, maybe?


```javascript
render(createElement(TaskApp, props), document.querySelector('main'));
```


I would like to know if that similar app is here so that I learn from it


I have change the name of the variable, thank you @jonjo-manywho


Actually the main time you need them is in .app files, otherwise they are in the pycache and will still be copied.


TeamCity Civic Assembly :: Build all [Build 10](http://build.civicconnecttlabs.com/tc/viewLog.html?buildId=338&buildTypeId=CivicAssembly_BuildAll&guest=1) outcome was **FAILURE**
Summary: Tests failed: 104 (104 new), passed: 31, ignored: 4 Build time: 00:07:26
### Failed tests
```
Document type tests: Should not create new document type if cancelled: <no details avaliable>

Document type tests: Should add new document type: <no details avaliable>

Document type tests: Should not change document type: <no details avaliable>

Document type tests: Should change document type: <no details avaliable>

Document type tests: Should not delete document type if cancel pressed: <no details avaliable>

Document type tests: Should delete document type: <no details avaliable>

Media type tests: Should not create new media type if cancelled: <no details avaliable>

Media type tests: Should add new media type: <no details avaliable>

Media type tests: Should not change media type: <no details avaliable>

Media type tests: Should change media type: <no details avaliable>

Media type tests: Should not delete media type if cancel pressed: <no details avaliable>

##### there are 94 more failed tests, see build details
```


HiddenPostsToggle (according to classname several lines below)


What's the purpose of this change? A log is, strictly speaking, more than its merkle tree.
Are you keeping the word "log" in the last sentence on purpose?

I have no strong feelings about the added comma.


@ignacionf faltaria los mismo para las visualizaciones


this is really minor and no action is required, but adding INSTALLTREE dir in the rpm build tree deviates from the canonical setup of the rpm build tree. Would be cleaner to put it elsewhere (in /tmp) and then copy the files in.


```
router.post('/', function (req, res) {
    res.send(req.body);
});
```

The above passes this test. Why?


Is this meant for covering more than just responses?


Can't we clean up in generic `@Before` like we do for other objects?


Cool! Glad you liked it!

Sorry, was off on holidays until today! :+1:


ok to merge if you are satisfied that it passes all required tests.


By RESTful convention, you don't need /detail/ here. Just /:productId is sufficient.


Since nil `C.GList` is still a valid value, nil `glib.List` should also be.


Better to query the database then to hit another route.


Wouldn't be better if you do this?

```scala
logger.info("stopIBroadcastStream [ %s ]", room)
rtmpStreams.get(room) match {
    case Some(stream) => {
        stream.close()
        streamBroadcastClose(stream)
    }
    case None => {
        logger.error("Could not find RTMP stream for room [ %s ]", room)
    }
}
```
There's no need to call `streamManager.destroyStream(room)` here because it's called on `streamBroadcastClose`.


> If was designed for content then perhaps the <$list> widget could be upgraded to take that into account and perform it's scroll-to based on a story list that includes all the $:/tags/AboveStory.

It is designed for whatever you put inside. So, if that creates an offset, then that needs to be taken into account. However, if you want to scroll to a tiddler, then you want to scroll to a tiddler and not whatever is also rendered above the story.

I don't think those 50% relate to any "AboveStory" content but rather to the header, so that if we are at the top, then we see any topmenu.


thử coment xem :3


```javascript
export default class TaskApp extends Component {
  constructor(props) {
    ...
    registerUpdate(this.updateState.bind(this));
  }

  updateState(tasks) {
    this.setState({ tasks });
  }
}
```


Why not just name this reviewToAdd?


this module needs dock stringing properly


Hmm, replay also uses this. We should find a way to say that the stdout accepts messages.

One way would be to say `self.result_proxy.is_human_output`, which would ask the `-` plugin if he accepts other messages.

Another way would be to modify `--json -` the logging in the way that `avocado.app` would be actually disabled and it'd output into `avocado.app.json`. That would actually work, but I'd prefer to leave it for v2.


After a discussion with @lhfp we decided that in fact it's better to go with the a hash here, since the `Content-ID` will actually be different even if the image is the same.

This should prevent multiple processing of the same image. Multiple identical images attachments can be frequent in for example a threaded conversation with a lot of signatures.


@ignacionf al mandar a revision en cascada a los hijos en https://github.com/datal-org/datal/blob/12c608b6d0ce909a7cb42fa774c98f4aeb3fe75d/core/lifecycle/datasets.py#L416-L433, tambien debes incluir los que esten aceptados, no solos los published


Sure, done.

On Thu, Jan 14, 2016 at 9:50 PM, Jacques Nadeau <notifications@github.com>
wrote:

> can we make this simpler. All the user needs to add is:
>
> drill.classpath.scanning.packages += "com.yourgroupidentifier.udf"
>
> This original looks much scarier and is more error prone.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/apache/drill/commit/84fe034e2644ce9164e1cee93843edd196f1c68b#commitcomment-15467583>
> .
>


should be try except reraise


```javascript
updateListeners()
```


I didn't figure out how to add a parameter there. maybe you could help me?


@svanharmelen apologies for breaking your code. Once you have a test case I'll work on fixing it asap.


You can use this :

```
constraints:
  - allowed_values:
        - origin
        - openshift-enterprise
```


take out console logs when no longer needed


It's not missed, it exists in CLEANUP commit


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 11668](https://teamcity.mesosphere.io/viewLog.html?buildId=105815&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 214 Build time: 00:04:10


**[unitTests_php_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_php_branches/25612/testReport/) for this commit**


Hmm, I'd prefer having this directly in `avocado.plugins.replay.py`, or do we change the directory somewhere else in the code?

Btw this also requires to go through the `args.multiplex_files` and reassign them to `os.path.abspath` before changing the dir. Otherwise `Mux()` fails to find the yaml files...


ya hice eso, @javierpajaro . Estaba viendo lo de los dashboards, pero no encuentro dónde se generan las revisiones de los dashboards cuando uno d elos widgets se actualiza.


Yay, error handling! :+1:


Well, we support disconnected elements. The question is what does that support look like? I might argue that supporting disconnected elements means not putting a display on it (it has no effect until attached, and then it might be the wrong display based on the cascade). And by that argument, this makes FF behavior consistent with all other browsers, so the comments are correct.


I would make all private functions static, including all found in test_*


Consider adding a space in `/* Standalone SDATA */`


What's the purpose of this change? If it's to widen the scope on what's being checked, can we enumerate the things?

My objection against this is that the only "submission" in the CT documents (that I'm aware of) is when CT clients submit certificate chains to logs. Using it here might be confusing.


s/"SHOULD BE FAILED HERE"/"SHOULD HAVE FAILED HERE"// (see below for more occurrences)


this line should be checking for View Encounters!


at least for install the verbose option doesn't turn off the print of copied files (which are printed to stderr)
not sure what is the best (or the worse)


Also, this functionality may be useful in a `Review` model static that receives the product it should be added to.


Merci Salla ;)


No error handling, womp womoooopppppppppppp :no_entry_sign: :


Also, I like all your ES6 arrow functions!


You forgot to adjust the subtraction in `_dyn_entry_cmp(). By the way, I would move it closer to `qsort()`.


shouldn't this method be a part of Schemas class? it could be static then


yes! Won't repeat this mistake next time. :)
I am learning a lot from your comments. :)


https://github.com/datal-org/datal/commit/238420c113996b88a6394065a18edc17e588fcb1

subí el cambio


Ah, so here's where "submission" gets useful. Could we say "feedback" or "SCT feedback" instead since we already are minting that term and it's not colliding with any other term.


This doesn't exist


oops, sorry, missed that


Question - in the AWS console, I can make a query that looks this:
![aws search bar](http://i.imgur.com/y1AYMmF.png)
Does this 'anonymous' bit mean we can't send similar queries?


tmin should be None if you want this to be equivalent to the line you deleted ...


darn scientist cowboys and their pep 8 standards


Thanks for the contribution


find better syntax for that.


Here, if we execute it from different place, then during `discover()` (or as proposed here after the parsing) you change the directory to the original one. I need to check but I think `Mux` is created after the `discover`, which means it should not find the relative paths of `--multiplex-file`.

One thing you can do is to run:

```py
args.multiplex_files = [os.path.abspath(_) for _ in args.multiplex_files]
```


First Commit


use hex


What if view visits exists? Will the precondition be valid?


@ignacionf con eso deberiamos estar.


@tstrachota: Initial draft of of how to switch selected turbolinks off. Could you have look and tell me if it works for you?


Changing "DoS" to "denial of service" here but not later in the document, would it be useful to add " (DoS)"?


Ugh. :disappointed: I didn't even spot the difference in @heydojo's first comment... Thanks, both of you.


It seems like this case was the perfect case for dynamic_cast (http://stackoverflow.com/questions/28002/regular-cast-vs-static-cast-vs-dynamic-cast)

Since we do check and know the type of conversion, static_cast should procude the same result in all cases now.  The "if( xxTransform.IsNull() )" is now never valid to be called.


Add "for example" so it reads "The server could for example choose [...]"?


yes! it will still be valid and <sql> code will take care of not adding "View Visits" if it already exists.


media from 208, and 211 looks strange. Should be easiest way to set position of the icon.


TeamCity Glyssen :: Glyssen-master Continuous [Build *.*.1224.73b7d545d2317790c7d8567d49c6d6eb93380eea](http://build.palaso.org/viewLog.html?buildId=67984&buildTypeId=bt431) outcome was **SUCCESS**
Summary: Tests passed: 843, ignored: 7 Build time: 00:08:31


upsert: true?
did you mean new: true?


Excellnt!


ah... gotcha.


you have got gulp autoprefixer for that.


Now unnecessary?


I never really understood that sentence you're removing here so I won't protest. :)


Good point, Karen! Me too! :star2:


前にapiディレクトリを挟もうっていう意見をもとにやってみたんですが、likeが例えばproto以外にも使うような機能であればapiディレクトリにいれて汎用的な部分にするってイメージですか？
ひとまず修正doneです！


sortbybutton split with "-", and I don's see the reason for added id attribute here.


Well, actually we are here only in case of `stop()`. So, it should not be so harm.
Although I see we can just `fileStates.clear()` in the `stop()` after `new Flusher().run();`.
Just because any in-flight `handleMessage` deals with its own `state`, but doesn't care about the `fileStates`.
WDYT?


init_kernel is used in the SMP case too (in src/core/kernel/init.cc), so it would clash if we name it the equally. The first kernel() call indeed can be done on the C++ function instead of crt0.s, thanks for the hint!


Correct. You can push it directly to `master`.


Hello!

I would like ardrone2control to be indexed and documented on ros.org! Thanks


That's not really what we want to say, I think.
I wish we had a common term for "CT auditors and monitors" and I think there has been a discussion about that with Steven Kent somewhere. Will dig that up.


whats this? just for testing


Assume "View Visits" does not exist, but "View Encounters" exists, would this changeset add the missing View Visists?


and?


Danke!


Oh?


Sure, provided your licence allows for it. Ours is quite liberal (I think): https://www.ssllabs.com/about/terms.html


FWIW I don't have this message anymore (I used to have it in logs when the `sddm` ceased to work, don't remember if it was there when I was able to boot).


it's not possible to memoize (`||=`) bool `false` value


Whoops, on the firestorm attempt at NewBatchEx(), llooks like I forgot to call Commit().  Will send an updated PR soon.


What is the difference between a cart and an order?


Interesting, what's this for?


The prefixes should be handled by jQuery (1.8+) automatically. No need to add them manually. http://stackoverflow.com/a/20299411/1012919


ok. thought i'ld made that change; maybe i was looking somewhere else.

Mark Yoder, PhD
805 451 8750
https://www.linkedin.com/pub/mark-yoder/11/855/300

"If you bore me, you lose your soul..."
~belly

On Fri, Jan 15, 2016 at 1:53 AM, Jaidev Deshpande <notifications@github.com>
wrote:

> Simply removing the float casting won't fix this, in fact that was the
> irrelevant part. This is supposed to be np.exp(-1j * 2 * pi * (t0 * nu +
> d * nu ** degree / degree)) * am, note the lack of one pair of
> parantheses. Anyway, I'll clean this up later.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/markyoder/pytftb/commit/6d8386a85f65f0b0b39b220fdb1512a652f38dbe#commitcomment-15469209>
> .
>