Bluemix [toolchain](https://console-regional.ng.bluemix.net/devops/toolchains/6b8b7163-1ec8-4616-82fa-aa467a17af03 "storybook-toolchain-v2"): [Delivery Pipeline](https://console-regional.ng.bluemix.net/devops/pipelines/b84aaac8-8484-4a1e-902a-ebb526eb7998 "storybook-toolchain-v2") deployed [carbon-components-react](https://github.com/carbon-design-system/carbon-components-react/releases/tag/deploy-ibm-yp-us-south-chrisdhanaraj_org-Bluemix-Design-System-20170809-171812 "deploy-ibm-yp-us-south-chrisdhanaraj_org-Bluemix-Design-System-20170809-171812") to [Bluemix Design System](https://console.bluemix.net/apps/2ee217b4-3dd1-4898-9d6e-709cd803eb58?env_id=ibm:yp:us-south "ibm:yp:us-south:chrisdhanaraj_org:Bluemix Design System"), including this commit


usage command: perl Script.pl email or id wordlist.txt


Squared avatars


@opengapps/packagers

forced pushed here:

please:
```sh
git fetch -p origin
git reset --hard origin/master
```


The content of `functions.cpp` has been split into separate files, the type support has been significantly refactored, and the `.cpp.template` doesn't have the header guard anymore. There I deleted the branch.


should this commit also change the .travis.yml file to use test-unittests instead of test-all


$locationProvider.html5Mode gets rid of the hash sign in the URL.


This turns # into a #!. This is mostly for the benefit of the search engines.


![](https://github.trello.services/images/mini-trello-icon.png) [Migrate the "Add Bill" webpage to use the API](https://trello.com/c/QM89qjhT/5-migrate-the-add-bill-webpage-to-use-the-api)


Thanks for the mention, this looks great!


Yes, that code replacement is what I'm asking for.


thanks


But how do I re-enable the menu once it's disabled?! I want to be able to use the key combo when I want it, but not use it when I don't want it!


@le-cds this breaks gwt. The `printf` method is not available there.


Traversal is faster than traversal-plus-building-a-new-collection, and also takes less memory (maybe none), so unless you have no choice, I'd traverse twice.


@pogo-excalibur Yes, the startup check works fine for me.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172907 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172907") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172922 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172922") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20170809-172929 "deployed-2-env-Prod-20170809-172929") to [Prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172940 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170809-172940") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


@n3npq no.


Fixes #1


RCA:

This bug caused the current step to be overridden with work cycle status every time "reset" button is actioned.

Fix:

The logic behind the button was updated to verify the current step state and set the timer depending of the value of this state.


[inst/extdata/test_retinas/3hgbqg/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L4) *style:* **Lines should not be more than 80 characters.**
```r
  LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:4:3:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
  LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
  ^~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:5:3:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L5) *style:* **Variable or function name should be snake_case.**
```r
  RESOLUTION_var <- 500 #Plot width in pixels
  ^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:9:3:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L9) *style:* **Variable or function name should be snake_case.**
```r
  IJ <-data.frame(maxX = 1429,
  ^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:9:6:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L9) *style:* **Put spaces around all infix operators.**
```r
  IJ <-data.frame(maxX = 1429,
     ^~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:13:33:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                  deltaX = (1429-108)/21,
                               ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:13:38:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                  deltaX = (1429-108)/21,
                                    ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:14:32:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L14) *style:* **Put spaces around all infix operators.**
```r
                  deltaY = (989-85)/14)
                              ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:14:36:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L14) *style:* **Put spaces around all infix operators.**
```r
                  deltaY = (989-85)/14)
                                  ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:26:23:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L26) *style:* **Commas should never have a space before.**
```r
          height = 30 ,# height of the counting frame in microns
                     ~^
```
[inst/extdata/test_retinas/3hgbqg/main.r:26:24:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L26) *style:* **Commas should always have a space after.**
```r
          height = 30 ,# height of the counting frame in microns
                       ^
```
[inst/extdata/test_retinas/3hgbqg/main.r:31:30:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L31) *style:* **Commas should never have a space before.**
```r
          extrapolate = TRUE ,          #Predicts densities to the equator.
                            ~^
```
[inst/extdata/test_retinas/3hgbqg/main.r:33:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
          rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/3hgbqg/main.r:34:24:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
          plot_suppress=TRUE,
                      ~^~
```
[inst/extdata/test_retinas/3hgbqg/main.r:41:3:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/3hgbqg/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
  retinaplot(my_retina)
  ^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:2:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L2) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:2:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L2) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:5:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L5) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 944,
^~
```
[inst/extdata/test_retinas/40oik5/main.r:5:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L5) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 944,
   ^~~
```
[inst/extdata/test_retinas/40oik5/main.r:21:15:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L21) *style:* **Commas should never have a space before.**
```r
  height = 25 ,# height of the counting frame in microns
             ~^
```
[inst/extdata/test_retinas/40oik5/main.r:21:16:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L21) *style:* **Commas should always have a space after.**
```r
  height = 25 ,# height of the counting frame in microns
               ^
```
[inst/extdata/test_retinas/40oik5/main.r:26:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L26) *style:* **Commas should never have a space before.**
```r
  extrapolate = TRUE ,          #Predicts densities to the equator.
                    ~^
```
[inst/extdata/test_retinas/40oik5/main.r:28:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L28) *style:* **Lines should not be more than 80 characters.**
```r
  rotation_ccw = 0, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:29:16:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L29) *style:* **Put spaces around all infix operators.**
```r
  plot_suppress=TRUE,
              ~^~
```
[inst/extdata/test_retinas/40oik5/main.r:34:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L34) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina, rotation=115, col_breaks_source = c(0, 35000))
^~~~~~~~~~
```
[inst/extdata/test_retinas/40oik5/main.r:34:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/40oik5/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, rotation=115, col_breaks_source = c(0, 35000))
                             ~^~
```
[inst/extdata/test_retinas/8pm223/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:6:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L6) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 981,
^~
```
[inst/extdata/test_retinas/8pm223/main.r:6:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L6) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 981,
   ^~~
```
[inst/extdata/test_retinas/8pm223/main.r:22:15:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L22) *style:* **Commas should never have a space before.**
```r
  height = 25 ,# height of the counting frame in microns
             ~^
```
[inst/extdata/test_retinas/8pm223/main.r:22:16:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L22) *style:* **Commas should always have a space after.**
```r
  height = 25 ,# height of the counting frame in microns
               ^
```
[inst/extdata/test_retinas/8pm223/main.r:27:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L27) *style:* **Commas should never have a space before.**
```r
  extrapolate = TRUE ,          #Predicts densities to the equator.
                    ~^
```
[inst/extdata/test_retinas/8pm223/main.r:29:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L29) *style:* **Lines should not be more than 80 characters.**
```r
  rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/8pm223/main.r:30:16:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L30) *style:* **Put spaces around all infix operators.**
```r
  plot_suppress=TRUE,
              ~^~
```
[inst/extdata/test_retinas/8pm223/main.r:34:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/8pm223/main.r#L34) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.1 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:8:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1210,
^~
```
[inst/extdata/test_retinas/bjii4t/main.r:8:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1210,
   ^~~
```
[inst/extdata/test_retinas/bjii4t/main.r:12:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1210-72)/20,
                             ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:12:35:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1210-72)/20,
                                 ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:13:30:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (928-46)/15)
                            ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:13:34:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (928-46)/15)
                                ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:26:21:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 45 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/bjii4t/main.r:26:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 45 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/bjii4t/main.r:31:28:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/bjii4t/main.r:33:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
        rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:34:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:41:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:43:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L43) *style:* **Variable or function name should be snake_case.**
```r
findPeak <- function(my_retina){
^~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:44:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L44) *style:* **Use spaces to indent, not tabs.**
```r
	coord <- my_retina$trimmed_data
^
```
[inst/extdata/test_retinas/bjii4t/main.r:45:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L45) *style:* **Use spaces to indent, not tabs.**
```r
	peak_temp <- coord[which.max(coord$z),]
^
```
[inst/extdata/test_retinas/bjii4t/main.r:45:40:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L45) *style:* **Commas should always have a space after.**
```r
	peak_temp <- coord[which.max(coord$z),]
                                       ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Use spaces to indent, not tabs.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:29:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                           ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:45:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                            ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:59:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                         ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:71:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                      ^
```
[inst/extdata/test_retinas/bjii4t/main.r:46:79:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Put spaces around all infix operators.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                             ~^~
```
[inst/extdata/test_retinas/bjii4t/main.r:46:91:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L46) *style:* **Commas should always have a space after.**
```r
	peak <- data.frame(latitude=abs(peak_temp[,1]), longitude=peak_temp[,2], peak=peak_temp[,3])
                                                                                ^
```
[inst/extdata/test_retinas/bjii4t/main.r:47:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L47) *style:* **Use spaces to indent, not tabs.**
```r
	return(peak)
^
```
[inst/extdata/test_retinas/bjii4t/main.r:48:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L48) *style:* **Use spaces to indent, not tabs.**
```r
	}
^
```
[inst/extdata/test_retinas/bjii4t/main.r:53:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L53) *style:* **Commented code should be removed.**
```r
  #lambda=0.001
   ^~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:54:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L54) *style:* **Commented code should be removed.**
```r
  #polynomial_m=2
   ^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/bjii4t/main.r:55:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/bjii4t/main.r#L55) *style:* **Commented code should be removed.**
```r
  #rotation=30
   ^~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:8:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1084,
^~
```
[inst/extdata/test_retinas/gv3igs/main.r:8:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1084,
   ^~~
```
[inst/extdata/test_retinas/gv3igs/main.r:12:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1084-100)/21,
                             ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:12:36:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1084-100)/21,
                                  ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:13:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (1022-36)/14)
                             ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:13:35:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (1022-36)/14)
                                 ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:26:21:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 35 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/gv3igs/main.r:26:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 35 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/gv3igs/main.r:31:28:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/gv3igs/main.r:33:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
        rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:34:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/gv3igs/main.r:41:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina,rotation=270)
^~~~~~~~~~
```
[inst/extdata/test_retinas/gv3igs/main.r:41:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L41) *style:* **Commas should always have a space after.**
```r
retinaplot(my_retina,rotation=270)
                     ^
```
[inst/extdata/test_retinas/gv3igs/main.r:41:30:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/gv3igs/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina,rotation=270)
                            ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.001 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:8:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1189,
^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:8:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1189,
   ^~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:12:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1189-26)/19,
                             ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:12:35:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1189-26)/19,
                                 ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:13:30:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (986-81)/15)
                            ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:13:34:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (986-81)/15)
                                ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:26:21:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 25 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/jhvbwt/main.r:26:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 25 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/jhvbwt/main.r:31:28:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/jhvbwt/main.r:33:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
        rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/jhvbwt/main.r:34:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/jhvbwt/main.r:41:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/jhvbwt/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina)
^~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L3) *style:* **Variable or function name should be snake_case.**
```r
LAMBDA_var <- 0.1 #Thin plate spline smoothing. Lambda=0 would be interpolation.
^~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L4) *style:* **Variable or function name should be snake_case.**
```r
RESOLUTION_var <- 500 #Plot width in pixels
^~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:8:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L8) *style:* **Variable or function name should be snake_case.**
```r
IJ <-data.frame(maxX = 1016,
^~
```
[inst/extdata/test_retinas/raxp91/main.r:8:4:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L8) *style:* **Put spaces around all infix operators.**
```r
IJ <-data.frame(maxX = 1016,
   ^~~
```
[inst/extdata/test_retinas/raxp91/main.r:12:31:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1016-25)/18,
                             ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:12:35:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L12) *style:* **Put spaces around all infix operators.**
```r
                deltaX = (1016-25)/18,
                                 ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:13:30:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (923-48)/17)
                            ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:13:34:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L13) *style:* **Put spaces around all infix operators.**
```r
                deltaY = (923-48)/17)
                                ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:26:21:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L26) *style:* **Commas should never have a space before.**
```r
        height = 45 ,# height of the counting frame in microns
                   ~^
```
[inst/extdata/test_retinas/raxp91/main.r:26:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L26) *style:* **Commas should always have a space after.**
```r
        height = 45 ,# height of the counting frame in microns
                     ^
```
[inst/extdata/test_retinas/raxp91/main.r:31:28:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L31) *style:* **Commas should never have a space before.**
```r
        extrapolate = TRUE ,          #Predicts densities to the equator.
                          ~^
```
[inst/extdata/test_retinas/raxp91/main.r:33:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
        rotation_ccw = -90, # when set to -90 degrees, the rotation is unaltered from the measured orientation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:34:22:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L34) *style:* **Put spaces around all infix operators.**
```r
        plot_suppress=TRUE,
                    ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:41:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L41) *warning:* **no visible global function definition for ‘retinaplot’**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
^~~~~~~~~~
```
[inst/extdata/test_retinas/raxp91/main.r:41:29:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                           ~^~
```
[inst/extdata/test_retinas/raxp91/main.r:41:49:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                                               ~^
```
[inst/extdata/test_retinas/raxp91/main.r:41:62:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/inst/extdata/test_retinas/raxp91/main.r#L41) *style:* **Put spaces around all infix operators.**
```r
retinaplot(my_retina, lambda=0.001, polynomial_m=	2, rotation=30)
                                                            ~^~
```
[R/composite.R:2:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
##' @description This is a subfunction, that is useful when creating average maps.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' @param retina_list A list containing retina objects, with names(retina_list) all defined.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:3:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L3) *style:* **Commented code should be removed.**
```r
##' @param retina_list A list containing retina objects, with names(retina_list) all defined.
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:4:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L4) *style:* **Lines should not be more than 80 characters.**
```r
##' @param rotation_indices Each value in this vector will correspond to the amount of rotation applied to each retina in the list.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:5:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @param ... Arguments passed from other functions. You can access the thin plate spline interpolator here.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:6:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
##' @return sum_mat The sum of all retina objects in the list, with respect to the rotation indices.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:7:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L7) *style:* **Commented code should be removed.**
```r
##' @author Brian Cohn \email{brian.cohn@@usc.edu} and Lars Schmitz
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/composite.R:9:16:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L9) *warning:* **no visible global function definition for ‘mat_from_ret_obj’**
```r
    sum_mat <- mat_from_ret_obj(retina_list[[1]], rotation = 0, ...)
               ^~~~~~~~~~~~~~~~
```
[R/composite.R:12:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/composite.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
        sum_mat <- sum_mat + mat_from_ret_obj(retina_list[[i]], rotation_indices[i],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' You can decide how much to rotate the retina before returning the matrix. You can also pass arguments to the polar plotter.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:6:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L6) *style:* **Lines should not be more than 80 characters.**
```r
##' @param n the number by which to divide the matrix by. Useful when generating partial averages.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:7:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
##' @param reflect logical, by default it is TRUE, in order to view the retina from outside the eye (rather than from within.)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:10:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L10) *style:* **Commented code should be removed.**
```r
##' @author Brian Cohn \email{brian.cohn@@usc.edu} and Lars Schmitz
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:12:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
mat_from_ret_obj <- function(retina_object, rotation = 0, n = 1, reflect = TRUE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:12:81:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
mat_from_ret_obj <- function(retina_object, rotation = 0, n = 1, reflect = TRUE,
                                                                                ^
```
[R/matrix_retobj.R:17:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/matrix_retobj.R:20:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
    az <- mapproject(x = retina_object$trimmed_data[, 2], retina_object$trimmed_data[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:20:87:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L20) *style:* **Trailing whitespace is superfluous.**
```r
    az <- mapproject(x = retina_object$trimmed_data[, 2], retina_object$trimmed_data[,
                                                                                ^
```
[R/matrix_retobj.R:25:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L25) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/matrix_retobj.R:27:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L27) *style:* **Lines should not be more than 80 characters.**
```r
    map2fit <- fit_plot_azimuthal(x2, y2, z2, plot_suppress = TRUE, extrapolate = TRUE,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:27:88:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
    map2fit <- fit_plot_azimuthal(x2, y2, z2, plot_suppress = TRUE, extrapolate = TRUE,
                                                                                ^
```
[R/matrix_retobj.R:28:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L28) *style:* **Lines should not be more than 80 characters.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/matrix_retobj.R:28:26:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L28) *style:* **Put spaces around all infix operators.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
                        ~^~
```
[R/matrix_retobj.R:28:93:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L28) *style:* **Trailing whitespace is superfluous.**
```r
        outer_radius = pi/2, falciform_coords = retina_object$azimuthal_data.falciform[[1]],
                                                                                ^
```
[R/matrix_retobj.R:30:5:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L30) *style:* **Variable or function name should be snake_case.**
```r
    MAT <- map2fit[[2]]$z
    ^~~
```
[R/matrix_retobj.R:32:15:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/matrix_retobj.R#L32) *style:* **Put spaces around all infix operators.**
```r
    return(MAT/n)
             ~^~
```
[R/plotting_functions.R:3:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' Extracts xy and falciform coordinates from datapoints collected from retistruct. Falc and Datapoints are stacked upon one another
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:5:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @param datapoints_from_retistruct data structure that comes from the datapoints.csv, which is automatically generated by Retistruct.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:7:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
##' @return L list of pixel xy positions, and falciform coordinates in [1] and [2], respectively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:7:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L7) *style:* **Commented code should be removed.**
```r
##' @return L list of pixel xy positions, and falciform coordinates in [1] and [2], respectively
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:9:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
extract_xy_and_falciform <- function(datapoints_from_retistruct, number_of_sampling_sites) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:10:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L10) *style:* **Use spaces to indent, not tabs.**
```r
	pixel_xy_positions <- datapoints_from_retistruct[1:number_of_sampling_sites,]
^
```
[R/plotting_functions.R:10:78:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L10) *style:* **Commas should always have a space after.**
```r
	pixel_xy_positions <- datapoints_from_retistruct[1:number_of_sampling_sites,]
                                                                             ^
```
[R/plotting_functions.R:11:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L11) *style:* **Lines should not be more than 80 characters.**
```r
	falciform_len <- length(datapoints_from_retistruct[,1]) - length(pixel_xy_positions[,1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:11:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L11) *style:* **Use spaces to indent, not tabs.**
```r
	falciform_len <- length(datapoints_from_retistruct[,1]) - length(pixel_xy_positions[,1])
^
```
[R/plotting_functions.R:11:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L11) *warning:* **local variable ‘falciform_len’ assigned but may not be used**
```r
	falciform_len <- length(datapoints_from_retistruct[,1]) - length(pixel_xy_positions[,1])
 ^~~~~~~~~~~~~
```
[R/plotting_functions.R:11:54:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L11) *style:* **Commas should always have a space after.**
```r
	falciform_len <- length(datapoints_from_retistruct[,1]) - length(pixel_xy_positions[,1])
                                                     ^
```
[R/plotting_functions.R:11:87:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L11) *style:* **Commas should always have a space after.**
```r
	falciform_len <- length(datapoints_from_retistruct[,1]) - length(pixel_xy_positions[,1])
                                                                                ^
```
[R/plotting_functions.R:12:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L12) *style:* **Use spaces to indent, not tabs.**
```r
	xy_len <- length(pixel_xy_positions[,1])
^
```
[R/plotting_functions.R:12:39:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L12) *style:* **Commas should always have a space after.**
```r
	xy_len <- length(pixel_xy_positions[,1])
                                      ^
```
[R/plotting_functions.R:13:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L13) *style:* **Use spaces to indent, not tabs.**
```r
	total_len <- length(datapoints_from_retistruct[,1])
^
```
[R/plotting_functions.R:13:50:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L13) *style:* **Commas should always have a space after.**
```r
	total_len <- length(datapoints_from_retistruct[,1])
                                                 ^
```
[R/plotting_functions.R:14:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L14) *style:* **Use spaces to indent, not tabs.**
```r
	falciform_coordinates <- datapoints_from_retistruct[(xy_len+1):total_len,]
^
```
[R/plotting_functions.R:14:61:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L14) *style:* **Put spaces around all infix operators.**
```r
	falciform_coordinates <- datapoints_from_retistruct[(xy_len+1):total_len,]
                                                           ~^~
```
[R/plotting_functions.R:14:75:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L14) *style:* **Commas should always have a space after.**
```r
	falciform_coordinates <- datapoints_from_retistruct[(xy_len+1):total_len,]
                                                                          ^
```
[R/plotting_functions.R:15:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L15) *style:* **Use spaces to indent, not tabs.**
```r
	return(list(pixel_xy_positions, falciform_coordinates))
^
```
[R/plotting_functions.R:20:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
##' ImageJ values don't always show up the right way, because Y values get larger and positive while moving down the image.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:22:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
##' @param falciform_xy_coordinates 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:23:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L23) *style:* **Commented code should be removed.**
```r
##' @param xy_img_dimensions 2-cal list i.e. c(400,200)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:26:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L26) *style:* **Lines should not be more than 80 characters.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:26:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L26) *style:* **Variable and function names should not be longer than 30 characters.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:26:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L26) *style:* **Variable or function name should be snake_case.**
```r
reflect_IJ_y_values_for_falciform <- function(falciform_xy_coordinates, xy_img_dimensions){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:27:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L27) *style:* **Use spaces to indent, not tabs.**
```r
		falciform_xy_coordinates_transformed <- falciform_xy_coordinates #make a copy
^~
```
[R/plotting_functions.R:27:3:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L27) *style:* **Variable and function names should not be longer than 30 characters.**
```r
		falciform_xy_coordinates_transformed <- falciform_xy_coordinates #make a copy
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:28:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L28) *style:* **Use spaces to indent, not tabs.**
```r
		falc_y <- falciform_xy_coordinates[,2]
^~
```
[R/plotting_functions.R:28:39:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L28) *style:* **Commas should always have a space after.**
```r
		falc_y <- falciform_xy_coordinates[,2]
                                      ^
```
[R/plotting_functions.R:29:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L29) *style:* **Use spaces to indent, not tabs.**
```r
		half_of_vertical_pixels <- xy_img_dimensions[2]/2
^~
```
[R/plotting_functions.R:29:50:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L29) *style:* **Put spaces around all infix operators.**
```r
		half_of_vertical_pixels <- xy_img_dimensions[2]/2
                                                ~^~
```
[R/plotting_functions.R:30:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L30) *style:* **Lines should not be more than 80 characters.**
```r
		falciform_xy_coordinates_transformed$cyan <- (falc_y-half_of_vertical_pixels)*-1 + half_of_vertical_pixels
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:30:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L30) *style:* **Use spaces to indent, not tabs.**
```r
		falciform_xy_coordinates_transformed$cyan <- (falc_y-half_of_vertical_pixels)*-1 + half_of_vertical_pixels
^~
```
[R/plotting_functions.R:30:55:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L30) *style:* **Put spaces around all infix operators.**
```r
		falciform_xy_coordinates_transformed$cyan <- (falc_y-half_of_vertical_pixels)*-1 + half_of_vertical_pixels
                                                     ~^~
```
[R/plotting_functions.R:30:80:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L30) *style:* **Put spaces around all infix operators.**
```r
		falciform_xy_coordinates_transformed$cyan <- (falc_y-half_of_vertical_pixels)*-1 + half_of_vertical_pixels
                                                                              ~^~
```
[R/plotting_functions.R:31:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L31) *style:* **Use spaces to indent, not tabs.**
```r
		return(falciform_xy_coordinates_transformed)
^~
```
[R/plotting_functions.R:35:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L35) *style:* **Lines should not be more than 80 characters.**
```r
##' Shows a visualization of the outline, as well as the location of each datapoint, with fit plot.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:37:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L37) *style:* **Lines should not be more than 80 characters.**
```r
##' @param pixel_xy_positions 2 columns of coordinate (X,Y) data in ImageJ pixel format
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:38:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L38) *style:* **Lines should not be more than 80 characters.**
```r
##' @param z_vector numerical vector of density values for each of the coordinates
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:39:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L39) *style:* **Lines should not be more than 80 characters.**
```r
##' @param xy_outline_points 2 columns of coordinate(X,Y) data in ImageJ pixel format for the outline coordinates.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:39:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L39) *style:* **Commented code should be removed.**
```r
##' @param xy_outline_points 2 columns of coordinate(X,Y) data in ImageJ pixel format for the outline coordinates.
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:42:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L42) *style:* **Lines should not be more than 80 characters.**
```r
traditional_flatmount_plot <- function(pixel_xy_positions,z_vector, xy_outline_points){
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:42:59:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L42) *style:* **Commas should always have a space after.**
```r
traditional_flatmount_plot <- function(pixel_xy_positions,z_vector, xy_outline_points){
                                                          ^
```
[R/plotting_functions.R:43:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L43) *style:* **Lines should not be more than 80 characters.**
```r
	fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting_functions.R:43:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L43) *style:* **Use spaces to indent, not tabs.**
```r
	fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
^
```
[R/plotting_functions.R:43:9:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L43) *warning:* **no visible global function definition for ‘Tps’, Did you mean 'nls'?**
```r
	fit <- Tps(pixel_xy_positions, z_vector)  # fits a surface to ozone measurements.
        ^~~
```
[R/plotting_functions.R:44:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L44) *style:* **Use spaces to indent, not tabs.**
```r
	set.panel(2,2)
^
```
[R/plotting_functions.R:44:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L44) *warning:* **no visible global function definition for ‘set.panel’**
```r
	set.panel(2,2)
 ^~~~~~~~~
```
[R/plotting_functions.R:44:14:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L44) *style:* **Commas should always have a space after.**
```r
	set.panel(2,2)
             ^
```
[R/plotting_functions.R:45:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L45) *style:* **Use spaces to indent, not tabs.**
```r
	plot(fit) # four diagnostic plots of  fit and residuals.
^
```
[R/plotting_functions.R:46:1:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L46) *style:* **Use spaces to indent, not tabs.**
```r
	set.panel()
^
```
[R/plotting_functions.R:46:2:](https://github.com/briancohn/retina/blob/b3fe8384a5fee062593fc7285631993b29eb45f4/R/plotting_functions.R#L46) *warning:* **no visible global function definition for ‘set.panel’**
```r
	set.panel()
 ^~~~~~~~~
```


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


I haven't tested, but should this not be `max_send_message_length`?


@sknep just did a little quick googling, since the frontend is built using create-react-app I figure this might be useful: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-a-css-preprocessor-sass-less-etc


Drop this file?


can't we do this with ./up.sh -t ssh_only right now?  is there a need to add another yaml for this?


@evilaliv3 to be removed.


Ui, nice. I'll try that. I've found `@SerializedName` but haven't seen `@Accessor`.


@kaniini If this fix is wrong, then the use of `alloca()` in its companion function `rb_recv_fd_buf()` (above it) for the same purpose is also wrong. I note that said code was imported by you in commit db1378679348 (10 years ago). Your name and reputation are already associated with it.


@briaguya yep, that's the exact walkthrough I followed :)


Whoops, my bad!


Created multidev environment [wiegele#ci-47](https://dashboard.pantheon.io/sites/e5d4b65a-3be9-4852-bb2f-7b73d4f5eeaf#ci-47).

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


# Oye esta mamada de cambio no sirve


Hmm, can you tell me why the latter would be significantly faster? Just curious what's happening ...


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - i386-Windows-7-VisualStudio-14: OK (2570 of 2581 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 499
 * Failed: 4

integration Test Summary
 * Passed: 598
 * Failed: 7

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


We have already created a number of new JavaScript files. We need to include these in the client by adding them to templates/javascripts.html inside the {% endcompress %} block.


You should use `join` since `resolve` carries extra meaning (it will try to get an absolute path if by any chance the result is relative). Since pretty much all the code in `/test/` assumes `common.tmpDir` is absolute, you can assume so here.


:heart: you da best


Holy crap, I have no idea where I get the number #71 from, I meant to say I had fixed issue number #54.


It's*

Also include a link to TinyIoC


![](https://github.trello.services/images/mini-trello-icon.png) [Add DELETE request to delete payments](https://trello.com/c/7l2lU4z3/7-add-delete-request-to-delete-payments)


Explain that you can use a default container in Runtime object.


Show how to use CanResolve


1. if you only want some stuff to fill the file `foo`.repeat(2**15) is just as good.
2. if you are not validating this value you should in-line it (just use it in L39)


Good once, thanks for it


move to class member variable.. new json object will be created each time when this method is being called.


You cannot add a property that is not in the model schema


Error Analysis - https://youtu.be/RBYTqNKrHeM


ok


We lint for files that don't end with `\n`


I didn't remove it, no. I'm worried that will delete people's personal model's when they pull.
Best course of action would probably be to add it to the `.gitignore`?


`%substitute/exits/exist`


Check... So now I made a little program to capture a recording on the respeaker so I can use those as imput for the adapt process. But now I wonder... How can I check if my program selected the correct mic? I guess the analog mic in the respeaker core unit is the default mic? or is that changed as soon as you add the mic array unit?

If not, then how do I specifically select the mic array over the analog mic on the core unit?


This makes it so that 1.2 players can switch their skins while on server. However, clients on older versions do not get the updated skins... should be possible for them to get them though...


you don't need to clean up. that's what `common.refreshTmpDir();` does.


added relevant logger information everywhere that will help you to debug. Simply logging statement will be of no use. add session info like for which request this method was invoked and other details also which will help in debugging. Apply same rule for logging purpose everywhere


I suggest reverting 4005837009de6373bf85459ca0704b9295295646 as it's most probably not optimised out, and in a recursion it may have a perf implication


You can certainly use any Baroque'n logic scheme you wish. What is done in the check-in is condition BZIP on a test for an include, while ZSTD is conditioned on a test for a library.

Consistency is important too.


I think it should watch css if we change the call from `react-scripts start` here to `npm run start`


Fixes #43


use constructor injection rather than this otherwise masterAssociateService can be null.
use @AllArgsConstructor


why this hardcoded string here


A new code pattern we use in test is to wrap each "case" with an anonymous scope:
```js
{
  // Try removing a directory that does not exist, it should fail with ENOENT
  assert.throws(() => fs.rmdirSync(d), /ENOENT: no such file or directory, rmdir/);
}

{
  //xxx
  ...
}
```


Because we are using session-based authentication, we have to worry about CSRF protection. Django, by default, stores a CSRF token in a cookie named csrftoken and expects a header with the name X-CSRFToken for any dangerous HTTP requests(POST, PUT, PATCH, DELETE).


Why don't you create Git tags by the way? :)


Hi, @ihadeed,

I'am having trouble with this new version of the media plugin. Now that the onSuccess is not in the constructor, I can't make it fire, even subscribing just after creating the media.

This does not work:
`current = this.media.create(url);` then `current.onSuccess.subscribe(() => alert('success'));`.

And the onStatusUpdate does not fire status 1, maybe already fired when subscribed?

Please help!


great !


Why putting an element in Json Object requires try catch block?


YAAAAS that totally worked! Thanks. How did you know to try that? :)


Thanks :)


Thanks again :)


#3 Support for circular relationships added


fix your import as this JSONObject as this unnecessary requires try catch block. import org.josn.JSONObject


per discussion on Slack,
internal channel would be
`nightly->developer->beta->dev` which labeled as
`Nightly -> Developer -> Beta -> Release`

`stable` is still used by mobile


We lint for line length (maximum 80 char), but there's a loophole for RegExp literal, but you should wrap this after the `?` and `:`


Ohh and flip the 2nd and 3rd parts so the condition can be without the `!`


Since things like `int` were long removed from reserved words in ES5, I'll just assume Google Closure won't complain about it in ES5 mode, so #2732 should be a non-issue.

With `-D js-es=3` we still treat `int` and others as reserved words, so it should work as before for older ES standards if one needs to support that.


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1373 of 1373 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-39.07%25-green.png)


Error Analysis - https://youtu.be/RBYTqNKrHeM


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |      0.1 |
| `nodes_count`   |    152   |
| `texts_passing` |      2   |

## Words

| Changed   |   Status |
|:----------|---------:|
| `eng`     |   +35112 |
| `grc`     |   +23756 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-eng1.xml` | Deleted  |
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-eng2.xml` | New      |
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-grc1.xml` | Deleted  |
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-grc2.xml` | New      |
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-eng2.xml` | Passing  |
| `./data/tlg0059/tlg031/tlg0059.tlg031.perseus-grc2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/2132)*


In the first case you create a tuple for every element with a boxed Int, then destructure it, and unbox the int, in addition to doing what is done in the second case.  If inlining and optimization can fix all that, great, but I wouldn't assume so without benchmarks demonstrating it.


Deleted the extra file in cookbook - files - default directory.Please review the modification.


you can optimize this for loop using java8 lambda function. for example this for loop can be reduced to:-
List temp = list.stream.map.stream(departmentDetails -> departmentDetails.getDepartmentName).collect(Collectors.tolist());

departmentList.putAll(temp);


* [x] Add `dateline`:
  - https://github.com/HistoryAtState/frus/commit/17a76cdcd3fe2ccc469246de2ae4c2f385dc4e18


fix such import everywhere


*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/2133)*


use constructor injection everywhere.


Can allow detection of all languages, only works ./en/index.html
And the others do not work.


148704793-Improvements-to-Ventilation-Control-for-DOAS-AirLoop-#6205 (lgu1234) - x86_64-MacOS-10.9-clang: OK (2566 of 2575 tests passed, 591 test warnings)

Messages:

 * 600 tests had: AUD diffs.
 * 98 tests had: EIO diffs.
 * 9 tests had: ERR diffs.
 * 9 tests had: ESO big diffs.
 * 9 tests had: Table big diffs.
 * 1 test had: MTR big diffs.

Failures:

regression Test Summary
 * Passed: 591
 * Failed: 9

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


Let `n` be the size of current collection and `m` be size of `elems`.

#### Version 1
--------
```scala
elems.toIndexedSeq ++: this
```
Runtime: `O(2*m)`
Number of resizing: Atmost 1 more resize
Extra memory: `O(m)`

#### Version 2
--------
```scala
val copy = clone()
end = start
this ++= elems ++= copy
```
Runtime: `O(m + 2*n)`
Number of resizing: Possibly many resizings
Extra memory: `O(n)`

#### Version 3:
--------
```scala
elems.reversed.foreach(x => x +=: this)
```
Runtime: `O(2*m)`
Number of resizing: Possibly many resizings
Extra memory: `O(m)`

#### Version 4:
--------
```scala
if (elems.isTraversableAgain) {
  sizeHint(elems.size + this.size)
  elems.toIterator.zipWithIndex foreach {
    case (elem, i) => _set(i - srcLength, elem)
   }
   start = start_+(-srcLength)
} else {
   elems.toIndexedSeq ++=: this
}
```
Runtime: `O(2*m)`
Number of resizing: Atmost 1
Extra memory: `if (elems.isTraversableAgain) O(m) else O(1)`

--------

Which version do you want? I am leaning towards version 4


(check...servlet) Send profpic string to frontend; (update...servlet) can accept profpic strings


ponieważ length/2 nie zwraca mi tekstu ale pokazuje gdzie dokładnie jest połowa czyli na 72gim znaku, nie wyczytałem z materiałów kodilla co jednocześnie dzieli tekst na połowę i zwraca treść a nie liczbę.


ok


Proxy


ok I will


Why is this commented out?


Looks good.