[R/exa.createScript.R:103:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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:119:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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:121:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.createScript.R#L131) *style:* **Variable and function names should be all lowercase.**
```r
    outType <- RETURNS
    ^~~~~~~
```
[R/exa.createScript.R:132:5:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.createScript.R#L180) *style:* **Variable and function names should be all lowercase.**
```r
      stop(odbcGetErrMsg(channel)[[1]])
           ^~~~~~~~~~~~~
```
[R/exa.createScript.R:185:36:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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:195:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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:24:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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:24:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/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/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.createScript.R#L231) *style:* **Variable and function names should be all lowercase.**
```r
      if (!mockOnly) {
           ^~~~~~~~
```
[R/exa.createScript.R:232:31:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.createScript.R#L232) *style:* **Variable and function names should be all lowercase.**
```r
        do.call(exa.readData, execArgs)
                              ^~~~~~~~
```
[R/exa.readData.R:48:53:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L48) *style:* **Only use double-quotes.**
```r
exa.readData <- function(channel, query, encoding = 'UTF-8',
                                                    ^~~~~~~
```
[R/exa.readData.R:49:46:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L49) *style:* **Commas should always have a space after.**
```r
                         reader = function(x,..., enc = encoding) {
                                             ^
```
[R/exa.readData.R:50:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L50) *style:* **lines should not be more than 80 characters.**
```r
                           read.csv(x,..., stringsAsFactors = FALSE, encoding = enc,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.readData.R:50:39:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L50) *style:* **Commas should always have a space after.**
```r
                           read.csv(x,..., stringsAsFactors = FALSE, encoding = enc,
                                      ^
```
[R/exa.readData.R:51:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L51) *style:* **lines should not be more than 80 characters.**
```r
                                    blank.lines.skip = FALSE, numerals="no.loss")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.readData.R:51:71:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                    blank.lines.skip = FALSE, numerals="no.loss")
                                                                     ~^~
```
[R/exa.readData.R:53:38:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L53) *style:* **Commas should always have a space after.**
```r
                         server = NA,...) {
                                     ^
```
[R/exa.readData.R:60:15:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L60) *style:* **Variable and function names should be all lowercase.**
```r
    server <- odbcGetInfo(channel)[["Server_Name"]]
              ^~~~~~~~~~~
```
[R/exa.readData.R:63:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L63) *style:* **Variable and function names should be all lowercase.**
```r
  serverAddress <- strsplit(server, ":")[[1]]
  ^~~~~~~~~~~~~
```
[R/exa.readData.R:65:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L65) *style:* **Variable and function names should be all lowercase.**
```r
  serverHost <- as.character(serverAddress[[1]])
  ^~~~~~~~~~
```
[R/exa.readData.R:65:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L65) *style:* **Variable and function names should be all lowercase.**
```r
  serverHost <- as.character(serverAddress[[1]])
                             ^~~~~~~~~~~~~
```
[R/exa.readData.R:66:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L66) *style:* **Variable and function names should be all lowercase.**
```r
  serverPort <- as.integer(serverAddress[[2]])
  ^~~~~~~~~~
```
[R/exa.readData.R:66:28:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L66) *style:* **Variable and function names should be all lowercase.**
```r
  serverPort <- as.integer(serverAddress[[2]])
                           ^~~~~~~~~~~~~
```
[R/exa.readData.R:68:36:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L68) *style:* **Variable and function names should be all lowercase.**
```r
  .Call(C_asyncRODBCIOStart, slot, serverHost, serverPort)
                                   ^~~~~~~~~~
```
[R/exa.readData.R:68:48:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L68) *style:* **Variable and function names should be all lowercase.**
```r
  .Call(C_asyncRODBCIOStart, slot, serverHost, serverPort)
                                               ^~~~~~~~~~
```
[R/exa.readData.R:70:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L70) *style:* **Variable and function names should be all lowercase.**
```r
  proxyHost <- .Call(C_asyncRODBCProxyHost, slot)
  ^~~~~~~~~
```
[R/exa.readData.R:71:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L71) *style:* **Variable and function names should be all lowercase.**
```r
  proxyPort <- .Call(C_asyncRODBCProxyPort, slot)
  ^~~~~~~~~
```
[R/exa.readData.R:72:64:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L72) *style:* **Variable and function names should be all lowercase.**
```r
  query <- paste("EXPORT (", query, ") INTO CSV AT 'http://",  proxyHost, ":",
                                                               ^~~~~~~~~
```
[R/exa.readData.R:73:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L73) *style:* **lines should not be more than 80 characters.**
```r
                 proxyPort, "' FILE 'executeSQL.csv' ENCODING = '",encoding,"' BOOLEAN = 'TRUE/FALSE' WITH COLUMN NAMES",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.readData.R:73:18:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L73) *style:* **Variable and function names should be all lowercase.**
```r
                 proxyPort, "' FILE 'executeSQL.csv' ENCODING = '",encoding,"' BOOLEAN = 'TRUE/FALSE' WITH COLUMN NAMES",
                 ^~~~~~~~~
```
[R/exa.readData.R:73:68:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L73) *style:* **Commas should always have a space after.**
```r
                 proxyPort, "' FILE 'executeSQL.csv' ENCODING = '",encoding,"' BOOLEAN = 'TRUE/FALSE' WITH COLUMN NAMES",
                                                                   ^
```
[R/exa.readData.R:73:77:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L73) *style:* **Commas should always have a space after.**
```r
                 proxyPort, "' FILE 'executeSQL.csv' ENCODING = '",encoding,"' BOOLEAN = 'TRUE/FALSE' WITH COLUMN NAMES",
                                                                            ^
```
[R/exa.readData.R:81:20:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.readData.R#L81) *style:* **Commas should always have a space after.**
```r
  res <- reader(fd,...)
                   ^
```
[R/exa.writeData.R:36:42:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L36) *style:* **Variable and function names should be all lowercase.**
```r
exa.writeData <- function(channel, data, tableName, tableColumns = NA,
                                         ^~~~~~~~~
```
[R/exa.writeData.R:36:53:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L36) *style:* **Variable and function names should be all lowercase.**
```r
exa.writeData <- function(channel, data, tableName, tableColumns = NA,
                                                    ^~~~~~~~~~~~
```
[R/exa.writeData.R:37:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L37) *style:* **lines should not be more than 80 characters.**
```r
                          encoding = tryCatch(strsplit(Sys.getlocale("LC_CTYPE"),".", fixed=TRUE)[[1]][2],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.writeData.R:37:82:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L37) *style:* **Commas should always have a space after.**
```r
                          encoding = tryCatch(strsplit(Sys.getlocale("LC_CTYPE"),".", fixed=TRUE)[[1]][2],
                                                                                ^
```
[R/exa.writeData.R:37:92:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L37) *style:* **Put spaces around all infix operators.**
```r
                          encoding = tryCatch(strsplit(Sys.getlocale("LC_CTYPE"),".", fixed=TRUE)[[1]][2],
                                                                                ~^~
```
[R/exa.writeData.R:38:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L38) *style:* **lines should not be more than 80 characters.**
```r
                                              error = function(e) stop(paste("Cannot get system encoding.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.writeData.R:39:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L39) *style:* **lines should not be more than 80 characters.**
```r
                                                                             Please set manually.\n",e)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.writeData.R:39:102:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L39) *style:* **Commas should always have a space after.**
```r
                                                                             Please set manually.\n",e)
                                                                                ^
```
[R/exa.writeData.R:42:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L42) *style:* **lines should not be more than 80 characters.**
```r
                          writer = function(data, conn, fileEncoding = encoding) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.writeData.R:42:57:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L42) *style:* **Variable and function names should be all lowercase.**
```r
                          writer = function(data, conn, fileEncoding = encoding) {
                                                        ^~~~~~~~~~~~
```
[R/exa.writeData.R:50:56:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L50) *style:* **Variable and function names should be all lowercase.**
```r
                                        fileEncoding = fileEncoding)
                                                       ^~~~~~~~~~~~
```
[R/exa.writeData.R:58:15:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L58) *style:* **Variable and function names should be all lowercase.**
```r
    server <- odbcGetInfo(channel)[["Server_Name"]]
              ^~~~~~~~~~~
```
[R/exa.writeData.R:61:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L61) *style:* **Variable and function names should be all lowercase.**
```r
  serverAddress <- strsplit(server, ":")[[1]]
  ^~~~~~~~~~~~~
```
[R/exa.writeData.R:63:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L63) *style:* **Variable and function names should be all lowercase.**
```r
  serverHost <- as.character(serverAddress[[1]])
  ^~~~~~~~~~
```
[R/exa.writeData.R:63:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L63) *style:* **Variable and function names should be all lowercase.**
```r
  serverHost <- as.character(serverAddress[[1]])
                             ^~~~~~~~~~~~~
```
[R/exa.writeData.R:64:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L64) *style:* **Variable and function names should be all lowercase.**
```r
  serverPort <- as.integer(serverAddress[[2]])
  ^~~~~~~~~~
```
[R/exa.writeData.R:64:28:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L64) *style:* **Variable and function names should be all lowercase.**
```r
  serverPort <- as.integer(serverAddress[[2]])
                           ^~~~~~~~~~~~~
```
[R/exa.writeData.R:66:36:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L66) *style:* **Variable and function names should be all lowercase.**
```r
  .Call(C_asyncRODBCIOStart, slot, serverHost, serverPort)
                                   ^~~~~~~~~~
```
[R/exa.writeData.R:66:48:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L66) *style:* **Variable and function names should be all lowercase.**
```r
  .Call(C_asyncRODBCIOStart, slot, serverHost, serverPort)
                                               ^~~~~~~~~~
```
[R/exa.writeData.R:67:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L67) *style:* **Variable and function names should be all lowercase.**
```r
  proxyHost <- .Call(C_asyncRODBCProxyHost, slot)
  ^~~~~~~~~
```
[R/exa.writeData.R:68:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L68) *style:* **Variable and function names should be all lowercase.**
```r
  proxyPort <- .Call(C_asyncRODBCProxyPort, slot)
  ^~~~~~~~~
```
[R/exa.writeData.R:70:35:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L70) *style:* **Variable and function names should be all lowercase.**
```r
  query <- paste0("IMPORT INTO ", tableName,
                                  ^~~~~~~~~
```
[R/exa.writeData.R:71:28:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L71) *style:* **Variable and function names should be all lowercase.**
```r
                 if (is.na(tableColumns)) ""
                           ^~~~~~~~~~~~
```
[R/exa.writeData.R:72:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                      ^
```
[R/exa.writeData.R:72:34:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Commas should always have a space after.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                 ^
```
[R/exa.writeData.R:72:40:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Variable and function names should be all lowercase.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                       ^~~~~~~~~~~~
```
[R/exa.writeData.R:72:53:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Commas should always have a space after.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                                    ^
```
[R/exa.writeData.R:72:61:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Put spaces around all infix operators.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                                           ~^~
```
[R/exa.writeData.R:72:68:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L72) *style:* **Commas should always have a space after.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                                                   ^
```
[R/exa.writeData.R:73:43:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L73) *style:* **Variable and function names should be all lowercase.**
```r
                 " FROM CSV AT 'http://", proxyHost, ":",
                                          ^~~~~~~~~
```
[R/exa.writeData.R:74:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L74) *style:* **lines should not be more than 80 characters.**
```r
                 proxyPort, "' FILE 'importData.csv' ENCODING = '", encoding, "'")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/exa.writeData.R:74:18:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/exa.writeData.R#L74) *style:* **Variable and function names should be all lowercase.**
```r
                 proxyPort, "' FILE 'importData.csv' ENCODING = '", encoding, "'")
                 ^~~~~~~~~
```
[R/EXADBI-internal.R:2:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L2) *style:* **Commented code should be removed.**
```r
## These are sub-methods used by the DBI methods defined in EXADBI.R.
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:4:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L4) *style:* **Commented code should be removed.**
```r
## First version written in 2015 by Marcel Boldt <marcel.boldt@exasol.com>
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:5:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L5) *style:* **Commented code should be removed.**
```r
## as part of the EXASOL R interface & SDK package. It may be used, changed and distributed freely
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:15:30:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L15) *style:* **Commas should never have a space before.**
```r
grep_schema <- function(stmt , statement = TRUE) {
                            ~^
```
[R/EXADBI-internal.R:16:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L16) *style:* **lines should not be more than 80 characters.**
```r
  g1 <-   gregexpr("from(([\\s.]\"[^\"]+\")|([\\s.]\\w+))+?([;\\s)]|$)",  # grep all from stmts.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:18:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L18) *style:* **lines should not be more than 80 characters.**
```r
  ids <- gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:18:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L18) *style:* **Commas should always have a space after.**
```r
  ids <- gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
                      ^
```
[R/EXADBI-internal.R:18:26:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L18) *style:* **Commas should always have a space after.**
```r
  ids <- gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
                         ^
```
[R/EXADBI-internal.R:23:27:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L23) *style:* **Commented code should be removed.**
```r
  #                       return(substr(x,1,nchar(x)-1))
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:30:29:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L30) *style:* **Commas should always have a space after.**
```r
  schemas <- substr(schemas,1,nchar(schemas)-1)
                            ^
```
[R/EXADBI-internal.R:30:31:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L30) *style:* **Commas should always have a space after.**
```r
  schemas <- substr(schemas,1,nchar(schemas)-1)
                              ^
```
[R/EXADBI-internal.R:30:45:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L30) *style:* **Put spaces around all infix operators.**
```r
  schemas <- substr(schemas,1,nchar(schemas)-1)
                                           ~^~
```
[R/EXADBI-internal.R:43:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L43) *style:* **lines should not be more than 80 characters.**
```r
        substr(identifier[i], nchar(identifier[i]), nchar(identifier[i])) == "\"") {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:67:9:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L67) *style:* **Commented code should be removed.**
```r
#       return(sql("")) # empty string is NULL in EXASOL
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:77:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L77) *style:* **Commas should always have a space after.**
```r
      if (substr(x, 1,1) == "\"" & substring(x, nchar(x)) == "\"")
                      ^
```
[R/EXADBI-internal.R:84:14:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L84) *style:* **Only use double-quotes.**
```r
  id <- gsub('.', '_', id, fixed = TRUE)# change dots to underscores
             ^~~
```
[R/EXADBI-internal.R:84:19:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L84) *style:* **Only use double-quotes.**
```r
  id <- gsub('.', '_', id, fixed = TRUE)# change dots to underscores
                  ^~~
```
[R/EXADBI-internal.R:87:17:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L87) *style:* **Commas should always have a space after.**
```r
  paste0(quotes,make.unique(encodeString(id)),quotes)
                ^
```
[R/EXADBI-internal.R:87:47:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L87) *style:* **Commas should always have a space after.**
```r
  paste0(quotes,make.unique(encodeString(id)),quotes)
                                              ^
```
[R/EXADBI-internal.R:107:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L107) *style:* **lines should not be more than 80 characters.**
```r
          "from(([\\s.]\"[^\"]+\")|([\\s.]\\w+))+?([;\\s)]|$)",  # grep all from stmts.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:111:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L111) *style:* **lines should not be more than 80 characters.**
```r
        gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:111:22:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L111) *style:* **Commas should always have a space after.**
```r
        gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
                     ^
```
[R/EXADBI-internal.R:111:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L111) *style:* **Commas should always have a space after.**
```r
        gsub("from ","",unlist(regmatches(stmt, g1)), ignore.case = TRUE) # remove the "from "s
                        ^
```
[R/EXADBI-internal.R:116:49:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L116) *style:* **Commas should always have a space after.**
```r
          if (substring(x, nchar(x)) %in% c(";"," ",")"))
                                                ^
```
[R/EXADBI-internal.R:116:53:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L116) *style:* **Commas should always have a space after.**
```r
          if (substring(x, nchar(x)) %in% c(";"," ",")"))
                                                    ^
```
[R/EXADBI-internal.R:117:11:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L117) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          {
          ^
```
[R/EXADBI-internal.R:118:29:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L118) *style:* **Commas should always have a space after.**
```r
            return(substr(x,1,nchar(x) - 1))
                            ^
```
[R/EXADBI-internal.R:118:31:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L118) *style:* **Commas should always have a space after.**
```r
            return(substr(x,1,nchar(x) - 1))
                              ^
```
[R/EXADBI-internal.R:132:24:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L132) *style:* **Commas should always have a space after.**
```r
        substr(schemas,1,nchar(schemas) - 1) # remove the final dot
                       ^
```
[R/EXADBI-internal.R:132:26:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L132) *style:* **Commas should always have a space after.**
```r
        substr(schemas,1,nchar(schemas) - 1) # remove the final dot
                         ^
```
[R/EXADBI-internal.R:157:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L157) *style:* **lines should not be more than 80 characters.**
```r
    # as.data.frame(ds, stringsAsFactors = FALSE, optional = TRUE) # doesn't work as it strips quotes
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:157:7:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L157) *style:* **Commented code should be removed.**
```r
    # as.data.frame(ds, stringsAsFactors = FALSE, optional = TRUE) # doesn't work as it strips quotes
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI-internal.R:159:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L159) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/EXADBI-internal.R:160:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L160) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/EXADBI-internal.R:161:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI-internal.R#L161) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/EXADBI.R:10:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L10) *style:* **Commented code should be removed.**
```r
## First version written in 2015 by Marcel Boldt <marcel.boldt@exasol.com>
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:11:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L11) *style:* **Commented code should be removed.**
```r
## as part of the EXASOL R interface & SDK package. It may be used, changed and distributed freely
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:64:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L64) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:102:5:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L102) *style:* **Commented code should be removed.**
```r
  # path.package("exasol")
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:105:5:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L105) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(missing(driver) | is.null(driver)) {
    ^
```
[R/EXADBI.R:109:20:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L109) *style:* **Only use double-quotes.**
```r
        Sys.info()['sysname'],
                   ^~~~~~~~~
```
[R/EXADBI.R:110:9:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L110) *style:* **Only use double-quotes.**
```r
        'Darwin' = paste0(system.file(package = packageName()),
        ^~~~~~~~
```
[R/EXADBI.R:111:27:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L111) *style:* **Only use double-quotes.**
```r
                          '/odbc/lib/darwin/x86_64/libexaodbc-io418sys.dylib'
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:113:9:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L113) *style:* **Only use double-quotes.**
```r
        'Linux' = paste0(system.file(package = packageName()),
        ^~~~~~~
```
[R/EXADBI.R:114:26:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L114) *style:* **Only use double-quotes.**
```r
                         '/odbc/lib/linux/x86_64/libexaodbc-uo2214lv1.so'
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:119:21:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L119) *style:* **Put spaces around all infix operators.**
```r
  } else if (driver =="SYSTEM") {
                    ^~~
```
[R/EXADBI.R:120:7:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L120) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!silent) print("Using the system driver...")
      ^
```
[R/EXADBI.R:127:3:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L127) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver", odbc_drv = driver)
  ^~~
```
[R/EXADBI.R:137:44:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L137) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:145:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L145) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:204:15:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L204) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAConnection",
              ^
```
[R/EXADBI.R:205:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L205) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:206:10:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L206) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
         ^~~~~~~~~
```
[R/EXADBI.R:206:20:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L206) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
                   ^~~~~
```
[R/EXADBI.R:210:26:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L210) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                         ^~~~~
```
[R/EXADBI.R:210:46:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L210) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                                             ^~~~~
```
[R/EXADBI.R:211:16:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L211) *style:* **Variable and function names should be all lowercase.**
```r
      dbname = dbObj@db_name,
               ^~~~~
```
[R/EXADBI.R:212:18:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L212) *style:* **Variable and function names should be all lowercase.**
```r
      username = dbObj@db_user,
                 ^~~~~
```
[R/EXADBI.R:213:14:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L213) *style:* **Variable and function names should be all lowercase.**
```r
      host = dbObj@db_host,
             ^~~~~
```
[R/EXADBI.R:214:14:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L214) *style:* **Variable and function names should be all lowercase.**
```r
      port = dbObj@db_port
             ^~~~~
```
[R/EXADBI.R:223:44:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L223) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:279:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L279) *style:* **lines should not be more than 80 characters.**
```r
    #         close = function(commit=TRUE) {                         # dbClearResult is in row 880
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:280:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L280) *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:283:21:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L283) *style:* **Commented code should be removed.**
```r
    #               warning("Connection seems exipired.\n    ...it's gone...")
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:284:21:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L284) *style:* **Commented code should be removed.**
```r
    #               return(FALSE)
                    ^~~~~~~~~~~~~
```
[R/EXADBI.R:288:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L288) *style:* **Commented code should be removed.**
```r
    #                 if(commit) message("Changes commited.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:289:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L289) *style:* **lines should not be more than 80 characters.**
```r
    #             } else stop("Commit failed. Changes NOT commited. Closing aborted.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:290:17:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L290) *style:* **Commented code should be removed.**
```r
    #           message("Closing connection...")
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:291:19:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L291) *style:* **Commented code should be removed.**
```r
    #             res <- try(odbcClose(connection),silent=TRUE)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:293:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L293) *style:* **Commented code should be removed.**
```r
    #                 message("Connection closed.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:294:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L294) *style:* **Commented code should be removed.**
```r
    #                 return(TRUE)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:296:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L296) *style:* **Commented code should be removed.**
```r
    #                 warning("Closing not successful.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:297:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L297) *style:* **Commented code should be removed.**
```r
    #                 return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:299:27:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L299) *style:* **Commented code should be removed.**
```r
    #                     warning(res)
                          ^~~~~~~~~~~~
```
[R/EXADBI.R:300:27:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L300) *style:* **Commented code should be removed.**
```r
    #                     return(FALSE)
                          ^~~~~~~~~~~~~
```
[R/EXADBI.R:305:8:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L305) *style:* **Commented code should be removed.**
```r
      #close()
       ^~~~~~~
```
[R/EXADBI.R:306:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L306) *style:* **lines should not be more than 80 characters.**
```r
      if(dbClearResult(.self)) message("Table dropped in EXASOL DB.") else warning("Table not dropped in EXASOL DB")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:306:9:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L306) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(dbClearResult(.self)) message("Table dropped in EXASOL DB.") else warning("Table not dropped in EXASOL DB")
        ^
```
[R/EXADBI.R:306:10:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L306) *style:* **Variable and function names should be all lowercase.**
```r
      if(dbClearResult(.self)) message("Table dropped in EXASOL DB.") else warning("Table not dropped in EXASOL DB")
         ^~~~~~~~~~~~~
```
[R/EXADBI.R:313:15:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L313) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAResult",
              ^
```
[R/EXADBI.R:314:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L314) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:315:7:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L315) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(dbObj$temp_result_tbl == "CLEARED") stop("GetInfo: Result set cleared.")
      ^
```
[R/EXADBI.R:315:8:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L315) *style:* **Variable and function names should be all lowercase.**
```r
    if(dbObj$temp_result_tbl == "CLEARED") stop("GetInfo: Result set cleared.")
       ^~~~~
```
[R/EXADBI.R:317:19:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L317) *style:* **Variable and function names should be all lowercase.**
```r
      statement = dbObj$statement,
                  ^~~~~
```
[R/EXADBI.R:318:19:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L318) *style:* **Variable and function names should be all lowercase.**
```r
      row.count = dbObj$rows_fetched,
                  ^~~~~
```
[R/EXADBI.R:319:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L319) *style:* **Variable and function names should be all lowercase.**
```r
      rows.affected = dbObj$rows_affected,
                      ^~~~~
```
[R/EXADBI.R:320:23:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L320) *style:* **Variable and function names should be all lowercase.**
```r
      has.completed = dbObj$is_complete,
                      ^~~~~
```
[R/EXADBI.R:321:19:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L321) *style:* **Variable and function names should be all lowercase.**
```r
      is.select = dbObj$with_output
                  ^~~~~
```
[R/EXADBI.R:329:44:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L329) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:342:25:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L342) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:353:47:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L353) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:354:5:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L354) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(any(class(obj) %in% c("factor", "data.frame")))
    ^
```
[R/EXADBI.R:378:55:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L378) *style:* **Put spaces around all infix operators.**
```r
  paste0("VARCHAR(", max(nchar(as.character(x)), na.rm=TRUE), ")")
                                                     ~^~
```
[R/EXADBI.R:388:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L388) *style:* **Commented code should be removed.**
```r
#setOldClass("AsIs")
 ^~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:389:2:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L389) *style:* **Commented code should be removed.**
```r
#setMethod("EXADataType", "ANY",  definition=function(x) EXADataType(unclass(x)))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:401:5:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L401) *style:* **Variable and function names should be all lowercase.**
```r
    dbGetInfo(drv, "connectionIds")[[1]]
    ^~~~~~~~~
```
[R/EXADBI.R:465:1:](https://github.com/EXASOL/r-exasol/blob/124d3b2465c19806cd5ef99861bb0b06728837b2/R/EXADBI.R#L465) *style:* **lines should not be more than 80 characters.**
```r
                        exalogfile = tempfile(pattern = "EXAODBC_", fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


@tomomiik コミットメッセージをもう少し具体的に書きましょうね！
http://postd.cc/how-to-write-a-git-commit-message/


Does (or *should*) `v3:originInfo/v3:dateIssued` always exist?
If not, we'll end up with date_type, but no dates.


@MomotenkoNatalia would be great to move result from $this->getAssetSource() to variable. It should little bit improve performance when we have too many assets in $assetsToMerge array


@tomomiik コミットメッセージをもう少し正確に書きましょうね！管理画面実装、などです。
http://postd.cc/how-to-write-a-git-commit-message/


@tomomiik コミットメッセージをもう少し正確に書きましょうね！アセットプリコンパイルなどです。
http://postd.cc/how-to-write-a-git-commit-message/


.define SAVE_ERRF,	216(SP) // Argument 4, in r5.
Could you explain how will value   '216(SP)' get computed when the macro symbol is used in code


@tomomiik コミットメッセージOKです！


@carl-eis , this is now available on OpenFn.org. Thanks again. Would you mind adding your expression (however you're using it) to the `README.md` file?


@tomomiik renderは、シンボル表記で最も短く書きましょう！
http://railsguides.jp/layouts_and_rendering.html#%E3%81%BE%E3%81%A8%E3%82%81


Yes, items have to have a date in PURE. You can't save without it.


UIViewControllerのswiftファイルつくったら、出て来る
`MARK: - Navigation`以下のコメントアウト必要ないから消しとこう


One more thing - since it is a jQuery plugin, we should call the jQuery library in `page_head.html.twig `, otherwise the plugin will not work on Gantry specific pages.


16行目の`Do any additional setup after loading the view.`のコメントアウト必要ないから、削除しておこう


I didn't know about this but is this important ? I mean the warning and would you please tell me what should I do exactly with pngquant ?


close issue


19行目以下の`didReceivedMemoryWarning`も必要ないから、まるっと削除しておこう


Actually we should remove the automatic loading and load it on demand...


```
local function gen(base)
    local closure_var = base
    return function(incr)
        closure_var = closure_var + incr
        return closure_var
    end
end

func = gen(0)
print(func(1))  -- 1
print(func(2))  -- 3
print(func(3))  -- 6
```
哈哈


Why do you need to do this? What did you exactly fixed?
I don't understand the logic behind it.


...we are working on that, sorry, we are not yet ready. We will make an official announcement when our first release will be ready.


ich habe gesagt hallöchen


I dont now. Some people reported problems. Looked into it, and that's what it found.
I'm appreciating every help i get, since i dont have much time working on this project.

And yes, i'm from germany.


![](https://github.trello.services/images/mini-trello-icon.png) [freq_cont](https://trello.com/c/T1mwKnuK/103-freq-cont)


@Rayman , build is failing


@r-mucc69 シンボル表記の方が短くかけますよーー！

>render 'new'

render :new


Nothing actually, Kewin borrowed my laptop (mb air) and then asked me to commit the code. I took credit ^^

> Le 23 nov. 2016 à 12:46, Sacha Bron <notifications@github.com> a écrit :
>
> Why do you need to do this? What did you exactly fixed?
> I don't understand the logic behind it.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub <https://github.com/Pecamo/Maquereau/commit/d24a4b5528dcf2a777edaae622e73cace252b5c2#commitcomment-19936527>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AMCtBgqjzTyj9_zDubHvWZNmV79wwSdaks5rBCebgaJpZM4K6fNH>.
>


What's the rationale of cutting away the length of the path in the replacement URL from the URI-Path in the current request?


If you don't use hwdec, then it's impossible that this commit does it.

In any case, the whole system locking up is usually a driver issue.


Looks good.


ok


Seems to be an existing pb indeed, I'll look into it.


@xplicit this should've been fixed by https://github.com/mono/mono/commit/2df8d8091ef350c60fb801b17c44f65f7052e638


@roschaefer das ist der feature test zum User sign up in Rspec ... wäre cool, wenn du dir den mal anschauen könntest :)

Die auskommentierte Zeile, wo überprüft werden soll, ob die confirmation mail gesendet wird, klappt leider bei mir nicht. Hast du ne Idee, woran das liegt?


I did a git bisect, so I'm pretty sure it's that commit.
I'm using "hwdec=auto" and "vo=vaapi,vdpau,opengl,wayland,xv" in my `.mpv/config`.


Will minify js file as well. Somehow i thought it's done automatically ;)
Regarding loading it i think we can move it to loading on demand but have it enabled by default anyways, like jquery is enabled by default too. Many particles will depend on it in our themes instead rokbox.


@kumpera looks like that commit wasn't backported to 4.8 yet, can we do it?


I just added appveyor for master ... tests are passing there too ...


That was a typo. It was fixed with the immediate next commit : https://github.com/Pecamo/Maquereau/pull/5/commits/9d01199cbbe966eb0b29e0a55742eb25f679701c


发现 Makefile 脚本没有把 `miktex-tfm.tar.bz2` 打到 TDS 包里，最好还是带上吧。


Should examine bits why are no cables detected?


Personally i don't set temperature trough the API (yet).
I know Eneco has disabled (some of the) the domoticz link temperairly last month due to a unresolved issue (Uncualified personal at quby/eneco). i don't know if this has any thing to do with this API.
Does it work through the Toon App?


Short circuit and no cables detected. Should be replaced with errorbits?!


Sieht gut aus.. aber noch nicht ganz perfekt.
->
Forbidden
403.6 IP address rejected
gleiches Subnetz 192.168.x
Default Settings
Authentication OFF


webgl testing


Should be replaced with errorbits. Right now 5 sensors with errorbit?


Do you have a test on the output of 'php.exe -m'?


If sensor data = FFFF then change value to error code?


@rogersolsona File [GoogleMobileAds/GADMRewardBasedVideoAdNetworkAdapterProtocol.h](https://github.com/ludei/atomic-plugins-ads/commit/bfd252f05db910727b4a7b9a8003ee40a642f108#diff-0afb57a8f57d9376da57ac58569489a0R3) does not exist.


Should we take the opportunity to add a comment for the func ?


@Shou Can you create a PR for this? Its really inconvenient to be discussing stuff on commits.


Thank you bro))


For the java course


TeamCity OTA+ :: rvi_sota_server :: migrations container [Build 100](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18658&buildTypeId=ota_plus_RviSotaServer_MigrationsContainer) is now running


This repository is created for the java course.


Anyway, open an issue, I'll ignore further such comments on commits.


Fiz o pull request, o site ja esta hospedado

Enviado do meu iPhone

> Em 23 de nov de 2016, às 00:42, MAmelia <notifications@github.com> escreveu:
>
> Site hospedado?
>
> Faltou fazer o pull request de cada commit.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


efsdfs


TeamCity OTA+ :: rvi_sota_server :: migrations container [Build 100](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18658&buildTypeId=ota_plus_RviSotaServer_MigrationsContainer) outcome was **SUCCESS**
Summary: Running Build time: 00:01:48


Weird indent here?


Same...


Idem


idem


Bau mal in Zeile 293 von httpserver.py ein:
print peer

Und zeig mir, was im Log steht.


The message 'variable' should be thought as a identifier.
It should be thought as a MACRO in C.


Und am besten noch in ca. Zeile 78
vor
return tempaddrs
ein
print tempaddrs


Тут нужно index , вместо index +1 , ты тут копируешь на 1 элемент больше , а в следующей строчке все равно его перезаписываешь


Why not using the only parameter "weighting" = {htkMel, slaneyMel, linear}


mach ich..


有意没打。Makefile 生成的 tds 包是面向 TeX Live 等支持 fontname 映射的系统的。而如果支持 MiKTeX，打包的结果则完全不同，没有 `.map` 文件而有几千个 `.tfm` 文件。所以干脆只在 TDS 包里面生成其中一种。

如果要做，正确的做法是为 TeX Live 和 MiKTeX 打两个不同的包。


![](https://github.trello.services/images/mini-trello-icon.png) [freq_table](https://trello.com/c/C4xGx9Nz/104-freq-table)


Look at the diffstat in the description of the upstream patch, and look at the diffstat output of your patch. Some bits have mysteriously vanished :-)


[`asset()`](https://laravel.com/docs/5.3/helpers#method-asset) c'est bien, ne créez pas vos URL à la main.


hi，your skype id ，I want to talk to you about it.


I have some cooperation matters. steam id shuiselove


No need for the empty line there?


Why does it think you have 2 profiles in there...?


Line 21 in meta-box-template.php contains a typo: shoud_publish_post


Und sag mir mal, was passiert wenn Du den Zugriff aus VPNs erlaubst.


Not sure we need to say that explicitly... ?


-	The code is requesting to re-parse and re-check the whole file on every completion request.  I just want to note that this is a change from VS2010-15: previously we kept a handle to parse/check results in the “Source” object. The new code is now effectively relying on the FSHarp.Compiler.Service caches to be fast, https://github.com/Microsoft/visualfsharp/blob/f31f26f0c6c1276dc3e1b162d42d485c03f1c495/src/fsharp/vs/service.fs#L2118. However the new code may potentially be more accurate than before.  We should keep an eye on performance, especially in large files and when switching between files.


peer -> ::ffff:192.168.x.y
tempaddr -> ['fe80::/64', '192.168.x.0/24']

VPN auf YES
Openwebif geht auf.
ABER im debug kommt x-mal mein print.
Kann man das nicht cachen?


Using pointers is ok.

However there is one main change to be done: as we have decided it is better to make MelBands re-use TriangularBands and  implement weighting inside TriangualBands. Otherwise, we have quite some duplicate code. And there might be other useful weightings that we will be able to add in future to TriangularBands (e.g.: cent).  Sorry if that was not clear enough from previous comments.


Facilitando a atualização do perfil, habilidades e interesses.


To add slightly to the above: Although it is typical in the UK for PPPoE to be used, it is by no means mandatory.  e.g. Sky (using BT's infrastructure) just bridge ethernet frames as before, without the PPPoE layer.  BT do use a vlan tag in all cases to identify customer traffic over the PTM link.  So I think in my case I have: VDSL2-PTM (4) + VLAN (4) = 8  and then the FCS (4) + dst mac (6) + src mac (6) + eth type (2) = 18 as before, total is 26.

Adding PPPoE (8) = 34  (those 4 extra bytes being the vlan tag that goes over the link)

Now here's something I don't understand.  Linux appears to include and now cake appears to acknowledge Src mac (6) dst mac (6) and eth (2) = 14, or certainly max_len is regularly seen as 1514.  So I specify an overhead of 12....and tc now reports overhead as 25.  Off by one in theory but why?


@chris-gooley, sorry about that.  I just run asset updater to keep sync this gem assets from official repo. https://github.com/Dogfalo/materialize. Anything regarding assets changes or fixed should be make PR in official repo instead to keep this permanent changes.


Ich würde getAllNetworks nur ein mal aufrufen.
Oder was meinst du?
Bei DHCP ist das zwar nicht 100% perfekt, aber sollte ausreichen.
Oder nur ein mal am Tag.


Holaaaa


Könnte man cachen, will ich aber nicht (Dynamische Präfixe, sonstige Netzwerkänderungen, ...).
Bau mal nach print peer ein:
peer.replace("::ffff","")


Format and exceptions changed


The autoscale takes care of these gain tasks. Leaving it at 0.1 results in reduced bit depth.


comment


To make it more flexible, "warping"= {htkMel, slaneyMel} is the parameter to choose the formula to set the bound frequencies of each band and then "weighting" = {warping,linear} allows to compute the weight of each frequency bin inside the triangles in the same domain as "warping" (as it has being done) or in Hz ('linear') as it is done in the HTK implementation according to @georgid.


@rschaerer Nope, unfortunately I can't. Maybe @kenwheeler can help out here?

PS. Gruess vom Hardplatz ;)


Why was the struct dropped here ? does that compile ?


Hi Gregory,
Thanks for your source code! I successfully run the OCCI server, however, it's a bit confusing for getting started. I ran your command to generate a post request, but the error response I got is:
--The following category is not registered within this service (See Query interfaces): http://sla.ran.org/agreements#gold
So I remove this header, and got an error response:
--SLA Template Required
I tried to build the post required with the example sla template in the body, but the same error occurs.

May I ask if there is any reference about this source code? The only one I have is the paper "SLA Management and Service Composition of Virtualized Applications in Mobile Networking Environments".

Thanks!


Why here let and not const?
I think that should be consistent to "getKoko"? @watzkuh


Das verwendete Präfix kann sich zu jeder Tages- und Nachtzeit urplötzlich ändern, bedank Dich bei den Von-den-echten-Skandalen-Ablenkern aka Datenschmutzern.


Yes, full. I would really sugguest to drop this fix attempt since it only affects the rolling release that might feature a later version of bash very soon. My bash knowledge is very low. Isn't that line checking for physical existence of the directory? So i would think it might find the folder with ~~ -back-ovfs in addition and decide it was not unique.


I tried the installation on Windows 7 x64, setup for Becker (MPI, FD-502 in slot 4, Hard Drive in slot 3, Orch90 i nslot 2, external ROM image hdbdw3bc3.rom). It locks on the splash screen.  Same thing happens on previous release. I can use 1.43b with no problems.


Dann wenigstens bei DHCP OFF.


Sure #889


@shogo1108 コミットメッセージ、良くなりましたね。もう一歩です！CarrierWaveの実装であれば、画像ファイルなどは、できれば別にコミットして欲しかったです。関連があるもののみで固めてコミットを今後はお願いします。


Wenn `peer.replace("::ffff","")` Dein Problem löst, kann es rein, aber dann nur so:
```
if peer.startswith("::ffff"):
        peer.replace("::ffff","")
```


Empty spaces here ?


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1684](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18662&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


Ich teste..


@shogo1108 ここはインデントしましょう。まだもう少し細部にこだわる必要がありそうです！


Aber ich mache folgendes.

		if peer.startswith("::ffff:"):
			peer.replace("::ffff:","")


Jor
So muß es ja eh rein. ::ffff könnte auch in einer echten IPv6 vorkommen, aber wenn es am Anfang steht, ist es eine IPv4-mapped-IPv6-Address.

Warum das IPv4-mapped-IPv6-Address und nicht IPv6-mapped-IPv4-Address heißt, wissen die Götter.


Yes you were clear! I'm now testing the behavior of the new parameters against HTK with  @georgid. When I am done with it I will reorganize the function as a warper of TriangularBands.


This patch was only used to get rid of my identi.ca content as pump.io does not allow to delete accounts.


Bad bad bad! Making the breaking change is one thing but not pushing it upstream is a crime.

@patmarion : please have words


Oh noes! I merged my own commit by accident. HORRIBLE :worried:


PS: I recognise the need for the change ;)


Thanks :)


@nfeske, @chelmuth: please check and consider for staging


No, the code (lines 367 and 369) compares the count of the number of last directory names in the full path it got from your profiles.ini and compares it to the count of the total number it detected.  You can fake it like this on your bash shell:

```
# first give it an array with two unique members
DIRArr=('/foo/bar' '/foo/tit')

# run line 367 to count the name of unique last directories in the array
echo "${DIRArr[@]##*/}" | sed 's/ /\n/g' | sort -u | wc -l
2

# use the shell expansion to see the total number of full directories
echo ${#DIRArr[@]}
2
```


zzzZZZ


NO CHANGES


![](https://github.trello.services/images/mini-trello-icon.png) [cross_table](https://trello.com/c/KFDX4V81/105-cross-table)


Don't you need ui_out_hdr> > (a space between the > at the end ?
Or my compiler reference is too old ? Does this compile with 4.8 ?


@taylordowns2000 I will do, need to create a quick hotfix first as the if statement is making the job fail, even though the post request gets sent.


百度前端学院任务Task7


修正为：https://github.com/ant-design/ant-design/commit/f3df6205a44a8f1d32409e0f2ce7a08bf0908a67

startPlaceholder endPlaceholder 不是正式的用法，之前的 demo 中一直有 `<Range placeholder={['start', 'end']}` 的用法。


![](https://github.trello.services/images/mini-trello-icon.png) [print_fcont](https://trello.com/c/Xv5tf49I/70-print-fcont)


![](https://github.trello.services/images/mini-trello-icon.png) [print_ftable](https://trello.com/c/yNqSZj3t/72-print-ftable)


I saw it. The problem might be caused by a conflict with one of the static extensions that Appveyor does not build. Compare Appveyor's 'php -m' with mine. Does Appveyor support build commands like

> cscript /nologo configure.js --enable-snapshot-build --enable-debug-pack --disable-zts  --enable-com-dotnet=shared --with-mcrypt=static --without-analyzer

This is an abbreviated version of the config of PHP 7.1.0RC6 x64 nts.


![](https://github.trello.services/images/mini-trello-icon.png) [print_cross](https://trello.com/c/FCpFQx6T/73-print-cross)


Check your capitalisation - could be a problem


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1684](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18662&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 287, ignored: 4 Build time: 00:13:23


Yea, my bad, I'll fix this, it was late at night and I forgot.


@Sija You are right, it isn't behaving well there.


Probably not the best place to report this (although with 1.1K+ issues, the issue tracker doesn't seem ideal either), but typing of the net module is incorrect from what I can see: the response `Headers` is actually a

```typescript
{
  [key: string]: string[]
}
```

since there can be several headers with the same name, see the code comment just above.


Cool. Submit a PR with your job in the documentation once it's passing and
bump the pacakge version to "0.2.1". We use SemVer... major is breaking,
minor is generally new features, and the last decimal is fixes.

On Wed, Nov 23, 2016 at 2:36 PM Carl Eiserman <notifications@github.com>
wrote:

> @taylordowns2000 <https://github.com/taylordowns2000> I will do, need to
> create a quick hotfix first as the if statement is making the job fail,
> even though the post request gets sent.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/OpenFn/language-http/commit/7dbc7bfbfb5ec83cd94eeac1da412c9d3250e748#commitcomment-19937101>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AIVArU_SJIIx5u3GiES1TK1aeJS0tTHcks5rBDNfgaJpZM4K6e_6>
> .
>
--
Taylor Downs | Founder & Core Contributor
OpenFn <www.openfn.org> | Integrated Systems for Development
<https://player.vimeo.com/video/143660667>


omg auto!!


For details see https://forum.armbian.com/index.php/topic/2875-banana-pi-m2-does-not-recognize-ds18b20-cable/ and the links there.


Don't like? It's just a small experiment


@ihor-sviziev it's not necessary because method getAssetSource has cached this object into the property.


Hi @bjornborg, I see you're updating the dbc file. This was done in this PR https://github.com/chalmers-revere/opendlv.core/pull/61 . Are these changes meant to be in opendlv or is .core right?


CHANGE


cType


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1685](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18665&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


hjh


Correct responses pattern must always be an array


> ghc-8.0.2-rc1 compiles...

Was there an announce for this "version" of GHC? Where?


This fixes an error I introduced in 9739df09296e83c8be0c03d604c37b910652f265


No. Should be "译者" instead of "翻译器"


On 14.04?


cambiar por vida ultil


das da..

		if peer.startswith("::ffff:"):
			peer.replace("::ffff:","")

geht irgendwie nicht.

ich hab print davor und danach .
kein unterschied.


With this example i get the same result as your output.
![screenshot_20161123_134727](https://cloud.githubusercontent.com/assets/3414736/20562403/b31a9610-b183-11e6-85fb-c7e6e8cf4912.png)


:D


@knowyourenemy on point af


Muss das nicht so sein..

		if peer.startswith("::ffff:"):
			peer = peer.replace("::ffff:","")


please could somebody give me a working example on how can I update de mask ? I'm new on angular


I got it. Was missing a comma :P

On 23 November 2016 at 14:58, Hovo (Luke) <notifications@github.com> wrote:

> Bazar.. it's in the docs as well..
>
> http://www.chartjs.org/docs/#scales-common-configuration
> scroll down to
> Scale Title Configuration
>
> Or search for 'labelString'
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/TraceWright/traceywright.xyz/commit/3eba36f40e1fc047013d26e926751e58db2a1f60#commitcomment-19932513>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AQ3GxPNPk_2d2LbDWsGrcoiAemsIBXVJks5rA8gKgaJpZM4K4LBr>
> .
>


It's correct. 👍


"Overheating device" :)


commandButton value="Eliminar producto"
header="Confirmación" message="¿Está seguro que desea eliminar este Producto?"


thanks!


Thanks, I will update it!


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1686](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18668&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


It seams that there is no point to keep this separate `Delete ...` lines above.
All DLLs and tools inside the `/bin` folder are only used by Sepiola


Wollte ich grad vorschlagen.
Python ist halt doof.


Merged.


`peer.replace(blah,blubb)`
ist ja auch nix anderes als
`peer++`
aber in manchen Situationen will diese Scheißsprache, daß man explizit zuweist, obwohl es syntaktisch keinen Sinn macht.


Question: can userspace both request the override for the hard_header_len accounting AND still request a specific overhead?


Changed it in: https://github.com/opengapps/opengapps-app-support/commit/5fd38af2edb6fef10323cf7fc0fa0195d4d66c34


![](https://github.trello.services/images/mini-trello-icon.png) [Build a front end](https://trello.com/c/W0K4lkHP/11-build-a-front-end)


http://developer.reittiopas.fi/pages/fi/reittiopas-api on rikkinäinen linkki, oikea linkki lienee
http://developer.reittiopas.fi/pages/fi/reittiopas-api.php
Saman suomenkielisessä versiossa.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1685](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18665&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 287, ignored: 4 Build time: 00:13:50


Can you reproduce when you only load apcu ? (```-n``` switch to ```php```)


From locally stored info only? I think you can get the AppID and last played timestamp for all games associated with an account, but you won't have the names. You could use the AppIDs to then find out the names of the games from another source.

A public Steam profile would give access to the AppID, name, total hours playes, and last played timestamp for all games associated with an account by downloading just one webpage and parsing it.

It would be possible to compare the complete list of AppIDs associated with an account against a list of **appmanifest_X.acf** files found in order to figure out which games are not installed yet. As long as both lists are up-to-date, then it should be accurate as well.


nein .. replace ist eine funktion und ++ ist ein operator

Wenn peer eine Klasse ist und replace eine Funktion der Klasse, dann könnte man durch den Aufruf auch den Value der Klasse ändern.

peer ist aber eine variable und keine Klasse

Oder replace hat als 1. parameter nicht byval sonder byref.

... ich schweife ab ....


Shouldn't be this `use_https`?


Tom, you need the "becker.dll" in one of the slots. It doesn't matter which. That was one of the changes from 1.43, the Becker code was moved out of the main and into a rompak.

I normally use:
slot 4 - fd502
slot 3 - harddrive
slot 2 - orch90
slot 1 - becker

Also, when using the hdbdos, the harddrive is not actually used except when using the "emudsk" drivers in OS9. The harddrive if mainly for rgbdos, but can be used in OS9. So if you're not using emudsk drivers and just using drivewire, you can eliminate the harddrive.

Bill Pierce
"Charlie stole the handle, and the train it won't stop going, no way to slow down!" - Ian Anderson - Jethro Tull


Python ist für mich eine echte Hassliebe. Nur ohne die Liebe.
Funzt es denn so?


http://developer.reittiopas.fi/pages/fi/reittiopas-api on rikkinäinen linkki, oikea linkki lienee
http://developer.reittiopas.fi/pages/fi/reittiopas-api.php
Sama englanninkielisessä versiossa.


Ingrhid e Pedro


This is a comment !


Can I suggest not duplicating this `<path>`?


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1686](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18668&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 287, ignored: 4 Build time: 00:11:11


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1687](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18674&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


Curious whether CSS class names (I know, you only moved it) are necessary to use Recharts. I don't recall having to include any CSS. Would it improve performance if they were absent, so React had less DOM reconciliation to perform?


so gehts..

if peer.startswith("::ffff:"):
		peer = peer.replace("::ffff:","")


Es gibt auch wieder einen neuen png pull.. soll ich?


if we init usecs, then better to init as well time


Δεν ειναι εικονα,  ειναι gradient(built in css).  Αν σου απενεργοποιησω το
ζουμ θα σταματησεις να γκρινιαζεις; 😂

On Tue, 22 Nov 2016 23:09 George Fotopoulos, <notifications@github.com>
wrote:

> Μια χαρα το χεις κανει ρε ! αν κανεις ενα ξε-zoom θα δεις πως απλα
> επαναλαμβανεται η εικονα background που εχεις βαλει, απλα ειναι ελαχιστα
> πιο μικρη η εικονα αν εχεις οθονη 1920x1080 και τον browser σε fullscreen ,
> οποτε εισαι οκ! απλα κανε την εικονα λιγο μεγαλυτερη η βρες μια αλλη :P
> Δες εδω τι εννοω <http://imgur.com/a/hzkDy>
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Zarkopafilis/grafeio-foithtwn/commit/d2e9403dc3b2bcbe59417b5318aa4e40420b4bd2#commitcomment-19928106>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFL1Msmv3bO8ZdkOV4gfahr5DG_nm1cSks5rA1oLgaJpZM4K58as>
> .
>


Glad to be of help!


pues no


Bei Perl war die Devise: "Perl makes easy jobs easy and hard jobs possible", bei Python ist es eher "Python makes easy jobs hard and hard jobs nearly impossible"

Das "Nicht-Ändern-Wollen" von Variablen habe ich z.B. auch bei den request args gemerkt:
Die kommen als Hash of Arrays (Oder wie Python es zur Verwirrung wohl nennen würde "Dictionary of Lists") und als ob es nicht schwierig genug wäre, durch ein Hash zu wandern, bei dem die Keys unbekannt sind, muß man dann auch noch das Array unbekannter Länge neu schreiben und als Value des aktuellen Keys setzen, statt daß man das on-the-fly ändern kann, wie es bei Perl ist.


This is great - thanks! Typically how long until npmcdn has the updated build?


Okay


True :)

Someone with physical access to the device and able to read schematics should IMO try out role of PL01 (sunxi-pio)

And maybe USB boot issue is also resolved with the above fixes, won't suggest there since forum currently got too much a waste of time.


@mbluj FYI


Completely agree with you! Thanks for your comment in English. I'll appreciate if you continue reply in English. I need practice.


maybe the IF condition:

``if (!sWorld->getBoolConfig(CONFIG_CHAT_MUTE_FIRST_LOGIN))``

should be instead:

``if (sWorld->getBoolConfig(CONFIG_CHAT_MUTE_FIRST_LOGIN))``

@sucofog can you try it?


这章主要是 do-end 用法，所以就没写这个格式。
我也更喜欢这个写法。


```
if peer.startswith("::ffff:"):
peer = peer.replace("::ffff:","")
```
ist ja auch wieder nichts anderes als Nerverei.
Dafür benutze ich ja eigentlich eine Lib, damit ich nicht erst normalisieren muß.

Bau das mit ein, merge und ich kann dann wieder in oe-a stashen.


do we want to continue if we have an error here or return ?


тут ещё момент , почему-то мой компилятор выдает ошибку , связанную с сужающим преобразованием типов size_t к int , если использовать фигурные скобки при инициализации твоей переменной size_
хотя если писать так: str_{new char[strlen(str) + 1]}, size_( strlen(str) + 1 )


强烈建议增加markdown导入导出，参考csdn博客


in the same way we init ussecs, time could be initialized too


Okay .. commit commt gleich


@ryancheung
Not going to happen here. Additional check is just above it.


Providing two ways of doing something sounds hard, because there's the extra work of making a decision which one to use.

How about saying: But we try to make this easy for you by providing a new tool:

Document react-native-upgrade here.

At the bottom:

## Alternative (In case the above didn't work)

Document what's in the current section "Upgrade by generating the templates".


Converting zindex into variables too in order to avoid a case like #1910


@0-kaladin: are the curly brackets coding style or do they do something?


> +添加branch b-4
abcdeg


idk, https://bestmotherfucking.website/ kind of expresses my views on this.


Could the #if / #else RTC_LSI be handled inside rtc_isenabled, so that we always have  the same code here


TeamCity OTA+ :: rvi_sota_server :: ci [Build 1687](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=18674&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 259, ignored: 4 Build time: 00:08:59
### Failed tests
```
org.genivi.sota.core.PackageResourceWordSpec: <no details avaliable>

```


Let's have a simpler interface. Example:

```
CodingAvenue.School.Sandbox.get('/compile', {
    code: '/blab/blah/blah'
}).then((result) => {
    console.log(result);
});
```

We don't need to configure endpoint. The library will always point to the production URL.

In the future though, we might add OAUTH capability.


Makes sense 👍


why adding an extra space here ?


:beers:


this is already done in rtc_init, does it need to be done again here ?
if so better to explain why ...


:dancing_men: :dancing_women: !


Yes, I missed that and git seemed to freak out and pushed this to opendlv on rocky and unstable intern connection. Please disregard my doings.


Would be nice to get this into a new release (and publish it to npm)


Działa


Thanks. Will check


use col_hdr here ? like everywhere else ?


http://traceywright.xyz/maps/33

On 23 November 2016 at 22:52, Tracey Wright <traceywright27@gmail.com>
wrote:

> I got it. Was missing a comma :P
>
> On 23 November 2016 at 14:58, Hovo (Luke) <notifications@github.com>
> wrote:
>
>> Bazar.. it's in the docs as well..
>>
>> http://www.chartjs.org/docs/#scales-common-configuration
>> scroll down to
>> Scale Title Configuration
>>
>> Or search for 'labelString'
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/TraceWright/traceywright.xyz/commit/3eba36f40e1fc047013d26e926751e58db2a1f60#commitcomment-19932513>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AQ3GxPNPk_2d2LbDWsGrcoiAemsIBXVJks5rA8gKgaJpZM4K4LBr>
>> .
>>
>
>


level33 lesson05


Du coup, `$` sort d'où? `bootstrap.js` faisait un `window.$ = window.jQuery = require('jquery')` mais vous ne l'avez plus.


I dont see how it would be possible, there will always be a "|", if not there is a bug somewhere else and this becomes irrelevant.


I know this is the same code as before, but where is 2000000 coming from ?


Wouldn't it make more sense to order them by title instead of machine name?


What is the production URL? Is it `sandbox.caschool.com/api`?


Added a few comments and questions - but change definitely looks like a good move


Why is node v4 needed vs the one in `radiodan/provision`?


Quite possibly... whoops. Cheers.


Grammar


Selten so einen Schwachfug gelesen.


Thanks, I'll ask @neworderofjamie to review everything else.


Czy to działa?


This is great, thanks!


Thanks man.


Ich hab vor 25 Jahren mit assembler und pascal angefangen und bin irgendenwann bei c( ... ) hängen geblieben.
Damit geht alles und es ist sauber.


:) couldn't be happier seeing this back to what it was


nit: Fullstop at the end of each sentence.


Do we really need that to be explicit ?
I fail to see where we may get this wrong, or is this from GCC C++ conventions ?


Thanks it works now. Cheers


This is outdated. Please see https://github.com/luixxiul/browser-laptop/commit/2327e9eca53eb4a637dd4c3e3a2a1d1f613c2fbc, thanks.


Fizemos pelo Cloud9 e compartilhamos com você!
![image](https://cloud.githubusercontent.com/assets/22184588/20563341/52c813c8-b16f-11e6-99be-946600ec7ea3.png)


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


**[unitTests_php_contractual_responsibilities run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_contractual_responsibilities/11092/testReport/) for this commit**


This sentence is not clear (what transitioning phase means) unless explained more. Probably easier to leave it out.


Ich mußte an der Technikerschule Assembler und C sowie C++ machen.
Assembler und C/C++ haben ihre Stärken und Daseinsberechtigungen.

Aber Python?
Das ist noch komplizierter als Assembler und dann am Ende doch wieder nur eine Skriptsprache.

Wenn ich es schnell will, dann nehme ich C/C++, aber Skriptsprache soll gefälligst einfach sein.


Precisamos fazer algo além de compartilhar?


![](https://github.trello.services/images/mini-trello-icon.png) [Project Configurations](https://trello.com/c/7mXBdTBS/1-project-configurations)


iostream ma nie działać?


One question:
why use ```ExtractTextPlugin``` and ```HtmlWebpackPlugin```? Did you know the purpose of this both plugin?


Can you please remove the following eccenca related lines?


math tam jest ośle


It's `caschool.codingavenue.com/sandbox/api`


Could we just call this number ? or row ?
Saying that since m_col_name is: name rather than column_name()


aha :((


How about saying:

Tip: You should consider using the new upgrade tool based on Git which can resolve most conflicts for you.
To use it:
- Go back to the old version of RN
- 'npm install -g react-native-git-upgrade'
- 'react-native-git-upgrade'

See https://facebook.github.io/react-native/docs/upgrading.html


@sjoelund You might want to add this for ModelicaStandardTables.c, too.


Oh, I thought that was just for our staging area.