[R/exa.createScript.R:101:1:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L189) *style:* **Put spaces around all infix operators.**
```r
                                default_fetch_rec="numeric"
                                                ~^~
```
[R/EXADBI.R:198:1:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L209) *style:* **Put spaces around all infix operators.**
```r
            if(res==1) {
                 ~^~~
```
[R/EXADBI.R:212:22:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L212) *style:* **Put spaces around all infix operators.**
```r
            } else if(res==0) {
                        ~^~~
```
[R/EXADBI.R:227:23:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L227) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAResult",
                      ^
```
[R/EXADBI.R:228:14:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L228) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:228:25:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L260) *style:* **Put spaces around all infix operators.**
```r
          def=function(dbObj) {
            ~^~
```
[R/EXADBI.R:260:24:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L271) *style:* **Variable and function names should be all lowercase.**
```r
  EXADataType(obj)
  ^~~~~~~~~~~
```
[R/EXADBI.R:275:13:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L439) *style:* **Put spaces around all infix operators.**
```r
        if(dsn!="") {
             ~^~~
```
[R/EXADBI.R:440:38:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L442) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                       ~^~~
```
[R/EXADBI.R:442:35:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L442) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                                 ~^~~
```
[R/EXADBI.R:443:70:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L449) *style:* **Put spaces around all infix operators.**
```r
        if(uid!="") {
             ~^~~
```
[R/EXADBI.R:450:39:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L453) *style:* **Put spaces around all infix operators.**
```r
        if(exaschema!="SYS") {
                   ~^~~
```
[R/EXADBI.R:454:39:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L471) *style:* **Put spaces around all infix operators.**
```r
        while (length(d)>0) {
                       ~^~
```
[R/EXADBI.R:472:39:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L481) *style:* **Put spaces around all infix operators.**
```r
        current_schema=exaschema,
                     ~^~
```
[R/EXADBI.R:482:24:](https://github.com/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/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/marcelboldt/r-exasol/blob/2a63eaf6e7e9f0aff110f7c8043b82eb3a5d9471/R/EXADBI.R#L483) *style:* **Commas should always have a space after.**
```r
        db_host = strsplit(exa_metadata["Server_Name"],":")[[1]][1],


No plans I'm aware of, but I'll look in to it.


The Chocolatey problem that was causing `cinst` to hang has been fixed.  This change can be reverted.


Fix #3


not userns but ya :) also thanks for all this


Also gated by `CAP_SYS_BOOT`   ( http://lxr.free-electrons.com/source/kernel/kexec.c#L125 )


It's like this that the kernel has been cross-compiled (also for autotools-based build systems).


is in "a" detached head state.

Please add a comment as to whether or not this 'detached head state' is normal, or should be resolved by cd-ing in to the submodule directory and running `git pull`.


Also gate by `CAP_SYS_ADMIN` (http://lxr.free-electrons.com/source/fs/dcookies.c#L149)


Indeed. Thanks.


Super boulot, @hiwelo , merci, j'arrive presque à tout comprendre !

Quelques remarques avant d'appuyer sur le bouton vert :
- `proxyMode: true` : le mode proxy est employé quand exactement ? quand on bosse en PHP via Xamp par exemple ? Dans ce cas, ce serait peut-être plus judicieux de le mettre à "false" par défaut (cas le plus courant quand "on ne sait pas trop"), non ?
- ah ben en fait non, je n'ai pas d'autres remarques à part : "tu as bien testé partout, tu es sûr que tout fonctionne encore?" :)


@markgjackson
Wikipedia is a great resource! Good job.


I know we've talked about this, but I prefer it when optional parameters are declared in the signature instead of being popped from kwargs. Looking at the signature in any IDE doesn't tell me what I can pass in.


This change broke compatibility with msys make.


Might want to consider using `git filter-branch` to rewrite all the `sclaret@Simons-MBP.adgear-mtl` email addresses before merging.  Feel free to also tidy things up with rebase and squash.


Text inside `<>` formatting does not show up in markdown syntax when I view this file on github at:
https://github.com/Solinea/goldstone-server/blob/359311c9b8775b6afb974ba996d3561eb5792c59/docs/HACKING.md


Based on this project the new version is created. Some bugs were fixed and HAL structure was realesed.


@toberndo / @tanx / @bartbutler : all dependencies are now fueled with the latest versions/

especially es6-promise and node-localstorage should be more stable


Good lord - that's a lot of jars; can we not include these and have mvn (or similar) manage those?


@RuiChang123
Great emoji! :+1:


Set the operator == to be const


Correction: *This* change broke compatibility with msys make, as it doesn't support the pipe in the dependencies list.


Is this line necessary ?


You aren't closing those files.


@mahendrakariya Sadly that URL is giving me a 404 page not found


It's not correct. Why did you change the for loop?


(for the readers: slowness fixed by the next commits)


TestSlowerBranch (Myoldmopar) - Win64-Windows-7-VisualStudio-12: OK (2001 of 2001 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)


Correction: It was broken before this. This just added to it. msys make doesn't support order-only prerequisites. It was initially broken by 6e5b2844.


Oh! Thanks. That is much nicer anyway. I pushed a fix.


Thanks for the fix, I didnt notice this in the last PR, but shouldn't this be `std.compiler.version_major >= 2`?


@RuiChang123
Yes. That's correct! That's definitely one way to tell your python version but it requires that you start a python interpreter running. Another way to check the python version is to simply type
```
$ python --version
or
$ python -V
```
in the terminal.


Ok...


![df progress](https://cloud.githubusercontent.com/assets/6759752/12178699/86c09cea-b57b-11e5-87e3-3d680bd9d719.png)


Fails because directories `c/` and `c/d` don't exist


@kaustavdm That URL is also 404'ing for me, anything I can do?


Actually 4, because it picks up `/tmp/test/c/d` also


> They won't need "special" names... if they need, they should be changed so they don't.

So I suppose the function `toolchain` isn't necessary...


fix for bbc/microbit-extras#2669


@RuiChang123
Good choice! Vim is very powerful.  How did you make your decision?


perhaps a comment as to why CDVDVideoCodecAmlogic gets special treatment so someone does not come along and think it is silly and move it back to 'optimize' the code.


I recommend dropping this change.  I don't see zsh as being used by most people, sorry!


I've posted an updated series with this line dropped!


I found the issue, thanks!


Plus the directories. Should glob only return files?


Also gated by `CAP_SYS_BOOT` ( http://lxr.free-electrons.com/source/kernel/kexec_file.c#L307 )


`true`


:clap:


recommended changes:

* Place terminal samples inside markdown code block delimiters (```).
* Replace confusing `Bhuvana-MacBook-Pro:main` bash prefixes with `$`
* code block delimiters should fix spacing, but this paragraph currently renders as a single paragraph with the sentences mashed together.


Since Doren released his pack this branch become obsolete.


thanks for headsup @dlwyatt , reverted it for all repos


TeamCity Gensokyo Lobby :: Lobster Server [Build 0.0.1.90](https://pixelated.design/build/viewLog.html?buildId=314&buildTypeId=GensokyoLobby_LobsterServer&guest=1) outcome was **SUCCESS**
Summary: Running Build time: 00:00:20


Should be curly quotes: `‘%1$S’`


We are using MSYS2 for MAME project and there it is building fine. Not sure
about old MSYS.

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

> Correction: It was broken before this. This just added to it. msys make
> doesn't support order-only prerequisites. It was initially broken by
> 6e5b284
> <https://github.com/bkaradzic/genie/commit/6e5b28442c69884b10b3250bd62f8eb4e934af78>
> .
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/bkaradzic/genie/commit/478dbea1a3c8b53fa8fc81477a2966dff0b2d9c1#commitcomment-15322516>
> .
>


Can confirm this bug exists and was fixed by this pull request.


I see the difference above was whether or not `/remotes/` was in the `submodule add` path, but I don't find this yet to be a clear example of what you are illustrating.

Please clarify the terms above 'our main remote' and 'our repo's root directory' . I think anywhere in this section that repos our being referred to, it must be clear as to whether or not it's the main repo or the submodule.


@RuiChang123
Good job. How about `ls -lh`? What about combinations?


Is there something like a link? Cause on the regular pun pun website I can only access the station map from bangkok @00Bock .


Yeah, I did that to keep with the existing behavior.

On Wed, Jan 6, 2016 at 9:05 PM, maverickg <notifications@github.com> wrote:

> defaults to TRUE?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/stan-dev/rstan/commit/e47a96b9d421ee84679eb42d3e57b6284f7e9551#commitcomment-15306599>
> .
>


Two things:
1. There is no need to change the for loop. You don't need to initialize all values. This is perfectly valid:
```c++
double a[100] = {1, 2, 3}; // index 3 until 99 are not explicitly initialized
```
2. You cannot replace `g.work(off, output(i).nnz())` with `"w+" << off`. That substitution is breaking if you have exactly one nonzero. The correct replacement should be: `g.work(off, nnz_out(i))`.


This is an elasticmodels setting, isn't it?


Partially gated by `CAP_SYS_ADMIN` ( http://lxr.free-electrons.com/source/kernel/events/core.c#L8107 )


@SG57 Sorry about that. We are still organizing [Gauge's bintray profile](https://bintray.com/gauge/) so that we can publish all the our build artifacts there. So, the URL is still evolving.

Give us a couple of days and we will have something concrete for you.


That's a slow system. In my case went from 3.4 to 2.4 sec.
Actually the comments are more accurate in your version.


nit: shouldn't.


Just one, but I've already fixed that.


@Ryanglambert

Great emoji! :smirk: is my favorite too!


Missing translations of this label in other languages
label.vpn.force.encapsulation=Force UDP Encapsulation of ESP Packets


you have to zoom out. I'm not sure if there is a seperate link... http://pcc.punpunbikeshare.com/index.php?r=site/map#


Also, perhaps comment that clients are not expected to observe changes.


Thanks for jumping on this!  Neat!


Did the previous implementation not work? Why?


much better than checking the geometries. I didn't know that.


Incredible


das in der commit message sollte natürlich "... of the GameLoader class." und nicht "... of the Main class." heißen.


TestSlowerBranch (Myoldmopar) - i386-Windows-7-VisualStudio-12: OK (2001 of 2001 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)


recommended:

from your main repo, `cat .git/config` and check ...


In fact, it seems there *will* be a source-only qtwebkit-5.6.0 release, with bugfixes and build system updates, it just won't be part of the official binary packages. It's also not in the beta, so for now this change is correct but it'll have to be reverted once the final ships.


@Ryanglambert  Yup! or you can do `python --version` too it does the same thing.


Quando cria o map, alguns controles são adicionados por padrão. Se especificar os controles usando a opção 'control' ao criar o MAP, ele remove os controles padrão. Então a opção é usar a função addControl para adicionar o controle ao mapa


Despite having updated, the old files were still lingering around.


develop (rpg777) - i386-Windows-7-VisualStudio-12: OK (2348 of 2384 tests passed)

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


Why have namespace and version combined all the time instead of splitting them into two variables (and pass them as two arguments to `_prep_key`)? It gets more confusing in `_get_namespace_version` function which returns name of the namespace in addition to a version. If you keep implementation the same, `_append_namespace_version` will probably be a better name.


Type error on "coffee and "dojo"


Thanks @gakimball for correcting the docs! Appreciate it!


ANDROID_COMPILE_WITH_JACK := false  使用了这个参数变量之后就无法编译通过了

编译这个jar 引用 LOCAL_JAVA_LIBRARIES := org.apache.http.legacy.boot


You probably don't need getEager here since we don't care about any relationships.


Cheers!

Let me know if I can be of use diagnosing these issues


Recommended:  add backticks for code formatting.


Ok thats the link I use or used to get the Data => http://www.punpunbikeshare.com/?page_id=98
there is nothing visible in Phitsanulok even when you zoom out.
Interesting webpage you got there, I will keep an eye on that. Thanks.


Yes but the thing is. It's not modified from omnirom.. If it is . Please show me the differences you made.


Oh, nice catch. I'm annoyed that that got canonicalized away in the build failure message.


Can you move the arxiv link in line 37 to the docstring?  That was made
consistent with all of the other optimizers in a recent CL.

(After that squash the commit, if possible!)


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!


No problem, I will update the PR shortly.


So... I'd almost prefer not to force the lxc container name to match the VMNAME... on more than one occasion I've had VMNAMES that overlap (reuse the config) for separate containers that I'd use depending upon particular test scenarios that I'm running.  The default used by vagrant-lxc:
https://github.com/fgrehm/vagrant-lxc/blob/master/lib/vagrant-lxc/action/create.rb#L36

has worked well and avoids conflicts... do we really need this?  I guess we can, but I'd almost prefer to not have it tied to VMNAME (or enabled by default).

I'm just trying to keep things minimal/simple!


Appears to work with a more recent version of make (3.81 instead of 3.79.1), so never mind me!


Can somebody find more optimised way to enforce this feature?


Also gated by `CAP_SYS_ADMIN`


Hi, @mkassner , do you have any plans to do this with the world process?
- Eye tracking with world view uses both process:
- Screen based eye tracking may use only the eye process;
- Egocentric uses only world process;

Does it make any sense?