[R/exa.createScript.R:101:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/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:54:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L54) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAObject",
                      ^
```
[R/EXADBI.R:55:14:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L55) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:55:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L55) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:63:52:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L63) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:68:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L68) *style:* **lines should not be more than 80 characters.**
```r
setOldClass("RODBC") # the S3 class RODBC will be registered as a superclass of EXAConnection
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:79:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L79) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXADriver",
                      ^
```
[R/EXADBI.R:80:14:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L80) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:80:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L80) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:93:52:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L93) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:124:63:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L124) *style:* **Put spaces around all infix operators.**
```r
                              slots = c(init_connection_string="character",
                                                             ~^~
```
[R/EXADBI.R:125:55:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L125) *style:* **Put spaces around all infix operators.**
```r
                                        current_schema="character",
                                                     ~^~
```
[R/EXADBI.R:126:56:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L126) *style:* **Put spaces around all infix operators.**
```r
                                        autocom_default="logical",
                                                      ~^~
```
[R/EXADBI.R:127:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L127) *style:* **Put spaces around all infix operators.**
```r
                                        db_host="character",
                                              ~^~
```
[R/EXADBI.R:128:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L128) *style:* **Put spaces around all infix operators.**
```r
                                        db_port="numeric",
                                              ~^~
```
[R/EXADBI.R:129:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L129) *style:* **Put spaces around all infix operators.**
```r
                                        db_user="character",
                                              ~^~
```
[R/EXADBI.R:130:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L130) *style:* **Put spaces around all infix operators.**
```r
                                        db_name="character",
                                              ~^~
```
[R/EXADBI.R:131:53:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L131) *style:* **Put spaces around all infix operators.**
```r
                                        db_prod_name="character",
                                                   ~^~
```
[R/EXADBI.R:132:51:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L132) *style:* **Put spaces around all infix operators.**
```r
                                        db_version="character",
                                                 ~^~
```
[R/EXADBI.R:133:49:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L133) *style:* **Put spaces around all infix operators.**
```r
                                        drv_name="character"
                                               ~^~
```
[R/EXADBI.R:135:71:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L135) *style:* **Commas should always have a space after.**
```r
                            contains = c("DBIConnection", "EXAObject","RODBC")
                                                                      ^
```
[R/EXADBI.R:140:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L140) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAConnection",
                      ^
```
[R/EXADBI.R:141:14:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L141) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:141:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L141) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:142:18:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L142) *style:* **Variable and function names should be all lowercase.**
```r
            if (!dbIsValid(dbObj)) stop("Connection exipired.")
                 ^~~~~~~~~
```
[R/EXADBI.R:142:28:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L142) *style:* **Variable and function names should be all lowercase.**
```r
            if (!dbIsValid(dbObj)) stop("Connection exipired.")
                           ^~~~~
```
[R/EXADBI.R:144:28:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L144) *style:* **Put spaces around all infix operators.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                          ~^~
```
[R/EXADBI.R:144:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                                  ^~~~~
```
[R/EXADBI.R:144:55:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                                                      ^~~~~
```
[R/EXADBI.R:145:24:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L145) *style:* **Put spaces around all infix operators.**
```r
                 dbname=dbObj@db_name,
                      ~^~
```
[R/EXADBI.R:145:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L145) *style:* **Variable and function names should be all lowercase.**
```r
                 dbname=dbObj@db_name,
                        ^~~~~
```
[R/EXADBI.R:146:26:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L146) *style:* **Put spaces around all infix operators.**
```r
                 username=dbObj@db_user,
                        ~^~
```
[R/EXADBI.R:146:27:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L146) *style:* **Variable and function names should be all lowercase.**
```r
                 username=dbObj@db_user,
                          ^~~~~
```
[R/EXADBI.R:147:22:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L147) *style:* **Put spaces around all infix operators.**
```r
                 host=dbObj@db_host,
                    ~^~
```
[R/EXADBI.R:147:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L147) *style:* **Variable and function names should be all lowercase.**
```r
                 host=dbObj@db_host,
                      ^~~~~
```
[R/EXADBI.R:148:22:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L148) *style:* **Put spaces around all infix operators.**
```r
                 port=dbObj@db_port)
                    ~^~
```
[R/EXADBI.R:148:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L148) *style:* **Variable and function names should be all lowercase.**
```r
                 port=dbObj@db_port)
                      ^~~~~
```
[R/EXADBI.R:154:52:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L154) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:178:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L178) *style:* **Put spaces around all infix operators.**
```r
                         fields = c(connection="EXAConnection",
                                             ~^~
```
[R/EXADBI.R:179:42:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L179) *style:* **Put spaces around all infix operators.**
```r
                                statement="character",
                                        ~^~
```
[R/EXADBI.R:180:45:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L180) *style:* **Put spaces around all infix operators.**
```r
                                rows_fetched="numeric",
                                           ~^~
```
[R/EXADBI.R:181:46:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L181) *style:* **Put spaces around all infix operators.**
```r
                                rows_affected="numeric",
                                            ~^~
```
[R/EXADBI.R:182:44:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L182) *style:* **Put spaces around all infix operators.**
```r
                                is_complete="logical",
                                          ~^~
```
[R/EXADBI.R:183:44:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L183) *style:* **Put spaces around all infix operators.**
```r
                                with_output="logical",
                                          ~^~
```
[R/EXADBI.R:184:40:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L184) *style:* **Put spaces around all infix operators.**
```r
                                profile="data.frame",
                                      ~^~
```
[R/EXADBI.R:185:40:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L185) *style:* **Put spaces around all infix operators.**
```r
                                columns="data.frame",
                                      ~^~
```
[R/EXADBI.R:186:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L186) *style:* **Put spaces around all infix operators.**
```r
                                temp_result_tbl="character",
                                              ~^~
```
[R/EXADBI.R:187:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L187) *style:* **Put spaces around all infix operators.**
```r
                                query_sent_time="POSIXct",
                                              ~^~
```
[R/EXADBI.R:188:39:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L188) *style:* **Put spaces around all infix operators.**
```r
                                errors="character",
                                     ~^~
```
[R/EXADBI.R:189:50:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L189) *style:* **Put spaces around all infix operators.**
```r
                                default_fetch_rec="numeric"
                                                ~^~
```
[R/EXADBI.R:198:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L198) *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:202:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L202) *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:203:15:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L203) *style:* **Place a space before left parenthesis, except in a function call.**
```r
            if(odbcEndTran(connection, commit)==0) {
              ^
```
[R/EXADBI.R:203:16:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L203) *style:* **Variable and function names should be all lowercase.**
```r
            if(odbcEndTran(connection, commit)==0) {
               ^~~~~~~~~~~
```
[R/EXADBI.R:203:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L203) *style:* **Put spaces around all infix operators.**
```r
            if(odbcEndTran(connection, commit)==0) {
                                             ~^~~
```
[R/EXADBI.R:208:24:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L208) *style:* **Variable and function names should be all lowercase.**
```r
            res <- try(odbcClose(connection),silent=TRUE)
                       ^~~~~~~~~
```
[R/EXADBI.R:208:46:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L208) *style:* **Commas should always have a space after.**
```r
            res <- try(odbcClose(connection),silent=TRUE)
                                             ^
```
[R/EXADBI.R:208:52:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L208) *style:* **Put spaces around all infix operators.**
```r
            res <- try(odbcClose(connection),silent=TRUE)
                                                  ~^~
```
[R/EXADBI.R:209:15:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L209) *style:* **Place a space before left parenthesis, except in a function call.**
```r
            if(res==1) {
              ^
```
[R/EXADBI.R:209:19:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L209) *style:* **Put spaces around all infix operators.**
```r
            if(res==1) {
                 ~^~~
```
[R/EXADBI.R:212:22:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L212) *style:* **Place a space before left parenthesis, except in a function call.**
```r
            } else if(res==0) {
                     ^
```
[R/EXADBI.R:212:26:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L212) *style:* **Put spaces around all infix operators.**
```r
            } else if(res==0) {
                        ~^~~
```
[R/EXADBI.R:227:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L227) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAResult",
                      ^
```
[R/EXADBI.R:228:14:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L228) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:228:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L228) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:236:52:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L236) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:246:5:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L246) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
    new("EXADriver")
    ^~~
```
[R/EXADBI.R:251:3:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L251) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:260:14:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L260) *style:* **Put spaces around all infix operators.**
```r
          def=function(dbObj) {
            ~^~
```
[R/EXADBI.R:260:24:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L260) *style:* **Variable and function names should be all lowercase.**
```r
          def=function(dbObj) {
                       ^~~~~
```
[R/EXADBI.R:270:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L270) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:271:3:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L271) *style:* **Variable and function names should be all lowercase.**
```r
  EXADataType(obj)
  ^~~~~~~~~~~
```
[R/EXADBI.R:275:13:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L275) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:288:13:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L288) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:295:36:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L295) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) dbGetInfo(drv, "connectionIds")[[1]]
                                   ^~~~~~~~~
```
[R/EXADBI.R:347:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L347) *style:* **lines should not be more than 80 characters.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:347:57:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L347) *style:* **Put spaces around all infix operators.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                                       ~^~
```
[R/EXADBI.R:347:69:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L347) *style:* **Commas should always have a space after.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                                                    ^
```
[R/EXADBI.R:352:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L352) *style:* **lines should not be more than 80 characters.**
```r
                             connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:352:70:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L352) *style:* **Put spaces around all infix operators.**
```r
                             connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
                                                                    ~^~
```
[R/EXADBI.R:353:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L353) *style:* **lines should not be more than 80 characters.**
```r
                             connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:353:72:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L353) *style:* **Put spaces around all infix operators.**
```r
                             connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
                                                                      ~^~
```
[R/EXADBI.R:357:11:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L357) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          {
          ^
```
[R/EXADBI.R:358:11:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L358) *style:* **Variable and function names should be all lowercase.**
```r
          EXANewConnection(drv = drv,
          ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:383:36:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L383) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                   ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:383:56:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L383) *style:* **Put spaces around all infix operators.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                                      ~^~
```
[R/EXADBI.R:383:57:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L383) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                                        ^~~~~~~~
```
[R/EXADBI.R:392:36:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L392) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXACloneConnection(drv, ...),
                                   ^~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:404:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L404) *style:* **Variable and function names should be all lowercase.**
```r
dbCurrentSchema <- function(con) {
^~~~~~~~~~~~~~~
```
[R/EXADBI.R:406:12:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L406) *style:* **Variable and function names should be all lowercase.**
```r
    res <- sqlQuery(con, "select current_schema")
           ^~~~~~~~
```
[R/EXADBI.R:406:12:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L406) *warning:* **no visible global function definition for ‘sqlQuery’**
```r
    res <- sqlQuery(con, "select current_schema")
           ^~~~~~~~
```
[R/EXADBI.R:407:46:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L407) *style:* **Commas should always have a space after.**
```r
    con@current_schema <- as.character(res[1,1])
                                             ^
```
[R/EXADBI.R:408:30:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L408) *style:* **Commas should always have a space after.**
```r
    message(paste("Schema: ",con@current_schema))
                             ^
```
[R/EXADBI.R:415:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L415) *style:* **Variable and function names should be all lowercase.**
```r
EXANewConnection <- function( # change defaults also above
^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:421:32:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L421) *style:* **Put spaces around all infix operators.**
```r
    exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                              ~^~
```
[R/EXADBI.R:421:44:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L421) *style:* **Commas should always have a space after.**
```r
    exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                           ^
```
[R/EXADBI.R:426:45:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L426) *style:* **Put spaces around all infix operators.**
```r
    connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
                                           ~^~
```
[R/EXADBI.R:427:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L427) *style:* **Put spaces around all infix operators.**
```r
    connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
                                             ~^~
```
[R/EXADBI.R:435:7:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L435) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(connection_string != ""){
      ^
```
[R/EXADBI.R:439:11:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L439) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(dsn!="") {
          ^
```
[R/EXADBI.R:439:15:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L439) *style:* **Put spaces around all infix operators.**
```r
        if(dsn!="") {
             ~^~~
```
[R/EXADBI.R:440:38:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L440) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DSN=",dsn)
                                     ^
```
[R/EXADBI.R:442:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L442) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                       ~^~~
```
[R/EXADBI.R:442:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L442) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                                 ~^~~
```
[R/EXADBI.R:443:70:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L443) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DRIVER={EXASolution Driver};EXAHOST=",exahost)
                                                                     ^
```
[R/EXADBI.R:446:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L446) *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.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:449:11:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L449) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(uid!="") {
          ^
```
[R/EXADBI.R:449:15:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L449) *style:* **Put spaces around all infix operators.**
```r
        if(uid!="") {
             ~^~~
```
[R/EXADBI.R:450:39:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L450) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                      ^
```
[R/EXADBI.R:450:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L450) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                              ^
```
[R/EXADBI.R:450:51:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L450) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                  ^
```
[R/EXADBI.R:450:59:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L450) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                          ^
```
[R/EXADBI.R:453:11:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L453) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(exaschema!="SYS") {
          ^
```
[R/EXADBI.R:453:21:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L453) *style:* **Put spaces around all infix operators.**
```r
        if(exaschema!="SYS") {
                   ~^~~
```
[R/EXADBI.R:454:39:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L454) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                      ^
```
[R/EXADBI.R:454:53:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L454) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                                    ^
```
[R/EXADBI.R:457:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L457) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                  ^
```
[R/EXADBI.R:457:50:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L457) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                                 ^
```
[R/EXADBI.R:460:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L460) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                  ^
```
[R/EXADBI.R:460:47:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L460) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                              ^
```
[R/EXADBI.R:463:1:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L463) *style:* **lines should not be more than 80 characters.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:463:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L463) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                  ^
```
[R/EXADBI.R:463:57:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L463) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                        ^
```
[R/EXADBI.R:463:75:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L463) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                          ^
```
[R/EXADBI.R:463:99:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L463) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                                ^
```
[R/EXADBI.R:467:35:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L467) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                  ^
```
[R/EXADBI.R:467:50:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L467) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                                 ^
```
[R/EXADBI.R:471:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L471) *style:* **Put spaces around all infix operators.**
```r
        while (length(d)>0) {
                       ~^~
```
[R/EXADBI.R:472:39:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L472) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                      ^
```
[R/EXADBI.R:472:56:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L472) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                                       ^
```
[R/EXADBI.R:472:60:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L472) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                                           ^
```
[R/EXADBI.R:477:12:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L477) *style:* **Variable and function names should be all lowercase.**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:477:12:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L477) *warning:* **no visible global function definition for ‘odbcDriverConnect’**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:478:21:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L478) *style:* **Variable and function names should be all lowercase.**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:478:21:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L478) *warning:* **no visible global function definition for ‘odbcGetInfo’**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:480:25:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L480) *style:* **Commas should always have a space after.**
```r
    new("EXAConnection",init_connection_string = con_str,
                        ^
```
[R/EXADBI.R:481:23:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L481) *style:* **Put spaces around all infix operators.**
```r
        current_schema=exaschema,
                     ~^~
```
[R/EXADBI.R:482:24:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L482) *style:* **Put spaces around all infix operators.**
```r
        autocom_default=ifelse(autocommit=="Y",TRUE,FALSE),
                      ~^~
```
[R/EXADBI.R:482:42:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L482) *style:* **Put spaces around all infix operators.**
```r
        autocom_default=ifelse(autocommit=="Y",TRUE,FALSE),
                                        ~^~~
```
[R/EXADBI.R:482:48:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L482) *style:* **Commas should always have a space after.**
```r
        autocom_default=ifelse(autocommit=="Y",TRUE,FALSE),
                                               ^
```
[R/EXADBI.R:482:53:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L482) *style:* **Commas should always have a space after.**
```r
        autocom_default=ifelse(autocommit=="Y",TRUE,FALSE),
                                                    ^
```
[R/EXADBI.R:483:56:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L483) *style:* **Commas should always have a space after.**
```r
        db_host = strsplit(exa_metadata["Server_Name"],":")[[1]][1],
                                                       ^
```
[R/EXADBI.R:484:67:](https://github.com/EXASOL/r-exasol/blob/456968f3129723fa8c79bc846cdef24f4a03c6cf/R/EXADBI.R#L484) *style:* **Commas should always have a space after.**
```r
        db_port = as.numeric(strsplit(exa_metadata["Server_Name"],":")[[1]][2]),
                                                                  ^
```


Why is jurassicraft readme in here?


one thing: why was it broken in the first place? :p


<!DOCTYPE html>

        <meta charset="utf-8">
        <meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
        <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" >
        <meta content="ChrisLiu" name="author">
        <title>《新北i-Safe好家在》搜尋</title>
        <meta content="website" property="og:type">
        <meta content="《新北i-Safe好家在》搜尋" property="og:title">
        <meta content="《新北i-Safe好家在》搜尋" name="twitter:title">
        <meta content="快速從由同仁建立的表單中搜尋《新北i-Safe好家在》搜尋的地址！" name="description">
        <meta content="快速從由同仁建立的表單中搜尋《新北i-Safe好家在》搜尋的地址！" property="og:description">
        <meta content="快速從由同仁建立的表單中搜尋《新北i-Safe好家在》搜尋的地址！" name="twitter:description">
        <meta content="" property="og:image">
        <meta content="" name="twitter:image:src">
        <meta content="http://NTFDONE.github.io/homesafe/" property="og:url">
        <link media="all" type="text/css" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
        <link media="all" type="text/css" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css">
        <link media="all" type="text/css" rel="stylesheet" href="wiz.css">

                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                        切換導覽列

                    </button>

                        《新北i-Safe好家在》搜尋
                        《新北i-Safe好家在》搜尋

首頁 (current)

各分隊電話

回報問題

留言

設定

                            專案原始碼

搜尋

列表

                        <form class="form">

關鍵字搜尋

                            關鍵字
                            <input type="text" id="inputKeyword" class="form-control" placeholder="請輸入「義美布丁」或「義 丁」" required autofocus>

                                    <input type="checkbox" class="from-source" name="from[]" value="四選一" checked> 四選一

                                    <input type="checkbox" class="from-source" name="from[]" value="排序" checked> 排序

                                    <input type="checkbox" class="from-source" name="from[]" value="每日"> 每日問答

                        </form>

                        <form class="form">

題庫列表

                                    <input type="radio" class="list-type" name="list-type" value="四選一"> 四選一

                                    <input type="radio" class="list-type" name="list-type" value="排序"> 排序

                                    <input type="radio" class="list-type" name="list-type" value="每日"> 每日問答

                                        <input type="radio" class="list-stype" name="list-stype" value="all" checked="checked"> 全部

                                        <input type="radio" class="list-stype" name="list-stype" value="生活常識"> 生活常識

                                        <input type="radio" class="list-stype" name="list-stype" value="動漫與遊戲"> 動漫與遊戲

                                        <input type="radio" class="list-stype" name="list-stype" value="文科"> 文科

                                        <input type="radio" class="list-stype" name="list-stype" value="理科"> 理科

                                        <input type="radio" class="list-stype" name="list-stype" value="演藝"> 演藝

                                        <input type="radio" class="list-stype" name="list-stype" value="體育"> 體育

                                        <input type="radio" class="list-color" name="list-color" value="all" checked="checked"> 全部

                                        <input type="radio" class="list-color" name="list-color" value="1色"> 1色

                                        <input type="radio" class="list-color" name="list-color" value="2色"> 2色

                                        <input type="radio" class="list-color" name="list-color" value="3色"> 3色

                                顯示題目時依照裝置能力不同可能會需要耐心等候（尤其是四選一題目，連我電腦都需要讀 5 秒以上，手機可能需要更久…）
                                <button type="button" class="close" data-dismiss="alert" aria-label="Close">×</button>

                        </form>

                        wikia

                        檢視題庫

                        專案原始碼

                        回報網頁問題

                        更新紀錄

                        關於作者

隱藏版尾

最近更新

從 zh.nekowiz.wikia.com 讀取問題資料

                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">×</button>

素材時間表

如果時間顯示為 09 代表開放時間為 09:00～09:59

如果時間顯示為 09-10 代表開放時間為 09:00～10:59

                                素材/時間	曜日任務	週末特殊任務

                                碰碰吉	週一全天	週六 09、14、19

                                花	週二全天	週六 10、15、20

                                蘑菇	週三全天	週六 11、16、21

                                神木	週四全天	週六 12、17、22

                                狸貓	週五全天	週六 13、18、23

                                火魔導書	週一、週四、週日：09-10、12-13、15-16、19-20、22-24

                                水魔導書	週二、週五、週日：09-10、12-13、15-16、19-20、22-24

                                電魔導書	週三、週六、週日：09-10、12-13、15-16、19-20、22-24

                                金幣	週五全天	週日全天

                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">×</button>

留言

答案、問題有錯請回報至 wikia，留言僅針對敝站事宜，題庫錯誤將不定期刪除。

                        請開啟 javascript 來檢視 Disqus 提供的留言

                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">×</button>

更新紀錄

關鍵字搜尋增加空白分隔支援（改版說明@PTT）

「貓 恩」意思為搜尋題目或答案內同時有貓和恩 -- 2015-03-27 23:37

增加設定模式（改版說明@PTT）

自訂廣告與搜尋時最少關鍵字字數 -- 2015-03-20 17:54

增加讀太久提醒

如果一開始讀取超過15秒會提醒使用者可以重整 -- 2015-03-20 17:30

新增題庫檢視模式

增加題庫檢視列表方便作功課用 -- 2015-03-20 16:16

更新題目來源

題目來源改從 wikia 抓取 -- 2015-03-05 16:46

隱藏版尾

手機版新增隱藏版尾按鈕 -- 2015-02-10 13:20

關鍵字提示

題目加上搜尋關鍵字高亮提示 -- 2015-02-06 04:40

更新留言功能、回報功能、問題屬性

因為版面配置問題，回報功能與問題屬性目前僅顯示在解析度大於 768px 的裝置上面。css 改用 scss 重寫過，js 也改用 coffee-script 重寫過。 -- 2015-02-06 04:00

                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">×</button>

設定

                        <form id="form-setting" class="form-horizontal">

                                搜尋時最小字數

                                    <select name="searchMinLength" class="searchMinLength form-control">
                                        <option value="1">1</option>
                                        <option value="2">2</option>
                                        <option value="3">3</option>
                                        <option value="4">4</option>
                                        <option value="5">5</option>
                                        <option value="6">6</option>
                                    </select>
                                    避免輸入常用字時顯示筆數太多而造成停頓，可自行設定輸入幾個字後才開始搜尋

                                    <button type="submit" class="btn btn-default">儲存設定</button>

                        </form>

                關閉


I'm pretty sure it has worked as-is, but we can take this just to be more 'correct' in our usage. Thanks!


Looks good!


Must say that this is really awful when frame with editor accidentelly shifts up with close button.


Recommended:  add backticks for code formatting for this (and all code snippets going forward).


No problem glad that I helped.

On Thu, Jan 7, 2016 at 7:29 PM, Johan Sköld <notifications@github.com>
wrote:

> Ah yeah, seems to work after digging out a more recent version of make. I
> was apparently using 3.79.1. Works with 3.81. Thanks for the pointer!
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/bkaradzic/genie/commit/478dbea1a3c8b53fa8fc81477a2966dff0b2d9c1#commitcomment-15322811>
> .
>


Seems to be not implemented (not found in kernel code) [ https://filippo.io/linux-syscall-table/ ]


True, it highlights them, but they're not really errors... I'm not sold on this change.  Wow, am I just being picky?


TestSlowerBranch (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2033 of 2033 tests passed)

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


Whoops, should have spotted `asset:` should be `filename:`


Dieser code funktioniert leider bei mir nicht ich habe windows 10 als Betriebsystem folgender file path wird dabei generiert:
/C:/Data/Dev/IDEA%20-%20Git/PK.WS15.Abschlussaufgabe/out/production/Abschlussaufgabe/resources/waterTexture.jpg

das problem dabei ist das ich Abstände in meinem file path habe. Deshalb habe ich das URL.Decode eingebaut.

Sonst wäre ich natürlich ganz bei dir bei dieser Änderung


This comment could use an update.


yeah, I agree.


Thank you all for the help.  Keep up the great work you are all doing in this space. It is very much appreciated by the field.


Clean code, Kevin! 👍


recommended:

`git status` results are limited to the main repo . . .


If we're asking for a specific format, should we be checking for that format or maybe auto-adding the parens and dash?


:+1: it worked out in the end :)


submodules


I've been using `lstatAsync` or `statAsync` elsewhere in the code, we should probably decide on a convention & then document it in `docs/`

the advantage of lstat is that you get stuff like size/ctime/mtime/atime for free, but it might be slower (haven't run any tests, and it seems hard to benchmark accurately)


Awesome! I also added the change to line 475 for Bolus command and its working great.


(I haven't read or tested your code carefully, but:)

Have you tested with games that are only a single `index.html` upload? Those are valid on the website and the app should support them.


You'd think so but not according to the style guide.  Since ZFS originated at Sun it follows their style guide, see page 14.

https://www.cis.upenn.edu/~lee/06cse480/data/cstyle.ms.pdf


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


Unfortunately this doesn't build with pre-8.1 SDKs.


(this line and one below)
Pretty sure we want apt/87 or apt/90 (to be configurable) in order to work properly with JP vs main... but probably just default to 87 for now since who knows what will come of main (as we discussed).


TestSlowerBranch (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

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


close #3 instead #6


tree?
suggestion:
If you clone a repo...
or
If you fetch or pull a branch from origin...


shorter version:

```javascript
await new Promise((resolve, reject) => {
  win.on('close', resolve)
})
```

That will also pass the close event to `resolve`, which can be handy if we later want to `let e = await new Promise` etc. you get the idae


To actually fetch...


Yeah, I was thinking about that. The only important thing I think is that the number has 10 digits because then we know it's a US phone number.

I just added the other formatting in there so that people had a clear example that would work.

It wouldn't hurt to add the formatting back in after we extracted 10 digits to keep the DB consistent, but I don't think it's essential either.


For anyone else having the compilation issue with unit test target complaining about "expected type", this stack overflow answer helped me fix the problem: http://stackoverflow.com/a/29111547/516359


updated. are you ok with this?


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


Can we move this to bin ?


does this `Flush` still need to be here?


oh, sorry

dann müssen wir beim Aufruf von URLDecoder.decode nur ein bestimmtes Encoding mit übergeben.
deprecated ist nur die Variante der Methode, bei der das Encoding nicht übergeben wird.


We should ensure that there is a ~/.m2


Yes, I don’t see why this is a problem?


Lets file a jira for this so that all commits have a jira attached.


I did consider that, but at the same time this would lock the `toString` to be named `Plugin` (instead of the class name for example) and I wanted to allow changing that. On the other hand, now that you mention it that would require adding all fields manually which would kind of make the abstract class useless for these kind of classes.... Eh :P


not to allow to use


Cara, não era essa a ideia. Vamos lá:

O serviço deveria ser implementado recebendo o model como parâmetro no construtor (poderia ser até uma outra abstração). Seu controller não tem que saber quais são as colunas a serem atualizadas ou coisa do gênero.

Da forma que você fez as camadas continuam extremamente acopladas e os testes vão culminar em testar se o Lumen funciona direito.


ich schätze utf-8 sollte passen soll ich oder du?


"+" Прекрасный вариант решения!


can you DRY this a bit?
```go
for key, value := range map[string]string{
  "client_encoding": "UTF8",
  "DateStyle": "ISO",
} {
  c.writeBuf.initMsg(serverMsgParameterStatus)
  for _, str := range [...]string{key, value}{
    if err := c.writeBuf.writeString(str); err != nil {
      return err
    }
  }
  if err := c.writeBuf.finishMsg(c.wr); err != nil {
    return err
  }
}
```


ich mach schon


Closes #10


TeamCity pull requests :: netty [Build 987](https://garage.netty.io/teamcity/viewLog.html?buildId=4577&buildTypeId=pulls_netty&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 6365, ignored: 23 Build time: 00:42:10


top danke!


'colleague' confusing.
Perhaps just quote `git clone --recursive [path to repo]`
and / or a link to
http://git-scm.com/book/en/v2/Git-Tools-Submodules


not that it would make a big (performance) difference, but these could be moved out of the constructor (declared as const), and simplified: `"\r\n".toByteArray("utf-8")`


I actually have this fix as well in the devise branch, but I don't believe its causing the issue seen in Issue #216


@jgbreezer Imagine you store a very important image file, like a bank account's matrix card, and you open that attachment. The file is placed on a temporary folder and opened on a suiting image viewer.

My main question is: what happens if there is a blackout, app crash, etc, while KeePass is still opened? Will these 'QTemporaryFile's still be properly erased from the temporary folder? If they are not, that seems like a serious security flaw.


Lint fix ;)


I see, without this ccm doesn't know what the correct binary interface is in some areas (primarily where it checks to see if it's listening) - it probably uses whatever parameters where passed in when adding a node and otherwise falls back on defaults.  I uncommented the line that calls this and things still worked, but I got a warning that it couldn't listen on 9042 and was going to continue anyways.


hmmm... we explicitly disable all the platform plugins in `qt5_base_configure`, so the "platform guard" should *not* trigger. If it does it means there's a problem somewhere else. Disabling the guard is just a workaround.


is fine


text in brackets lost via MD formatting


missing `var`, please fix


the commit message implies that this deviates from the spec. please document with a TODO this deviation


iu


Are they still being generated with a clean build, or are there just old versions lying around?


sollte jetzt passen


AddInitialCodeTests (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1479 of 1479 tests passed)

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


does this intend to reference checking out that branch in the main repo? Or `cd`ing into the submodule and checking out a new branch?


TeamCity libpalaso :: palaso-win32-master Continuous [Build 3.0.627.6590ff158b36054665d29e1055ada989026fb501](http://build.palaso.org/viewLog.html?buildId=67627&buildTypeId=bt223) outcome was **SUCCESS**
Summary: Tests passed: 3324, ignored: 125 Build time: 00:05:13


This isn't a deviation, it's a bugfix in our code. In my testing sending a nil should mean to send a 0 byte tag, otherwise drivers will complain about a bad message.


Did all tests work without this line? I had problems with multi-node setups, although I can't remember which ones right now.


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


so we're using tags like "python" to manage images? where are the dockerfiles for these, btw?

Using tags for "variants" is a bad idea, they're meant to be used as versions.


nit: move this up above the cockroach group of imports


Bleh. Thanks! Added a new commit to fix this.


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


@cktricky - no connection - I was just trying to reproduce #216 when I saw it.


Mate this patch doesn't work for our device. We don't use this driver.


That's good documentation. I also recommend using assertions to make sure your conditions are met.
You can use Guava's Preconditions or Apache's Validate or if it's problematic to use 3rd parties then simply throw an *IllegalArgumentException* if something's wrong.


According to https://github.com/google/googletest/blob/master/googletest/docs/V1_5_AdvancedGuide.md

we can do something like this:
::testing::Environment* const foo_env = ::testing::AddGlobalTestEnvironment(new FooEnvironment);
And then all of the tests should have the env. That would save us from having to re-implement main on every file.

Thoughts?


is this reachable?


Meine Rechtschreibung xD


Ah, I see.

This snippet from the commit message should appear somewhere in the code, though?
> When a (client-side) cursor on psycopg starts, it sends a BEGIN statement
and expects a CommandComplete message. A real Postgres sends a BEGIN tag
in response, but we can get by with an empty one.


First part of sentence unclear to me.
Please be more specific as to whether you are referring to the git repo tracked by the main repo, or the submodule.

'local cache' refers to what?


añadir fileRead.close();


мелочь: len(array) лучше было бы внутри функции вычислить, а не передавать отдельный параметр


The biggest reason was so that you would have to do minimal work in the methods that call it - this method is called 4 times and I wanted it to have the most basic input and output. You're right, the name could be changed


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


Thank you for the hint!


Thanks for this. I don't usually go on a hunt for these but I do clear them out when I find them.


@aco46 i dont see why to comment this out? it links the file that was archived to the nd_experiment entries that were created, right?


I'm doing it this way because docker (and quay) can build and tag images based on their git branch. This allows us to have a single repo with any number of languages instead of one repo and one docker hub project per language, which is just a ton of setup for little benefit. I know this isn't how they are supposed to be used, but I do think the way I'm doing it here is better than the other way. I don't think we need to use docker tags to indicate versions in this case.


Yeah I suspect that it's possible this can be an issue with multi node setups, especially if you bootstrap another node.  I'll keep digging in to see if I can understand what ccm is doing.  Without using this method I see this line:

>     48530  [Exec Stream Pumper] ERROR com.datastax.driver.core.CCMBridge - ccmerr> /Library/Python/2.7/site-packages/ccm-2.1.2-py2.7.egg/ccmlib/node.py:459: UserWarning: Binary interface 127.0.1.1:9042 is not listening after 10 seconds, node may have failed to start.

However, things still work (albeit slowly)


I prefer the macros as far up as possible so that if they are overridden inside the body it makes sense.


Seems similar to
https://github.com/Stefano80/Stockfish/compare/7f300a7...4b9b2dc
http://tests.stockfishchess.org/tests/view/55f324510ebc5976a2d6db59


why not have one image that has all the languages?


also, where are the dockerfiles?


Everyone cloning and building hbase is assumed to have .m2. Will add check that it exists.


The hardcoded `salt` and `cost` are necessary here. See the description of why from this closed issue: https://github.com/jeremykendall/password-validator/issues/13#issuecomment-155609663

Those need to stay, although the `salt` has to be removed for PHP 7 compatibility.

I think the answer *might* be found in [`version_compare()`](http://php.net/version_compare). The final code might look something like:

``` php
$options = array(
    'cost' => 4,
    'salt' => 'CostAndSaltForceRehash',
);

if (version_compare(PHP_VERSION, '7.0.0', '<')) {
    $options['salt'] = 'CostAndSaltForceRehash';
}

$upgradeRehash = password_hash($password, PASSWORD_DEFAULT, $options);
```

Best of both worlds, maybe?


I am pausing my line-by-line review of this document to ask whether or not it makes more sense to just paste a reference to the official git-submodule documentation at http://git-scm.com/book/en/v2/Git-Tools-Submodules .
No reason to redescribe what has already been succinctly described.
I think perhaps would be very useful for the hacking doc would be a section of commands or a workflow that is specific to working with goldstone-server with the goldstone-compliance module.
So all examples could use the actual repo names and describe sample workflows of creating/updating/deleting/merging/etc between our main repo and its submodule.


![grumpy cat](http://cdn.hitfix.com/photos/5621843/Grumpy-Cat.jpg)


Yes, that's reasonable. Will add.


Thanks! I saw this too today and was just about to take a look myself.


Does APERADD give sufficiently accurate summations given that it doesn't
handle fractional flux on the aperture border?


fixing now


The Swift API Design Guidelines recommend that first parameters to methods and functions NOT have required labels which I agree with.

https://swift.org/documentation/api-design-guidelines.html#parameters


@jhaag75: This file looks like a broken merge that got committed.  Can you fix or remove it?  I noticed apache errors due to the leading "-"s.  Thanks.


@parvatihiremath @ramakrishnaippili @mohammadrafeek  Just an update this one work without @Transactional no alteration is happening in the entity and its barely calling repository.save by default spring data jpa repository are transactional. @Transactional is required if you need a transaction to be available do a crud operation inside the service class method before calling the Repository's crud method, in this case its not there so it works.


You could probably change this into:
@SqlUpdate("""INSERT INTO PLATFORMS VALUES (platform_id_seq.NEXTVAL, :name, :manufacturer, :releaseYear, :console, :computer)""")


should be ^1.0.2


AddInitialCodeTests (Myoldmopar) - i386-Windows-7-VisualStudio-12: OK (2028 of 2028 tests passed)

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


Fixed that in next commit


Add "mention animals too"


the API should be constructed with ACCESS_TOKEN, not just the same string repeated


Perhaps we could add a sample of a bare minimum new project, something that uses some of the default embed API components. If its not too much to maintain we could have it live on its own fork/branch, with instructions to get started by cloning this this branch.


Yup. We don't have a protobuf for Ack type messages, this covers those.


:+1: on this class


loool sorry about the old super hacky lib check methods


It's frowned upon to import wildcards (by myself and others :) because then you can't be sure which class you're getting.
1. You can fix your IDE to not do this automatically
2. This rule has an exception - in tests I sometimes import junit's asserts and hamcrest's classes etc.


See: https://github.com/cockroachdb/cockroach/pull/3515 for a previous solution that was rejected.


I can't reply in cloud9 because I'm at work right now but I see what you're saying. So for the actual value it would be '20'.to_f / 3 for the float.


Missing documentation on this class


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 10924](https://teamcity.mesosphere.io/viewLog.html?buildId=101580&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:12:23


Ok now I think I'm up to speed.  updateconf updates cluster.conf, and this updates node.conf (I was conflating the two).  So while cassandra.yaml (which is generated using settings from cluster.conf) is correct, CCM reads node.conf to know what ports C* should be listening on.  In any case, I now 100% agree that we need to do this, or alternatively use ccm add like we were previously, but I like this much more, so i'm :+1: on this change.


Is this not public or private on purpose?


Ah, I see. That needs a comment.


What you can do here instead is `make -j $(nproc)`


ditto


The all caps notation is supposed to be used for constants (that is, things that are final), like URL.  access_token is not a constant - its a field of the class.  See http://stackoverflow.com/questions/414001/variable-naming-conventions-in-java


I can't reply in cloud9 because I'm at work right now but I see what you're
saying. So for the actual value it would be '20'.to_f / 3 for the float.

On Thu, Jan 7, 2016 at 12:04 PM, Sumeet Jain <notifications@github.com>
wrote:

> '20'.to_i / 3 doesn't actually return a correct value. Or rather, it
> does–but the value is rounded down. See here: https://repl.it/BcRa
>
> How would you find a more exact result of that arithmetic?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/clburns107/ruby-prompt__number/commit/d48ab3a1554838dfe283673ee3e133eb0b30031a#commitcomment-15322278>
> .
>


seems like we are going way out of our way to avoid compiler warnings, but the backing field might be a little different that the getter return value... Isn't there a way to suppress the warning in some other way, but still use the public interface that was provided for that object?


This was already changed by me? Why did you have to do this again?


* Merge develop into master
* Enable parallel compilation for debug builds
* Get rid of double backslash in $IntDir
* Add Common/ScopedFunction.h
* Drop XP/Vista support
* Remove duplicated code in SkinInstaller.cpp
* Library: Fix warnings
* Use standard conformant wcstok
* Fix Common_Test build
* Merge SkinInstaller.dll into Rainmeter.dll
* Add Library_Taglib project
* Add Library_Zlib project
* Make NowPlaying a measure
* Make WebParser a measure
* Allow skin to be specified with WM_RAINMETER_DELAYED_EXECUTE
* Make MediaKey a measure


@f2prateek @sperand-io where is the best place to put `runQueuedFunctions`? It's to flush queued up events that were collected while amplitude lib was asynchronously loading.

users reporting that they sometimes get an undefined method error. how can we ensure that amplitude is loaded before loading that. do you put the function inside the `self.ready()`?


Pulling the gtreap lookup out of the loop makes a lot of sense, but I'm wondering if it's necessary to pull all of the logic of the Valid() method into this, as opposed to adding an argument to the Valid() method.  The reason is that the Valid() method has a lot of debug logic which was added because there were a whole class of "why isnt this doc id/num getting returned" bugs.  So losing that ability is unfortunate.  Do we know if this one-liner performs better?


@shucknjiveturkey DWMR. Looks good! Keep shipping code.


return ..()


could we move the ``` if (r == NULL) {``` into signle caller in order to leave as much as possible inside ```complex_new``` the same.
and very minor thing: why not use a single multi line comment?


Hi Whao89,

We have a revision of socraticswirlInstructor in the last few days, including yesterday. It handles the keys slightly different now and won't need to worry about the path to the directory.

Thanks,

-Hubert


You shouldn't be doing this here, because this is not a smalltalkCI repo anymore.
In fact, you should remove the entire `install` section.


is this just trampling what the previous loop did? there is a simplification to made here; for one, there's no longer a reason to maintain both `inTypeHints` and `pq.inTypes`, right?


Add space before parentheses.


Je pense que l'on ferai mieux d'utiliser `var`pour le moment en front


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


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


Not a method


Got it. Thanks


final


You are right, but it is slightly different here. I tried in the past to give a bonus when a rook was in front of the queen. From what I understand, you gave bonuses to every rooks in front of the queen. What I did in the most recent tests is : when a rook is in front of the queen, count the number of rooks on the file to multiply the bonus.

As here (R for rooks Q for queen) :

R
R
Q

My old solution gives 1 time the bonus, yours 2 and my current one 2. But here :

R
Q
R

My old solution still gives 1, then yours 1 and mine still 2.


final private


how about --inject ?


Ok


Can we rename this to `buildGobblinMetrics` to be consistent with the other one?


I will suggest not to use `systemFont`. Instead use a fixed font say `HelveticaNeue` for consistency across all iOS versions.


/cc @davidfowl @muratg @anurse @tratcher

publish-iis

I need a repo for this


`this.gobblinMetrics`.


I think it's a bad idea to do one image with all langs because now it's very easy to figure out the smallest and easiest way to install the lang bindings + PG drivers with just a few commands. They use a ubuntu/debian package, or the official docker image (like ruby) if it exists. Coupling those means we have to use one OS distribution that supports everything.

Overall the whole point of docker images is to produce small, self contained software images that are only what you need. I think merging them together because of how we want to use git is an overall loss.


No idea, but it was missing (?!)


Got it. Thanks.
So why not remove the whole `tools/bin/ext` folder? Since hawq will not use it.


Remove extra space.


Is there a better name for this function and its variables?


`make clean` in the procedure indicates a bug, doesn't it?


username was referenced as account so changed to match


Yes, uploaded files should be linked to the metadata tables for that purpose.
cheers
Lukas

> On Jan 7, 2016, at 1:50 PM, Nick Morales <notifications@github.com> wrote:
>
> @aco46 i dont see why to comment this out? it links the file that was archived to the nd_experiment entries that were created, right?
>
> —
> Reply to this email directly or view it on GitHub.
>


You should not have added changes related to `PlatformActionSheetButtonView` in this commit.


Ok na leider funkt das auch nicht illegal character at index 2
file path sieht damit etwa so aus:
/C:
Ich arbeite schnell an einer Lösung so wie ich das sehe tritt das bei dir ja nicht auf ;)


I need a function that returns all files within a directory.  I intend to map `get_block_locations` onto this list.  This could be `glob` or another function.


@fgr8out Just so you know, I don't expect you to make a webapp. You don't need a visual component to your project.


Probably we could just go with `{{PLURAL:$2|'''$2'''}}` here. Cannot remember right now.


https://github.com/aspnet/iisintegration ?


I think we can remove our ```complex_fmt``` if we would just use cpythons ```complex_format``` without any perf regression


Add a note that procedures currently can not be called within a transaction.


Thanks, fixed up in 0161c85edd72a54541620da4664fbba2ff4963d5.


Changed


It's not about how we want to use `git`, it's about how we want to use the notion of docker tags. If someone wants to produce a new `ruby` image with some changes that need to happen in lockstep with changes to this test, they can't do it, period. They'll be forced to push a new "ruby" tag, and circle CI will pick it up while running builds that do not yet have the necessary changes to this script.

We have date tags in circle-deps.sh for exactly this reason.

Also, I'm not really clear on what tools are being used to produce images out of https://github.com/cockroachdb/postgres-test, so that repo needs a README.


@Tratcher We were thinking about a new repo but I don't really care. If people are fine with using IISIntegration I can move it there.


Any reason why the transactions are now spread out by 50s? Wouldn't errors be revealed more quickly by i2c transactions happening more frequently?
In the past, we found issues by using a delay of only 1uS.


Remove this extra empty line.


Thanks, Mars. Some things I 'pip install' out of habit. If i don't need all
libraries I'll be sure to exclude what I don't use. I've never web scrapped
so I wasn't sure where data output would be presented. I'm in the process
of figuring that out now.

On Thu, Jan 7, 2016 at 2:09 PM, Mars Williams <notifications@github.com>
wrote:

> @fgr8out <https://github.com/fgr8out> Just so you know, I don't expect
> you to make a webapp. You don't need a visual component to your project.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/fgr8out/CourseraCourseScraper/commit/de71a34f2c1843d06155c46660c946c309523aec#commitcomment-15323682>
> .
>

--
bd


Demonstration of this working: can be seen [here](https://youtu.be/cOrYNGf-ABI).


This log must removed.


Yeah, I think IISIntegration repo actually makes sense for this project too.


** clap clap clap **