The mouse and keystate hooks are on the top10 most expensive hooks on metastruct on client when the server is empty. Maybe it is possible to disable these when not required by starfall? I don't know the internals enough.


var move = x


no prob, but still Michael, is our upwork agreement still actual?:)

On Mon, Apr 18, 2016 at 10:33 PM, Michael Zedeler <notifications@github.com>
wrote:

> Hi @kopachevsky <https://github.com/kopachevsky>
>
> Thanks for using dsh!
>
> I've written a new way of installing docker inside dsh that should fix the
> issue above.
>
> Let me know if its working for you.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/kopachevsky/dsh/commit/3165ddf8ed0ef6cdf573ab6c948c86d99a073a09#commitcomment-17148534>
>


When I found bug #5130, it matched the exact problem I was having!  So I was relieved to find this solution here!  So, I got the latest version of Angular 2 that has this fix.  However, it isn't working for me!  When I make my REST call directly, using Swagger, I get an error Code 500 (see pic)
![image](https://cloud.githubusercontent.com/assets/7864691/14618425/89cc774c-0580-11e6-9ccc-87a31a6dfcd5.png)
This is exactly what I want to come through to my Angular 2 app!  However, when the exact same call is made through my Angular 2 app, the error has **no detail on it**.  Here's a screenshot from my chrome debugging of **xhr_backend.js**.
![image](https://cloud.githubusercontent.com/assets/7864691/14618512/e119b9f6-0580-11e6-9ef0-829e34c52536.png)
I noticed that all of your changes tp this file are in the OnLoad, but I never get in there.  I go straight into OnError.  Please note that if I use _valid data_ that should not error, this call works correctly in both my Angular 2 app and in Swagger, as expected.  It's only the error condition that is problematic.

Please let me know if more information would be helpful.  This is a roadblock for me!  Any help here would be very appreciated.


уберите атавизмы из кода)


x === x


The current version or a `createSnippet` helper both look fine to me. I think the `$` would be too much magic.


Ah I see.


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


@bluca Shouldn't this check use INVALID_SOCKET and wsa_error_to_errno on Windows?


<img width="1003" alt="screen shot 2016-04-18 at 4 20 51 pm" src="https://cloud.githubusercontent.com/assets/9599170/14618640/9b2894d4-0581-11e6-8f8e-ae985527456d.png">


@DarkSilencerZA  Find and replace throughout all files.

CTRL + SHIFT + F in Sublime Text


stack problem 1


friend *struct* any?


Find: vehicle player == player

Replace With: isNull objectParent == player


Все эти глобальные переменные заверните в класс Game или вроде того.


> it's just the note you see on top of every build if you don't include this line that bothers me. :)

@passy What note are you referring to?


uh oh backticks don't really work do they, this should read "Make `update` an alias for `upgrade`"


hm interesting. For now we can comment out fastclick and reevaluate later since thats just a UX enhancement


Hi @wbsoft,

Thank you for all your great work in getting Frescobaldi working with Qt5!

Just one minor detail: For some reasons, I need to add the following kludge in order for the splash screen to show on my Debian GNU/Linux (sid, amd64) laptop:

```diff
diff --git a/frescobaldi_app/splashscreen/__init__.py b/frescobaldi_app/splashscreen/__init__.py
index 660454c..c5d39c1 100644
--- a/frescobaldi_app/splashscreen/__init__.py
+++ b/frescobaldi_app/splashscreen/__init__.py
@@ -21,7 +21,7 @@

 import os

-from PyQt5.QtCore import QEventLoop, QTimer, Qt
+from PyQt5.QtCore import QEventLoop, QTimer, Qt, QThread
 from PyQt5.QtGui import QFont, QPixmap
 from PyQt5.QtWidgets import QApplication, QSplashScreen

@@ -48,6 +48,10 @@ def show():
     splash.showMessage(message, Qt.AlignRight | Qt.AlignTop, Qt.white)
     splash.show()
     QApplication.processEvents()
+    QThread.msleep(10)
+    QApplication.processEvents()
+    QThread.msleep(10)
+    QApplication.processEvents()

     def hide():
         splash.deleteLater()
```

I wonder why?


I wanted to say `.section` :smile: . Nonetheless, you are right @atd, I didn't know that about `.container` classes.


используйте векторы


отделяйте логически разные куски кода пустыми строками


Катя, ты молодец!


переменная не используется


The following doc(s) have been deployed to the [docs30](https://docs30-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/changelogs/20/5-](https://docs30-static-docs.pantheonsite.io/docs/changelogs/20/5-)
- [docs/access-management](https://docs30-static-docs.pantheonsite.io/docs/access-management)
- [docs/guides/cloudflare-enable-https](https://docs30-static-docs.pantheonsite.io/docs/guides/cloudflare-enable-https)


add the rest of the code


Notes:
- std/util/wizard.lisp, which was included in lots of books via (e.g.) centaur/bitops/equal-by-logbitp, used to include deflist, which included much of the std/lists library.  Therefore, some books had more or less accidentally included these std/lists books, and broke when I removed them from std/util/wizard.  If your non-community books are affected, probably including books from std/lists will fix them.

- bitstruct.lisp is still very experimental.


Привет


_**# Вместе мы сила!**_


вместе с кем?


Please refer to How to Add an NPC.md because this pdf has extremely blurry images


My bad. Sorry! :)


Missing info!


I think they are equivalent.  The mandelx4() function computes 4 pixel values, so it takes 4 calls to mandelx1 to compute the same 4 pixel values.  The loop body of each of the inner max_iterations loops is substantial so the loop condition check overhead is negligible. BTW: in the test case it's the same pixel (0.01, 0.01) that's computed over and over again.  That pixel always iterate to max_iterations


I think I agree with Petr. But I generally find it annoying to track down where the code in a @Cached fragment lives. The old solution looked like it could be adopted into a pattern of sorts and then I'd always know where to look as long as the pattern is followed.


Author (Thanks to) should read
SP-K79 instead.

Sorry @SP-K79  (Peter)


What happens if you copy from an empty any? Shouldn't the target be cleared rather than left alone?


Hi, @auremoser !

Thanks for your instruction. I will keep you informed about our progress with MozillaScience!


Лабораторна по Fiddler принята


FixLaTeXRuns (Myoldmopar) - i386-Windows-7-VisualStudio-12: OK (2177 of 2177 tests passed, 0 test warnings)

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


I was going to always put the final fields next to the specialisation, not at the top of the class. The reason I don't like Petr's preferred option is that it adds another method when we just got the ability to not have to do that (with no context or section)!


No. I was waiting for this fix: http://review.cyanogenmod.org/#/c/140293/


глобальные переменные заверните в класс Game


Yep, for the SDKs .. assume the bugs can be public.

On Mon, Apr 18, 2016 at 2:46 PM, Steve Hunnicutt <notifications@github.com>
wrote:

> Those bugs can still have internal conversations that we might not
> necessarily want to be public. We'd have to start being conscious of the
> fact that every bug comment might eventually be public; sounds like more
> transparency than is necessary to me.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/Affectiva/developerportal/commit/0d19cb591b30db4aaca9f276caf3e663818b649d#commitcomment-17147873>
>

--
http://ahamino.wordpress.com


Sí me llegó, qlq


думаю гораздо удобнее будет использовать нормальный 2d вектор


Работа по Fiddler зачтена


Of course. I've just been very busy to get the site up and running.

I'll review and get back to you soon.

On 2016-04-18 22:19, kopachevsky wrote:
> no prob, but still Michael, is our upwork agreement still actual?:)
>
> On Mon, Apr 18, 2016 at 10:33 PM, Michael Zedeler
> <notifications@github.com>
> wrote:
>
> > Hi @kopachevsky <https://github.com/kopachevsky>
> >
> > Thanks for using dsh!
> >
> > I've written a new way of installing docker inside dsh that should
> fix the
> > issue above.
> >
> > Let me know if its working for you.
> >
> > —
> > You are receiving this because you were mentioned.
> > Reply to this email directly or view it on GitHub
> >
> <https://github.com/kopachevsky/dsh/commit/3165ddf8ed0ef6cdf573ab6c948c86d99a073a09#commitcomment-17148534>
> >
>
> —
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub
> <https://github.com/kopachevsky/dsh/commit/3165ddf8ed0ef6cdf573ab6c948c86d99a073a09#commitcomment-17149123>
>

--
Michael Zedeler
70 25 19 99
michael@zedeler.dk

dk.linkedin.com/in/mzedeler | twitter.com/mzedeler | github.com/mzedeler


I don't really remember - I always assumed ACE3 had a reason for creating their own version, but then I tried the BIS version and it loaded everything correctly, incl. the grenade shell in "GL" rifle versions, so I just switched the implementation.

There's also a hidden script command version, https://forums.bistudio.com/topic/151099-scripting-discussion-dev-branch/page-43#entry2990022 , although it's probably not a good idea to use it. :)


@zalox You might want to check your branch with the new warning levels:)


I also had simular problems with php 7.0. Would be great to have a fix as soon as possible


Weird, this was needed for AOSP after the 6.0.1_r30 merge but not needed in Omni after they merged the same tag in...


Не стоит использовать такие большие картинки. Они большого размера и будут очень долго по интернету загружаться.


TeamCity Units.NET :: CI [Build 84](http://teamcity.anj.no/viewLog.html?buildId=562&buildTypeId=UnitsNet_CI) is now running


yeah true, even if both are the same, iirc VS2015 is the only compiler that does not follow the standard on that side and takes a different mangling for both ... so that might not work. I will fix that, thanks!


TeamCity Units.NET :: CI [Build 84](http://teamcity.anj.no/viewLog.html?buildId=562&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 714 Build time: 0:0:17


TeamCity Units.NET :: CI [Build 85](http://teamcity.anj.no/viewLog.html?buildId=563&buildTypeId=UnitsNet_CI) is now running


TeamCity Units.NET :: CI [Build 85](http://teamcity.anj.no/viewLog.html?buildId=563&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 714 Build time: 0:0:16


TeamCity Units.NET :: Master [Build 29](http://teamcity.anj.no/viewLog.html?buildId=564&buildTypeId=UnitsNet_Master) is now running


TeamCity Units.NET :: Master [Build 29](http://teamcity.anj.no/viewLog.html?buildId=564&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 714 Build time: 0:0:22


TeamCity Units.NET :: Master [Build 30](http://teamcity.anj.no/viewLog.html?buildId=565&buildTypeId=UnitsNet_Master) is now running


-D should be repaired with a542536cf6


TeamCity Units.NET :: Master [Build 30](http://teamcity.anj.no/viewLog.html?buildId=565&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 714 Build time: 0:0:23


TeamCity Units.NET :: CI [Build 86](http://teamcity.anj.no/viewLog.html?buildId=566&buildTypeId=UnitsNet_CI) is now running


TeamCity Units.NET :: CI [Build 86](http://teamcity.anj.no/viewLog.html?buildId=566&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 722 Build time: 0:0:17


Наверное, проще всего - нарисвать и идти попорядку.
Т.е. сначала прикинули на бумаге или граф. редакторе, какой-то шаблон.
Реализовали его.
Потом делаем JS, но делим на отдельные функции, потом их проще и понятнее обновлять (localstorage и т.п.)
Завтра на практике можно попробовать. Постараюсь помочь


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


TeamCity Units.NET :: CI [Build 87](http://teamcity.anj.no/viewLog.html?buildId=567&buildTypeId=UnitsNet_CI) is now running


TeamCity Units.NET :: Master [Build 31](http://teamcity.anj.no/viewLog.html?buildId=568&buildTypeId=UnitsNet_Master) is now running


TeamCity Units.NET :: CI [Build 87](http://teamcity.anj.no/viewLog.html?buildId=567&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 722 Build time: 0:0:16


FixNanInPsyRhovFnTdbWPb (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2210 of 2210 tests passed, 0 test warnings)

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


You can make PR out of this


TeamCity Units.NET :: Master [Build 31](http://teamcity.anj.no/viewLog.html?buildId=568&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 722 Build time: 0:0:23


TeamCity Units.NET :: CI [Build 88](http://teamcity.anj.no/viewLog.html?buildId=569&buildTypeId=UnitsNet_CI) is now running


TeamCity Units.NET :: CI [Build 88](http://teamcity.anj.no/viewLog.html?buildId=569&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 723 Build time: 0:0:17


TeamCity Units.NET :: CI [Build 89](http://teamcity.anj.no/viewLog.html?buildId=570&buildTypeId=UnitsNet_CI) is now running


TeamCity Units.NET :: CI [Build 89](http://teamcity.anj.no/viewLog.html?buildId=570&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 727 Build time: 0:0:22


yes indeed, destroy() is called in operator= for that


I don't feel strongly enough one way or the other. I'm just concerned our runtime is getting to be too stringly typed.


TeamCity Units.NET :: CI [Build 90](http://teamcity.anj.no/viewLog.html?buildId=571&buildTypeId=UnitsNet_CI) is now running


Yep, definitely.  Just comment out the gpsd section in init.aries.rc and (ie add "#" before each of the last five lines).  Add "stop ril-daemon" just before "on boot" to stop RIL from starting (I think, depends on your trees - are you using the ones on my github?)

Also, can you try this first?  Add the following line to device.mk - "PRODUCT_PACKAGES += libdmitry".  This builds a shim library that the gpsd needs (probably why its crashing - its built by default in aries-common but fascinatemtd no longer directly inherits from there...)


TeamCity Units.NET :: CI [Build 90](http://teamcity.anj.no/viewLog.html?buildId=571&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 723 Build time: 0:0:16


TeamCity Units.NET :: Master [Build 32](http://teamcity.anj.no/viewLog.html?buildId=572&buildTypeId=UnitsNet_Master) is now running


TeamCity Units.NET :: Master [Build 32](http://teamcity.anj.no/viewLog.html?buildId=572&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 723 Build time: 0:0:22


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


I would check for version here, otherwise you would always run the update function.. Small example here:
https://github.com/i-MSCP/plugins/blob/master/incubator/ServerDefaultPage/backend/ServerDefaultPage.pm#L88


powrot do dobrej sciezki stylow


FixNanInPsyRhovFnTdbWPb (mjwitte) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


AddJtoKWHconversionInLEEDtable (JasonGlazer) - x86_64-MacOS-10.9-clang: OK (2167 of 2171 tests passed, 0 test warnings)

 * 4 tests had: Table big diffs.

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


Мы ждали сотен(((


in this case it creates one bundle with that filename. the [name] would become main, which seemed worse than an explicit name


TeamCity Units.NET :: CI [Build 91](http://teamcity.anj.no/viewLog.html?buildId=573&buildTypeId=UnitsNet_CI) is now running


I'm not a Windows user, so I have no way of testing that it actually works. If you do, please feel free to send a PR :-)


TeamCity Units.NET :: CI [Build 91](http://teamcity.anj.no/viewLog.html?buildId=573&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 723 Build time: 0:0:16


TeamCity Units.NET :: Master [Build 33](http://teamcity.anj.no/viewLog.html?buildId=574&buildTypeId=UnitsNet_Master) is now running


@clintoncwolfe what are your thoughts on this?  Do you like it better this way, or should I do it in the ansible-dk-cli installation?


TeamCity Units.NET :: Master [Build 33](http://teamcity.anj.no/viewLog.html?buildId=574&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 723 Build time: 0:0:22


Cool, this will be useful for the MAC commands :+1:


Check addition


[R/exa.createScript.R:103:30:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI-internal.R#L161) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/EXADBI.R:10:2:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/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/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L64) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:89:25:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L89) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:103:44:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L103) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:153:15:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L153) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAConnection",
              ^
```
[R/EXADBI.R:154:25:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L154) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:155:10:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L155) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
         ^~~~~~~~~
```
[R/EXADBI.R:155:20:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L155) *style:* **Variable and function names should be all lowercase.**
```r
    if (!dbIsValid(dbObj)) {
                   ^~~~~
```
[R/EXADBI.R:159:26:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                         ^~~~~
```
[R/EXADBI.R:159:46:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L159) *style:* **Variable and function names should be all lowercase.**
```r
      db.version = paste(dbObj@db_prod_name, dbObj@db_version),
                                             ^~~~~
```
[R/EXADBI.R:160:16:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L160) *style:* **Variable and function names should be all lowercase.**
```r
      dbname = dbObj@db_name,
               ^~~~~
```
[R/EXADBI.R:161:18:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L161) *style:* **Variable and function names should be all lowercase.**
```r
      username = dbObj@db_user,
                 ^~~~~
```
[R/EXADBI.R:162:14:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L162) *style:* **Variable and function names should be all lowercase.**
```r
      host = dbObj@db_host,
             ^~~~~
```
[R/EXADBI.R:163:14:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L163) *style:* **Variable and function names should be all lowercase.**
```r
      port = dbObj@db_port
             ^~~~~
```
[R/EXADBI.R:172:44:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L172) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:223:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L223) *style:* **lines should not be more than 80 characters.**
```r
    #         close = function(commit=TRUE) {                         # dbClearResult is in row 880
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:224:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L224) *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:227:21:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L227) *style:* **Commented code should be removed.**
```r
    #               warning("Connection seems exipired.\n    ...it's gone...")
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:228:21:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L228) *style:* **Commented code should be removed.**
```r
    #               return(FALSE)
                    ^~~~~~~~~~~~~
```
[R/EXADBI.R:232:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L232) *style:* **Commented code should be removed.**
```r
    #                 if(commit) message("Changes commited.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:233:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L233) *style:* **lines should not be more than 80 characters.**
```r
    #             } else stop("Commit failed. Changes NOT commited. Closing aborted.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:234:17:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L234) *style:* **Commented code should be removed.**
```r
    #           message("Closing connection...")
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:235:19:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L235) *style:* **Commented code should be removed.**
```r
    #             res <- try(odbcClose(connection),silent=TRUE)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:237:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L237) *style:* **Commented code should be removed.**
```r
    #                 message("Connection closed.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:238:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L238) *style:* **Commented code should be removed.**
```r
    #                 return(TRUE)
                      ^~~~~~~~~~~~
```
[R/EXADBI.R:240:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L240) *style:* **Commented code should be removed.**
```r
    #                 warning("Closing not successful.")
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:241:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L241) *style:* **Commented code should be removed.**
```r
    #                 return(FALSE)
                      ^~~~~~~~~~~~~
```
[R/EXADBI.R:243:27:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L243) *style:* **Commented code should be removed.**
```r
    #                     warning(res)
                          ^~~~~~~~~~~~
```
[R/EXADBI.R:244:27:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L244) *style:* **Commented code should be removed.**
```r
    #                     return(FALSE)
                          ^~~~~~~~~~~~~
```
[R/EXADBI.R:249:8:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L249) *style:* **Commented code should be removed.**
```r
      #close()
       ^~~~~~~
```
[R/EXADBI.R:256:15:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L256) *style:* **Commas should always have a space after.**
```r
  "dbGetInfo","EXAResult",
              ^
```
[R/EXADBI.R:257:25:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L257) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:258:7:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L258) *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:258:8:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L258) *style:* **Variable and function names should be all lowercase.**
```r
    if(dbObj$temp_result_tbl == "CLEARED") stop("GetInfo: Result set cleared.")
       ^~~~~
```
[R/EXADBI.R:260:19:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L260) *style:* **Variable and function names should be all lowercase.**
```r
      statement = dbObj$statement,
                  ^~~~~
```
[R/EXADBI.R:261:19:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L261) *style:* **Variable and function names should be all lowercase.**
```r
      row.count = dbObj$rows_fetched,
                  ^~~~~
```
[R/EXADBI.R:262:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L262) *style:* **Variable and function names should be all lowercase.**
```r
      rows.affected = dbObj$rows_affected,
                      ^~~~~
```
[R/EXADBI.R:263:23:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L263) *style:* **Variable and function names should be all lowercase.**
```r
      has.completed = dbObj$is_complete,
                      ^~~~~
```
[R/EXADBI.R:264:19:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L264) *style:* **Variable and function names should be all lowercase.**
```r
      is.select = dbObj$with_output
                  ^~~~~
```
[R/EXADBI.R:272:44:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L272) *style:* **Commas should always have a space after.**
```r
    NextMethod(generic = "summary", object,...)
                                           ^
```
[R/EXADBI.R:283:3:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L283) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:289:3:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L289) *warning:* **no visible global function definition for ‘new’, Did you mean 'news'?**
```r
  new("EXADriver")
  ^~~
```
[R/EXADBI.R:299:25:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L299) *style:* **Variable and function names should be all lowercase.**
```r
  definition = function(dbObj) {
                        ^~~~~
```
[R/EXADBI.R:310:47:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L310) *style:* **Variable and function names should be all lowercase.**
```r
setMethod("dbDataType", "EXAObject", function(dbObj, obj, ...) {
                                              ^~~~~
```
[R/EXADBI.R:311:5:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L311) *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:345:2:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L345) *style:* **Commented code should be removed.**
```r
#setOldClass("AsIs")
 ^~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:346:2:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L346) *style:* **Commented code should be removed.**
```r
#setMethod("EXADataType", "ANY",  definition=function(x) EXADataType(unclass(x)))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:358:5:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L358) *style:* **Variable and function names should be all lowercase.**
```r
    dbGetInfo(drv, "connectionIds")[[1]]
    ^~~~~~~~~
```
[R/EXADBI.R:422:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L422) *style:* **lines should not be more than 80 characters.**
```r
                        exalogfile = tempfile(pattern = "EXAODBC_", fileext = ".log"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:427:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L427) *style:* **lines should not be more than 80 characters.**
```r
                        connectionlcctype = Sys.getlocale(category = "LC_CTYPE"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:428:1:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L428) *style:* **lines should not be more than 80 characters.**
```r
                        connectionlcnumeric = Sys.getlocale(category = "LC_NUMERIC"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/EXADBI.R:432:3:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L432) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/EXADBI.R:462:28:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L462) *style:* **Variable and function names should be all lowercase.**
```r
    EXANewConnection(drv = dbDriver(drv), ...),
                           ^~~~~~~~
```
[R/EXADBI.R:485:34:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L485) *style:* **Variable and function names should be all lowercase.**
```r
dbCurrentSchema <- function(con, setSchema=NULL) {
                                 ^~~~~~~~~
```
[R/EXADBI.R:486:5:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L486) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!missing(setSchema)) {
    ^
```
[R/EXADBI.R:486:15:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L486) *style:* **Variable and function names should be all lowercase.**
```r
  if(!missing(setSchema)) {
              ^~~~~~~~~
```
[R/EXADBI.R:487:5:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L487) *style:* **Variable and function names should be all lowercase.**
```r
    sqlQuery(con, paste("open schema", processIDs(setSchema)))
    ^~~~~~~~
```
[R/EXADBI.R:487:51:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L487) *style:* **Variable and function names should be all lowercase.**
```r
    sqlQuery(con, paste("open schema", processIDs(setSchema)))
                                                  ^~~~~~~~~
```
[R/EXADBI.R:488:27:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L488) *style:* **Variable and function names should be all lowercase.**
```r
    con@current_schema <- setSchema
                          ^~~~~~~~~
```
[R/EXADBI.R:490:12:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L490) *style:* **Variable and function names should be all lowercase.**
```r
    res <- sqlQuery(con, "select current_schema")
           ^~~~~~~~
```
[R/EXADBI.R:491:46:](https://github.com/EXASOL/r-exasol/blob/41a21ae38923f62620adff4a90752b3330cbe417/R/EXADBI.R#L491) *style:* **Commas should always have a space after.**
```r
    con@current_schema <- as.character(res[1,1])


I DIDN'T DO THAT!!!


Not a problem! Nice and easy to fix. :)
On Apr 18, 2016 2:29 PM, "Parley Martins" <notifications@github.com> wrote:

> My bad. Sorry! :)
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/AUCSC/sac/commit/3d8890bb91450f494057eda28ced7ad13e88fcf2#commitcomment-17149251>
>


...yes I did.


Rather replace

`vehicle player == player`

with

`isNull objectParent player`


DAMNIT JASON STOP!


No.


...jerk.


contrib/codeanalysis/runcppcheck.sh: line 9: ../cppcheck-1.66/cppcheck: No such file or directory


echo 'Coode!';


This line is **_important_**


Well I never.


Missing an end quote here.


@justbuchanan After doing a make clean and recompiling from master, I'm getting compiler errors which I think are because of these packages from the repo. The AUR package still works fine. Here's the compiler error for reference:

robocup-software/firmware/robot2015/src-ctrl/modules/commands/commands.cpp:1071:51: error: 'strtok_r' was not declared in this scope
     char* cmds = strtok_r(rawCommand, ";", &endCmd);

Are you seeing the same thing?


oh god


Jason is hacking the githubs.


...as me.


@phinze thanks so much! i just started using this tool last week and i'm already very excited about it. i'm looking forward to aws_s3_bucket_notification in this release. i hate to be a bother, but do you have any info on when s3 bucket lifecycle management might become available?


@nobu Oops, thanks for catching my bug!


develop (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6: OK (403 of 403 tests passed, 0 test warnings)

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


No problem Israel.

Thank you.


Yes I saw those. Still think it's a really bad idea....

> @Kymation <https://github.com/Kymation> No idea about, I only saw that
> it’s done like this in the latest master updates, at the bottom of
> both files, the SEO stuff.
> https://github.com/gburton/Responsive-osCommerce/blob/master/admin/includes/languages/english/categories.php
> https://github.com/gburton/Responsive-osCommerce/blob/master/admin/includes/languages/english/manufacturers.php
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/MOPS-DanCole/Responsive-osCommerce/commit/3bc9f2eda1ff6ff43e88e5c2c95e0a78796134fe#commitcomment-17145793>
>


Die mysql-Extension gibt es ja nicht für PHP 7, und die shim klasse nutzt intern mysqli, bietet aber eben die Api der alten mysql-Extension.


Hi Martin,
I had to interrupt work on this branch for quite a time, and it will take some time until I will resume work on it.
But you're right, the refactoring itself is worth sharing.
I just pushed a standalone version of it as #14.


The latest version of pyparsing 2.1.1 fixes my misguided changes to Each - sorry for the trouble.


develop (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-LibC++: Build Failed

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


No worries, this won't break any existing proxies or otherwise disrupt users.


good commit 2/10


This is only correct on x86_64 Linux.  We also target armv6, armv7, arm64, powerpc64, and FreeBSD/x86_64, Cygwin, and more targets will only be added in future.


does the code ever reach this point ... after the `return` above


Yep. I do know about that. Thanks though.


Hmm das war in der composer.json nicht ersichtlich: https://github.com/dshafik/php7-mysql-shim/pull/9/files


Delivery Status:
----------------
|Verify|
|:--|
||
||
||


The following doc(s) have been deployed to the [docs30](https://docs30-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/changelog2015/01](https://docs30-static-docs.pantheonsite.io/docs/changelog2015/01)
- [docs/access-management](https://docs30-static-docs.pantheonsite.io/docs/access-management)
- [docs/guides/cloudflare-enable-https](https://docs30-static-docs.pantheonsite.io/docs/guides/cloudflare-enable-https)


@scanny did you get a chance to look at this guy? It's pretty similar to v3 I think, just the tweaks we talked about: https://github.com/eupharis/python-docx/commit/e57ba582191512207fd8dc0a9c2e57dbb6b9d3e0

I'd love to talk implementation sometime. Tests first right?


Bin ich noch am überlegen. Das Thema ist ja nur dann relevant, wenn man PHP-Dateien beschreibt, die per `include` später eingebunden werden. Das wurde in R4 sehr viel gemacht (`master.inc.php`, `addons.inc.php` und allgemein eigentlich alle Konfigurationen).
In R5 haben wir das deutlich weniger. Ich glaube, eigentlich nur bei den Cache-Dateien der Artikelinhalte, ansonsten nutzen wir json, yaml oder die DB.
Ich werde mal testen, ob es die festgestellten Probleme bei den Cache-Dateien auch gibt. Wenn ja, stellt sich die Frage, ob wir es in R5 eher nur speziell an entsprechenden Stellen machen, oder auch allgemein in den Datei-Schreib-Funktionen.


Are these pre-instantiated type variables or something?  That is probably a bad idea.  You usually need to call instantiate explicitly on any polymorphic type.

Also, this environment should be merged with `type-environment`


I think m1.medium isn't actually enough these days.  4 GB is not enough RAM for overcloud nodes.


TeamCity Units.NET :: CI [Build 92](http://teamcity.anj.no/viewLog.html?buildId=575&buildTypeId=UnitsNet_CI) is now running


Will this work with safe zone triggers?

condition="this && (local player) && (vehicle player in thisList)";


jaka wartość?


TeamCity Units.NET :: CI [Build 92](http://teamcity.anj.no/viewLog.html?buildId=575&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 728 Build time: 0:0:18


TeamCity Units.NET :: CI [Build 93](http://teamcity.anj.no/viewLog.html?buildId=576&buildTypeId=UnitsNet_CI) is now running


TaskCluster-GitHub: https://tools.taskcluster.net/task-graph-inspector/#JwBK7128TH6g8jHdqTWZaA


TeamCity Units.NET :: CI [Build 93](http://teamcity.anj.no/viewLog.html?buildId=576&buildTypeId=UnitsNet_CI) outcome was **SUCCESS**
Summary: Tests passed: 728 Build time: 0:0:17


TeamCity Units.NET :: Master [Build 34](http://teamcity.anj.no/viewLog.html?buildId=577&buildTypeId=UnitsNet_Master) is now running


TeamCity Units.NET :: Master [Build 34](http://teamcity.anj.no/viewLog.html?buildId=577&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 728 Build time: 0:0:22


TeamCity Units.NET :: Master [Build 35](http://teamcity.anj.no/viewLog.html?buildId=578&buildTypeId=UnitsNet_Master) is now running


I'm really just trying to find stuff to say... so how about this: add a static assert for is_trivially_copyable?


TeamCity Units.NET :: Master [Build 35](http://teamcity.anj.no/viewLog.html?buildId=578&buildTypeId=UnitsNet_Master) outcome was **SUCCESS**
Summary: Tests passed: 728 Build time: 0:0:22


The OVB docs have been updated to just use the latest image: http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2

Would probably be good to make this match.


This is fine, but overkill.  An m1.small bmc can deploy up to about 20 instances in my testing.


@willwashburn doesn't PHP have native functionality for this?


Recommend that the importLogs be persisted to the transientStore in sync with each transaction commit rather than waiting until the entire work has completed. If the server dies in the middle of the work being done, the importLogs will be lost using this strategy, right?


The following doc(s) have been deployed to the [docs30](https://docs30-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/changelog/2015/01](https://docs30-static-docs.pantheonsite.io/docs/changelog/2015/01)
- [docs/access-management](https://docs30-static-docs.pantheonsite.io/docs/access-management)
- [docs/guides/cloudflare-enable-https](https://docs30-static-docs.pantheonsite.io/docs/guides/cloudflare-enable-https)


My grandmother likes this comment.


`http_build_url`, I think


develop (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.6-AddressSanitizer: OK (3053 of 3053 tests passed, 0 test warnings)

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


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21713](https://teamcity.mesosphere.io/viewLog.html?buildId=215999&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0 Build time: 00:53:54
### Failed tests
```
null: Kubernetes e2e suite.BeforeSuite: <no details avaliable>

```


I think it's fine, and I like that ansible-dk relies on generators - that makes sense.  One thought: perhaps rename it to be ansible-dk-generators to make it clear this is a related component of the ansible-dk CLI


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21715](https://teamcity.mesosphere.io/viewLog.html?buildId=216041&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:14:29


that makes perfect of sense, the other one being ansible-dk-cli


E a atualização dos testes??


git bisect:

774d628baecdb299fb4084088e19c418dba98ef5 =good


Never mind .. I'm retarded.

Thanks for the help.