[R/exa.createScript.R:101:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L101) *style:* **Variable and function names should be all lowercase.**
```r
exa.createScript <- function(channel, name, func = NA,
^~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:103:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L103) *style:* **Variable and function names should be all lowercase.**
```r
                             initCode = NA,
                             ^~~~~~~~
```
[R/exa.createScript.R:104:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L104) *style:* **Variable and function names should be all lowercase.**
```r
                             cleanCode = NA,
                             ^~~~~~~~~
```
[R/exa.createScript.R:105:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L105) *style:* **Variable and function names should be all lowercase.**
```r
                             inType = SET,
                             ^~~~~~
```
[R/exa.createScript.R:106:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L106) *style:* **Variable and function names should be all lowercase.**
```r
                             inArgs = list(),
                             ^~~~~~
```
[R/exa.createScript.R:107:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L107) *style:* **Variable and function names should be all lowercase.**
```r
                             outType = EMITS,
                             ^~~~~~~
```
[R/exa.createScript.R:108:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L108) *style:* **Variable and function names should be all lowercase.**
```r
                             outArgs = list(),
                             ^~~~~~~
```
[R/exa.createScript.R:109:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L109) *style:* **Variable and function names should be all lowercase.**
```r
                             outputAddress = NA,
                             ^~~~~~~~~~~~~
```
[R/exa.createScript.R:110:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L110) *style:* **Variable and function names should be all lowercase.**
```r
                             replaceIfExists = TRUE,
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:111:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L111) *style:* **Variable and function names should be all lowercase.**
```r
                             mockOnly = FALSE
                             ^~~~~~~~
```
[R/exa.createScript.R:115:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
  ^~~~~~~~
```
[R/exa.createScript.R:115:17:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
                ^~~~~~~~
```
[R/exa.createScript.R:116:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
  ^~~~~~~~~
```
[R/exa.createScript.R:116:18:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
                 ^~~~~~~~~
```
[R/exa.createScript.R:118:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
  ^~~~~~
```
[R/exa.createScript.R:118:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                      ^~~~~~
```
[R/exa.createScript.R:118:31:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L118) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_IN_TYPES’**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                              ^~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:119:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
  ^~~~~~~
```
[R/exa.createScript.R:119:24:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                       ^~~~~~~
```
[R/exa.createScript.R:119:33:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L119) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_OUT_TYPES’**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                                ^~~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:121:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
  ^~~~~~
```
[R/exa.createScript.R:121:38:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
                                     ^~~~~~
```
[R/exa.createScript.R:123:7:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L123) *style:* **Variable and function names should be all lowercase.**
```r
  if (outType == EMITS) {
      ^~~~~~~
```
[R/exa.createScript.R:124:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L124) *style:* **Variable and function names should be all lowercase.**
```r
    if (is.null(m$outArgs)) {
                  ^~~~~~~
```
[R/exa.createScript.R:127:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L127) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- paste("(",
    ^~~~~~~
```
[R/exa.createScript.R:128:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L128) *style:* **Variable and function names should be all lowercase.**
```r
                     do.call(paste, c(as.list(outArgs), sep = ", ")),
                                              ^~~~~~~
```
[R/exa.createScript.R:131:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L131) *style:* **Variable and function names should be all lowercase.**
```r
    outType <- RETURNS
    ^~~~~~~
```
[R/exa.createScript.R:131:16:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L131) *warning:* **no visible binding for global variable ‘RETURNS’**
```r
    outType <- RETURNS
               ^~~~~~~
```
[R/exa.createScript.R:132:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
    ^~~~~~~
```
[R/exa.createScript.R:132:29:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
                            ^~~~~~~
```
[R/exa.createScript.R:135:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L135) *style:* **Variable and function names should be all lowercase.**
```r
  sql <- paste("CREATE", if (replaceIfExists) "OR REPLACE" else "", "R",
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:136:16:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L136) *style:* **Variable and function names should be all lowercase.**
```r
               inType, "SCRIPT", name,
               ^~~~~~
```
[R/exa.createScript.R:137:21:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L137) *style:* **Variable and function names should be all lowercase.**
```r
               "(", inArgs, ")",
                    ^~~~~~
```
[R/exa.createScript.R:138:16:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
               ^~~~~~~
```
[R/exa.createScript.R:138:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
                        ^~~~~~~
```
[R/exa.createScript.R:140:18:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L140) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(m$outputAddress))
                 ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:24:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                       ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:51:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                                                  ^~~~~~~~~~~~~
```
[R/exa.createScript.R:157:16:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L157) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(initCode)) {
               ^~~~~~~~
```
[R/exa.createScript.R:159:10:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:159:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
                             ^~~~~~~~
```
[R/exa.createScript.R:160:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L160) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:165:16:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L165) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(cleanCode)) {
               ^~~~~~~~~
```
[R/exa.createScript.R:167:10:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:167:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
                             ^~~~~~~~~
```
[R/exa.createScript.R:168:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L168) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:173:8:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L173) *style:* **Variable and function names should be all lowercase.**
```r
  for (codeLine in deparse(code)) {
       ^~~~~~~~
```
[R/exa.createScript.R:174:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L174) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste(sql, codeLine, sep = "\n")
                      ^~~~~~~~
```
[R/exa.createScript.R:178:8:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L178) *style:* **Variable and function names should be all lowercase.**
```r
  if (!mockOnly) {
       ^~~~~~~~
```
[R/exa.createScript.R:179:9:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L179) *style:* **Variable and function names should be all lowercase.**
```r
    if (odbcQuery(channel, sql) == -1) {
        ^~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L180) *style:* **Variable and function names should be all lowercase.**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L180) *warning:* **no visible global function definition for ‘odbcGetErrMsg’**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:185:36:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                   ^~~~~~~
```
[R/exa.createScript.R:185:50:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                                 ^~~~~~~~~
```
[R/exa.createScript.R:186:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L186) *style:* **Variable and function names should be all lowercase.**
```r
           returnSQL = FALSE, reader = NA, server = NA) {
           ^~~~~~~~~
```
[R/exa.createScript.R:189:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L189) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(table))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:190:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L190) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:192:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L192) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(where))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:193:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L193) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L195) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(groupBy))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L195) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(groupBy))
                             ^~~~~~~
```
[R/exa.createScript.R:196:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L196) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(groupBy) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:196:24:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L196) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(groupBy) == 1)
                       ^~~~~~~
```
[R/exa.createScript.R:198:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L198) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(restQuery))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:198:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L198) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(restQuery))
                             ^~~~~~~~~
```
[R/exa.createScript.R:199:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L199) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(restQuery) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:199:24:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L199) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(restQuery) == 1)
                       ^~~~~~~~~
```
[R/exa.createScript.R:213:9:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
    if (groupBy != "") {
        ^~~~~~~
```
[R/exa.createScript.R:214:7:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
      ^~~~~~~
```
[R/exa.createScript.R:214:37:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
                                    ^~~~~~~
```
[R/exa.createScript.R:218:32:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L218) *style:* **Variable and function names should be all lowercase.**
```r
                 table, where, groupBy, sep = "")
                               ^~~~~~~
```
[R/exa.createScript.R:219:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L219) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste("SELECT * FROM (", sql, ")", restQuery, sep = "")
                                              ^~~~~~~~~
```
[R/exa.createScript.R:221:9:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L221) *style:* **Variable and function names should be all lowercase.**
```r
    if (returnSQL) {
        ^~~~~~~~~
```
[R/exa.createScript.R:224:7:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L224) *style:* **Variable and function names should be all lowercase.**
```r
      execArgs <- list(channel, sql)
      ^~~~~~~~
```
[R/exa.createScript.R:226:9:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
        ^~~~~~~~
```
[R/exa.createScript.R:226:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
                      ^~~~~~~~
```
[R/exa.createScript.R:229:9:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
        ^~~~~~~~
```
[R/exa.createScript.R:229:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
                      ^~~~~~~~
```
[R/exa.createScript.R:231:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L231) *style:* **Variable and function names should be all lowercase.**
```r
      if (!mockOnly) {
           ^~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L232) *warning:* **no visible binding for global variable ‘exa.readData’**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:31:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                              ^~~~~~~~
```
[R/EXADBI.R:6:2:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L6) *style:* **Commented code should be removed.**
```r
## First version written in 2015 by Marcel Boldt <marcel.boldt@exasol.com>
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:7:2:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L54) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAObject",
                      ^
```
[R/EXADBI.R:55:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L55) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:55:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L79) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXADriver",
                      ^
```
[R/EXADBI.R:80:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L80) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:80:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L125) *style:* **Put spaces around all infix operators.**
```r
                                        current_schema="character",
                                                     ~^~
```
[R/EXADBI.R:126:56:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L126) *style:* **Put spaces around all infix operators.**
```r
                                        autocom_default="logical",
                                                      ~^~
```
[R/EXADBI.R:127:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L127) *style:* **Put spaces around all infix operators.**
```r
                                        db_host="character",
                                              ~^~
```
[R/EXADBI.R:128:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L128) *style:* **Put spaces around all infix operators.**
```r
                                        db_port="numeric",
                                              ~^~
```
[R/EXADBI.R:129:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L129) *style:* **Put spaces around all infix operators.**
```r
                                        db_user="character",
                                              ~^~
```
[R/EXADBI.R:130:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L130) *style:* **Put spaces around all infix operators.**
```r
                                        db_name="character",
                                              ~^~
```
[R/EXADBI.R:131:53:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L131) *style:* **Put spaces around all infix operators.**
```r
                                        db_prod_name="character",
                                                   ~^~
```
[R/EXADBI.R:132:51:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L132) *style:* **Put spaces around all infix operators.**
```r
                                        db_version="character",
                                                 ~^~
```
[R/EXADBI.R:133:49:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L133) *style:* **Put spaces around all infix operators.**
```r
                                        drv_name="character"
                                               ~^~
```
[R/EXADBI.R:135:71:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L140) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAConnection",
                      ^
```
[R/EXADBI.R:141:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L141) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:141:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L145) *style:* **Put spaces around all infix operators.**
```r
                 dbname=dbObj@db_name,
                      ~^~
```
[R/EXADBI.R:145:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L146) *style:* **Put spaces around all infix operators.**
```r
                 username=dbObj@db_user,
                        ~^~
```
[R/EXADBI.R:146:27:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L147) *style:* **Put spaces around all infix operators.**
```r
                 host=dbObj@db_host,
                    ~^~
```
[R/EXADBI.R:147:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L148) *style:* **Put spaces around all infix operators.**
```r
                 port=dbObj@db_port)
                    ~^~
```
[R/EXADBI.R:148:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/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/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L178) *style:* **Put spaces around all infix operators.**
```r
                         fields = c(connection="EXAConnection",
                                             ~^~
```
[R/EXADBI.R:179:42:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L179) *style:* **Put spaces around all infix operators.**
```r
                                statement="character",
                                        ~^~
```
[R/EXADBI.R:180:45:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L180) *style:* **Put spaces around all infix operators.**
```r
                                rows_fetched="numeric",
                                           ~^~
```
[R/EXADBI.R:181:46:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L181) *style:* **Put spaces around all infix operators.**
```r
                                rows_affected="numeric",
                                            ~^~
```
[R/EXADBI.R:182:44:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L182) *style:* **Put spaces around all infix operators.**
```r
                                is_complete="logical",
                                          ~^~
```
[R/EXADBI.R:183:44:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L183) *style:* **Put spaces around all infix operators.**
```r
                                with_output="logical",
                                          ~^~
```
[R/EXADBI.R:184:40:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L184) *style:* **Put spaces around all infix operators.**
```r
                                profile="data.frame",
                                      ~^~
```
[R/EXADBI.R:185:40:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L185) *style:* **Put spaces around all infix operators.**
```r
                                columns="data.frame",
                                      ~^~
```
[R/EXADBI.R:186:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L186) *style:* **Put spaces around all infix operators.**
```r
                                temp_result_tbl="character",
                                              ~^~
```
[R/EXADBI.R:187:48:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L187) *style:* **Put spaces around all infix operators.**
```r
                                query_sent_time="POSIXct",
                                              ~^~
```
[R/EXADBI.R:188:39:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L188) *style:* **Put spaces around all infix operators.**
```r
                                errors="character",
                                     ~^~
```
[R/EXADBI.R:189:50:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L189) *style:* **Put spaces around all infix operators.**
```r
                                default_fetch_rec="numeric"
                                                ~^~
```
[R/EXADBI.R:199:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L199) *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:203:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L203) *style:* **lines should not be more than 80 characters.**
```r
#         close = function(commit=TRUE) {                              # dbClearResult is in row 880
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:204:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L204) *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:207:17:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L207) *style:* **Commented code should be removed.**
```r
#               warning("Connection seems exipired.\n    ...it's gone...")
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:208:17:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L208) *style:* **Commented code should be removed.**
```r
#               return(FALSE)
                ^~~~~~~~~~~~~
```
[R/EXADBI.R:212:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L212) *style:* **Commented code should be removed.**
```r
#                 if(commit) message("Changes commited.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:213:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L213) *style:* **lines should not be more than 80 characters.**
```r
#             } else stop("Commit failed. Changes NOT commited. Closing aborted.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:214:13:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L214) *style:* **Commented code should be removed.**
```r
#           message("Closing connection...")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:215:15:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L215) *style:* **Commented code should be removed.**
```r
#             res <- try(odbcClose(connection),silent=TRUE)
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:217:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L217) *style:* **Commented code should be removed.**
```r
#                 message("Connection closed.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:218:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L218) *style:* **Commented code should be removed.**
```r
#                 return(TRUE)
                  ^~~~~~~~~~~~
```
[R/EXADBI.R:220:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L220) *style:* **Commented code should be removed.**
```r
#                 warning("Closing not successful.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:221:19:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L221) *style:* **Commented code should be removed.**
```r
#                 return(FALSE)
                  ^~~~~~~~~~~~~
```
[R/EXADBI.R:223:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L223) *style:* **Commented code should be removed.**
```r
#                     warning(res)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:224:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L224) *style:* **Commented code should be removed.**
```r
#                     return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:229:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L229) *style:* **Commented code should be removed.**
```r
            #close()
             ^~~~~~~
```
[R/EXADBI.R:235:23:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L235) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAResult",
                      ^
```
[R/EXADBI.R:236:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L236) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:236:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L236) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:239:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L239) *style:* **Variable and function names should be all lowercase.**
```r
            list(statement = dbObj$statement,
                             ^~~~~
```
[R/EXADBI.R:240:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L240) *style:* **Variable and function names should be all lowercase.**
```r
                 row.count = dbObj$rows_fetched,
                             ^~~~~
```
[R/EXADBI.R:241:34:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L241) *style:* **Variable and function names should be all lowercase.**
```r
                 rows.affected = dbObj$rows_affected,
                                 ^~~~~
```
[R/EXADBI.R:242:34:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L242) *style:* **Variable and function names should be all lowercase.**
```r
                 has.completed = dbObj$is_complete,
                                 ^~~~~
```
[R/EXADBI.R:243:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L243) *style:* **Variable and function names should be all lowercase.**
```r
                 is.select = dbObj$with_output
                             ^~~~~
```
[R/EXADBI.R:250:52:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L250) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:260:5:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L260) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
    new("EXADriver")
    ^~~
```
[R/EXADBI.R:265:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L265) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:274:14:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L274) *style:* **Put spaces around all infix operators.**
```r
          def=function(dbObj) {
            ~^~
```
[R/EXADBI.R:274:24:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L274) *style:* **Variable and function names should be all lowercase.**
```r
          def=function(dbObj) {
                       ^~~~~
```
[R/EXADBI.R:284:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L284) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:285:3:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L285) *style:* **Variable and function names should be all lowercase.**
```r
  EXADataType(obj)
  ^~~~~~~~~~~
```
[R/EXADBI.R:289:13:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L289) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:302:13:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L302) *style:* **Variable and function names should be all lowercase.**
```r
  vapply(x, EXADataType, FUN.VALUE = character(1), USE.NAMES = FALSE)
            ^~~~~~~~~~~
```
[R/EXADBI.R:309:36:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L309) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) dbGetInfo(drv, "connectionIds")[[1]]
                                   ^~~~~~~~~
```
[R/EXADBI.R:359:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L359) *style:* **lines should not be more than 80 characters.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:359:57:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L359) *style:* **Put spaces around all infix operators.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                                       ~^~
```
[R/EXADBI.R:359:69:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L359) *style:* **Commas should always have a space after.**
```r
                             exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                                                    ^
```
[R/EXADBI.R:364:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L364) *style:* **lines should not be more than 80 characters.**
```r
                             connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:364:70:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L364) *style:* **Put spaces around all infix operators.**
```r
                             connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
                                                                    ~^~
```
[R/EXADBI.R:365:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L365) *style:* **lines should not be more than 80 characters.**
```r
                             connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:365:72:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L365) *style:* **Put spaces around all infix operators.**
```r
                             connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
                                                                      ~^~
```
[R/EXADBI.R:369:11:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L369) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          {
          ^
```
[R/EXADBI.R:370:11:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L370) *style:* **Variable and function names should be all lowercase.**
```r
          EXANewConnection(drv = drv,
          ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:395:36:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L395) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                   ^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:395:56:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L395) *style:* **Put spaces around all infix operators.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                                      ~^~
```
[R/EXADBI.R:395:57:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L395) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXANewConnection(drv=dbDriver(drv), ...),
                                                        ^~~~~~~~
```
[R/EXADBI.R:404:36:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L404) *style:* **Variable and function names should be all lowercase.**
```r
          def = function(drv, ...) EXACloneConnection(drv, ...),
                                   ^~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:416:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L416) *style:* **Variable and function names should be all lowercase.**
```r
dbCurrentSchema <- function(con) {
^~~~~~~~~~~~~~~
```
[R/EXADBI.R:418:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L418) *style:* **Variable and function names should be all lowercase.**
```r
    res <- sqlQuery(con, "select current_schema")
           ^~~~~~~~
```
[R/EXADBI.R:418:12:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L418) *warning:* **no visible global function definition for ‘sqlQuery’**
```r
    res <- sqlQuery(con, "select current_schema")
           ^~~~~~~~
```
[R/EXADBI.R:419:46:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L419) *style:* **Commas should always have a space after.**
```r
    con@current_schema <- as.character(res[1,1])
                                             ^
```
[R/EXADBI.R:420:30:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L420) *style:* **Commas should always have a space after.**
```r
    message(paste("Schema: ",con@current_schema))
                             ^
```
[R/EXADBI.R:427:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L427) *style:* **Variable and function names should be all lowercase.**
```r
EXANewConnection <- function( # change defaults also above
^~~~~~~~~~~~~~~~
```
[R/EXADBI.R:433:32:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L433) *style:* **Put spaces around all infix operators.**
```r
    exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                              ~^~
```
[R/EXADBI.R:433:44:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L433) *style:* **Commas should always have a space after.**
```r
    exalogfile=tempfile(pattern="EXAODBC_",fileext = ".log"),
                                           ^
```
[R/EXADBI.R:438:45:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L438) *style:* **Put spaces around all infix operators.**
```r
    connectionlcctype=Sys.getlocale(category="LC_CTYPE"),
                                           ~^~
```
[R/EXADBI.R:439:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L439) *style:* **Put spaces around all infix operators.**
```r
    connectionlcnumeric=Sys.getlocale(category="LC_NUMERIC"),
                                             ~^~
```
[R/EXADBI.R:447:7:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L447) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(connection_string != ""){
      ^
```
[R/EXADBI.R:451:11:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L451) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(dsn!="") {
          ^
```
[R/EXADBI.R:451:15:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L451) *style:* **Put spaces around all infix operators.**
```r
        if(dsn!="") {
             ~^~~
```
[R/EXADBI.R:452:38:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L452) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DSN=",dsn)
                                     ^
```
[R/EXADBI.R:454:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L454) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                       ~^~~
```
[R/EXADBI.R:454:35:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L454) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                                 ~^~~
```
[R/EXADBI.R:455:70:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L455) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0("DRIVER={EXASolution Driver};EXAHOST=",exahost)
                                                                     ^
```
[R/EXADBI.R:458:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L458) *style:* **lines should not be more than 80 characters.**
```r
            stop("Connect failed. Either DSN, host & db_user or a connection string must be given.\n
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:459:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L459) *style:* **lines should not be more than 80 characters.**
```r
                 Hint: No lazy declaration of onnection parameters - these have to be stated ' dsn=...'.\n
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:463:11:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L463) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(uid!="") {
          ^
```
[R/EXADBI.R:463:15:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L463) *style:* **Put spaces around all infix operators.**
```r
        if(uid!="") {
             ~^~~
```
[R/EXADBI.R:464:39:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L464) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                      ^
```
[R/EXADBI.R:464:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L464) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                              ^
```
[R/EXADBI.R:464:51:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L464) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                  ^
```
[R/EXADBI.R:464:59:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L464) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";UID=",uid,";PWD=",pwd)
                                                          ^
```
[R/EXADBI.R:467:11:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L467) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(exaschema!="SYS") {
          ^
```
[R/EXADBI.R:467:21:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L467) *style:* **Put spaces around all infix operators.**
```r
        if(exaschema!="SYS") {
                   ~^~~
```
[R/EXADBI.R:468:39:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L468) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                      ^
```
[R/EXADBI.R:468:53:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L468) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";EXASCHEMA=",exaschema)
                                                    ^
```
[R/EXADBI.R:471:35:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L471) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                  ^
```
[R/EXADBI.R:471:50:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L471) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";EXALOGFILE=",exalogfile)
                                                 ^
```
[R/EXADBI.R:474:35:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L474) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                  ^
```
[R/EXADBI.R:474:47:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L474) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";LOGMODE=",logmode)
                                              ^
```
[R/EXADBI.R:477:1:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L477) *style:* **lines should not be more than 80 characters.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:477:35:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L477) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                  ^
```
[R/EXADBI.R:477:57:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L477) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                        ^
```
[R/EXADBI.R:477:75:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L477) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                          ^
```
[R/EXADBI.R:477:99:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L477) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";CONNECTIONLCCTYPE=",connectionlcctype,";CONNECTIONLCNUMERIC=",connectionlcnumeric)
                                                                                ^
```
[R/EXADBI.R:481:35:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L481) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                  ^
```
[R/EXADBI.R:481:50:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L481) *style:* **Commas should always have a space after.**
```r
        con_str <- paste0(con_str,";autocommit=",autocommit)
                                                 ^
```
[R/EXADBI.R:485:25:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L485) *style:* **Put spaces around all infix operators.**
```r
        while (length(d)>0) {
                       ~^~
```
[R/EXADBI.R:486:39:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L486) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                      ^
```
[R/EXADBI.R:486:56:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L486) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])
                                                       ^
```
[R/EXADBI.R:486:60:](https://github.com/marcelboldt/r-exasol/blob/361ee540242754bc2c8b2354c35597f50bb4a00a/R/EXADBI.R#L486) *style:* **Commas should always have a space after.**
```r
            con_str <- paste0(con_str,";", names(d[1]),"=",d[1])


What's the copyright situation on this code, did you write it yourself? If not please could you ask the author if it is available under a BSD license?


@michaelklishin, my question concerned methods with nowait=False (not nowait). Could you take another stab at the answer? Thx.


There's no point in adding all available key combinations, if there is a need, we can always enhance ```IsValidCdKey()``` by extra accepted keys, but that's a matter for another pull request/issue.


This should pass through the same arguments as below:
    ResultIterator scanner = new TableResultIterator(mutationState, tableRef, scan, scanMetrics);

The mutationState  was cloned here because the one in context may change. Otherwise, we end up not passing through the transaction. We have a test, but it's ignored and we're waiting for a Tephra fix to enable it. I'll modify this and confirm it fixes the issue (as I'm testing with a Tephra snapshot).


Это был старый комментарий, а теперь новый) У тебя ширина линий 35%, а отступ справа 47vh, из-за этого на разных устройствах будет выглядеть по-разному. Используй отступ те же 35%, чтоб было красиво


For some reason the regex on line 131 in this commit makes my natspeak.exe hang. Using win7 and python 2.7.8. No idea why!


apenas um teste @matheuswd


float left ипользуешь, а где очищение потока?


Sure thing. I just updated my personal coreBOS install and added this line. Will test this. I also want to create a new fork for my own, since the one I had is polluted with to many hacks. Just have to figure out how to create two forks of the same project.


Why did you remove the -1 and replace it with 0? Pretty sure the entire Steam Heater TE is dependent on that.


@slavidodo
Consider this example, you have a category with name "Equipment" and empty parent.
You then create two categories "Knight Equipment" and "Paladin Equipment", both have their parent set to "Equipment".
When you select "Equipment", it will display another text list with "Knight Equipment" and "Paladin Equipment" options, and when you select open, it will finally show the corresponding offers.


For case 1 I get 0.97174 +/- 0.00006.

The material plots from Fig 3a. for case 1 produced by openmc are shown below. As shown, I have CRP above the inserted control rods. Also, I don't have the axial reflector over the empty matrix.

![plot_1](https://cloud.githubusercontent.com/assets/1244537/12223669/7f234cee-b7ab-11e5-9540-f8a7feedc205.png)

![plot_2](https://cloud.githubusercontent.com/assets/1244537/12223670/85ae483e-b7ab-11e5-9ab7-fc21f473288d.png)


хм, а чем твой вариант плох?


Huh ok, I'll revert it soon


Thanks for the PR!. Minor thing: can you capitalize MAC and IP in the table header? Also wondering about the usability of the IP column since most of these addresses are bogus anyway (mandatory to have them but no actual interface owns them, IPs on devices are typically different).
-ralph


1) yup, falls nicely into the same framework (one of my long-term goals is a single fast unified <attributeHash, attributeValue> update system)

2) would be strongly preferable, MapInfo should be considered runtime-constant (like UnitDefs, etc)

3) the cheating requirement is probably there because SetWaterParams directly touches MapInfo (synced data), but ask jK


Need to revert this, it was somehow stuck in my Github application and I was unable to remove it.


Ok, but here's another one:

```haskell
     glTextureParameteri (textureName t) GL_TEXTURE_MIN_FILTER (fromIntegral GL_LINEAR_MIPMAP_LINEAR)
     glTextureParameteri (textureName t) GL_TEXTURE_MAG_FILTER (fromIntegral GL_LINEAR)
```

This is really not worth constantly jumping through hoops, imo :/


It's still a pair - just both elements are the same table


this is getting pretty slick :+1:
So far as I know, `then` is only used in ruby if you want to put everything on a single line, i.e. `when 60..70 then "D"`. (And doing so is not encouraged).  Here, you can just omit the `then`'s.


import java.util.*;
 import java.io.*;
 class Solution {
 public static void main(String []argh){
 Scanner sc = new Scanner(System.in);
        int n= sc.nextInt();
        int a[]= new int[n];
        for(int j=0 ; j<n; j++)
        {
        	a[j]=sc.nextInt();
        }
        for(int j=0 ; j<n; j++)
            {
        System.out.println(Integer.toBinaryString(a[j]));
    }
}
}


One other thing. The getCommentCount() is not working in content-blogpages.php. I had to use

$file = "comments/" . $page->get("pageFile");

instead of

$file = $this->commentDir.$this->yellow->page->get("pageFile");


Why did you revert? The commit name was glitchy, it should've said Adjust booper and blocker positions, and change blocker value names.


https://github.com/gncgabriel/swiftsnapper/blob/patch-1/www/lang/pt_BR.json
translation pt_BR


These values had been tested before and had worked, thats why I went back to them after last night


katja


Ahh, that's what I thought. Makes sense.


You might do better to allow setting of this at some point, so that third-parties don't use your tool and GitHub comes knocking on your door when they abuse the API.


Reverted commit, which was stuck in my Github app for some magical reason.


You also need to remove it from libarchive/test/CMakeLists.txt .


Why did you name a commit 'a'


@kientzle You also need to remove it from libarchive/test/CMakeLists.txt .


Ctrl+C sends a SIGINT, not a SIGTERM.


It's amazing to see people from everywhere! :D


^ Was it a glitch in git or something?


This page doesn't event have access to footable plugin, never had


The devs said this is legacy stuff, that has no use


на мобильном устройстве текст очень маленький получается. Здесь не хватает тега <meta name="viewport" content="width=device-width">


@corani This does not work in Safari (returns the number without formatting). Any idea why or how to fix that?


fdfdd


change to :) smiley face.


This is awesome! I've been wanting to do this.

I'm happy the screencast is still using vanilla react since redux adds some learning overhead, but this is exactly what I would choose to do in "real life".


Samuel, thanks for sharing this! Eager to see your solution, any chance you could share your .twbx here?
https://community.tableau.com/docs/DOC-1390


Hi @d-rivera-c
I deleted Carousel DataObject, CarouselAdmin(ModelAdmin), then connect HomePage and CarouselItem directly by one to many relationship.
I haven't done 'sortable gridfield', yet, which I will be working on soon.
Thanks
from Midori


Its my domain, i wasn't 18 yet so i wasn't really able to do all that stuff myself


I was a bit puzzled by your comment here until I realized I am relying on the fact that MAP_FAILED=(void *)-1. Ok I will send an updated patch later that does not rely on this so it will be easier to read.


Should be wrapped at the 80th character


sure - but the above says relations are always defined between a _pair of tables_ not pair of elements, thus wondering if a slight tweak of semantics is warranted?

Like: 'In most cases, relations are defined between a pair of tables'.

or a more verbose, 'Relationships are always defined between a pair of elements. Thus, when data is represented across multiple tables, each relationship is defined between a pair of tables. The relationship of three or more...'


Its an IDE bug @matcracker . Revert this.. somehow


Fixed.


How do you send a SIGTERM, then? Don't they both work the same?


Ce premier petit bout de code permet d'afficher le message "Hello World !" dans une pop-up.


@philmmanjaro

What options are there for calamares sonar branding?
I was gonna deploy it temporarily as live package.


Pour voir le code du deuxième exercice, il faut cliquer sur "View".

Le clic sur le bouton "Ajouter" va augmenter la valeur "compteur" de 1 avant de l'afficher dans la pop-up


@LorDClockaN Ohh Shit Im also fan of valentino rossi . go yamaha team :+1:


I read that linewraps are only for documentation, not commands.


This is Assignment 1 submission


No, 80th character limit does not apply only to links and checksums.


also needed / does it apply cleanly if you happen to download 3.7.0? maybe no point in anyone doing that?


Dans cet exercice, nous partons de 12 bonbons et le message affiché dans la pop-up va dépendre de si il reste des bonbons ou pas.
On appelle cela une **condition** et elle est réalisée avec les mots *if* et *else* (*si* et *sinon* en anglais).

- Si il reste des bonbons, on affiche le nombre de bonbons qu'il reste.
- Si il ne reste aucun bonbon, on affiche ""Il n'y a plus de bonbons !"


Amazing how little you need to fix something sometimes :smile:


In sys_win.c     line 47
Sorry, I think it's mistake, maybe better use atoi()? You cast first byte from string to int ("50"->'5' = 53) int value = 53 not 50.


You can use statics to make the LocationUtils class behave like a library (LocationUtils.getAddress()). This way you don't need to weirdly instantiate it. This commit should be squashed with the one before it. I would also inline the context call. This is a step in the right direction though.


I understand that it has multiple keys redeeming, I'm asking about ForwardKeysToOtherBots option. If I understand correctly - it affects both single key and multiple keys redeeming. I don't like this, I wanded this to work only when redeeming multiple keys, and don't forward if single key was sent.
I'll make a separate issue about IsValidCdKey so we won't forget about it.


\o/


Yeah, probably does apply cleanly. Haven't tested though.


Vem. Ampak je pol zamudno popravlat, če morš dodat še kšno vrstico v if.
In zakaj char?


Le but de cet exercice est de diminuer la valeur de départ *PV*, par une autre valeur *degats*.

Il faut donc utiliser deux variables.


Yes it does. If you don't want from it to work like this, you can set one bot to false, and other to true. This way keys sent to bot 1 will only cover that one bot, while keys sent to bot 2 will be cover that one and all other ones too. I don't think there's a need to separate that by extra config property or command.


Meant to note that prefixed double number tests have been transferred from coreplustest.fth to doubletest.fth (this file).


Where did it came from? DId you find it somewhere, like select2 docs, or came up with it yourself?


чо боксед-то?


Then probably I would not be able to take advantage from keys forwarding. Well, not a big deal anyway.


Change back to :D smiley face.


OK! Noted!


done.


Minor Smiley face thing


Dans le dernier exercice de la session, nous avons créer un deuxième bouton qui sert à augmenter la valeur *PV* (le monstre est soigné).

Le deuxième bouton utilise une autre fonction : la fonction *soigne()*.

### Exercice :
Il y a un bug dans ce programme.
Peux-tu le trouver et, encore mieux, le corriger ?


Why?

If you have a key that you want to activate "anywhere", you can send it (or more of them) to bot that forwards them. If you want to make sure that all keys being sent to specific bot can't be forwarded further, you set that bot to false. I don't know how that forbids you from acting the same way that it worked in your implementation.


Note: You need to add the Icon back k?


For case 2 (ref 1.0005 +/- 0.0002) I get 1.00136 +/- 0.00010 and case 3 (ref 1.0214 +/- 0.0002) I get 1.02197 +/- 0.00006. So all my eigenvalues are on the high side. For case 2 I have all control rod positions filled with CRP. Should the control rod positions in the axial blanket and axial reflector be filled with CR though? I'm not sure, but I would guess no.


Read me to run script


`kill PID` in bash sends a SIGTERM.


Well, it might mean setup of some software X blows up due to dependency on aestools.

Not that there are many (any) yet, but something to consider.


Should I add that command, as well as saying that SIGINT also works?


It is my own invention =)


Oh, now I got your idea. That would be a good solution, thank you!


Can't wait for @aodzip to change the name servers again LOL


Verónica Cabrera


Yeah it was a glitch, it was supposed to be what I said ^^^^

On Sun, Jan 10, 2016 at 12:21 PM, Jake Ohara <notifications@github.com>
wrote:

> ^ Was it a glitch in git or something?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Thunderbots5604/2015-Code/commit/d63cfe8e808733183e8ea5f2cffa6cb9f977de02#commitcomment-15361328>
> .
>


Thanks! Maybe size_t would be a more suitable data type as that is what unshield_reader_read uses, but that boils down to unsigned anyway... :-)


Done


That's why I implemented the switch. You don't define that property globally, it's on per-bot basis. You define bots that should forward keys to other ones, and those who should not do that. This way you have full control over your keys, because you either send "precious ones" to the bot that is permitted to activate them on his account only (e.g. your primary account), and those keys who you don't care about, to the bot that is permitted to forward them further if required.

I think it's enough for most key activation scenarios.


The errors are during make:

```
$ make
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/dhawes/xx/mod_auth_cas/missing aclocal-1.15 -I m4
/home/dhawes/xx/mod_auth_cas/missing: line 81: aclocal-1.15: command not found
WARNING: 'aclocal-1.15' is missing on your system.
         You should only need it if you modified 'acinclude.m4' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'aclocal' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [aclocal.m4] Error 127
```


I like the approach as well, feel free to submit it. Thanks for the high quality contributions.


byte je kr eno sranje, k so ga uni pr arduinu izuml zato, da se trapasti
fanticki, ki se ucijo programirat ne sprasujejo, kaj bi char naj
pomelnilo, ampak byte in to je 8 nul ali enk. Vsak clovk, ki bo gledu to
kodo in vidu byte, ne da bi dobr poznal arduino-ish C si bo mislu WTF.
jz recimo nism vedu, da obstaja byte. to je ena taka fora kokr boolean
tip, k je u navadnem C bool, tle mas pa boolean iz istega razloga.

On 10. 01. 2016 21:37, grizeldi wrote:
>
> Vem. Ampak je pol zamudno popravlat, če morš dodat še kšno vrstico v if.
> In zakaj char?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/mucamaca/vic-palacinke/commit/2b3fbbe1d1f725d26be1bebd479ca89ca99a5ced#commitcomment-15361406>.
>


You already suggest to `kill` it. So maybe something like this is enough:

```
To shutdown the daemon, kill, quit, Ctrl+C, or otherwise stop it.
If it persists, try again once.
```


Now I'm confused again.
If I send to the bot, where ForwardKeysToOtherBots=false, command like "!redeem BotName2 <KEY>", where BotName2 have ForwardKeysToOtherBots=true, would the key be Forwarded or not?


This seems like an issue. If it is throwing in Debug then it should be throwing in Release and it should be a regular exception check, not a Debug.Assert. Unless I'm not picturing the code correctly; mind shooting me a link to the src code where the assertion lives?


Yes, because ```ResponseRedeem()``` would be executed by ```BotName2```.


nit: value would be clearer as a local const with name indicative of what the value means.


a la rigeur avec fs.readdir cependant je perds le controlle sur le fait que je veux du json


Thanks alot mate, I got it. @diath
I just didn't see it in global tibia so i was wondering how it works but nvm.


Edited a bit to be more clear.


Then I would probably leave this property true on only one bot, to prevent unintentional forwarding. That's fine too.


On 10/01/16 19:03, Patrick Lehmann wrote:
> Do I need to port this movement to compile.ps1?

No, the command is moved from compile.bat to winbuild.bat

Unfortunately, my Windows computer is too old for powershell...

Tristan.


Thanks a lot!


Yep, that's also possible, If you set only one bot to true, only keys sent to that bot will be forwarded further.


you might want a `default` branch that raises a `PyErr_BadInternalCall()`


@arunkumar9t2 I totally missed that (obvious) side effect of my solution. Thanks!


pa pr ifih mors pazit da ti ne rata kej takega:

```C
if(foo)
  stuff(); //just one stuff
```
brez curlyjev, k pol pa ce hoces dodat se en line ti pa lohk po nesrec pride:

 ```C
if(foo)
  stuff(); //just one stuff
  things(); //this ain't gonna be conditioned
```
in tle compiler steje kot del ifa samo stuff, things se pa vedno izvede,
tko da ce ze delas multi line one-liner ife, naj vsaj majo curlyje.


So to clear it up.

We have Bot1, Bot2 and Bot3 - only Bot3 has forwarding set to true. When we send command to Bot1 with ```!redeem Bot3 Key```, Bot3 is given bot instance, and it's the same as we'd send ```!redeem Key``` to Bot3 directly.

Thet that bot tries to activate key on his account, if that won't succeed, he'll try in order:
- Activating on Bot1
- Activating on Bot2

And stop after first success, or after every bot fails.


TeamCity Open-source Libraries :: ConfigInjector :: CI [Build 2.0.448.0](http://build01:8888/viewLog.html?buildId=13796&buildTypeId=ConfigInjector_CI) is now running


:sob:


TeamCity Open-source Libraries :: ConfigInjector :: CI [Build 2.0.448.0](http://build01:8888/viewLog.html?buildId=13796&buildTypeId=ConfigInjector_CI) outcome was **SUCCESS**
Summary: Tests passed: 38 Build time: 00:00:29


Whoah, nice!


blah blah [a abc.com]


this line sucks


happen to have the exact python errors handy so we can trap for them?


Good, fixed on commit 703323897a445c6bd029f566dec4c5b13a7838a0.


Is there a reason you're cleaning up the migrations? It looks cleaner for new users, but it makes it hard for existing users to update.


In the past I created & have used this, the symbols are extensive and go beyond the requirements that would be needed to prevent escaping a string, it strips symbols that would cause issues outside of a string i.e. @, { and * which are acceptable within a string but would need to be stripped from say a PowerShell function name but could be used as a starting point, I'm happy to pair up on this inc. Pester coverage as the sanitisation of a string to make it safe for PowerShell is a cmdlet I would like to have in my toolbox :)

https://github.com/paulmarsy/Console/blob/master/Custom%20Consoles/PowerShell/Exports/Functions/PowerShell%20Utilities/Get-PowerShellSymbols.ps1

https://github.com/paulmarsy/Console/blob/master/Custom%20Consoles/PowerShell/Exports/Functions/PowerShell%20Utilities/Remove-PowerShellSymbols.ps1


This needs more tweaking. Depending on whether we are using `lxc_attach()` to list nested containers or by simply appending paths we need to create a new instance of a container either by using the full `path` starting from the parent or `args->lxcpath[0]` which starts from the child.


looks like $info['includes'] could be unset, so is_array($info['includes']) will throw a notice.

the whole chunk could handle that and just be:

```php
$info['includes'] = empty($info['includes']) ? [] : $info['includes'];
$info['includes'] = array_unique(array_merge($info['includes'], drush_get_option_list('includes', [])));
drush_unset_option('includes');
```


I agree with you, that's why [next commit](https://github.com/dante-signal31/vdist/commit/a22cdade30ac0400851bf732404b40d066f3e7ce) changes FPM's source type to "dir". I did many corrections along development so I think is better review all commits to have a clear idea of final result.

By the way, I've realized a bug in centos template. I'm going to upload a new commit to fix it.


`neural networks` mentioned twice


This was because I was attempting to get the seax application to work, and seax_svm was looking for its versions of `SVMCell` and `slist` stuff. I'll instead use the development branch of seax_svm. Is this project still under active development, may I ask? I think that the original use-case I had for this will be replaced with a safe wrapper around [Guile](https://www.gnu.org/software/guile/) but I'm still super interested in this project as I have had quite a lot of projects that would be improved by embedded languages, and a virtual machine-based solution excites me quite a lot.


Hi Morizel,

Thanks for the feedback!

It sounds like you are deploying the script to a Host that still has Group Policy running all Administrators in Admin Approval Mode.

To get around you have a couple of options:

Option 1:
1. open up Group Policy (Start --> Run --> gpedit.msc)
2. Browse to Computer Configuration --> Windows Settings --> Security Settings --> Security Options -->
3. Change the option, User Account Control: Run all administrators in Admin Approval Mode to Disabled.
4. Restart the Host.

Option 2:

Run the Script in a PowerShell prompt that is running as Administrator.


Why do you only save the id to the current user object? And how should I (as an SDK consumer) access the other properties of this user?


This is one of the new lifecycle hooks in ember components. Strange they are not documented in the API.

See blog post on them here:
http://emberjs.com/blog/2015/05/24/another-two-oh-status-update.html#toc_new-lifecycle-hooks


String operations


The following update makes use of the nfsim C++ library currently implemented in the nfsim_lib branch of https://github.com/RuleWorld/nfsim/tree/nfsim_lib

and the c wrapper currently located in
https://github.com/jjtapia/nfsimCInterface


The solution to this problem is rather obvious: Instead of having `list_*_containers()` return a list of container names and then creating a new instance with `lxc_container_new()` for each entry in the array we simply have `list_*_containers()` return a list of containers.


Update: It seems if you give the DOS VM at least 48MB of RAM the original DOS4/GW extender is able to run it properly.


Don't we also need `JAWT_MacOSXDrawingSurfaceInfo` on OS X?
However I must say I have not the slightest clue about how an OS X implementation using JAWT would work.


Nice API! 😸


don't use `$self` here.  the `_load*` helpers are being treated as functions, not methods.

the reason they're treated as package functions instead of class methods is because the ffi `attach` method adds functions to the package space, so it's just a way of mimicking that semantics.


remove `$self` here as well


nao precisa do @Qualifier aqui, oq i qualifyer é só apra te dar um nome para o  bean tipo @Qualifyer("consultaDAO"), dai quando tu qder @Autowired tu vai ter que botar em baixo o qualifyer com o mesmo nome, exemplo:
`@Autowired
@Qualifyer("consultaDAO")
private ConsutaDao consularDAO;`

desta maneira tu vai intanciar aquele bean.

Isto é muito usado quando tu tem duas implementações para a mesma interface.


Another update: The crash as reported happens with machine=svga_s3. If you set machine=svga_et4000 and then run TLIVES (a DOS TSR that adds VESA BIOS support to INT 10h to make up for the lack of it in the card's VGA BIOS) the game is able to run normally in 16MB of RAM. So perhaps the crash is the same issue affecting Windows 95 at the moment?


app closing himself


Some swap conflict renamed this commit.


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


Looking at the LWJGL2 code it seems to make use of it.


Aqui agora tu pode botar a annotation @Validate, que ira validar os atributos do Consulta, dai no Consulta tu bota @ValidateString, com o minLenght que tu deseja apra aquele atributo. Assim que der eu irei implementar mais annotatios.


Fixed in 7ccfca9166ccef0626b89527a1d9a440121f56f1 but gonna have to rework the whole thing anyway since IIUC df is actually only POSIX specified for non-inodes output. And when you think about it, it can be understandable, as inodes is actually a implementation details. Though quite often used, that concept is actually not present for all FS.


@gncgabriel on desktop or mobile?


Since you're already working with `sharedSession`, I think `NSURLSession.sharedSession.dataTaskWithUrl..` would be sufficient here.


lsm?


I forgot to update it after changing my account name, thanks!


Style pet-peeve: `!catError` vs `catError == nil`.


@filfat mobile


Personal note: this got patched up in that monster commit at c1cca4fbab362a431d5d06918e5f3833ccdbf97d


I wrote