[R/exa.createScript.R:103:30:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/exa.writeData.R#L72) *style:* **Commas should always have a space after.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                                                   ^
```
[R/exa.writeData.R:72:72:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/exa.writeData.R#L72) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
                 else {paste("(",paste(tableColumns,collapse=", "),")")},
                                                                       ^
```
[R/exa.writeData.R:73:43:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI-internal.R#L161) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/EXADBI.R:10:2:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L111) *style:* **Only use double-quotes.**
```r
                          '/odbc/lib/darwin/x86_64/libexaodbc-io418sys.dylib'
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:111:28:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L111) *warning:* **Do not use absolute paths.**
```r
                          '/odbc/lib/darwin/x86_64/libexaodbc-io418sys.dylib'
                           ^~~~~
```
[R/EXADBI.R:113:9:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L114) *style:* **Only use double-quotes.**
```r
                         '/odbc/lib/linux/x86_64/libexaodbc-uo2214lv1.so'
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:114:27:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L114) *warning:* **Do not use absolute paths.**
```r
                         '/odbc/lib/linux/x86_64/libexaodbc-uo2214lv1.so'
                          ^~~~~
```
[R/EXADBI.R:119:21:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/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/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L223) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:274:1:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L274) *style:* **lines should not be more than 80 characters.**
```r
    #         close = function(commit=TRUE) {                         # dbClearResult is in row 880
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:275:1:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L275) *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:278:21:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L278) *style:* **Commented code should be removed.**
```r
    #               warning("Connection seems exipired.\n    ...it's gone...")
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:279:21:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L279) *style:* **Commented code should be removed.**
```r
    #               return(FALSE)
                    ^~~~~~~~~~~~~
```
[R/EXADBI.R:283:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L283) *style:* **Commented code should be removed.**
```r
    #                 if(commit) message("Changes commited.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:284:1:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L284) *style:* **lines should not be more than 80 characters.**
```r
    #             } else stop("Commit failed. Changes NOT commited. Closing aborted.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:285:17:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L285) *style:* **Commented code should be removed.**
```r
    #           message("Closing connection...")
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:286:19:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L286) *style:* **Commented code should be removed.**
```r
    #             res <- try(odbcClose(connection),silent=TRUE)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:288:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L288) *style:* **Commented code should be removed.**
```r
    #                 message("Connection closed.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:289:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L289) *style:* **Commented code should be removed.**
```r
    #                 return(TRUE)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:291:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L291) *style:* **Commented code should be removed.**
```r
    #                 warning("Closing not successful.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:292:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L292) *style:* **Commented code should be removed.**
```r
    #                 return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:294:27:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L294) *style:* **Commented code should be removed.**
```r
    #                     warning(res)
                          ^~~~~~~~~~~~
```
[R/EXADBI.R:295:27:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L295) *style:* **Commented code should be removed.**
```r
    #                     return(FALSE)
                          ^~~~~~~~~~~~~
```
[R/EXADBI.R:300:8:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L300) *style:* **Commented code should be removed.**
```r
      #close()
       ^~~~~~~
```
[R/EXADBI.R:307:15:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L307) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAResult",
              ^
```
[R/EXADBI.R:308:25:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L308) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:309:7:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L309) *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:309:8:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L309) *style:* **Variable and function names should be all lowercase.**
```r
    if(dbObj$temp_result_tbl == "CLEARED") stop("GetInfo: Result set cleared.")
       ^~~~~
```
[R/EXADBI.R:311:19:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L311) *style:* **Variable and function names should be all lowercase.**
```r
      statement = dbObj$statement,
                  ^~~~~
```
[R/EXADBI.R:312:19:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L312) *style:* **Variable and function names should be all lowercase.**
```r
      row.count = dbObj$rows_fetched,
                  ^~~~~
```
[R/EXADBI.R:313:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L313) *style:* **Variable and function names should be all lowercase.**
```r
      rows.affected = dbObj$rows_affected,
                      ^~~~~
```
[R/EXADBI.R:314:23:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L314) *style:* **Variable and function names should be all lowercase.**
```r
      has.completed = dbObj$is_complete,
                      ^~~~~
```
[R/EXADBI.R:315:19:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L315) *style:* **Variable and function names should be all lowercase.**
```r
      is.select = dbObj$with_output
                  ^~~~~
```
[R/EXADBI.R:323:44:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L323) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:336:25:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L336) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:347:47:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L347) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:348:5:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L348) *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:382:2:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L382) *style:* **Commented code should be removed.**
```r
#setOldClass("AsIs")
 ^~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:383:2:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L383) *style:* **Commented code should be removed.**
```r
#setMethod("EXADataType", "ANY",  definition=function(x) EXADataType(unclass(x)))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:395:5:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L395) *style:* **Variable and function names should be all lowercase.**
```r
    dbGetInfo(drv, "connectionIds")[[1]]
    ^~~~~~~~~
```
[R/EXADBI.R:459:1:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L459) *style:* **lines should not be more than 80 characters.**
```r
                        exalogfile = tempfile(pattern = "EXAODBC_", fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:464:1:](https://github.com/EXASOL/r-exasol/blob/e6f7fd8f4fcfade6fcd80f6d797380e73af24be8/R/EXADBI.R#L464) *style:* **lines should not be more than 80 characters.**
```r
                        connectionlcctype = Sys.getlocale(category = "LC_CTYPE"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


SInce it didn't pass the test so I dont want to add it to CI to let the whole project failed on the github. I will test in the same way on my PC.


ohohoh , no ja nie moge


tak jest !


There are multiple ways of course, this one is quite hacky actually


huan


失礼しました！引数の設定できました！
（考えすぎでした。。。）


Аналогично странам, стоит сделать просто метод для того чтобы получить фильмы нужного жанра.


Zelf gemaakt? Of ergens vandaan gehaald?


Post your log on pastebin.

Its not supposed to work with "AD" accounts, `node-spotify-web` was designed to work with premium accounts, but that being said theres no reason why it shouldn't.


With 1.0.13 IntelliIJ IDEA 2016.1 still complains with NPE with this change, if I try to use Menu File -> Other Settings -> Default Settings + Click on IvyIDEA (project null?)

cannot create configurable component
java.lang.NullPointerException
	at org.clarent.ivyidea.intellij.ui.IvyIdeaProjectSettingsComponent.getSettingsPanel(IvyIdeaProjectSettingsComponent.java:71)
	at org.clarent.ivyidea.intellij.ui.IvyIdeaProjectSettingsComponent.createComponent(IvyIdeaProjectSettingsComponent.java:66)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.createComponent(ConfigurableWrapper.java:172)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel$1.compute(ConfigurableCardPanel.java:71)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel$1.compute(ConfigurableCardPanel.java:65)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:962)
	at com.intellij.openapi.options.ex.ConfigurableCardPanel.create(ConfigurableCardPanel.java:65)
	at com.intellij.openapi.options.newEditor.ConfigurableEditor$1.create(ConfigurableEditor.java:70)
	at com.intellij.openapi.options.newEditor.ConfigurableEditor$1.create(ConfigurableEditor.java:67)
	at com.intellij.ui.CardLayoutPanel.a(CardLayoutPanel.java:87)
	at com.intellij.ui.CardLayoutPanel.a(CardLayoutPanel.java:115)
	at com.intellij.ui.CardLayoutPanel.access$100(CardLayoutPanel.java:40)
	at com.intellij.ui.CardLayoutPanel$1$1.run(CardLayoutPanel.java:134)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.a(LaterInvocator.java:345)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:329)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at com.intellij.ide.IdeEventQueue.h(IdeEventQueue.java:857)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:658)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:386)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
	at java.awt.Dialog.show(Dialog.java:1084)
	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:792)
	at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:465)
	at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1661)
	at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1610)
	at com.intellij.openapi.options.newEditor.SettingsDialog.access$001(SettingsDialog.java:41)
	at com.intellij.openapi.options.newEditor.SettingsDialog$1.run(SettingsDialog.java:80)
	at com.intellij.openapi.project.DumbPermissionServiceImpl.allowStartingDumbModeInside(DumbPermissionServiceImpl.java:37)
	at com.intellij.openapi.project.DumbService.allowStartingDumbModeInside(DumbService.java:283)
	at com.intellij.openapi.options.newEditor.SettingsDialog.show(SettingsDialog.java:77)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:94)
	at com.intellij.ide.actions.TemplateProjectPropertiesAction.actionPerformed(TemplateProjectPropertiesAction.java:28)
	at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:191)
	at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:311)
	at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:958)
	at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)
	at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:281)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
	at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:109)
	at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:513)
	at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:45)
	at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:533)
	at java.awt.Component.processMouseEvent(Component.java:6535)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
	at java.awt.Component.processEvent(Component.java:6300)
	at java.awt.Container.processEvent(Container.java:2236)
	at java.awt.Component.dispatchEventImpl(Component.java:4891)
	at java.awt.Container.dispatchEventImpl(Container.java:2294)
	at java.awt.Component.dispatchEvent(Component.java:4713)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
	at java.awt.Container.dispatchEventImpl(Container.java:2280)
	at java.awt.Window.dispatchEventImpl(Window.java:2750)
	at java.awt.Component.dispatchEvent(Component.java:4713)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.awt.EventQueue$4.run(EventQueue.java:729)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at com.intellij.ide.IdeEventQueue.h(IdeEventQueue.java:857)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:654)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:386)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Unfortunately, yes.  But they don't need explicit mention in fvwm.1 that isn't already covered by their own man page.


@cedrusx I don't have time to work on this at the moment. Please do create one and send me a link to it :)


yes


Wow, good job with this. I looked at everything else, and it looks like mine.

I'm not sure if the "canDrive" is coming out as a checkmark for you since it's not running a conditional, but I did that ternary thing you mentioned in the study sessions since I was having problems with the "if...else" statements.


Please check, these GPS classes will work for API version 22 and above (version 5.1).


after split


Pero menudo parguels


This does not work, as currently the request data have to be read after all unwrapping functions have been registered.

So, we have to options:
* use no global client value in Eliom;
* perform some unwrapping at the moment an unwrapping function is registered.

We used to do the second option, but I simplified the code and removed this functionality...


@chrisdew Hi Chris, is 8080 meant to be set as the demo port here? I noticed the debugger pages are now inaccessible


@sarahscott Be sure to check these two ^


The following doc(s) have been deployed to the [twootenpat](https://twootenpat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/unsupported-modules-plugins](https://twootenpat-static-docs.pantheonsite.io/docs/unsupported-modules-plugins)


@dokterbob, I believe this previously had the wrong icon, and will now have the right one. Judging by the status text it should have been the 'submitting' icon, which wasn't being used.


What I'm doing with dcc's experimental branch is something like:
```cpp
EP = exe.EntryPoint();
start_func = AddFunction("start",EP);
main_addr=DetectMain(EP);
if(main_addr.valid()) {
  start_func->markDoNotDecompile();
  AddFunction("main",EP);
}
```


& 0425 & 0502


Yeah, I'm not sure I'll ever use it myself since I have an SSD too, but the idea of having something to improve and work on is what intrigued me.
Sorry for not responding earlier. I thought I was going to take this semester off and have some free time but it turns out I have to take a couple classes that I wasn't planning on, so my time is a little short right now. Sorry. But do continue to make them available!


@LukyVj Shouldn't the URL have used `w_400` as a parameter?

What do you think about using this gif instead (~600KB as a GIF, ~200KB as a webp on Chrome):
![new gif](http://res.cloudinary.com/hilnmyskv/image/upload/w_400,f_auto/v1462178462/Algolia_Places_-_demo_map_v2_tbsfvm.gif)

Here's the URL:
`http://res.cloudinary.com/hilnmyskv/image/upload/w_400,f_auto/v1462178462/Algolia_Places_-_demo_map_v2_tbsfvm.gif`


DragonTele


#280 - ошибся с прикрепление к задаче, на самом деле #290


Indeed. I'm working on exactly this right  now, but before I can do it, I have do some refactoring on the `Program` class and introduce the concept of `ImageSymbol`s. It's going to take me a day to get this all working, but it will be worth it.


where place this plugin in nukkit?


Hi, I'm using an odroid-xu4 (100% compatible with xu3) and I'm trying to use pmu counters on it.
I'm trying the dtb change + .config
and I'm seeing

    hw perfevents: enabled with ARMv7 Cortex-A15 PMU driver, 7 counters available

so everything looks correct.
But [perf](http://www.brendangregg.com/perf.html#OneLiners) doesn't seem to be able to use the counters:
```
# perf stat sleep 1

 Performance counter stats for 'sleep 1':

   <not supported>      task-clock
   <not supported>      context-switches
   <not supported>      cpu-migrations
   <not supported>      page-faults
   <not supported>      cycles
   <not supported>      stalled-cycles-frontend
   <not supported>      stalled-cycles-backend
   <not supported>      instructions
   <not supported>      branches
   <not supported>      branch-misses

       1.008388042 seconds time elapsed
```

Which tools did you use to read the counters?

Thanks


Think there are an issue : https://bugs.limesurvey.org/view.php?id=11094


Oh, ok!
This will work with complex types too, like class ??

Sent from my ASUS

-------- Original Message --------
From:Alex Rakov <notifications@github.com>
Sent:Mon, 02 May 2016 02:47:17 -0300
To:ELENA-LANG/elena-lang <elena-lang@noreply.github.com>
Cc:Alexandre Bencz <alebencz@gmail.com>,Comment <comment@noreply.github.com>
Subject:Re: [ELENA-LANG/elena-lang] working on #234 issue - listof:subject (408daed)

>Quite simple - performance. ArrayList will be generic one as it was before. But there will be possibility to created a typifed list, so the direct operation will be possible without need to send get&type message for every member of the collection. When the list is small it doesn't matter, but for big one the saving will be big enough. The same will be with arrays. Another advantage will be possibility to create a list of structures which will be memory optimized - e.g. as a single memory block
>
>—
>You are receiving this because you commented.
>Reply to this email directly or view it on GitHub￼
>


Actually, this should fix #24, commit message points to another issue


ok


Fixes #104


It says `You defined a parameter more than once.` but I don't see that in the code above. Is that the exact same code you are executing?
Also, why are you prepending those fields with `2C`? I assume it's because the API wants a comma-delimited list, and you copy pasted the code `%2C` and stripped the percent sign.


I'd rather remove the `throws SQLException` from `P6Factory#getConnection` than to catch the exception and wrap it into a `RuntimeException`.


@ComMouse At first I try to set $redisCache at test unit...


it's traditional way -> [StackOverflow](http://stackoverflow.com/questions/299304/why-does-javas-hashcode-in-string-use-31-as-a-multiplier)


。。。。。。虽然看得懂，无所谓，但是发行版中出错就有所谓了
> 在 2016年5月2日，下午4:39，Bruce Dai <notifications@github.com> 写道：
>
> @abc612008 <https://github.com/abc612008> chinglish大法好
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub <https://github.com/Infinideastudio/NEWorld/commit/953b3052c63027d07688af380d83fb233cb66bad#commitcomment-17320779>


#75 re-schedule inclusion for a later release of FoBo as it seems it will take some time for v1.1.0 to get released.


Немного накрутил с индексами, если i номер строки, а j номер столбца, то логичнее писать arr[i,j], правда в данном случае это не влияет на результат т.к. i==j


здесь тоже, j > i - условие нахождения над главной диагональю, а внутри if ты считаешь под главной диагональю, опять же результат верный из-за того что индексы симметричны


здесь логичнее счтать сумму над главной диагональю sumHGD += arr[i, j];


а здесь под sumLGD += arr[i,j];


@K-Guan @imcaffrey @Too-Naive @racaljk @aofall 某度干了什么，怎么又被网信办干上了？


because


Hi Alan, to me the best default would be Apache style log lines for all the services, whether internal or nginx requests, whether rails or Sinatra.


Thanks for your comment. Well, in this case THEME refers to the current active theme directory. And according to the new standards, templates should go into their specific folder (theme/templates/pluginname/).

@CaMer0n What do you think?


This also **still** applies to ion-labels in ion-items in an ion-list!
The ion-label prevents the ion-item from being clicked for around 3 seconds until you can tap the actual item through the ion-label.
I've added the following css rule on pages where I needed this fixed;
`
ion-item ion-label {
    pointer-events: none;
}
`
Now the ion-label doesn't prevent me from clicking the ion-item anymore.


Hi @arshaw

This commit breaks the scrolling on mobile devices.. It fires dayClick whenever I scroll on mobile devices.


Условие нахождения на побочной диагонали верное


It contains a minor fork of MSYS2. Nearly all packages are identical but there are some important differences to the core msys2-runtime. But yes this makes it even more of a problem for our purposes at present.


should be 1.9.7.3?


bonjour, pourquoi ne pas changer les Alpha-Test en tests alpha ? cela pourrait être bien


@andytimes 魏则西事件？


Условие нахождения на побочной диагонали верное, отлично!


Should probably be a hotfix instead of doing it in my current branch, but then i would have to do a commit in this branch anyway, since i have new classes etc


Reasons for this being a bad smell:
It is very hard to read because there is nothing to say what each array in the dataset array. This could also lead to errors being made.
It is very difficult to expand the array to add more data to each of its points.

These reasons have been addressed in this commit.


Of course. It should :) (some tweaking / testing might be required)


опять индексы местами поменял, в итоге идешь по побочной диагонали снизу вверх, как не русский :)


fixed here: https://github.com/magul/20160421-kittens-in-python/commit/d59c658e490226be29a02fe3c76d5e235dfb59d4


Reasons for bad smell:
It breaks the first SOLID programming principle in the model class by having many responsibilities.
Code is less flexible.
Code is harder to maintain.
Code is harder to read.
Code is harder to maintain.


Условие нахождения над побочной диагональю


а считаешь сумму почему то под побочной диагональю, было бы правильнее здесь sumHPD += arr[i, j];


условие нахождения под побочной диагональю


@EvilBeaver - в связи с подобным и возникла вот такая задача https://github.com/EvilBeaver/OneScript/issues/243


а считаешь над, sumLPD += arr[i, j];


Reasons for bad smell:
Long and difficult to read.
Handles many different tasks at once.
Bad for reusability because it is not modular.


Thanks, fixed with 43e154227a3085f170455e212e75e125ff99fcae.


This dissolve is essential on base-nova to avoid any incoming page_faults during destruction of the region - do you handle it somewhere else ?


invalid


This commit is huge, I know, I will try to keep them as small as possible but because this project has just started, a lot of stuff is added very quickly, therefore, it's harder to moderate short and clear commits.


This method of refactoring has created a much lesser bad smell but it is much more preferable to how it used to be. The person class is now a data class however it has helped the readability of the program a lot and there is a good chance in the future that Person could be extended and functionality added and so I feel like it is appropriate for it to exist.


hi jernejsk, first fantastic work. About libmali.so, you could be used libraries some Android firmware like Tronsmart, which have optimized the limitations of certain extensions(wmv3). I'm not sure if the compatibility between the system works(Linux<->Android). Regards


Done, thanks!


@TorsteinHonsi: That code doesn't run, but isn't this a browser-fired event, not affected by fireEvent?


@tadast: Thanks!


These are processes. -lpthread is used for the posix named semaphores


Usually including an header doesn't solve linking problems...
It's likely you ought to compile against a further library instead.


搖骰子決定要做三小


What is usage of **STATIC_INDEX_HTML_RESOURCES** in /resources/JavaSpringMVC/swaggerUiConfiguration.mustache ?


We did more than this though right?
Didn't we also initialize key a as well as determine what p was.
Now I think we need to think about q and j?


Unsure if we actually need this, but I'll leave it in if there was a purpose to it.


lep pozdrav to je datoteka kih sem ga dobil iz davcne to je testni meni ne
gre a lahko vi probate kje je problem
geslo je za .p12 je AUVVVFDDN9LG

in vaso kodo  vam posljem kako

Dne 01. maj 2016 18:13 je Dzemail Karimani <dkarimani@gmail.com> napisal/-a:

> lep pozdrav certefikat kih sem ga dobio je v format .p12
>
> Dne 30. april 2016 20:22 je matejpos <notifications@github.com>
> napisal/-a:
>
>> Po mojem zna biti težava pri fursovem certifikatu, ki je podan v .cer
>> obliki namesto v .pem obliki (takih stvari ne smeš kar tako spreminjati).
>> Vse o pretvarjanju si poglej v navodilih.
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly or view it on GitHub
>> <https://github.com/matejpos/PHP-davcne-blagajne/commit/76b1e2c6a55724322d5416bce0d3fc243a02973e#commitcomment-17314968>
>>
>
>


`defaults.persistent.lua` is not really exposed to the user for editing, so I've just been using as a settings overlay for okreader. Now that you've mentioned it, it might be better for futureproofing to patch `defaults.lua`.


@philn they are set to yes by default


I did that change as a testing. Well, I will upload the rest of the code now


LOP should start with `FLINK` not `SPARK`


Needs to be removed


tried it..
localhost:8181/onos/ui/index.html#/topo?mapid=India
returns the whole world map..


WTF, das gehört nicht in den Master!


@chrisroos: I was more thinking that it would be good to be clearer in the commit note that a flow's artefacts are only affected if its templates render organisation data, not just if it uses a `country_select`. But this is very minor.


Was this change left in by an accident?


@mauritsvanrees much appreciated!


@TheDragonRing can you also make it change the username colour to red or blue depending on which team they're on? Kinda like swaggynames... Ask @ImagicalGamer for help on that if you need any :)


@Ignotus-CN 刚刚去扫了一眼知乎，应该是这个事件。刚刚看 CCTV 新闻才知道的，这次不是约谈负责人了，是直接入驻。不过我感觉入驻好像只是个形式。


@gregoire-pointeau

For fixing the warnings we highlighted, you ought to create a specific fix branch whose name should resemble something like `fix/narrative-fix` and then proceed according to our new policy dictated in the contribution guidelines.

For long-term branches aimed to assist developing, you can create instead a new branch whose name should be something like `feature/inserm/narrative` (yes, go with nesting names :smile: for sake of neatness).


First of, you are mixing VPU and GPU (CedarX vs Mali). Mali has nothing to do with video, even video rendering is not using it. While I could take CedarX libraries from Android, special software would be needed to use it on Linux which I don't like.


This can be of help of anyone in @robotology/wysiwyd-developers for understanding the new workflow.


this is a slave folder


Er, yes.. So the problem isn't that preventDefault wasn't handled, it was that it wasn't called. So your fix is good then.


@imaben @przepompownia phpfold.vim use the [PHP-Parser](https://github.com/nikic/PHP-Parser) to make an AST for the php source and fetch all the method(function, closure)'s start line and end line, and tell neovim to fold them. It's a little slow but more accurate. What's more, phpfold.vim use a new, standalone Msgpack Rpc implementation, [msgpack-rpc](https://github.com/phpvim/msgpack-rpc).


Would it make sense to expect a pattern instead? Some pseudo regex:

"Hey, I'm a .NET client!/.NET v.\d+.\d+.\d+.\d+" then we would not have to use reflection in the tests


Ok.


Thanks for the explanation, and sorry for the breakage. This means that we have to take the client service initialization out of `Eliom_service`.

Also, I wonder whether the invariant is currently satisfied: there are  unwrappers in `Eliom_comet`, `Eliom_bus`, and `Eliom_react`, which seem to be initialized after `Eliom_client`...


Delete this line, the status changes in the handler.


@andytimes 什么什么什么什么什么？用两句话简单跟我说明下。


2245154-NewVRFHRModel (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1634 of 1636 tests passed, 0 test warnings)

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


:octocat:


Not single as in singleton, but a single service. Without this, you typically need to pass in the current BranchCommand, UndoManager, and assess globals to instantiate various command types.  Perhaps I should have said:

> A self-contained service interface for recording history. Once injected, no other dependencies or globals
> are required (example: UndoManager, command types, etc.).

I'll update.


will do.


2245154-NewVRFHRModel (rongpengzhang) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


He did LOL


Dat commit msg dou :D


LOL


- [x] Create list
- [x] Commit


（开个玩笑而已，我简单了解了下情况，看来这事是闹大了：http://it.sohu.com/20160501/n447158955.shtml）


`s/flexability/flexibility`


comment


Install the following gems to help with debugging efforts in future:
```
  # In development, test group:
  gem 'pry-rails'
  gem 'pry-inline' # automatically shows variable values inline in rails console
  gem 'rb-readline' # rb-readline makes pry history behave on all platforms (e.g. ensures ~/.pry_history auto loads)
```
```
  # In development group only
  gem 'better_errors' # Enhanced Rails error page with built-in rails console
  gem 'binding_of_caller' # Required by better_errors
  gem 'quiet_assets' # Less noisy but easier to debug server output
```


Missing } lol


这是主分支


` func test() {}`


``` func test() {} ```


Delete README.rdoc as you've created a README.md file.


No discussions. The community owns the Cmake stuff, and we distribute it for convenience.


There's a `Z` missing here and on the following DateTimes. The tests are passing anyway but we noticed that the `Kind` property is `Unspecified` rather than `Utc`.


Added description.


Discussion at [Pull Request 152: Fix Visual Studio compilation with _HAS_EXCEPTIONS=0](https://groups.google.com/d/msg/cryptopp-users/LLxMmGTk_hM/xxPobmewCAAJ).

There were no objections and few "yes, please".


Remove Heading 1 from CKEditor.


Congratulations on the completion of a new project！ :+1: :+1: :+1:


You may use `CollectionAssert.AreEqual` to improve readability.


Yeah, deactivated those later. Human error :)


you should open a block, it is still not c90 compliant :) {int i; for () {}}


Awesome, thanks for putting it on the ocean!


Did you have a look into [greenkeeper](https://greenkeeper.io/)? It keeps your dependencies up-to-date through PRs.


if .env is not a file but a dir, causes compose to fail


Weet je zeker JOE?


What are the 2c 's for? what is a command limited list? this is the exact code, pushed from git. I copied the error straight from the terminal. It happened in a different case, with different throw away code when I was practicing API calls and had a list as a value, as it is here in 'fields'.


> I haven't seen any progress on this emulator in years!

Few points:
1. Considering this emulator hasn't even reached two years in development, I'll take that as a compliment.
2. What's the definition of *progress*? Certainly a lot has changed. Certainly not for end users.
3. Contributions are always welcome.

> Are you hoping to get to the level that RPCS3 is at right now?

I will not make this emulator similar to RPCS3 in any single way, for everyone's sake.

> Also, is that PS4 emulation I'm seeing?

Correct. More information at: https://github.com/AlexAltea/nucleus/commit/1495301d3fd79e258df25a5647d3d7d4cb33a72d#commitcomment-17053672. (Just some experiments for now)


Suppresed offers by default.


Can you please say why you did this? I thought supporting installations from github via `postinstall` was a great idea.


https://developer.nutritionix.com/v1_1/quick-start/simple-food-search

Above is the API doc. Its a simpler search that what I was originally working with.


If this sent `Prefix: CGRe` and `Offset: 7` instead, we would run into the 400k+ problem.


No, those two queries are equivalent as far as I can see, also returns same result in jira. Operator order has AND applied before OR.

I can though agree it for a human reads more nice with the brackets so'll fix that.


For some reason company doesn't use its internal cache when going from `CGRect(|)` -> `CGRect(x:|)` (it tries to make another candidates request again.) Might be related to the trailing `)`?


Typo, s/channek/channel


https://en.wikipedia.org/wiki/Comma-separated_values
https://en.wikipedia.org/wiki/Percent-encoding


@paddybyers you said this is correct at https://github.com/ably/docs/pull/112/files/7f89971c5cde5fb7c10e7327c7102570aa294c4c#r61424696, however I would have expected that all channels move to failed if the connection moves to failed.  I can't imagine a developer would do `channel.on(INITIALIZED) { ... }`, but may very well do `channel.on(FAILED) { .. } ` as a generic catch all for that channel failing


@jeljaik I have to remove this line, otherwise it is impossible to commit new .ini files to the repo.


Brez zamere, a posameznih skript ne debagiram; to boš moral sam. Poišči kaj in kje ti vrne napako in odpravljaj napako na tistem mestu.


:tada:


(y)


tentando editar


Yes, the preferences window had things hidden on normal and high DPI
monitor. However, with scaling enabled we don't have the original issue
with that dialog

On Mon, May 2, 2016, 02:29 Julien Duponchelle <notifications@github.com>
wrote:

> What the problem? You got the wrong result?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/GNS3/gns3-gui/commit/4f105ced0e1d7f053b1a7fb707f9b1566ce3f86f#commitcomment-17320755>
>


Hi all I am brand new to the Git hub community I am currently learning JAVA and want to broaden my knowledge base by working and collaborating with programmers here on Github.


"甚至，不只百度有这样的问题。客观的说，在莆田系的势头之下，国内几乎所有搜索引擎都有不靠谱的医疗广告。之所以没有别的引擎中枪，最大的原因只能是市场份额还不够大，不足以碰上这样的概率。"

你就看这种话。

没救


Mas que raiva


This is weird


Might want to make this configurable


Adding ms twice


@mstembera But why should we do this? When we are searching with time limit we don't restrict the helper threads either, and all time management decisions are handled by the main thread. This is how SMP in SF is now working. Now we do the same when searching with depth limit. Quite logical imho.
And if somebody wants to measure Stockfish's SMP performance with fixed depth testing, he now gets 100% and not only 70 or 80%. :-)


I'm trying to understand the purpose of leaving these null characters in place. I'm using `toAscii` and having to trim nulls via `.replace(/\0/g, '')`. I imagine this is common practice for people trying to handle Javascript Strings that were created via Solidity functions that return `bytes32`. Would it make sense to build in a trim option to the `toAscii` method?


Moved the main file outside, to make it go gettable


ni problema se probavam vse v vrstici 53 mislim da je problem in  sploh ne
vem kateri certifikat naj uporabljam

string 'SSL certificate problem: self signed certificate in
certificate chain' *(length=69)*

boolean false

Dne 02. maj 2016 14:03 je matejpos <notifications@github.com> napisal/-a:

> Brez zamere, a posameznih skript ne debagiram; to boš moral sam. Poišči
> kaj in kje ti vrne napako in odpravljaj napako na tistem mestu.
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/matejpos/PHP-davcne-blagajne/commit/76b1e2c6a55724322d5416bce0d3fc243a02973e#commitcomment-17322027>
>


haha


你不错。


Fixed in commit 97b831f07ce3f93f7ee75281a22a365ce28a895e.
Would moving the declaration of i at the beginning of the function block also be C90 compliant?
I'll try to read the C90 specifications when I have some more time to it.


Why do we have `jsnext:main` then? Thought that was to tell WebPack to use the non transpiled version


wget https://github.com/easytaxibr/newrelic_activemq/archive/0.0.2.tar.gz returns 404


have a look at the get() function
```
get({dict}, {key} [, {default}])
		Get item with key {key} from |Dictionary| {dict}.  When this
		item is not available return {default}.  Return zero when
		{default} is omitted.
```


Don't we still need the `Pointer.fromRaw`?


I can work on it.

What are you trying to do?


@sebastian-koall Leave a comment please just for testing :)


please merge.  http://supercollider.github.io/development/building-raspberrypi still show the older version


A clean full log on pastebin? That is impossible because I have no idea what I'm doing! :D

( By the time managed to get lame to compile and figured out how to use the play.js example, I somehow messed up everything else and I had to start over. Not sure what I tried there makes any sense at all, but here you go: http://pastebin.com/HYPuH0Ay )


I don't really understand this code. What's `Internal`?
BTW if you want to allocate more memory than a struct and use the spare memory for string data, you can add a last member to the struct of type `char[0]` to save casting with an offset.

I've made a mock-up String struct in D [here](https://github.com/ntrel/stuff/blob/master/string.d) BTW, I expect it's quite different from yours though. I have a separate `HashString` because probably we don't always want the overhead of calculating the hash. My `String` supports range methods.


isnt that the one i pushed to validus?


again periscope not work

```
livestreamer https://www.periscope.tv/username/1ynKOmOnWYOJR
error: No plugin can handle URL: https://www.periscope.tv/username/1ynKOmOnWYOJR
```
or
```
livestreamer https://www.periscope.tv/w/1ynKOmOnWYOJR
[cli][info] Found matching plugin periscope for URL https://www.periscope.tv/w/1ynKOmOnWYOJR
error: No streams found on this URL: https://www.periscope.tv/w/1ynKOmOnWYOJR
```


Hmmm, yeah, i guess we will. I also wonder if we might be better off doing:

`return Pointer.fromRaw(_ref->get_raw())`

I fairly sure that will work with 3.2, but im not sure what will happen in 3.3 (or your different hxcpp). I know you had issues with `.raw`, but maybe using `.get_raw` rather than `.raw` will help that now that we know `.raw` returns a const pointer? (might also do nothing to the generate cpp source)


感觉生命太脆弱了 https://www.zhihu.com/question/24841423/answer/92123937?from=profile_answer_card


合并更新


Create CNAME


@diyfr I've no idea either. I did a search but couldn't find where it's called: https://github.com/swagger-api/swagger-codegen/search?utf8=%E2%9C%93&q=STATIC_INDEX_HTML_RESOURCES

cc @fehguy to see if he can recall anything related to STATIC_INDEX_HTML_RESOURCES


Should check if a track is older than 2 days. Tracks that are over 2 days old should have daily stats. Younger tracks should get hourly stats


I guess this should be `ApiUrl` (or even better, following the preferred Go style: `APIURL`)


Issue not fixed as i tried this thing?


表示L吧正在热议此话题。。。


The preferred Go style for this variable name is `APIKey`


Hi 'Akira,

We are actually using your translation for both langugages.
The comment on commit should have been "rename folder" not "replace".

Again thanks for you help.