[R/exa.createScript.R:101:1:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L101) *style:* **Variable and function names should be all lowercase.**
```r
exa.createScript <- function(channel, name, func = NA,
^~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:103:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L103) *style:* **Variable and function names should be all lowercase.**
```r
                             initCode = NA,
                             ^~~~~~~~
```
[R/exa.createScript.R:104:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L104) *style:* **Variable and function names should be all lowercase.**
```r
                             cleanCode = NA,
                             ^~~~~~~~~
```
[R/exa.createScript.R:105:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L105) *style:* **Variable and function names should be all lowercase.**
```r
                             inType = SET,
                             ^~~~~~
```
[R/exa.createScript.R:106:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L106) *style:* **Variable and function names should be all lowercase.**
```r
                             inArgs = list(),
                             ^~~~~~
```
[R/exa.createScript.R:107:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L107) *style:* **Variable and function names should be all lowercase.**
```r
                             outType = EMITS,
                             ^~~~~~~
```
[R/exa.createScript.R:108:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L108) *style:* **Variable and function names should be all lowercase.**
```r
                             outArgs = list(),
                             ^~~~~~~
```
[R/exa.createScript.R:109:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L109) *style:* **Variable and function names should be all lowercase.**
```r
                             outputAddress = NA,
                             ^~~~~~~~~~~~~
```
[R/exa.createScript.R:110:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L110) *style:* **Variable and function names should be all lowercase.**
```r
                             replaceIfExists = TRUE,
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:111:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L111) *style:* **Variable and function names should be all lowercase.**
```r
                             mockOnly = FALSE
                             ^~~~~~~~
```
[R/exa.createScript.R:115:3:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
  ^~~~~~~~
```
[R/exa.createScript.R:115:17:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L115) *style:* **Variable and function names should be all lowercase.**
```r
  initCode <- m$initCode
                ^~~~~~~~
```
[R/exa.createScript.R:116:3:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
  ^~~~~~~~~
```
[R/exa.createScript.R:116:18:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L116) *style:* **Variable and function names should be all lowercase.**
```r
  cleanCode <- m$cleanCode
                 ^~~~~~~~~
```
[R/exa.createScript.R:118:3:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
  ^~~~~~
```
[R/exa.createScript.R:118:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L118) *style:* **Variable and function names should be all lowercase.**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                      ^~~~~~
```
[R/exa.createScript.R:118:31:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L118) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_IN_TYPES’**
```r
  inType <- match.arg(inType, ALLOWED_UDF_IN_TYPES)
                              ^~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:119:3:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
  ^~~~~~~
```
[R/exa.createScript.R:119:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L119) *style:* **Variable and function names should be all lowercase.**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                       ^~~~~~~
```
[R/exa.createScript.R:119:33:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L119) *warning:* **no visible binding for global variable ‘ALLOWED_UDF_OUT_TYPES’**
```r
  outType <- match.arg(outType, ALLOWED_UDF_OUT_TYPES)
                                ^~~~~~~~~~~~~~~~~~~~~
```
[R/exa.createScript.R:121:3:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
  ^~~~~~
```
[R/exa.createScript.R:121:38:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L121) *style:* **Variable and function names should be all lowercase.**
```r
  inArgs <- do.call(paste, c(as.list(inArgs), sep = ", "))
                                     ^~~~~~
```
[R/exa.createScript.R:123:7:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L123) *style:* **Variable and function names should be all lowercase.**
```r
  if (outType == EMITS) {
      ^~~~~~~
```
[R/exa.createScript.R:124:19:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L124) *style:* **Variable and function names should be all lowercase.**
```r
    if (is.null(m$outArgs)) {
                  ^~~~~~~
```
[R/exa.createScript.R:127:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L127) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- paste("(",
    ^~~~~~~
```
[R/exa.createScript.R:128:47:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L128) *style:* **Variable and function names should be all lowercase.**
```r
                     do.call(paste, c(as.list(outArgs), sep = ", ")),
                                              ^~~~~~~
```
[R/exa.createScript.R:131:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L131) *style:* **Variable and function names should be all lowercase.**
```r
    outType <- RETURNS
    ^~~~~~~
```
[R/exa.createScript.R:131:16:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L131) *warning:* **no visible binding for global variable ‘RETURNS’**
```r
    outType <- RETURNS
               ^~~~~~~
```
[R/exa.createScript.R:132:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
    ^~~~~~~
```
[R/exa.createScript.R:132:29:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L132) *style:* **Variable and function names should be all lowercase.**
```r
    outArgs <- as.character(outArgs)
                            ^~~~~~~
```
[R/exa.createScript.R:135:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L135) *style:* **Variable and function names should be all lowercase.**
```r
  sql <- paste("CREATE", if (replaceIfExists) "OR REPLACE" else "", "R",
                             ^~~~~~~~~~~~~~~
```
[R/exa.createScript.R:136:16:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L136) *style:* **Variable and function names should be all lowercase.**
```r
               inType, "SCRIPT", name,
               ^~~~~~
```
[R/exa.createScript.R:137:21:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L137) *style:* **Variable and function names should be all lowercase.**
```r
               "(", inArgs, ")",
                    ^~~~~~
```
[R/exa.createScript.R:138:16:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
               ^~~~~~~
```
[R/exa.createScript.R:138:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L138) *style:* **Variable and function names should be all lowercase.**
```r
               outType, outArgs, "AS")
                        ^~~~~~~
```
[R/exa.createScript.R:140:18:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L140) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(m$outputAddress))
                 ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                       ^~~~~~~~~~~~~
```
[R/exa.createScript.R:144:51:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
                       outputAddress[[1]], "', ", outputAddress[[2]], ")",
                                                  ^~~~~~~~~~~~~
```
[R/exa.createScript.R:157:16:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L157) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(initCode)) {
               ^~~~~~~~
```
[R/exa.createScript.R:159:10:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:159:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(initCode)) {
                             ^~~~~~~~
```
[R/exa.createScript.R:160:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L160) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:165:16:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L165) *style:* **Variable and function names should be all lowercase.**
```r
  if (!is.null(cleanCode)) {
               ^~~~~~~~~
```
[R/exa.createScript.R:167:10:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
         ^~~~~~~~
```
[R/exa.createScript.R:167:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L167) *style:* **Variable and function names should be all lowercase.**
```r
    for (codeLine in deparse(cleanCode)) {
                             ^~~~~~~~~
```
[R/exa.createScript.R:168:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L168) *style:* **Variable and function names should be all lowercase.**
```r
      sql <- paste(sql, codeLine, sep = "\n")
                        ^~~~~~~~
```
[R/exa.createScript.R:173:8:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L173) *style:* **Variable and function names should be all lowercase.**
```r
  for (codeLine in deparse(code)) {
       ^~~~~~~~
```
[R/exa.createScript.R:174:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L174) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste(sql, codeLine, sep = "\n")
                      ^~~~~~~~
```
[R/exa.createScript.R:178:8:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L178) *style:* **Variable and function names should be all lowercase.**
```r
  if (!mockOnly) {
       ^~~~~~~~
```
[R/exa.createScript.R:179:9:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L179) *style:* **Variable and function names should be all lowercase.**
```r
    if (odbcQuery(channel, sql) == -1) {
        ^~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L180) *style:* **Variable and function names should be all lowercase.**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:180:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L180) *warning:* **no visible global function definition for ‘odbcGetErrMsg’**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:185:36:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                   ^~~~~~~
```
[R/exa.createScript.R:185:50:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L185) *style:* **Variable and function names should be all lowercase.**
```r
  function(..., table, where = "", groupBy = "", restQuery = "",
                                                 ^~~~~~~~~
```
[R/exa.createScript.R:186:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L186) *style:* **Variable and function names should be all lowercase.**
```r
           returnSQL = FALSE, reader = NA, server = NA) {
           ^~~~~~~~~
```
[R/exa.createScript.R:189:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L189) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(table))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:190:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L190) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:192:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L192) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(where))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:193:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L193) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(where) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L195) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(groupBy))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:195:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L195) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(groupBy))
                             ^~~~~~~
```
[R/exa.createScript.R:196:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L196) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(groupBy) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:196:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L196) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(groupBy) == 1)
                       ^~~~~~~
```
[R/exa.createScript.R:198:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L198) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(is.character(restQuery))
    ^~~~~~~~~~~
```
[R/exa.createScript.R:198:30:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L198) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(is.character(restQuery))
                             ^~~~~~~~~
```
[R/exa.createScript.R:199:5:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L199) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(restQuery) == 1)
    ^~~~~~~~~~~
```
[R/exa.createScript.R:199:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L199) *style:* **Variable and function names should be all lowercase.**
```r
    assert_that(length(restQuery) == 1)
                       ^~~~~~~~~
```
[R/exa.createScript.R:213:9:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
    if (groupBy != "") {
        ^~~~~~~
```
[R/exa.createScript.R:214:7:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
      ^~~~~~~
```
[R/exa.createScript.R:214:37:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      groupBy <- paste(" GROUP BY", groupBy, sep = " ")
                                    ^~~~~~~
```
[R/exa.createScript.R:218:32:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L218) *style:* **Variable and function names should be all lowercase.**
```r
                 table, where, groupBy, sep = "")
                               ^~~~~~~
```
[R/exa.createScript.R:219:47:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L219) *style:* **Variable and function names should be all lowercase.**
```r
    sql <- paste("SELECT * FROM (", sql, ")", restQuery, sep = "")
                                              ^~~~~~~~~
```
[R/exa.createScript.R:221:9:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L221) *style:* **Variable and function names should be all lowercase.**
```r
    if (returnSQL) {
        ^~~~~~~~~
```
[R/exa.createScript.R:224:7:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L224) *style:* **Variable and function names should be all lowercase.**
```r
      execArgs <- list(channel, sql)
      ^~~~~~~~
```
[R/exa.createScript.R:226:9:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
        ^~~~~~~~
```
[R/exa.createScript.R:226:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L226) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, reader = reader)
                      ^~~~~~~~
```
[R/exa.createScript.R:229:9:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
        ^~~~~~~~
```
[R/exa.createScript.R:229:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L229) *style:* **Variable and function names should be all lowercase.**
```r
        execArgs <- c(execArgs, server = server)
                      ^~~~~~~~
```
[R/exa.createScript.R:231:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L231) *style:* **Variable and function names should be all lowercase.**
```r
      if (!mockOnly) {
           ^~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:17:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L232) *warning:* **no visible binding for global variable ‘exa.readData’**
```r
        do.call(exa.readData, execArgs)
                ^~~~~~~~~~~~
```
[R/exa.createScript.R:232:31:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                              ^~~~~~~~
```
[R/EXADBI.R:6:2:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L6) *style:* **Commented code should be removed.**
```r
## First version written in 2015 by Marcel Boldt <marcel.boldt@exasol.com>
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:7:2:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L7) *style:* **Commented code should be removed.**
```r
## as part of the EXASOL R interface & SDK package. It may be used, changed and distributed freely with no further restrictions than
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:54:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L54) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAObject",
                      ^
```
[R/EXADBI.R:55:14:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L55) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:55:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L55) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:63:52:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L63) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:68:1:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L68) *style:* **lines should not be more than 80 characters.**
```r
setOldClass("RODBC") # the S3 class RODBC will be registered as a superclass of EXAConnection
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:79:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L79) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXADriver",
                      ^
```
[R/EXADBI.R:80:14:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L80) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:80:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L80) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:93:52:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L93) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:124:63:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L124) *style:* **Put spaces around all infix operators.**
```r
                              slots = c(init_connection_string="character",
                                                             ~^~
```
[R/EXADBI.R:125:55:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L125) *style:* **Put spaces around all infix operators.**
```r
                                        current_schema="character",
                                                     ~^~
```
[R/EXADBI.R:126:56:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L126) *style:* **Put spaces around all infix operators.**
```r
                                        autocom_default="logical",
                                                      ~^~
```
[R/EXADBI.R:127:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L127) *style:* **Put spaces around all infix operators.**
```r
                                        db_host="character",
                                              ~^~
```
[R/EXADBI.R:128:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L128) *style:* **Put spaces around all infix operators.**
```r
                                        db_port="numeric",
                                              ~^~
```
[R/EXADBI.R:129:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L129) *style:* **Put spaces around all infix operators.**
```r
                                        db_user="character",
                                              ~^~
```
[R/EXADBI.R:130:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L130) *style:* **Put spaces around all infix operators.**
```r
                                        db_name="character",
                                              ~^~
```
[R/EXADBI.R:131:53:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L131) *style:* **Put spaces around all infix operators.**
```r
                                        db_prod_name="character",
                                                   ~^~
```
[R/EXADBI.R:132:51:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L132) *style:* **Put spaces around all infix operators.**
```r
                                        db_version="character",
                                                 ~^~
```
[R/EXADBI.R:133:49:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L133) *style:* **Put spaces around all infix operators.**
```r
                                        drv_name="character"
                                               ~^~
```
[R/EXADBI.R:135:71:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L135) *style:* **Commas should always have a space after.**
```r
                            contains = c("DBIConnection", "EXAObject","RODBC")
                                                                      ^
```
[R/EXADBI.R:140:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L140) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAConnection",
                      ^
```
[R/EXADBI.R:141:14:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L141) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:141:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L141) *style:* **Variable and function names should be all lowercase.**
```r
          def= function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:142:18:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L142) *style:* **Variable and function names should be all lowercase.**
```r
            if (!dbIsValid(dbObj)) stop("Connection exipired.")
                 ^~~~~~~~~
```
[R/EXADBI.R:142:28:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L142) *style:* **Variable and function names should be all lowercase.**
```r
            if (!dbIsValid(dbObj)) stop("Connection exipired.")
                           ^~~~~
```
[R/EXADBI.R:144:28:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L144) *style:* **Put spaces around all infix operators.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                          ~^~
```
[R/EXADBI.R:144:35:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                                  ^~~~~
```
[R/EXADBI.R:144:55:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L144) *style:* **Variable and function names should be all lowercase.**
```r
            list(db.version=paste(dbObj@db_prod_name, dbObj@db_version),
                                                      ^~~~~
```
[R/EXADBI.R:145:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L145) *style:* **Put spaces around all infix operators.**
```r
                 dbname=dbObj@db_name,
                      ~^~
```
[R/EXADBI.R:145:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L145) *style:* **Variable and function names should be all lowercase.**
```r
                 dbname=dbObj@db_name,
                        ^~~~~
```
[R/EXADBI.R:146:26:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L146) *style:* **Put spaces around all infix operators.**
```r
                 username=dbObj@db_user,
                        ~^~
```
[R/EXADBI.R:146:27:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L146) *style:* **Variable and function names should be all lowercase.**
```r
                 username=dbObj@db_user,
                          ^~~~~
```
[R/EXADBI.R:147:22:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L147) *style:* **Put spaces around all infix operators.**
```r
                 host=dbObj@db_host,
                    ~^~
```
[R/EXADBI.R:147:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L147) *style:* **Variable and function names should be all lowercase.**
```r
                 host=dbObj@db_host,
                      ^~~~~
```
[R/EXADBI.R:148:22:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L148) *style:* **Put spaces around all infix operators.**
```r
                 port=dbObj@db_port)
                    ~^~
```
[R/EXADBI.R:148:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L148) *style:* **Variable and function names should be all lowercase.**
```r
                 port=dbObj@db_port)
                      ^~~~~
```
[R/EXADBI.R:154:52:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L154) *style:* **Commas should always have a space after.**
```r
            NextMethod(generic = "summary", object,...)
                                                   ^
```
[R/EXADBI.R:178:47:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L178) *style:* **Put spaces around all infix operators.**
```r
                         fields = c(connection="EXAConnection",
                                             ~^~
```
[R/EXADBI.R:179:42:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L179) *style:* **Put spaces around all infix operators.**
```r
                                statement="character",
                                        ~^~
```
[R/EXADBI.R:180:45:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L180) *style:* **Put spaces around all infix operators.**
```r
                                rows_fetched="numeric",
                                           ~^~
```
[R/EXADBI.R:181:46:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L181) *style:* **Put spaces around all infix operators.**
```r
                                rows_affected="numeric",
                                            ~^~
```
[R/EXADBI.R:182:44:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L182) *style:* **Put spaces around all infix operators.**
```r
                                is_complete="logical",
                                          ~^~
```
[R/EXADBI.R:183:44:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L183) *style:* **Put spaces around all infix operators.**
```r
                                with_output="logical",
                                          ~^~
```
[R/EXADBI.R:184:40:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L184) *style:* **Put spaces around all infix operators.**
```r
                                profile="data.frame",
                                      ~^~
```
[R/EXADBI.R:185:40:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L185) *style:* **Put spaces around all infix operators.**
```r
                                columns="data.frame",
                                      ~^~
```
[R/EXADBI.R:186:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L186) *style:* **Put spaces around all infix operators.**
```r
                                temp_result_tbl="character",
                                              ~^~
```
[R/EXADBI.R:187:48:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L187) *style:* **Put spaces around all infix operators.**
```r
                                query_sent_time="POSIXct",
                                              ~^~
```
[R/EXADBI.R:188:39:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L188) *style:* **Put spaces around all infix operators.**
```r
                                errors="character",
                                     ~^~
```
[R/EXADBI.R:189:50:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L189) *style:* **Put spaces around all infix operators.**
```r
                                default_fetch_rec="numeric"
                                                ~^~
```
[R/EXADBI.R:199:1:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L208) *style:* **Commented code should be removed.**
```r
#               return(FALSE)
                ^~~~~~~~~~~~~
```
[R/EXADBI.R:212:19:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L212) *style:* **Commented code should be removed.**
```r
#                 if(commit) message("Changes commited.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:213:1:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L214) *style:* **Commented code should be removed.**
```r
#           message("Closing connection...")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:215:15:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L217) *style:* **Commented code should be removed.**
```r
#                 message("Connection closed.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:218:19:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L218) *style:* **Commented code should be removed.**
```r
#                 return(TRUE)
                  ^~~~~~~~~~~~
```
[R/EXADBI.R:220:19:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L220) *style:* **Commented code should be removed.**
```r
#                 warning("Closing not successful.")
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:221:19:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L221) *style:* **Commented code should be removed.**
```r
#                 return(FALSE)
                  ^~~~~~~~~~~~~
```
[R/EXADBI.R:223:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L223) *style:* **Commented code should be removed.**
```r
#                     warning(res)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:224:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L224) *style:* **Commented code should be removed.**
```r
#                     return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:229:14:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L229) *style:* **Commented code should be removed.**
```r
            #close()
             ^~~~~~~
```
[R/EXADBI.R:235:23:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L235) *style:* **Commas should always have a space after.**
```r
setMethod("dbGetInfo","EXAResult",
                      ^
```
[R/EXADBI.R:236:14:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L236) *style:* **Put spaces around all infix operators.**
```r
          def= function(dbObj) {
            ~^
```
[R/EXADBI.R:236:25:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L274) *style:* **Put spaces around all infix operators.**
```r
          def=function(dbObj) {
            ~^~
```
[R/EXADBI.R:274:24:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L285) *style:* **Variable and function names should be all lowercase.**
```r
  EXADataType(obj)
  ^~~~~~~~~~~
```
[R/EXADBI.R:289:13:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L451) *style:* **Put spaces around all infix operators.**
```r
        if(dsn!="") {
             ~^~~
```
[R/EXADBI.R:452:38:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L454) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                       ~^~~
```
[R/EXADBI.R:454:35:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L454) *style:* **Put spaces around all infix operators.**
```r
        else if (exahost!="" & uid!="") {
                                 ~^~~
```
[R/EXADBI.R:455:70:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L463) *style:* **Put spaces around all infix operators.**
```r
        if(uid!="") {
             ~^~~
```
[R/EXADBI.R:464:39:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L467) *style:* **Put spaces around all infix operators.**
```r
        if(exaschema!="SYS") {
                   ~^~~
```
[R/EXADBI.R:468:39:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L485) *style:* **Put spaces around all infix operators.**
```r
        while (length(d)>0) {
                       ~^~
```
[R/EXADBI.R:486:39:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/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:491:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L491) *style:* **Variable and function names should be all lowercase.**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:491:12:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L491) *warning:* **no visible global function definition for ‘odbcDriverConnect’**
```r
    con <- odbcDriverConnect(con_str)
           ^~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:492:21:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L492) *style:* **Variable and function names should be all lowercase.**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```
[R/EXADBI.R:492:21:](https://github.com/EXASOL/r-exasol/blob/dd9b5a1aa694898b0f413a878b3aa0f1bc1d3b42/R/EXADBI.R#L492) *warning:* **no visible global function definition for ‘odbcGetInfo’**
```r
    exa_metadata <- odbcGetInfo(con)
                    ^~~~~~~~~~~
```


see my comment in https://github.com/mpollmeier/orientdb-gremlin/issues/53
sorry i didn't comment earlier, just back from holidays today


@bryan2894 just a question, what does this do?


os.arch() returns "ia32" on my system, even though it's Windows 10 x64.

Do you see the same when testing Window.showInformationMessage(os.arch()); ?


Oh...'Returns the value of process.arch'


@gncgabriel seemed to be a temporal backend problem; try again :)


Вас приветствует магазин Stradivari!!!
Город Уфа:
11-0,3
12-0,5


Thanks, I guess I'll remove NFSv4 support then.


This line should not exist...


I think you want to add the libraries to the system include path with `-I-` or something similar


That's the legacy implementation in the Apple JDK. It is not supported anymore.


lol when i had http://imagicalmine.com/ already ps hello


Good job, but based on your installation, fusermount is located in /bin/fusermount, not /usr/bin/fusermount....
Changing it to my path... ;)


I like the idea, and its great work.  I was trying to find a way to bind it to an actual key via the cli/settings.  I am not sure how this would "Feel", when you use it.  Although I am definitely going to give it a try!  Thanks for the work!


Why have you removed vi mode?


re-indented and added a missing line


Why do you delete these lines, just to add them in commit 1fa111d?


@reblace comment doesn't match the actual default value of 8 hours


@lakereng,  I changed the deployment files to seperate attack types.  The code for SmartSave should go in the file:  COCBot\functions\Attack\Attack Profiles\SaveTroops.au3.

LaunchTroop has been commented out of the functions file and will be left as the standard file from the offical BOT, as its never called.


@echel0n doesn't work with others, all of the developers that were maintaining SickRage for the year he had abandoned it have moved over to https://github.com/SickRage/SickRage, I would highly recommend you check it out.

For more details see https://github.com/SickRage/sickrage-issues/issues/3.


:sunglasses:


Please avoid unnecessary code reformatting if the code itself isn't changed.


Is there a better name than `chroot-script.sh` so everybody understands what it does?
But my first thought is only `provision.sh` :smile:


I would suggest to use os.path.join(...) here instead of os.sep.
https://docs.python.org/3.5/library/os.path.html#os.path.join

example: os.path.join(bpy.utils.user_resource('SCRIPTS', "addons"), "HOps", "assets", "ins_subset.blend")


"Canola" misspelled.


Ich seh grad, da hab ich auch einen eingeschmuggelt. „fortpflanzungswilligen“ sollte ich eindeutig nicht groß schreiben.


@benwasd  - web/assets/img/logo.png - WTF?


@reblace Why move to single quotes here?


cu florin salam si raluca dragoi


Then, how to fix SmokeMonster tag display on-screen for map c1m6? I didn't tested my changes for the Nebelwerfer anyway, but SmokeMonster one will last forever if I revert my changes.


bravo baros


This should be:

if ((r = regexec(&time_regex, s, 2, match, 0)) == 0) {


@filfat  the camera this will turn 90 ° to the right


Fixes #758


#Агрегатор блогов (RSS- и Atom-лент) – формирователь страницы со ссылками на последние посты с возможностью задания периода обновления


The ID is updated there mostly just so you can be alerted when the logged in user changes. The user information is available either from calling Parse.User.current(), or from the user table (below).

```javascript
var id = state.Parse.User.current
var userState = state.Parse.Object._User[id]
```

The userState object will contain keys serverData, pendingOps, objectCache, and existed.

I recommend Parse.User.current over pulling the data from the user table because Parse.User.current() automatically estimates the 'true value' of the object from the cache and server data.

A more general solution is to create a new object and assign the object ID to it. This is great if for whatever reason you have access to the object ID, and don't have a reference to the Parse.Object.
```javascript
var User = new Parse.Object.extend('_User')
var user = new User()
user.id = USER_ID
// the user object will now act normally as a Parse Object, and if the local state
// contains the data already (from a query, etc.) the data will be accessible on the object.
```


had to add after the fact


de


If you have not already noticed, COLIBRI_RACE target fails to build with this commit:

    ./src/main/io/i2c_bst.c: In function 'bstSlaveProcessFeedbackCommand':
    ./src/main/io/i2c_bst.c:998:48: error: 'pidProfile_t' has no member named 'dterm_cut_hz'
    bstWrite8(masterConfig.profile[0].pidProfile.dterm_cut_hz);
                                                    ^
    ./src/main/io/i2c_bst.c:999:48: error: 'pidProfile_t' has no member named 'delta_from_gyro_error'
    bstWrite8(masterConfig.profile[0].pidProfile.delta_from_gyro_error);
                                                    ^
    ./src/main/io/i2c_bst.c: In function 'bstSlaveProcessWriteCommand':
    ./src/main/io/i2c_bst.c:1463:38: error: 'pidProfile_t' has no member named 'dterm_cut_hz'
    masterConfig.profile[0].pidProfile.dterm_cut_hz = bstRead8();
                                          ^
    ./src/main/io/i2c_bst.c:1464:38: error: 'pidProfile_t' has no member named 'delta_from_gyro_error'
    masterConfig.profile[0].pidProfile.delta_from_gyro_error = bstRead8();
                                      ^
    Makefile:773: recipe for target 'obj/main/COLIBRI_RACE/io/i2c_bst.o' failed
    make: *** [obj/main/COLIBRI_RACE/io/i2c_bst.o] Error 1


I can't imagine how changing the ID would have an effect on the smoke monster either way. I'll play with it today.


@gncgabriel I know, will fix that once I look into how the camera API on windows works :)


You don't need listing wrappers around the main inc file, if you would like. It already has them :)


This is a wrong commit. But I don't find out how to revert my own wrong commit... PS: Sorry! It's my first try at github :)


@GGuy22 - This fully implements what we talked about earlier, the idea that we can use the VRAM addresses even if the hashes are the same. Now, just add the VRAM address to the manifest entry. Previously, the 4th value of a manifest entry was 0. Now if you give it a hexadecimal value, it looks at that address in addition to the hash.

It works in practice like we thought. I tested Kirby's Dream Land 2 and tried to replace the 8x8 light-gray tiles (a solid color tile). The one on the save screen gets loaded with something different from the level select. This means in some games, we can easily replace the BG used for a sky versus the ground even if they use the same tiles, just as long as the VRAM address is different.

http://i.imgur.com/kKCCbt4.png (Title Screen - Gray tile is not replaced here, VRAM addr does not match)
http://i.imgur.com/8XNPdGA.png (Save Select - 8x8 gray tile replaced now)
http://i.imgur.com/OQGrojH.png (Level Select - 8x8 gray tile replaced based on different VRAM addr)

Here's a sample manifest for reference -> http://pastebin.com/6cnB1N3K You can find out the VRAM address from the Layers Tab in the Qt GUI (when you hover over a tile). Eventually (like real soon) GBE+ will automatically create manifests and entries through the GUI, so the process will be easier.


** Publisher and Creator ** /id and post tests doesn't work in this commit.
It will be fixed in the next commit.


Not sure. Either way is valid, but double quotes are more consistent.


had to add after


Here's the location where the plugin should be easily installed.

![installation_dir](https://cloud.githubusercontent.com/assets/4819310/12224268/5b4757d4-b7ba-11e5-81c0-5d72495cd5c0.PNG)


I thought two things: one issue that resides within smokemonster death and one with healthbar script. So I tried both but together and not separately. Thanks for the test then.


Agreed! There always seems to be small details that are not included. One amusing example (that you might be aware of) that I know many people have been frustrated by is the LRA diffusion transient benchmark. This footnote from "Diffusion Theory Methods for Spatial Kinetics Calculations" by Sutton and Aviles points out the discrepancy, which has a small but significant impact on the solution such that one cannot converge the answer to within a few percent without the corrected values.

![lra_footnote](https://cloud.githubusercontent.com/assets/1244537/12224212/c25b9a90-b7b8-11e5-82c3-fe1efada65eb.png)

I've been slowly trying to set up the B&W 1484 and 1810 benchmark cases for openmc, but there seems to be some inconsistencies between the layouts in different figures and they mix inches and cm all over the place.


Agreed. I'll go back through and fix all the stuff you find once you've given it a go through. Also have a bunch of fixes from the branch I'm on now with the access checker stuff.


Very nice: vscode.window.activeTextEditor.editor.document.uri got an fsPath property, so I don't need to convert the format of the uri.
Now the only remaining issue is the OS architecture which I can't seem to figure out right now. I'll look deeper at it tomorrow, any pointers or suggestions is welcome :)


It's not under super active development at the moment, but I'd like to keep hacking on it; you're welcome to chip in if you want to! Using Guile is probably a good call; my Scheme implementation is not very full-featured yet and probably can't express enough for your needs. I haven't been working on this project too much lately, I've been busy with other things. Thanks for your interest, though!


Is this a fix or a hack? If it's a fix then why it's not in enum?


Sorry for the late reply, I missed your reply. Sorry – I don't use jsfiddle, I find it frustrating to use. Here's the code I used:

```js
<html>
<body>
<script src="domvm.min.js"></script>
<script>
	function View(vm, person) {
	    return {
	        render: function() {
	            return ["a", {href: "/cows"},
				    person.test,
				    ["br"],
				    ["strong", "bar"],
				    person.age
				];
	        }
	    };
	}
	var model = {
		name: 'test',
		age: 5
	};
	// create view model
	var vm = domvm(View, model);
	var html = vm.html();
	console.log(html);
</script>
</body>
</html>
```
I only get output of `<a></a>`, which clearly isn't right!


spaces :)


Thanks, Mateo! I'll remove those now.


Nice find. :+1: It will be interesting to see how this affects my old goal of picking up all quests needed for the achievements involving number of quests completed etc.


Adding `ZEND_ACC_PRIVATE` seems to crash PHP, this will need to be re-added in the future.


yup - I am hoping to support both branch (fast path) and auto (keep us honest)


Thanks for your quick reply. I would have some follow up questions but I don't know if this is the preferred place to have an ongoing discussion. Do you use issues or so?


The file path should be wrapped in quotes, for example the following throws an error

```
codeclimate-test-reporter < config/karma/coverage/PhantomJS 1.9.8 (Mac OS X 0.0.0)/lcov.info
```

but the following is fine

```
codeclimate-test-reporter < "config/karma/coverage/PhantomJS 1.9.8 (Mac OS X 0.0.0)/lcov.info"
```


not a huge deal, but I've seen places use this
> dirname(dirname(__FILE__))
instead of this
> dirname(__FILE__).'/../

Do you have a preference? I think the latter looks a little cleaner.


:memo: This is getting indented too far.


:memo: This is getting indented too little.


This is the ENV variables expected by [codeclimate-test-reporter](https://www.npmjs.com/package/codeclimate-test-reporter).


@omangin: What do you think? Without it, a given a recent commit of bibtexparser, it make the output of `pubs export` incompatible with latex rendering (for me). Are there any broader consequences I am missing?


Can you send a pull-request so I can merge this in? would love to add this to uinames.com, thanks!


@delawless please make sure you do a PULL of the 3PP Pack before making changes.  You removed fixes for the Psi-Warrior that had been added.  I have added back the old code.  The last thing is you setup a invalid Unique ID for this class.  ccHelpBSn is not to standards.  It must be cHelpPUx where X is the next number we have which in this case is 6 so the class helper id needs to become cHelpPU6 which I am fixing now.

Thanks for adding this!  Its just little bit of a learning curve is all.  But we don't want to have the issue that Frodie just had when his Modern stuff hit the same Unique ID that LW added.


This might explain it:
http://stackoverflow.com/questions/30440430/how-can-i-force-scrutinizer-to-scan-inc-files

Just one reason why I do not use them anymore. Also support does not react and is not very helpful. Also no news fro them since May.

Also many unfixed issues here: https://github.com/scrutinizer-ci/php-analyzer/issues

I use Travis with CodeClimate.


argh!!!


Great!


@rothmans can you send a pull-request so I can merge this in? would love to add this to uinames.com, thanks!


Sure, if you have more questions, I think issues would be a great place to talk about them!


The example parser doesn't support sub-expressions in the function position, and switching to wescheme's parser breaks lots of tests. Is there a way to use a different parser for different tests?


Oh awesome!  Even better than writing our own method :)

Here's another way to determine if you're running in 32-bit node on a 64-bit OS:

```javascript
if (process.env.hasOwnProperty('PROCESSOR_ARCHITEW6432')) {
    // 64-bit Windows
}
```

More info: http://blog.differentpla.net/blog/2013/03/10/processor-architew6432/


Actually, I see no way of creating issues in this repo. Do I need to be a contributor for that?


It's not.


http://www.amazon.com/gp/product/B00O2KDQBE is on order to help test this out...


Oh, looks like issues weren't enabled here yet. They should be enabled now.


If you are concerned about performance at this point, then I'd suggest you to read http://stackoverflow.com/a/9470843/2057294 to learn more about `BufferedImage#getRGB(int x, int y)`.


Oh, okay then.


I would place this at the top, always enabled by default


This would really have taken me at least a week I guess, 3 days studying Maven, 1 day to see why Paths.get is not fine while this(Resources.toString(Deriver.class.getResource("default.meta.nal"), Charsets.UTF_8)); is, and 2 days ranting. Thanks a lot, Jarrad!! :)


@AndersHoglund
Didn't notice yet, but surely would found it during tests. Thanks for letting me know. Will fix it very soon with few other commits.


my pleasure!


I think I'll just drop scrutinizer and we can keep looking at others instead.

They had numerous pages on the website that seemed to be interactive, on the surface, but didn't seem to actually do anything when I tried to work with them, and some of the documentation seems misleading and too unclear for me to understand properly. I also tried adjusting the settings and configuration of the repo via their website, and the changes seemed to be okay, but then, when I revisited these pages again, everything had been reset and the changes lost.

They also listed the repo being associated with a free, unpaid account, as a "security vulnerability" in the issues list, which isn't really helpful.

Probably more trouble than they're worth, I think.


Wel I'll take care of everything then.
But for ghosts and cartridge sprites idk. Maybe BigDave can do something? Cartridge 53 hdoesn't have sprites, check on warnings from console.


Thanks, rookie mistake. :disappointed:


"Scaling equalizes the influence of each variable on the cost function." --- sounds a bit strange, don't you think?
It should  equalize the influence, but not necessary it will be achieved...

Maybe start the section with: "Multiplicative scaling for the variables, to equalize their influence on the cost function". Or, I'm sure, you can find some better way.


Perhaps "changing this parameter" is more adequate?


This really helps out, too. Thanks a bunch.


ერთად როგორ წერდით? :)
შევთანხმდით დასაწყისში რომ ყურადღება მიექცევა მხოლოდ ინდივიდუალურ კომიტებს. ასე, რომ გაიყავით ხოლმე UI სქრინებიც და თასქებიც. „ერთად ვიმუშავეთ“ არ ვიცი რას ნიშნავს. უფრო სწორად, ნიშნავს იმას რომ ერთმა დაწერა მხოლოდ და არ ვარკვევთ ახლა რომელმა.


Nice catch @StefanoRaggi (case where ask/bid prices are not set/$0 results in huge spread).


Why the additional variable `a`?


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


@yurishkuro while it's undeniable that the `Span` interface here (or in Go) doesn't support tag retrieval by key, it's also undeniable that there's no point in adding tags that can never be seen/used.

If tracing systems want to support filtering and/or aggregation by tag values, the multiple-values-per-key semantics will be problematic. The more I thought about it, the more that span tag filtering and aggregation seemed essential, hence the Go API's `SetTag` rather than `AddTag`.

You mentioned that users at Uber are calling `add_tag`: do you know if they're making use of the multiple-values-per-key capability? If so, is there a particularly compelling motivating use case?

Anyway, per the above, we have a semantic divergence in the user-facing APIs for api-go and api-python... One or the other will have to change before we can mark https://github.com/opentracing/opentracing.github.io/issues/8 complete.


Because this way we have just to place the actor and stop.


Thanks for the clarification. Luckily, we also had the ```network.http.speculative-parallel-limit=0``` with 922a41e12fe6f0c6ac092c888c3abfb58ec24458.


@yaroslavprogrammer small typo. should be `south`?


Good call. I'm going to refactor to allow an error to be passed as third param to `_logIf` which will use `util.inspect`


Please see plots_real


hello, could it be possible to have tags for version ?


Nice catch! I knew I'd miss one or two..


Issue created: https://github.com/chrbala/parse-redux/issues/1


shouldn't this be in device tree cause some device needs additional overlays or it will crash ;-)


@kynx I don't thing it's a good idea to actually change the underlying adapter from within a wrapper class. I would be better to hold this information in an object property on initializing the object and directly calling `un-/serialize` in the wrapper.


Ah, my search-fu didn't reveal that article...thanks!

How does the extension look now? Anything you'd like to be added/changed before I submit a pull request?


Renderen and textures have to be done during pre init


When I install pysteam b2 from pypi, I don't see this code. What happened to it?


Will fix later, go to bed! :P

Sent from my iPhone

> On 10 Jan 2016, at 22:32, Orion <notifications@github.com> wrote:
>
> Renderen and textures have to be done during pre init
>
> —
> Reply to this email directly or view it on GitHub.
>


a username and password to login?


Just made a next commit with corrections. Is it the only way for me as a contributor?


@joshhornby Hey dude haven't seen you around for a while!
Agreed. `200` might not be the right status code. But it's actually a redirect, so maybe a `301` or `302` which React-router on the client side will use to update the paths. Still having a think about this.


Nice, wasn't aware of this feature.  Do you think it would be good to check if the watchdog killed the process and log when that was the case?  Although it may be obvious when this happens because the test will likely fail, but might give us an indication of why.


Might also want to use `process.env.windir` on this line:

https://github.com/janegilring/vscode-powershell/blob/OpenInISE/src/features/OpenInISE.ts#L14

Do you think most people will want ISE to be launched with the `-NoProfile` flag?  I'm not sure what the best approach is there.  Might be good to make that a configurable setting later, but maybe for now we should remove the `-NoProfile`?  If you think there's a good reason to use that flag, definitely leave it in.


I haven't seen much activity around the Switchblade stuff though they do seem to occasionally mention it in advertising. They never made a forum for development on it though on their new forum system so it doesn't really seem like they are that invested in it anymore :/


:clap:


I have functions I use specifically from my ISE profile and would prefer ISE loaded with that profile.


These changes were never executed; the error occurred on line 44, long before these changes.


Chose naming to match current convention, obviously not default "Default*"


Right. Also after many successful inspections and builds the inspections and builds on Scrutinizer began to fail, without any reason. In the end I moved to CodeClimate which supports the same tools and has a much better quality in my opinion.

I use CodeClimate here:
https://github.com/DanielRuf/SSAM/blob/master/.travis.yml
https://github.com/DanielRuf/SSAM/blob/master/.codeclimate.yml

When I had a problem with the formatting of the .codeclimate.yml file, Jenna from them pushed a change to my file which fixed it =)

https://github.com/DanielRuf/SSAM/commit/65e0f09a4a56ac1f99b38ac33165a48810332d75
https://twitter.com/codeclimate/statuses/647507066542796800

Much better team at CodeClimate: https://twitter.com/codeclimate/with_replies


1.0 is better for SP and MP i think.


I'm OK with this as a quick patch but looking forward to a CLI refactor. :+1:


Nice, this is a small detail I missed (had tried a number of things but not this).  Would it be worth also doing a 'bind' here on 0.0.0.0 or some other port as an extra check?


"// Fehlerausgabe!
JOptionPane.showMessageDialog(null, "Unbekannter Nutzer: " + ex.username);"

Die Fehlerausgaben hab ich heute Mittag erst begonnen zu machen, (falls auf das Fehlen hinweisen wolltest^^)
aber genau die da macht mir sorgen.

Normalerweise sollte diese Meldung nie zu sehen sein (außer Nutzer wird/könnte gelöscht wenn er eingeloggt ist)

Brauchen deshalb noch den checkuser beim boardservice zum Einlogg/Erstellcheck für eine Rückgabe (bei Admin allein würde mit das bei Userlogin fehlen)

PS: Gerade beim absenden im Boardservice mit dem throw gefunden. Danke fürs implementieren/hinweisen über den Comment^^ :p


I was in the process of looking up how to do this again...


Shouldn't this provide/replace **lib32-gnutls28**?


:monkey:


Thanks! I have made these fixes to the branch: https://github.com/sstur/nodeftpd/tree/fix-logging


You would need to script something to bind it to a key. For instance, if you're running Linux you could start Jasper in the background and start a separate script to read key presses (using the 'read' command). The shell script would then use curl to activate Jasper on a particular keypress. You could also run this script on any other linux device to activate Jasper (like a device across the room)

You could also do something similar having a script monitor a GPIO to activate Jasper by an external button.


Thanks guys! I've implemented the use of process.env.windir on the mentioned line and removed -NoProfile.

Not launching the profile is more of a personal preference. Most times I don`t want the profile to be loaded when doing quick edits/tests in the ISE, but I realized it's a better approach to just leverage this snippet in the profile so you can hold Ctrl when the profile is unnecessary:
if([System.Windows.Input.Keyboard]::IsKeyDown("Ctrl")) { return }


hello


Yeah - sorry - I thought you were probably going to do it, but couldn't help myself :)


Hello when are we going


soon


Hah, that's pretty clever!  Feel free to submit the PR whenever you're ready


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


I used one php file to handle all the Server Codes


Use `moduleResolution` : `commonjs` :rose:


You forgot to push lib32-nettle4 to the repos https://forum.manjaro.org/index.php?topic=29892.msg248848#msg248848


I think we can remove all grabix, tabix and samtools as requirement.


schema http://json.schemastore.org/tsconfig


[Deliverable 0.docx](https://github.com/ortizh/soen-341-project/files/85214/Deliverable.0.docx)


Actually it was unclear to me whether you intended this sentence as "try using `scaling`" (in general) or "try setting `scaling="jac"`" (given that the improvement on the convergence is already stated at the beginning of the paragraph).


I am just impressed by how quickly you were on this, that is all.


Changed this as the  check for the null pointer is in the beginning of the function already.


Hahaha nice Anton


Call it what you want, the async onEnter hook spitting out a noscript tag on the client but not on the server breaks prerendering and causes a page flash on the initial load. It would therefore be nice to implement this "feature".

I wrote/attempted to write the failing test because it was requested by @ngoossens in #2714. It would be helpful to state that failing test PRs are not accepted in the contribution guidelines as some repositories welcome them.

In #2714 @ngoossens mentioned

> To work around the problem we would need a way to wait for or inject the correct state into useRoutes which is set up in the routers componentWillMount here: https://github.com/rackt/react-router/blob/master/modules/Router.js#L60

Does anybody have an idea of the best way to go about doing this? RR is a great library and I'd be happy to give back by lending a hand.


Now a candidate for a job quoted this in his application document, saying that JavaScript is **untyped** :-)  - I wonder why an untyped language has a `typeof`operator...

I made a Google Search and found the quote here... as well as at Wikipedia, its "source".

Then I followed the Wiipedia links... We quickly get into that "*[few languages are considered typed from the point of view of type theory](https://en.wikipedia.org/wiki/Programming_language#Typed_versus_untyped_languages)*". As an example, Assembly is mentioned as *untyped* (from the point of view of type theory). So I learned that indeed, technically, that information is correct (from the point of view of type theory). :-)

But I wonder if it is appropriate to include such a misleading statement in a general introduction for beginners, specially **without** specifying in-depth what exactly it is meant by *untyped* in this context, according to the point of view of type theory.


![screen shot 2016-01-10 at 3 20 58 pm](https://cloud.githubusercontent.com/assets/16614359/12224583/e3a0e0ac-b7c2-11e5-82de-823fe3c4472c.png)


Just one of those long Sundays ...  Build done now I think.


Looks good to me. Do we have test coverage for this?


This actually completed the first part of step 5


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


nice messages :+1:


How is this going to work once we enable the secondary queue ?


TeamCity pull requests :: netty [Build 1016](https://garage.netty.io/teamcity/viewLog.html?buildId=4666&buildTypeId=pulls_netty&guest=1) is now running


Why call this "Test" ?


I've amended commits to fix this.


avoid auto here please use the type?


> If tracing systems want to support filtering and/or aggregation by tag values, the multiple-values-per-key semantics will be problematic.

Why would it be more problematic than say stackoverflow allowing multiple keywords per question?

> .. do you know if they're making use of the multiple-values-per-key capability? If so, is there a particularly compelling motivating use case?

They asked about it and were pleased when I said multiple values are allowed, but to my knowledge they are not making use of it.

> One or the other will have to change

No argument here. My main problem with set_tag is that it does not preclude the user from calling that method twice for the same key, thus requiring that we impose some artificial semantic constraint in the API doc about how the collision is supposed to be handled. If we say the API does not impose a specific restriction, then why restrict implementation from storing just a single value at all? Like I said earlier, add_tag allows implementation to degrade into a set_tag semantic, and make the collision resolution a problem of the implementation, rather than dictating it at the API level.


If overlapping cases need to be handled, I would suggest using `memmove` and then add the null terminator:
```c++
memmove(dest, src, destsize - 1);
dest[destsize - 1] = '\0'
```


I believe this is a cleaner version of what you intended to do, please comment


Got it. Thanks for explanation.


updated extractor, you need to update other language files


Cool, so that works even if the shortcut to run this extension is triggered with `Ctrl`?


(whoops, should just be discussing this in https://github.com/opentracing/opentracing.github.io/issues/14 ... especially since this little thread is about a commit, not a PR!)


This doesn't seem like a good solution. I would start by identifying *why* `hitEntNum[numHitEnts]` contains values higher than `MAX_SABER_VICTIMS`. It may be that `MAX_SABER_VICTIMS` is too small, or the value was incorrectly calculated earlier on.


credit where it's due :)


Well, I hope that ASAN can detect all memory corruptions in JA's memory code (which of course may be false, but that'll be ASAN's bug). So it's just something bad happens here.

As I don't know how JA works, and if nobody wants to give me any hints, I'll just remove this and open an issue for it.


Thanks good work i will donate you next time :-)


This particular source was causing a few environments to fail on build. Some required that packages be added first, this is a problem however if the provider assigning the machine uses custom (out-of-date) sources. At this point it fails to grab many required packages.


This should be array. And it should store Github API Token


All quotations are single quote. ex. `''`


I don't think it is going to be very good at detecting memory bugs with custom allocators and such is it?


Fractal formulas cpp 1566   ?????  LOL  I have fixed , will be in my next commit

      z.x += fractal->transformCommon.juliaC.x * fractal->transformCommon.constantMultiplier100.x;
      z.z += fractal->transformCommon.juliaC.y * fractal->transformCommon.constantMultiplier100.y;
      z.y += fractal->transformCommon.juliaC.z * fractal->transformCommon.constantMultiplier100.z;


You should check for malicious input `req.body`


brilliant, thanks @basarat !


The indentation is wrong.


me likes this line


Don't alert in here. Please use `alertify`


But me likes this line.


Why console.log the `response`?


AngularJS doesn't support ES6 because of the browser.


Sorry, I know this is ugly!


Ein neuer Versuch, #100 zu beheben


Normally what I'd do is set `w.mod_editor` to be the account and do the logic for the name in the API response and the mako template...but it's giving me an error that accounts aren't cache-able, even though the author above is cached.


Hi Nuno, sorry for my late reply.
I should fix that issued in the utility.py. I forgot a .DOTALL :)
In the last weeks I change all the functions from single match to multiple match. I should also modify get_environment_content checking whether it is used.

I think that with the right documentation utility function could be very useful to work on. We should make clear their intended behaviour.
You are doing a fantastic work! Congrats!

Davide


`RORc()`? :-)


Good catch ;-)


I'm not familiar with this dsl, so I'm not sure what this is doing, but Kibana's `installedPlugins` directory currently has to be within its directory in order for plugin installation to work.


*in their


ah, you didn't wrap children in an array:

```js
function View(vm, person) {
	return {
		render: function() {
			return ["a", {href: "/cows"}, [
				person.test,
				["br"],
				["strong", "bar"],
				person.age
			]];
		}
	};
}
var model = {
	name: 'test',
	age: 5
};
// create view model
var vm = domvm(View, model);
var html = vm.html();
console.log(html);
```

It's not like JSONML where the remaining items are all considered children. I don't remember the exact situation but when trying to stay with JSONML syntax I ran into a lot of parsing ambiguity and edge cases with mixing tag nodes, text nodes, sub-views, getter functions, promises. also, auto-flattening of sub-arrays would have been problematic and perhaps impossible to get right. the dead-simple node processing quickly turns ugly.


See https://github.com/elastic/sense/issues/96 to reproduce the error


Well, depends on how it works. If you are not doing some things like mallocing huge amount of memory and then distributing it on demand, it'll work ok.

From a quick look on Z_Malloc it should work ok, cause all the magic is about adding head and tail to malloced or calloced memory and not to fail immediately if there is no free memory left.


miaou, fixed


so the way psuedo constructors work, these dumps will never show you anything useful - they will be put out when the object is first initialized and never again. (This is a CF thing, not a DI/1 thing)


The export options?  It has to change for parameter codec - I suppose I can split out only removing the check (it'll be 3 lines).


Just tested, but that looks weird to me.
![screenshot](http://snag.gy/5rjQb.jpg)


mostly just lazy hahaha.. I'll work on tests more once we're sure of things design-wise


@lyubova Maybe I'm being redundant but can you remind me why we removed those dependencies ?
Without those the demo.launch doesn't work anymore, you end up having to install those packages by hand.


That should be good


Its only been supported by Visual Studio since 2013.


and what VS versions you support?


the body can be a plain value, an array of children, a function returning either of those. please see:

https://github.com/leeoniya/domvm#template-cheat-sheet