[R/addAQILegend.R:21:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addAQILegend.R:22:12:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
          ~^~
```
[R/addAQILegend.R:22:17:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
               ~^~
```
[R/addAQILegend.R:22:24:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
                      ~^~
```
[R/addAQILegend.R:22:36:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
                                  ~^~
```
[R/addAQILegend.R:22:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
                                              ~^~
```
[R/addAQILegend.R:22:59:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L22) *style:* **Put spaces around all infix operators.**
```r
  legend( x=x, y=y, col=col, legend=legend, pch=pch, title=title, ... )
                                                         ~^~
```
[R/addAQILegend.R:23:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILegend.R#L23) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addAQILines.R:10:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILines.R#L10) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addAQILines.R:11:21:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILines.R#L11) *style:* **Put spaces around all infix operators.**
```r
  graphics::abline(h=AQI$breaks_24, col=AQI$colors, ...)
                   ~^~
```
[R/addAQILines.R:11:40:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILines.R#L11) *style:* **Put spaces around all infix operators.**
```r
  graphics::abline(h=AQI$breaks_24, col=AQI$colors, ...)
                                      ~^~
```
[R/addAQILines.R:12:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQILines.R#L12) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addAQIStackedBar.R:19:16:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L19) *style:* **Put spaces around all infix operators.**
```r
    l <- usr[2]-width*(usr[2]-usr[1])
              ~^~
```
[R/addAQIStackedBar.R:19:22:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L19) *style:* **Put spaces around all infix operators.**
```r
    l <- usr[2]-width*(usr[2]-usr[1])
                    ~^~
```
[R/addAQIStackedBar.R:19:23:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L19) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    l <- usr[2]-width*(usr[2]-usr[1])
                      ^
```
[R/addAQIStackedBar.R:19:30:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L19) *style:* **Put spaces around all infix operators.**
```r
    l <- usr[2]-width*(usr[2]-usr[1])
                            ~^~
```
[R/addAQIStackedBar.R:23:16:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L23) *style:* **Put spaces around all infix operators.**
```r
    r <- usr[1]+width*(usr[2]-usr[1])
              ~^~
```
[R/addAQIStackedBar.R:23:22:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L23) *style:* **Put spaces around all infix operators.**
```r
    r <- usr[1]+width*(usr[2]-usr[1])
                    ~^~
```
[R/addAQIStackedBar.R:23:23:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L23) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    r <- usr[1]+width*(usr[2]-usr[1])
                      ^
```
[R/addAQIStackedBar.R:23:30:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L23) *style:* **Put spaces around all infix operators.**
```r
    r <- usr[1]+width*(usr[2]-usr[1])
                            ~^~
```
[R/addAQIStackedBar.R:28:20:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L28) *style:* **Commas should always have a space after.**
```r
         min(max(0,AQI$breaks_24[i]), height*usr[4]),
                   ^
```
[R/addAQIStackedBar.R:28:45:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L28) *style:* **Put spaces around all infix operators.**
```r
         min(max(0,AQI$breaks_24[i]), height*usr[4]),
                                           ~^~
```
[R/addAQIStackedBar.R:30:29:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L30) *style:* **Put spaces around all infix operators.**
```r
         min(AQI$breaks_24[i+1], height*usr[4]),
                           ~^~
```
[R/addAQIStackedBar.R:30:40:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addAQIStackedBar.R#L30) *style:* **Put spaces around all infix operators.**
```r
         min(AQI$breaks_24[i+1], height*usr[4]),
                                      ~^~
```
[R/addBullseye.R:25:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L25) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex, lwd=lwd, col='black')
                                                             ~^~
```
[R/addBullseye.R:25:73:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L25) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex, lwd=lwd, col='black')
                                                                       ~^~
```
[R/addBullseye.R:25:82:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L25) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex, lwd=lwd, col='black')
                                                                                ~^~
```
[R/addBullseye.R:25:91:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L25) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex, lwd=lwd, col='black')
                                                                                ~^~
```
[R/addBullseye.R:25:92:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L25) *style:* **Only use double-quotes.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex, lwd=lwd, col='black')
                                                                                ^~~~~~~
```
[R/addBullseye.R:26:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Lines should not be more than 100 characters.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addBullseye.R:26:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                             ~^~
```
[R/addBullseye.R:26:73:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                                       ~^~
```
[R/addBullseye.R:26:77:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                                           ~^~
```
[R/addBullseye.R:26:87:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                                                ~^~
```
[R/addBullseye.R:26:96:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                                                ~^~
```
[R/addBullseye.R:26:97:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L26) *style:* **Only use double-quotes.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.75, lwd=lwd, col='white')
                                                                                ^~~~~~~
```
[R/addBullseye.R:27:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Lines should not be more than 100 characters.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addBullseye.R:27:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                             ~^~
```
[R/addBullseye.R:27:73:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                                       ~^~
```
[R/addBullseye.R:27:77:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                                           ~^~
```
[R/addBullseye.R:27:86:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                                                ~^~
```
[R/addBullseye.R:27:95:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Put spaces around all infix operators.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                                                ~^~
```
[R/addBullseye.R:27:96:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L27) *style:* **Only use double-quotes.**
```r
    RgoogleMaps::PlotOnStaticMap(map, latitude, longitude, add=TRUE, cex=cex*0.5, lwd=lwd, col='black')
                                                                                ^~~~~~~
```
[R/addBullseye.R:31:36:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L31) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex, lwd=lwd, col='black')
                                  ~^~
```
[R/addBullseye.R:31:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L31) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex, lwd=lwd, col='black')
                                         ~^~
```
[R/addBullseye.R:31:52:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L31) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex, lwd=lwd, col='black')
                                                  ~^~
```
[R/addBullseye.R:31:61:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L31) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex, lwd=lwd, col='black')
                                                           ~^~
```
[R/addBullseye.R:31:62:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L31) *style:* **Only use double-quotes.**
```r
    points(longitude, latitude, pch=1, cex=cex, lwd=lwd, col='black')
                                                             ^~~~~~~
```
[R/addBullseye.R:32:36:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                  ~^~
```
[R/addBullseye.R:32:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                         ~^~
```
[R/addBullseye.R:32:47:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                             ~^~
```
[R/addBullseye.R:32:57:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                                       ~^~
```
[R/addBullseye.R:32:66:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                                                ~^~
```
[R/addBullseye.R:32:67:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L32) *style:* **Only use double-quotes.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.75, lwd=lwd, col='white')
                                                                  ^~~~~~~
```
[R/addBullseye.R:33:36:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                  ~^~
```
[R/addBullseye.R:33:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                         ~^~
```
[R/addBullseye.R:33:47:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                             ~^~
```
[R/addBullseye.R:33:56:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                                      ~^~
```
[R/addBullseye.R:33:65:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Put spaces around all infix operators.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                                               ~^~
```
[R/addBullseye.R:33:66:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L33) *style:* **Only use double-quotes.**
```r
    points(longitude, latitude, pch=1, cex=cex*0.5, lwd=lwd, col='black')
                                                                 ^~~~~~~
```
[R/addBullseye.R:38:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addBullseye.R#L38) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/addClustering.R:31:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L31) *style:* **Lines should not be more than 100 characters.**
```r
    logger.error("No lonVar='%s' column found in 'tbl' tibble with columns: %s", lonVar, paste0(names(tbl), collapse=", "))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:31:117:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L31) *style:* **Put spaces around all infix operators.**
```r
    logger.error("No lonVar='%s' column found in 'tbl' tibble with columns: %s", lonVar, paste0(names(tbl), collapse=", "))
                                                                                ~^~
```
[R/addClustering.R:35:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L35) *style:* **Lines should not be more than 100 characters.**
```r
    logger.error("No latVar='%s' column found in 'tbl' tibble with columns: %s", latVar, paste0(names(tbl), collapse=", "))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:35:117:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L35) *style:* **Put spaces around all infix operators.**
```r
    logger.error("No latVar='%s' column found in 'tbl' tibble with columns: %s", latVar, paste0(names(tbl), collapse=", "))
                                                                                ~^~
```
[R/addClustering.R:43:46:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L43) *style:* **Commas should always have a space after.**
```r
    lonString <- format( round(tbl$medoidLon,3), nsmall=3 ) # 3 decimal places
                                             ^
```
[R/addClustering.R:43:56:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L43) *style:* **Put spaces around all infix operators.**
```r
    lonString <- format( round(tbl$medoidLon,3), nsmall=3 ) # 3 decimal places
                                                      ~^~
```
[R/addClustering.R:44:46:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L44) *style:* **Commas should always have a space after.**
```r
    latString <- format( round(tbl$medoidLat,3), nsmall=3 ) # 3 decimal places
                                             ^
```
[R/addClustering.R:44:56:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L44) *style:* **Put spaces around all infix operators.**
```r
    latString <- format( round(tbl$medoidLat,3), nsmall=3 ) # 3 decimal places
                                                      ~^~
```
[R/addClustering.R:45:31:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L45) *style:* **Only use double-quotes.**
```r
    locationString <- paste0( 'lon_', lonString, '_lat_', latString )
                              ^~~~~~
```
[R/addClustering.R:45:50:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L45) *style:* **Only use double-quotes.**
```r
    locationString <- paste0( 'lon_', lonString, '_lat_', latString )
                                                 ^~~~~~~
```
[R/addClustering.R:54:44:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L54) *style:* **Commas should always have a space after.**
```r
    badLocationRows <- tbl[badLocationMask,]
                                           ^
```
[R/addClustering.R:55:33:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L55) *style:* **Commas should always have a space after.**
```r
    tbl <- tbl[!badLocationMask,]
                                ^
```
[R/addClustering.R:70:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L70) *style:* **Commented code should be removed.**
```r
  # NOTE:    x <- y <- c(rep(0,3),rep(1,3),rep(10,20),rep(11,20),rep(100,50),rep(101,50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:71:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L71) *style:* **Commented code should be removed.**
```r
  # NOTE:    m <- cbind(x,y)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:72:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L72) *style:* **Commented code should be removed.**
```r
  # NOTE:    layout(matrix(seq(2)))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:73:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L73) *style:* **Commented code should be removed.**
```r
  # NOTE:    plot(x, y, pch=as.character( stats::kmeans(m,3)$cluster ))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:74:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L74) *style:* **Commented code should be removed.**
```r
  # NOTE:    plot(x, y, pch=as.character( cluster::pam(m,3)$cluster ))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:75:5:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L75) *style:* **Commented code should be removed.**
```r
  # NOTE:    plot(x, y, pch=as.character( cluster::clara(m,3)$cluster ))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addClustering.R:92:39:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L92) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                      ^
```
[R/addClustering.R:92:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L92) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                               ^
```
[R/addClustering.R:92:57:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L92) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                                        ^
```
[R/addClustering.R:95:41:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L95) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                        ^
```
[R/addClustering.R:95:50:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L95) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                                 ^
```
[R/addClustering.R:95:59:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L95) *style:* **Commas should always have a space after.**
```r
      clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                                          ^
```
[R/addClustering.R:95:80:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L95) *style:* **Put spaces around all infix operators.**
```r
      clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                                                              ~^~
```
[R/addClustering.R:97:39:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L97) *style:* **Commas should always have a space after.**
```r
    medoidLats <- clusterObj$medoids[,latVar]
                                      ^
```
[R/addClustering.R:98:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L98) *style:* **Commas should always have a space after.**
```r
    diameters <- 2 * clusterObj$clusinfo[,'max_diss'] # decimal degrees
                                          ^
```
[R/addClustering.R:98:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L98) *style:* **Only use double-quotes.**
```r
    diameters <- 2 * clusterObj$clusinfo[,'max_diss'] # decimal degrees
                                          ^~~~~~~~~~
```
[R/addClustering.R:102:40:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L102) *style:* **Put spaces around all infix operators.**
```r
    radianMedoidLats <- medoidLats * pi/180
                                      ~^~
```
[R/addClustering.R:103:54:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L103) *style:* **Put spaces around all infix operators.**
```r
    meters <- diameters * (1 + cos(radianMedoidLats))/2 * 111320
                                                    ~^~
```
[R/addClustering.R:111:37:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L111) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                    ^
```
[R/addClustering.R:111:46:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L111) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                             ^
```
[R/addClustering.R:111:55:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L111) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::pam(tbl[,c(lonVar,latVar)],clusterCount)
                                                      ^
```
[R/addClustering.R:113:39:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L113) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                      ^
```
[R/addClustering.R:113:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L113) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                               ^
```
[R/addClustering.R:113:57:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L113) *style:* **Commas should always have a space after.**
```r
    clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                                        ^
```
[R/addClustering.R:113:78:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L113) *style:* **Put spaces around all infix operators.**
```r
    clusterObj <- cluster::clara(tbl[,c(lonVar,latVar)],clusterCount, samples=50)
                                                                            ~^~
```
[R/addClustering.R:117:40:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L117) *style:* **Commas should always have a space after.**
```r
  tbl$medoidLon <- clusterObj$medoids[,lonVar][clusterObj$clustering]
                                       ^
```
[R/addClustering.R:118:40:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L118) *style:* **Commas should always have a space after.**
```r
  tbl$medoidLat <- clusterObj$medoids[,latVar][clusterObj$clustering]
                                       ^
```
[R/addClustering.R:125:44:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L125) *style:* **Commas should always have a space after.**
```r
  lonString <- format( round(tbl$medoidLon,3), nsmall=3 ) # 3 decimal places
                                           ^
```
[R/addClustering.R:125:54:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L125) *style:* **Put spaces around all infix operators.**
```r
  lonString <- format( round(tbl$medoidLon,3), nsmall=3 ) # 3 decimal places
                                                    ~^~
```
[R/addClustering.R:126:44:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L126) *style:* **Commas should always have a space after.**
```r
  latString <- format( round(tbl$medoidLat,3), nsmall=3 ) # 3 decimal places
                                           ^
```
[R/addClustering.R:126:54:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L126) *style:* **Put spaces around all infix operators.**
```r
  latString <- format( round(tbl$medoidLat,3), nsmall=3 ) # 3 decimal places
                                                    ~^~
```
[R/addClustering.R:127:29:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L127) *style:* **Only use double-quotes.**
```r
  locationString <- paste0( 'lon_', lonString, '_lat_', latString )
                            ^~~~~~
```
[R/addClustering.R:127:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L127) *style:* **Only use double-quotes.**
```r
  locationString <- paste0( 'lon_', lonString, '_lat_', latString )
                                               ^~~~~~~
```
[R/addClustering.R:139:35:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addClustering.R#L139) *style:* **Commas should always have a space after.**
```r
      tbl <- tbl[order(tbl$rowID),]
                                  ^
```
[R/addEsriAddress.R:26:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L26) *style:* **Put spaces around all infix operators.**
```r
  df <- as.data.frame(df, stringsAsFactors=FALSE)
                                         ~^~
```
[R/addEsriAddress.R:32:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L32) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                              ^
```
[R/addEsriAddress.R:32:70:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L32) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                     ^
```
[R/addEsriAddress.R:32:86:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L32) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addEsriAddress.R:32:93:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L32) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addEsriAddress.R:43:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L43) *style:* **Lines should not be more than 100 characters.**
```r
  # NOTE:    https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?outSR=4326&returnIntersection=false&location=-121.06092453002931%2C47.255990221115475&f=json
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addEsriAddress.R:91:23:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L91) *style:* **Commas should always have a space after.**
```r
    monitorID <- df[i,'monitorID']
                      ^
```
[R/addEsriAddress.R:91:23:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L91) *style:* **Only use double-quotes.**
```r
    monitorID <- df[i,'monitorID']
                      ^~~~~~~~~~~
```
[R/addEsriAddress.R:94:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L94) *style:* **Lines should not be more than 100 characters.**
```r
        if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addEsriAddress.R:94:44:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L94) *style:* **Commas should always have a space after.**
```r
        if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                           ^
```
[R/addEsriAddress.R:94:44:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L94) *style:* **Only use double-quotes.**
```r
        if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                           ^~~~~~~~~~
```
[R/addEsriAddress.R:94:83:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L94) *style:* **Commas should always have a space after.**
```r
        if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                                                                ^
```
[R/addEsriAddress.R:94:83:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L94) *style:* **Only use double-quotes.**
```r
        if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                                                                ^~~~~~~~~~
```
[R/addEsriAddress.R:104:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L104) *style:* **Commas should always have a space after.**
```r
      df$siteName[i] <- existingMeta[monitorID,'siteName']
                                               ^
```
[R/addEsriAddress.R:104:48:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L104) *style:* **Only use double-quotes.**
```r
      df$siteName[i] <- existingMeta[monitorID,'siteName']
                                               ^~~~~~~~~~
```
[R/addEsriAddress.R:105:51:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L105) *style:* **Only use double-quotes.**
```r
      df$countyName[i] <- existingMeta[monitorID, 'countyName']
                                                  ^~~~~~~~~~~~
```
[R/addEsriAddress.R:110:26:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L110) *style:* **Commas should always have a space after.**
```r
      location <- c(df[i,lonVar],df[i,latVar])
                         ^
```
[R/addEsriAddress.R:110:34:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L110) *style:* **Commas should always have a space after.**
```r
      location <- c(df[i,lonVar],df[i,latVar])
                                 ^
```
[R/addEsriAddress.R:110:39:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L110) *style:* **Commas should always have a space after.**
```r
      location <- c(df[i,lonVar],df[i,latVar])
                                      ^
```
[R/addEsriAddress.R:116:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
          urlBase <- "https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addEsriAddress.R:117:42:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L117) *style:* **Commas should always have a space after.**
```r
          location <- paste0("location=",paste0(location[1],",",location[2]),"&")
                                         ^
```
[R/addEsriAddress.R:117:61:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L117) *style:* **Commas should always have a space after.**
```r
          location <- paste0("location=",paste0(location[1],",",location[2]),"&")
                                                            ^
```
[R/addEsriAddress.R:117:65:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L117) *style:* **Commas should always have a space after.**
```r
          location <- paste0("location=",paste0(location[1],",",location[2]),"&")
                                                                ^
```
[R/addEsriAddress.R:117:78:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L117) *style:* **Commas should always have a space after.**
```r
          location <- paste0("location=",paste0(location[1],",",location[2]),"&")
                                                                             ^
```
[R/addEsriAddress.R:143:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L143) *style:* **Commas should always have a space after.**
```r
              df$siteName[i] <- paste0(returnObj$address$City,"-",returnObj$address$Address)
                                                              ^
```
[R/addEsriAddress.R:143:67:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L143) *style:* **Commas should always have a space after.**
```r
              df$siteName[i] <- paste0(returnObj$address$City,"-",returnObj$address$Address)
                                                                  ^
```
[R/addEsriAddress.R:153:82:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L153) *style:* **Commas should always have a space after.**
```r
            df$countyName[i] <- stringr::str_replace(returnObj$address$Subregion,' County','')
                                                                                ^
```
[R/addEsriAddress.R:153:82:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L153) *style:* **Only use double-quotes.**
```r
            df$countyName[i] <- stringr::str_replace(returnObj$address$Subregion,' County','')
                                                                                ^~~~~~~~~
```
[R/addEsriAddress.R:153:92:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L153) *style:* **Commas should always have a space after.**
```r
            df$countyName[i] <- stringr::str_replace(returnObj$address$Subregion,' County','')
                                                                                ^
```
[R/addEsriAddress.R:153:92:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L153) *style:* **Only use double-quotes.**
```r
            df$countyName[i] <- stringr::str_replace(returnObj$address$Subregion,' County','')
                                                                                ^~
```
[R/addEsriAddress.R:156:18:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addEsriAddress.R#L156) *style:* **Put spaces around all infix operators.**
```r
        }, silent=TRUE)
                ~^~
```
[R/addGoogleAddress.R:20:6:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L20) *style:* **Commented code should be removed.**
```r
  ###logger.trace(" ----- addGoogleAddress() ----- ")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleAddress.R:22:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L22) *style:* **Lines should not be more than 100 characters.**
```r
  message("addGoogleAddress() is currently disabled after discontinuation of free querys in July, 2018")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleAddress.R:25:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L25) *style:* **Put spaces around all infix operators.**
```r
  df <- as.data.frame(df, stringsAsFactors=FALSE)
                                         ~^~
```
[R/addGoogleAddress.R:31:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L31) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                              ^
```
[R/addGoogleAddress.R:31:70:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L31) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                     ^
```
[R/addGoogleAddress.R:31:86:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L31) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addGoogleAddress.R:31:93:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L31) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addGoogleAddress.R:38:3:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L38) *warning:* **local variable ‘lons’ assigned but may not be used**
```r
  lons <- df[[lonVar]]
  ^~~~
```
[R/addGoogleAddress.R:39:3:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L39) *warning:* **local variable ‘lats’ assigned but may not be used**
```r
  lats <- df[[latVar]]
  ^~~~
```
[R/addGoogleAddress.R:49:7:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L49) *style:* **Only use double-quotes.**
```r
  if ('ggmap' %in% installed.packages()[,1]) {
      ^~~~~~~
```
[R/addGoogleAddress.R:49:42:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L49) *style:* **Commas should always have a space after.**
```r
  if ('ggmap' %in% installed.packages()[,1]) {
                                         ^
```
[R/addGoogleAddress.R:60:25:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L60) *style:* **Commas should always have a space after.**
```r
      monitorID <- df[i,'monitorID']
                        ^
```
[R/addGoogleAddress.R:60:25:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L60) *style:* **Only use double-quotes.**
```r
      monitorID <- df[i,'monitorID']
                        ^~~~~~~~~~~
```
[R/addGoogleAddress.R:63:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L63) *style:* **Lines should not be more than 100 characters.**
```r
          if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleAddress.R:63:46:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L63) *style:* **Commas should always have a space after.**
```r
          if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                             ^
```
[R/addGoogleAddress.R:63:46:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L63) *style:* **Only use double-quotes.**
```r
          if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                             ^~~~~~~~~~
```
[R/addGoogleAddress.R:63:85:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L63) *style:* **Commas should always have a space after.**
```r
          if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                                                                ^
```
[R/addGoogleAddress.R:63:85:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L63) *style:* **Only use double-quotes.**
```r
          if ( !is.na(existingMeta[monitorID,'siteName']) && existingMeta[monitorID,'siteName'] != "" ) {
                                                                                ^~~~~~~~~~
```
[R/addGoogleAddress.R:73:50:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L73) *style:* **Commas should always have a space after.**
```r
        df$siteName[i] <- existingMeta[monitorID,'siteName']
                                                 ^
```
[R/addGoogleAddress.R:73:50:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L73) *style:* **Only use double-quotes.**
```r
        df$siteName[i] <- existingMeta[monitorID,'siteName']
                                                 ^~~~~~~~~~
```
[R/addGoogleAddress.R:74:53:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L74) *style:* **Only use double-quotes.**
```r
        df$countyName[i] <- existingMeta[monitorID, 'countyName']
                                                    ^~~~~~~~~~~~
```
[R/addGoogleAddress.R:79:28:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L79) *style:* **Commas should always have a space after.**
```r
        location <- c(df[i,lonVar],df[i,latVar])
                           ^
```
[R/addGoogleAddress.R:79:36:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L79) *style:* **Commas should always have a space after.**
```r
        location <- c(df[i,lonVar],df[i,latVar])
                                   ^
```
[R/addGoogleAddress.R:79:41:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L79) *style:* **Commas should always have a space after.**
```r
        location <- c(df[i,lonVar],df[i,latVar])
                                        ^
```
[R/addGoogleAddress.R:82:74:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L82) *style:* **Put spaces around all infix operators.**
```r
          address <- suppressMessages( ggmap::revgeocode(location, output='more') )
                                                                        ~^~
```
[R/addGoogleAddress.R:82:75:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L82) *style:* **Only use double-quotes.**
```r
          address <- suppressMessages( ggmap::revgeocode(location, output='more') )
                                                                          ^~~~~~
```
[R/addGoogleAddress.R:84:67:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L84) *style:* **Commas should always have a space after.**
```r
          result <- try( df$siteName[i] <- paste(address$locality,address$route,sep='-'),
                                                                  ^
```
[R/addGoogleAddress.R:84:81:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L84) *style:* **Commas should always have a space after.**
```r
          result <- try( df$siteName[i] <- paste(address$locality,address$route,sep='-'),
                                                                                ^
```
[R/addGoogleAddress.R:84:84:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L84) *style:* **Put spaces around all infix operators.**
```r
          result <- try( df$siteName[i] <- paste(address$locality,address$route,sep='-'),
                                                                                ~^~
```
[R/addGoogleAddress.R:84:85:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L84) *style:* **Only use double-quotes.**
```r
          result <- try( df$siteName[i] <- paste(address$locality,address$route,sep='-'),
                                                                                ^~~
```
[R/addGoogleAddress.R:85:32:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L85) *style:* **Put spaces around all infix operators.**
```r
                         silent=TRUE ) # don't show errors
                              ~^~
```
[R/addGoogleAddress.R:87:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L87) *style:* **Lines should not be more than 100 characters.**
```r
            logger.warn("Google geocoding may have failed. Have you gone over the 2.5K/day limit? (2017)")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleAddress.R:90:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L90) *style:* **Lines should not be more than 100 characters.**
```r
          try( df$countyName[i] <- stringr::str_replace(address$administrative_area_level_2,' County',''),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleAddress.R:90:93:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L90) *style:* **Commas should always have a space after.**
```r
          try( df$countyName[i] <- stringr::str_replace(address$administrative_area_level_2,' County',''),
                                                                                ^
```
[R/addGoogleAddress.R:90:93:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L90) *style:* **Only use double-quotes.**
```r
          try( df$countyName[i] <- stringr::str_replace(address$administrative_area_level_2,' County',''),
                                                                                ^~~~~~~~~
```
[R/addGoogleAddress.R:90:103:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L90) *style:* **Commas should always have a space after.**
```r
          try( df$countyName[i] <- stringr::str_replace(address$administrative_area_level_2,' County',''),
                                                                                ^
```
[R/addGoogleAddress.R:90:103:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L90) *style:* **Only use double-quotes.**
```r
          try( df$countyName[i] <- stringr::str_replace(address$administrative_area_level_2,' County',''),
                                                                                ^~
```
[R/addGoogleAddress.R:91:22:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleAddress.R#L91) *style:* **Put spaces around all infix operators.**
```r
               silent=TRUE ) # don't show errors
                    ~^~
```
[R/addGoogleElevation.R:17:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:19:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L19) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:21:43:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L21) *style:* **Put spaces around all infix operators.**
```r
  df <- as.data.frame(df, stringsAsFactors=FALSE)
                                         ~^~
```
[R/addGoogleElevation.R:22:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L22) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:27:63:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L27) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                              ^
```
[R/addGoogleElevation.R:27:70:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L27) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                     ^
```
[R/addGoogleElevation.R:27:86:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L27) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addGoogleElevation.R:27:93:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L27) *style:* **Commas should always have a space after.**
```r
    stop(paste0("Dataframe does not contain columns lonVar='",lonVar,"' or latVar='",latVar,"'"))
                                                                                ^
```
[R/addGoogleElevation.R:29:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:32:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L32) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:34:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L34) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/addGoogleElevation.R:36:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L36) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/addGoogleElevation.R:37:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L37) *style:* **Lines should not be more than 100 characters.**
```r
    # NOTE:  If existingMeta is passed in, assume we are in an operational environment where we want to minimize web service calls.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleElevation.R:40:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L40) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/addGoogleElevation.R:42:32:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L42) *style:* **Commas should always have a space after.**
```r
      monitorID <- amendedDF[i,'monitorID']
                               ^
```
[R/addGoogleElevation.R:42:32:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L42) *style:* **Only use double-quotes.**
```r
      monitorID <- amendedDF[i,'monitorID']
                               ^~~~~~~~~~~
```
[R/addGoogleElevation.R:44:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L44) *style:* **Lines should not be more than 100 characters.**
```r
        amendedDF$elevation[i] <- round(existingMeta[monitorID,'elevation'], 0) # round to whole meters
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/addGoogleElevation.R:44:64:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L44) *style:* **Commas should always have a space after.**
```r
        amendedDF$elevation[i] <- round(existingMeta[monitorID,'elevation'], 0) # round to whole meters
                                                               ^
```
[R/addGoogleElevation.R:44:64:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L44) *style:* **Only use double-quotes.**
```r
        amendedDF$elevation[i] <- round(existingMeta[monitorID,'elevation'], 0) # round to whole meters
                                                               ^~~~~~~~~~~
```
[R/addGoogleElevation.R:49:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L49) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/addGoogleElevation.R:51:1:](https://github.com/MazamaScience/PWFSLSmoke/blob/7c853adbfb74b0d54632149b910af4f5b8a50bba/R/addGoogleElevation.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```


Copy of this build can be found at
https://www.mewbuilds.com/build/ce42f1f852c09d44201cde2fde9a45203a983309/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmYQLKdeYT38eSoeefpQAnz2Lge5gmu6A1W5YGViN66hpT


No. I determined that this if statement is unnecessary. We can set the desired rotor speed regardless of whether motor interlock is enabled or not. The spool logic with the RSC logic handles the what is sent to the motor. We don’t have to change the desired rotor speed. The RSC knows the desired rotor speed is only for when the  RSC is active.


mac_packaging_ifw (rpg777) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1806 of 1806 tests passed, 0 test warnings)

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


aa


Copy of this build can be found at
https://www.mewbuilds.com/build/7026c6621e474c6ac32ca751f21faa3c647ae24c/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmeaVFdj6wrbJTRM8RyQjvdxrJJn3RBP8crU2S3aauubG8


mac_packaging_ifw (rpg777) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: Tests Failed (2578 of 3114 tests passed, 101 test warnings)

Messages:

 * 637 tests had: EIO diffs.
 * 536 tests had: Table big diffs.
 * 5 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 117
 * Failed: 536

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


Ah, ok. That makes sense. I guess I wasn't thinking about the fact that it can be set regardless of the interlock state.


**### Also added shutdown command**


mac_packaging_ifw (rpg777) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

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


Necessário corrigir formatação de data que está vindo do HTML.


Add counters for line additions and removals.


abdet


[2019/02/06-12:15]
次のコマンドを実行して削除した。

$ rails g migration RemoveNameFromTweets name:string
→削除用のマイグレーションファイル作成
$ rake db:migrate
マイグレーションの実行

[メモ]削除用のマイグレーションファイルを作成するコマンドの書き方
$ rails g migration Removeカラム名From削除元テーブル名 削除するカラム名：型


Successfully aliased the URL <https://webxr-physics-qkkrol1vw.now.sh> to the following alias.

* https://webxr-physics.now.sh


@kawwsha PRETTY


got any workaround for this ?


Kelli, take a look at the f() function. We use it throughout the assessment for inserting commas, rounding, and the rounding includes trailing zeroes for nice look in tables. It’s just called f because you can use it in inline Sexprs without having a ridiculous long statement


oops. broke the CMS so I'll have to revert it for now.


debug print?


here too


No changes to the code, just trying to fix an issue I'm having with GitHub not recognizing me as the sole contributor to my commits. It shows 2 gray boxes and says my name twice in the earlier commits. I realized it's because I didn't have my email address updated correctly, that's fixed. Not sure I can fix the previous commits, but the future ones should be fine. Also going to stop pushing directly to master and will create my own branch.


Add the documentation about this env variable to README.md


Yeah, already removed these (also without PRs :-).


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `stripe-secret-key` (in env: `STRIPE_SECRET_KEY)`
* `hasura-access-key` (in env: `X_HASURA_ACCESS_KEY)`
* `sendgrid-username` (in env: `SENDGRID_USERNAME)`
* `sendgrid-password` (in env: `SENDGRID_PASSWORD)`
* `token-secret` (in env: `TOKEN_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


Se ha creado los espacios correspondientes a Quito


To get the urls via JS: `urls = ''; for(count of [...Array(12).keys()]){try{urls += ' ' + document.getElementsByTagName('table')[0]['tBodies'][1].children[count].children[1].children[0].children[0].href;} catch(e){continue;}}; console.log(urls)` and to download `wget -cq urls`


up date


:heart: :heart_decoration: :heart_eyes:

Best `ssh` option ever (well maybe "the most missing ssh option")


![screen shot 2019-02-06 at 06 48 06](https://user-images.githubusercontent.com/1799756/52319525-4264f500-29db-11e9-8c98-cc3fe7998392.png)
![screen shot 2019-02-06 at 06 48 18](https://user-images.githubusercontent.com/1799756/52319530-47c23f80-29db-11e9-99ef-74c5f81bcc19.png)

Now we have consistent label width for numeric labels with decimal digits because 0's are not truncated, and don't have labels like `1.600002` as the errors are accounted for.


## Jenkins Build Summary

Built from [this commit](https://github.com/mellery451/rippled/commit/946e3292e69f0ef4941b3d42ad2fed42abaad3d8)

Built at __20190206 - 03:51:08__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/rpm.txt) | 1145 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/msvc.Debug.txt) | 1142 cases, 0 failed, t: 634s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1142 cases, 0 failed, t: 647s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 6m11s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/clang.Debug.txt) | 1145 cases, 0 failed, t: 3m12s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/clang.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 2m13s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1145 cases, 0 failed, t: 17m15s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug.txt) | 1145 cases, 0 failed, t: 3m30s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/msvc.Debug_Dunity_OFF.txt) | 1142 cases, 0 failed, t: 1285s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/clang.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 5m43s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 11m54s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/msvc.Release.txt) | 1142 cases, 0 failed, t: 416s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 6m9s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug_Dstatic_OFF.txt) | 1145 cases, 0 failed, t: 3m26s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1145 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1145 cases, 0 failed, t: 3m2s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1145 cases, 0 failed, t: 1m9s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/pkg-containers/114//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1145 cases, 0 failed, t: 6m20s | PASS :white_check_mark:


The underscore turned into a markdown comment.

The code fragments still seem off.  I welcome suggestions


I love porn


develop (Myoldmopar) - i386-Windows-7-VisualStudio-14: OK (2442 of 2442 tests passed, 0 test warnings)

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


i was opened eatit2 but why it's does'n show food
could you reply to me


Didn't change much comparing to develop branch because many of script function handlers in 3.8 are in assmebly and they work in their current state. No much point to rewrite them in opcodeHandler format.


Created multidev environment [rescue-x#jan-19](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#jan-19).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://jan-19-rescue-x.pantheonsite.io/)


develop (punyasloka06) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (2461 of 2461 tests passed, 0 test warnings)

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


you can't do this. bat-native-confirmations doesn't have a dep on challenge bypass and this header path is would be wrong if it did


Also wanted to mention that it's best practice to have the tests living in their own folder or even better to have them in the same folder as the component being tested. Also, you can add the node_modules to a git ignore so they don't get pushed to the remote repo.


~~`keyDerivative`~~`callbackfn`


Ok


I just realized I wasn't supposed to remove this


~~`set`~~`setter`


Successfully aliased the URL <https://xn--ll8h-tk-1qqz52ay7.now.sh> to the following alias.

* https://xn--ll8h.tk


develop (punyasloka06) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:220:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L220) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:243:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:15:12:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L15) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/agentMatrix-Class-methods.R:16:5:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L16) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/agentMatrix-Class-methods.R:29:7:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L29) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/agentMatrix-Class-methods.R:395:6:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L395) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:396:6:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L396) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:397:34:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L397) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:404:8:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L404) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:409:8:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L409) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:609:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L609) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:617:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L617) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:638:36:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L638) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:662:36:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentMatrix-Class-methods.R#L662) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/agentset-functions.R:1537:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentset-functions.R#L1537) *style:* **Lines should not be more than 100 characters.**
```r
        pOverL <- over(pBuffer, SpatialPoints(coords = agents2cAll, proj4string = .projNowhere), returnList = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentset-functions.R:1549:1:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/agentset-functions.R#L1549) *style:* **Lines should not be more than 100 characters.**
```r
                       SpatialPoints(coords = agents2@.Data[, c("xcor", "ycor"), drop = FALSE], proj4string = .projNowhere),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot.R:37:3:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/plot.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/plot.R:53:3:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/plot.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/quickPlot.R:176:39:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/quickPlot.R#L176) *style:* **Commas should always have a space after.**
```r
    grobToPlot@.Data <- toPlot@.Data[,,sGrob@layerName];
                                      ^
```
[R/world-functions.R:517:25:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/world-functions.R#L517) *style:* **Put spaces around all infix operators.**
```r
          mid <- floor(n/2)
                       ~^~
```
[R/world-functions.R:534:9:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/world-functions.R#L534) *style:* **Commented code should be removed.**
```r
    #   cat("names       :", paste(ln, collapse=", "), "\n")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/world-functions.R:538:28:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                           ^
```
[R/world-functions.R:538:32:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/world-functions.R#L538) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                               ^
```
[R/worldNLR-classes-methods.R:340:5:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/R/worldNLR-classes-methods.R#L340) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[tests/testthat/test-plotting.R:6:3:](https://github.com/PredictiveEcology/NetLogoR/blob/7d88790f7cdcec556aa487b173d0742ed2b0aa1c/tests/testthat/test-plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
  t1_0 <- createTurtles(n = 10, coords = cbind(rep(0, 10), rep(0, 10)))
  ^~~~
```


amidst a change with innocuous (and unnecessary) name changes, you changed the behavior here. This appears to be a bug as it's assigning the wrong name to the hom-ref bams.


Copy of this build can be found at
https://www.mewbuilds.com/build/0200938e022726a4661924fea311b5f473f57176/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmdsTaDzAsPRLtcHv58SaMYbLBYDebGfiaZr5kvYyPTcqf


I tried damaging sfallgv.sav in a save game for testing, the game displays the same error message and exits to main menu as develop branch, so the change should be correct.


Related `Set` methods proposal contains serious discussion about duck typing. Maybe makes sense make this method generic and just use `.has`?


OK, thanks. So the two in NewGame() and MainMenuHook() can also be changed right?


useless??

so this log is just spamming because it wants to

`E Diag_Lib:  Diag_LSM_Init: Failed to open handle to diag driver, error = 13
E Diag_Lib: diag: In diagpkt_tbl_reg, service not initialized.`


Hummmm. Looks like you are working. Good!


Copy of this build can be found at
https://www.mewbuilds.com/build/90b924031766a9a4a0d0994e15f94bb5faaec50f/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmQfEs7tZRZirwytKvf7UuyREXtszhchdTQ2ut9NxUcBsv


H


это я


As stated by Flex1911 here, https://github.com/Flex1911/android_device_xiaomi_msm8953-common/pull/1, this is just a debugging tool and won't interfere with normal usage


я не про само слово. а про то, что везде натыкано Log.**e** хотя явно нужен Log.**d**, который, к слову, тоже надо удалять


And as stated by squid here, https://review.lineageos.org/c/LineageOS/android_device_motorola_msm8916-common/+/240756, this can also be a security issue


Created multidev environment [fourkitchens-karaoke#ci-32](https://dashboard.pantheon.io/sites/ab2c6c8d-facb-4664-90fb-582a0d236de2#ci-32).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-32-fourkitchens-karaoke.pantheonsite.io/)


Successfully aliased the URL <https://brandname-generator-760uu5epa.now.sh> to the following alias.

* https://brandname-generator.now.sh


Great. I will try to remember to use it from now on. Is there any way to make it not throw an error if you supply a character rather than a number?


good progress!!


Works fine on macOS.


@ilyasma5656 use this [Eat It Video Lecture](https://www.youtube.com/watch?v=Ad41Bh704ms) for further queries


Successfully aliased the URL <https://brandname-generator-a04tyion7.now.sh> to the following alias.

* https://brandname-generator.now.sh


I'm not sure; the clusterer probably uses the pins in first-come-first-serve order when it has flexibility, but it would be easier to run it and see than to infer from the code.  It wouldn't be tied to the track patterns created; it would just be the way the code was written.  But I strongly suspect it would tend to use the first N pins in the case where it doesn't need all the pins and they are equivalent; that should favour your new connectivity patterns.
The QoR results look good.  The regtest failures don't look too troubling; we worry more about functionality failures (unroutes, crashes, etc.) in the pass/fail regtests, and look more at the raw, averaged QoR numbers on the larger circuits (e.g. vtr_reg_qor_chain).  The QoR changes look good on the depopulated clusters, and OK on the fully populated ones.

A couple of questions:
vpr.crit_path.out is the final (relaxed channel width) routing?  Those are the more relevant critical path delays then.


if you have time for a debug session I can start a GoToMeeting any time, the mactrack process complets quickly now without any error but also without any data.


Hah, just met this bug 20 mins ago, found you fixed it


[![build status of master](https://travis-ci.org/tsmith567/Triangle567.svg?branch=master)](https://travis-ci.org/RobertZSun/19S-SSW567-ZheSun)


develop (Myoldmopar) - Win64-Windows-7-VisualStudio-14: OK (2442 of 2442 tests passed, 0 test warnings)

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


Successfully aliased the URL <https://gimb-events-1al1r4won.now.sh> to the following aliases.

* https://dogodki-gimb.now.sh
* https://dogodki.gimb.xyz


I did undo last commit vscode for testing so this shows up as my commit, is actually the commit laksh made


Successfully aliased the URL <https://brandname-generator-2e2uns1fi.now.sh> to the following alias.

* https://brandname-generator.now.sh


Replace the symbol used to construct the formula of torque


Syntax here should be `[@hmatrix1999; @hmatrix2000]`. Please see https://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html#citation_syntax and apply throughout the document.


getUserMedia should be  mediaDevices.getUserMedia


## Jenkins Build Summary

Built from [this commit](https://github.com/scottschurr/rippled/commit/e4bf7f4a58be3048ed6ca9747e58f1ca07a3833a)

Built at __20190206 - 04:45:06__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/rpm.txt) | 1145 cases, 0 failed, t: n/a | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/msvc.Debug.txt) | 1142 cases, 0 failed, t: 626s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1142 cases, 0 failed, t: 652s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 915 cases, 0 failed, t: 6m8s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/clang.Debug.txt) | 1145 cases, 0 failed, t: 3m14s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1145 cases, 0 failed, t: 17m16s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/clang.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 1m18s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/msvc.Debug_Dunity_OFF.txt) | 1142 cases, 0 failed, t: 1282s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug_Dunity_OFF.txt) | 1145 cases, 0 failed, t: 0m55s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug.txt) | 1145 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/msvc.Release.txt) | 1142 cases, 0 failed, t: 415s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/clang.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 5m44s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Release_Dassert_ON.txt) | 1145 cases, 0 failed, t: 6m8s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug_Dstatic_OFF.txt) | 1145 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1145 cases, 0 failed, t: 3m28s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1145 cases, 0 failed, t: 3m2s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1145 cases, 0 failed, t: 7m29s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/howard-CensorshipDetector/1//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1145 cases, 0 failed, t: 5m8s | PASS :white_check_mark:


You do know that 1500 divided by GPLL3 divider is 750mhz right? not 880mhz and 1560 not even close to 942mhz, Vince is locked to a maximum of 800mhz by using a specific VCO modifier, please change the description of your kernel since fake overclocking in github is almost a plague at this point 👍


I meant the other whey around thank you


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


This commit uses the new API endpoints in ThaumRystra/DiceCloud#202, and should massively improve speed and reliability


here I changed from cayman to hacker


I like programming


Does this fix your problem?
At least in my environment, the hash still doesn't meet...


ok


Switch to Python 3 and don't use raw_input.


You will need to copy and paste this into the vb editor of MS Outlook and possibly adjust your macro settings.


Successfully aliased the URL <https://joshavaniergithubio-oqpgtmlt9.now.sh> to the following aliases.

* https://athenaeum.now.sh
* https://avanier.now.sh
* https://joshavanier.now.sh


Perfecto los cambios funcionaron :mushroom:


Create OI variable here, but not "new OI()"


提交日志是错误的，下面是正确的提交日志：
1. 修复正文阅读界面底部工具栏点击收藏按钮时，工具栏高度会变化的问题；
2. 修复在Android P设备上使用OkHttp3请求http非加密网络时会报异常的问题.


vv


create DriveTrain variable, not "= new driveTrain", need to do for all other subsystems


![](https://github.trello.services/images/mini-trello-icon.png) [Добавить в выдачу по фильму постер](https://trello.com/c/pXid3ehz/24-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%B2-%D0%B2%D1%8B%D0%B4%D0%B0%D1%87%D1%83-%D0%BF%D0%BE-%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D1%83-%D0%BF%D0%BE%D1%81%D1%82%D0%B5%D1%80)


aw


This is by design.


qb handles the `returnFormat` for you.  Not only does it but it needs to for some other features to work.  You should be able to get rid of that hard coded options call and use the `array` `returnFormat`.

https://qb.ortusbooks.com/overview/query-builder/return-format


こちらのformは後に削除予定。(nav_barからモーダル表示で投稿する想定。)


:thumbsup:


Postの文字数は511にする予定だったが、
MySQLのstring型では255文字までしかInsertできないので255にもどす。


Well, we are waiting for notes from last TC39 meeting. Most of people favored using internal data structures, so I expect that would influence decision.

Though, this can be changed before moving to later stage.


Oh sorry. I copied them from the backup files I saved before class introduction. I'll update them as soon as inc_deriv and inc_range are finished


nice commit 1/1


develop (punyasloka06) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1806 of 1806 tests passed, 0 test warnings)

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


Successfully aliased the URL <https://brandname-generator-nxj62gv0w.now.sh> to the following alias.

* https://brandname-generator.now.sh


siap, terima kasih mas


OwO, what's this repo for?


jest 24 后，line coverage 统计逻辑有调整。`import xxx from xxx` 和  `function def without called` 这种 line 不会算进去了：
jest 24 sample: https://codecov.io/gh/ant-design/ant-design/src/dfc9b24c989c58ffe6a922b45286e09450f85579/components/_util/openAnimation.tsx
jest 23 sample: https://codecov.io/gh/ant-design/ant-design/src/fc56fe9ce583a98548914da0c15419f718ea43e8/components/_util/openAnimation.tsx


Dear John,  Your Contact Number Please ???


Nice! Code is more understandable too. It would be be better to use the openstack client instead of neutron if it's not a big change.