Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Resend this delivery later. This commit is triggered by user #30442910, who
has created 60 Poggit-CI builds in the past 168 hours.
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/TheFixerDevelopment/TimeCommander/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `be7c79c4-a462-11e7-8b6d-0a79515cd562`.

Shall you need any assistance, you may contact us on [on Gitter](https://gitter.im/poggit/Lobby), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/b09e3ee0-bc62-4bd7-bcf6-7b033dada6af "TriAzurUE"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/57bc70fc-3a85-4eb7-a477-d1a67ac25fb2 "TriAzurUE") deployed [TriAzur_code](https://github.com/Doncassino/TriAzur_code/releases/tag/deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20170928-153650 "deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20170928-153650") to [TriAzur](https://console.bluemix.net/apps/11b7850a-b04f-4546-975c-fb2662c615cd?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:TriAzur:TriAzur"), including this commit


Yeah, I do, and I'm pretty sure he does too


Created multidev environment [kanopi-support#ci-11](https://dashboard.pantheon.io/sites/ea4e0e46-baba-4a80-bd9b-1bc7603ef6e2#ci-11).

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


"colide"
FIX UR FUKIN SPOLLING


oops, thanks @darkdh


I'll have a look. Could be that I can make it behave.


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


We don't **need** it. Can certainly add, but as with any other properties, it's gonna work even if not whitelisted.
It's just that the user will get shorter completion and docs


This commit is from Dan, git just decided to push it on my account for some reason

thanks git


sorry not make it clear, maybe i should not mention the CPU and memory here.
If i understand this alternative correctly, it seems this is a better clean and straightforward way to schedule a pod with local storage (with or without dynamically provisioning ) in one pass in the scheduler. the cases listed below are valid. if they cannot be taken care in the scheduler loop, maybe some other prevention logic can be added to prevent them from happening -- just a thought we surely need to look deeper to find good ways though.


You guys know when when 0.4.0 will be tagged?   The package maintainer for aur will not target a branch (for good reason)...just curious.


The only problem I see with this change is that we call this set method when the very first condition after "isSerialized" found this to be true: event.getCachedSerializedNewValue() != null
In that case we should not call the set. Doing so will not corrupt the state but it does an unneeded op and may confuse someone in the future.


Ok... entendido.
Grato!
Atenciosamente:
Julio Nunes

2017-09-28 12:27 GMT-03:00 Fernando Daciuk <notifications@github.com>:

> Oi @juliocesarnunes <https://github.com/juliocesarnunes>! =)
> Os desafios não são corrigidos um a um, pois a solução está sempre no
> início da próxima aula =)
>
> Mas qualquer dúvida que você tenha com relação a algum desafio ou ao
> conteúdo passado, pode abrir uma issue que eu vou te ajudando, ok? O
> importante é que você entenda todo o conteúdo passado no curso :D
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/da2k/curso-javascript-ninja/commit/7b060e5d62f19919277ed39aa1b56be9d0dce558#commitcomment-24629205>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AewB6EQy-A4WZRJtMcyrrVTqEyY272MCks5sm7r1gaJpZM4PncYN>
> .
>


I don't like this solution, but at least, it works


очень хрупкий способ парсить строку. очень уязвим к строкам вида 5x^2x^2+-23xx+-=4 - скорее всего просто упадёт, что как раз тестами ты должна была выявить


just in the off chance that I forget, your enemy attack script is very flawed. the "inrange" boolean is not necessary and doesn't even work. oncollisonstay will fire when the player is colliding with the hitbox. inrange, on the other hand, only changes when the player touches the enemy, and is instantly set to false by the "inrange = false" you have in fixedupdate().


названия параметров с маленькой буквы


и названия переменных


порядковые номера у имён переменных ни о чём не говорят


Lol i know, it's ok. 👌


Если это метод (а это метод), то он должен иметь глагол-инфинитив в названии, обозначающий, что метод делает


TeamCity Glyssen :: Glyssen pull requests [Build *.*.644.ed779cefef96d34a9f76e3111e3f72abee37bf3e](http://build.palaso.org/viewLog.html?buildId=98432&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1776, ignored: 18 Build time: 00:12:28


记得 merge 到 antd-3.0 上，然后断点要和 css 里的保持一致。


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/remove-activity-from-group-page/60471/14


es6 で書かれているreactなどにuglify.jsが対応していないのでproductionモードとしてコンパイルするときにuglify-esを使うようにする必要がある


xfvgxcvxcvxcvxcv


commit from github


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


Ah, I had it wrong; It has little to nothing to do with projects, but with global & extruder profiles.

So when the UM3 is back to being a single extrusion, we need to add Material & Variant to the global stack. But the UM3 has two profiles; One for the global and one for the extruder. This messes up quite a bit, as all of the sudden we need to pick either one; in both cases we lose settings; If we pick the global one, you suddenly lose a lot of your material based settings, but if we pick the material one, there is no layer height anymore.

If you have a good idea how to fix that, I'm all ears. But i don't really see a solution for it ATM (eg; not one that is quickly doable for 3.0)


Hi Michelle,

Sorry for the delay, I was tied up with other stuff yesterday.

I just update the comment and hope it clarifies a bit. please feel free to call me ( @ 206 321 8643 ) and we can discuss it over the phone.

This is a very good document. I am currently looking into dynamically provisioning local pv and wish we can exchange opinions in the future.

Thanks
Yunwen

From: Michelle Au [mailto:notifications@github.com]
Sent: Wednesday, September 27, 2017 11:26 AM
To: msau42/community <community@noreply.github.com>
Cc: Yunwen Bai <Yunwen.Bai@huawei.com>; Comment <comment@noreply.github.com>
Subject: Re: [msau42/community] Volume topology aware scheduling design (5ad3af2)

I'm not sure I understand what you are proposing. Can you clarify?

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/msau42/community/commit/5ad3af22eee4ecea8d452c0d42989c68c52712a7#commitcomment-24605549>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AQQEe_p6fpcn4-NeQp5eB-PSmIQU9OIyks5smpM3gaJpZM4PmEgd>.


hmmm still looks rigged to me :^)


no path is a stupid path


Just to clarify, there was no defined order to the users provided by the endpoint in the past, so the previous implementation was not rigged. However, this pulls all users now anyway because even though its less efficient people will stop complaining :P


зачем эти методы? если у твоего класса есть какое-то состояние, то оно должно быть валидным в любой момент времени жизни программы. у тебя же создаёшь экземпляр Equation, вызываешь GetCoefficientC(), он возвращает 0, хотя ты ещё даже строку этому уравнению не скормила. или можно сразу корни посмотреть, хотя их ещё никто не считал.


@tiagopog - This is a useful trick for an app I'm working on. If you think the gem would benefit from this, I can document and add tests.


Thanks very much.


вся конструкция схлопывается до `return CoeffA != 0;`


This commit is suggested by the [AddressBook - Level 4: Enabling auto-publishing of documentation](https://nus-cs2103-ay1718s1.github.io/addressbook-level4/UsingTravis.html#enabling-auto-publishing-of-documentation)


зачем метод принимает коэффициент, если этот коэффициент в объекте должен быть сохранён? почему здесь он что-то возвращает, а вот FindCoefficients - ничего?


Na, I'm free to pick what's useful and recommended. Esp. picking wcsnorm_s is controversial. And nobody has a proper foldcasing. So nobody can compare strings without utf8proc, icu or gnulib/libunistring.


> Shouldn't the gain be calculated following way because it's a 3d wave?

Inverse-square law would be more realistic, but that's an issue you have to discuss with OpenAL, they only have a few distance models available and that's not one of them.
It would also be a change from current behaviour.


название метода Find* подразумевает наличие какого-то возвращаемого значения. для метода, который изменяет внутреннее состояние больше подошло бы Calculate*


The following doc(s) have been deployed to the [hengkitpat](https://hengkitpat-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/change-management](https://hengkitpat-static-docs.pantheonsite.io/docs/change-management)


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 85](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1689&buildTypeId=XbimEssentials_XbimEssentials) is now running


а если бы я подсунул другие коэффициенты, то там бы в объекте были одни коэффициенты, а дискриминант рассчитан для других


**I'm still butthurt**

_im joking_


![](https://github.trello.services/images/mini-trello-icon.png) [Trash Button for Dashboard](https://trello.com/c/61YQ2frh/80-trash-button-for-dashboard)


It was fucky when I had just the OnTriggerStay, so I had
OnTriggerEnter/Exit set inRange to true/false.
I also am certain inRange isnt in FixedUpdate considering the script works,
and if it is my push musta been fucky too.

On Sep 28, 2017 11:45 AM, "mattsprettycool" <notifications@github.com>
wrote:

just in the off chance that I forget, your enemy attack script is very
flawed. the "inrange" boolean is not necessary and doesn't even work.
oncollisonstay will fire when the player is colliding with the hitbox.
inrange, on the other hand, only changes when the player touches the enemy,
and is instantly set to false by the "inrange = false" you have in
fixedupdate().

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/mattsprettycool/Independent-Studies-Unity/commit/bd4985ff89020baa4c21279e39a859848e6ebbf0#commitcomment-24629613>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AVv18RAaAizRztEcGgDzk37M6C735LQVks5sm78PgaJpZM4Pne4p>
.


нарушение конвенции названия тестов "ЧтоПередаём_ЧтоХотимПолучить"


Build Successful.
The auto-published documentation can be found [here](https://t13-b1-jarop.github.io/addressbook-level4/)


There's a typo in the commit message.


@pcfreak30 can you comment on this?


Telefon wird geladen
Telefon wird nicht geladen


As far as I can tell, the weird number in that latter example is `sqrt(10)/sqrt(3)` [or `sqrt(10/3)` if you prefer`.  I believe that if you put that in instead, the simplifier will behave radically differently.  Pun intended.


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 85](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1689&buildTypeId=XbimEssentials_XbimEssentials) outcome was **SUCCESS**
Summary: Running Build time: 00:02:33


@evq PR submitted: https://github.com/webtorrent/webtorrent/pull/1196

I verified 1.4.1 has the fix, per https://github.com/broofa/node-mime/issues/167#issuecomment-331972723


none that i've seen, really didn't spend much time on this >.<


хорошо названный тест не требует подобного рода комментариев


You mean like [this](https://github.com/Ultimaker/Cura/blob/2.7/plugins/MachineSettingsAction/MachineSettingsAction.py#L175)?


Also, please review #4557 and #4558.  I'm not really familiar with UMD/CommonJS, so I'm going to need some help from the community here.


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


We have already Docker Monitoring & Logging covered with "Sematext Docker Agent" section see line 61 https://github.com/sematext/docs/blob/e577ac56a59b1fb2ce8599f37498d91aa788b4b9/mkdocs.yml#L61


Ezt nem igy kell irni.


how come? is it not supported?


You seem to be right about static ViewChild content available on init. I first thought it was causing my issue of swiper not initializing properly, but I found out why:
https://plnkr.co/edit/aG8y6UQkB9XYmAf2m3pk?p=preview

I'll open a bug to follow this if it's ok with you.


I'm also pretty sure I dont even have a fixedupdate inside of that class
anyways, sooooooo...

On Sep 28, 2017 11:56 AM, "Jai Saka" <jaitheboss1@gmail.com> wrote:

> It was fucky when I had just the OnTriggerStay, so I had
> OnTriggerEnter/Exit set inRange to true/false.
> I also am certain inRange isnt in FixedUpdate considering the script
> works, and if it is my push musta been fucky too.
>
> On Sep 28, 2017 11:45 AM, "mattsprettycool" <notifications@github.com>
> wrote:
>
> just in the off chance that I forget, your enemy attack script is very
> flawed. the "inrange" boolean is not necessary and doesn't even work.
> oncollisonstay will fire when the player is colliding with the hitbox.
> inrange, on the other hand, only changes when the player touches the enemy,
> and is instantly set to false by the "inrange = false" you have in
> fixedupdate().
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/mattsprettycool/Independent-Studies-Unity/commit/bd4985ff89020baa4c21279e39a859848e6ebbf0#commitcomment-24629613>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AVv18RAaAizRztEcGgDzk37M6C735LQVks5sm78PgaJpZM4Pne4p>
> .
>
>
>


yayayaya... :D


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


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


I like the rename and the comments.


Sent request, from "That's a Man, Man!" BTW Comments are only enabled for friends on your profile


Pretrained models


Hello, I'm getting an issue:

warning Pattern ["knox@git://github.com/caremerge/knox.git#b1e031c209b3c17cab622a458e87728c1ee88cbd"] is trying to unpack in the same destination "/app/.cache/yarn/v1/npm-knox-0.9.2-b1e031c209b3c17cab622a458e87728c1ee88cbd" as pattern ["knox@0.9.2","knox@^0.9.2"]. This could result in a non deterministic behavior, skipping.

error An unexpected error occurred: "Invalid protocol: git:".

Just wondering how you got the resolution to go from git to https://registry.yarnpkg.com?

Thanks!


yeah I'll test other 32MB roms


Something went wrong if there is a fixedupdate in there, just sayin.
I removed the oncolen/ex, since it is redundant

On Sep 28, 2017 12:03 PM, "Jai Saka" <jaitheboss1@gmail.com> wrote:

> I'm also pretty sure I dont even have a fixedupdate inside of that class
> anyways, sooooooo...
>
> On Sep 28, 2017 11:56 AM, "Jai Saka" <jaitheboss1@gmail.com> wrote:
>
>> It was fucky when I had just the OnTriggerStay, so I had
>> OnTriggerEnter/Exit set inRange to true/false.
>> I also am certain inRange isnt in FixedUpdate considering the script
>> works, and if it is my push musta been fucky too.
>>
>> On Sep 28, 2017 11:45 AM, "mattsprettycool" <notifications@github.com>
>> wrote:
>>
>> just in the off chance that I forget, your enemy attack script is very
>> flawed. the "inrange" boolean is not necessary and doesn't even work.
>> oncollisonstay will fire when the player is colliding with the hitbox.
>> inrange, on the other hand, only changes when the player touches the enemy,
>> and is instantly set to false by the "inrange = false" you have in
>> fixedupdate().
>>
>> —
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/mattsprettycool/Independent-Studies-Unity/commit/bd4985ff89020baa4c21279e39a859848e6ebbf0#commitcomment-24629613>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AVv18RAaAizRztEcGgDzk37M6C735LQVks5sm78PgaJpZM4Pne4p>
>> .
>>
>>
>>


Tranh son dau ban quyen


Don't you need `$log` as a dependency here?


I had to remove it because it was pulling the data from the request, the previous way I was using it was wrong. Because I was hashing the password here ` $request->password ? Hash::make($request->password) : null,` and then calling sanitize which was returning the un-hashed password. I guess the sanitize should be called first and then proceed with modifying the data! Could you update this and send a PR to see your implementation in such case.

Later would be much cool if we can set those data on the request object itself and pull them when needed to avoid calling this manually from Actions..


Asla Output AF


ngocdatlengan.blogspot.com


GLHE_Enhancements (mitchute) - 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)


`$log` needed here too.


This commit is suggested by [AddressBook - Level 4: Setting up Travis CI](https://nus-cs2103-ay1718s1.github.io/addressbook-level4/UsingTravis.html#setting-up-travis-ci).


you mean a new implementation for the `UpdateUserAction`?


nice catch!


[inst/examples/Ants/Ants.R:13:2:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L13) *style:* **Commented code should be removed.**
```r
#library(testthat) # for testing
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:19:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L19) *style:* **Commented code should be removed.**
```r
# Torus = FALSE
  ^~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:88:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L88) *style:* **Variable or function name should be lowerCamelCase.**
```r
f_fS_world <- of(world = world, var = c("food", "foodSource"), agents = patches(world))
^~~~~~~~~~
```
[inst/examples/Ants/Ants.R:99:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L99) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:103:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L103) *style:* **Variable or function name should be lowerCamelCase.**
```r
  nestChem_pHere <- of(world = world, agents = pHere, var = c("nest", "chemical"))
  ^~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L109) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesIn) != 0){
    ^
```
[inst/examples/Ants/Ants.R:117:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L117) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesOut) != 0){
    ^
```
[inst/examples/Ants/Ants.R:133:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L133) *style:* **Commented code should be removed.**
```r
  #print(paste("toNest", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:138:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L138) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:141:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L141) *style:* **Variable or function name should be lowerCamelCase.**
```r
  foodChem_pHere <- of(world = world, agents = pHere,
  ^~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:147:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L147) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesFood) != 0){
    ^
```
[inst/examples/Ants/Ants.R:163:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L163) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(turtlesChem) != 0){
    ^
```
[inst/examples/Ants/Ants.R:169:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L169) *style:* **Commented code should be removed.**
```r
  #print(paste("lookFood", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:174:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L174) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:192:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L192) *style:* **Commented code should be removed.**
```r
  #print(paste("upPatch", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:197:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L197) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:210:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L210) *style:* **Commented code should be removed.**
```r
  #print(paste("wiggle", NLcount(turtles)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:216:2:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L216) *style:* **Commented code should be removed.**
```r
#time <- 0
 ^~~~~~~~~
```
[inst/examples/Ants/Ants.R:217:6:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L217) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while(sum(f_fS_world[, "food"]) != 0){ # as long as there is food in the world
     ^
```
[inst/examples/Ants/Ants.R:217:38:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L217) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
while(sum(f_fS_world[, "food"]) != 0){ # as long as there is food in the world
                                     ^
```
[inst/examples/Ants/Ants.R:222:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L222) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aRed) != 0){
    ^
```
[inst/examples/Ants/Ants.R:230:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(NLcount(aOrange) != 0){
    ^
```
[inst/examples/Ants/Ants.R:250:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L250) *style:* **Variable or function name should be lowerCamelCase.**
```r
  f_fS_world <- of(world = world, var = c("food", "foodSource"), agents = patches(world))
  ^~~~~~~~~~
```
[inst/examples/Ants/Ants.R:256:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L256) *style:* **Commented code should be removed.**
```r
  # time <- time + 1
    ^~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:257:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L257) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:260:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L260) *style:* **Commented code should be removed.**
```r
  # plot(world2raster(world)$layer.5) # food
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:261:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L261) *style:* **Commented code should be removed.**
```r
  # points(ants, pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Ants/Ants.R:263:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Ants/Ants.R#L263) *style:* **Commented code should be removed.**
```r
  # expect_equivalent(NLcount(ants), nAnts)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:31:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L31) *style:* **Commented code should be removed.**
```r
# t1 <- createTurtles(n = 100, coords = cbind(xcor = 85, ycor = 95)) # can try with 100 butterflies
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Butterfly/Butterfly-1.R:39:4:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L39) *style:* **Place a space before left parenthesis, except in a function call.**
```r
for(time in 1:1000){ # what is inside this loop will be iterated 1000 times
   ^
```
[inst/examples/Butterfly/Butterfly-1.R:39:20:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L39) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
for(time in 1:1000){ # what is inside this loop will be iterated 1000 times
                   ^
```
[inst/examples/Butterfly/Butterfly-1.R:46:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(runif(n = 1, min = 0, max = 1) < q){ # conditional statement
    ^
```
[inst/examples/Butterfly/Butterfly-1.R:46:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L46) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if(runif(n = 1, min = 0, max = 1) < q){ # conditional statement
                                        ^
```
[inst/examples/Butterfly/Butterfly-1.R:69:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Butterfly/Butterfly-1.R#L69) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:33:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L33) *style:* **Commented code should be removed.**
```r
# torus = TRUE # just for reminder, to be used in the movement functions (e.g., fd())
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:89:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L89) *style:* **Commented code should be removed.**
```r
#   plot(world2raster(field)[[1]])
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:90:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L90) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:91:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L91) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:93:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L93) *style:* **Commented code should be removed.**
```r
#   grass <- NLset(world = grass, agents = patches(grass), val = 0) # cannot plot an empty world
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:94:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L94) *style:* **Commented code should be removed.**
```r
#   plot(grass)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:95:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L95) *style:* **Commented code should be removed.**
```r
#   points(sheep, pch = 16, col = "red")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:96:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L96) *style:* **Commented code should be removed.**
```r
#   points(wolves, pch = 16, col = "black")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:108:27:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L108) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
move <- function(turtles) { # sheep and wolves
                          ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:109:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L109) *style:* **Commented code should be removed.**
```r
  # turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:110:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L110) *style:* **Commented code should be removed.**
```r
  # turtles <- left(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:118:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L118) *style:* **Commented code should be removed.**
```r
# # Test move()
  ^~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:119:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L119) *style:* **Commented code should be removed.**
```r
# plot(wolves@.Data[, "xcor"], wolves@.Data[, "ycor"], col = rainbow(NLcount(wolves)), pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:121:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L121) *style:* **Commented code should be removed.**
```r
#   wolves <- move(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:122:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L122) *style:* **Commented code should be removed.**
```r
#   points(wolves@.Data[, "xcor"], wolves@.Data[, "ycor"], col = rainbow(NLcount(wolves)), pch = 16)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:126:24:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L126) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
eatGrass <- function() { # only sheep
                       ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:147:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L147) *style:* **Commented code should be removed.**
```r
# # Test eatGrass()
  ^~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:148:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L148) *style:* **Commented code should be removed.**
```r
# grass <- createWorld(minPxcor = 1, maxPxcor = 10, minPycor = 1, maxPycor = 10)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:149:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L149) *style:* **Commented code should be removed.**
```r
# grass <- NLset(world = grass, agents = patches(grass), val = c(rep(1, 50), rep(0, 50)))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:150:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L150) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:151:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L151) *style:* **Commented code should be removed.**
```r
# countdown <- NLset(world = countdown, agents = patches(countdown), val = 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:152:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L152) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:153:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L153) *style:* **Commented code should be removed.**
```r
# sheep <- createTurtles(n = 10, coords = cbind(xcor = 1:10, ycor = 1:10))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:154:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L154) *style:* **Commented code should be removed.**
```r
# sheep <- turtlesOwn(turtles = sheep, tVar = "energy", tVal = 1:10)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:155:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L155) *style:* **Commented code should be removed.**
```r
# resultsEatGrass <- eatGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:156:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L156) *style:* **Commented code should be removed.**
```r
# fieldEat <- resultsEatGrass[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:160:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L160) *style:* **Commented code should be removed.**
```r
# sheepEat <- resultsEatGrass[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:161:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L161) *style:* **Commented code should be removed.**
```r
# of(agents = sheepEat, var = "energy")[6:10] == (6:10 + gainFoodSheep)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:164:28:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L164) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
death <- function(turtles) { # sheep and wolves
                           ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:177:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L177) *style:* **Commented code should be removed.**
```r
# # Test death()
  ^~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:182:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L182) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:183:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L183) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:185:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L185) *style:* **Commented code should be removed.**
```r
#   energy <- runif(NLcount(wolves), min = -10, max = 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:186:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L186) *style:* **Commented code should be removed.**
```r
#   wolves <- NLset(turtles = wolves, agents = wolves, var = "energy", val = energy)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:187:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L187) *style:* **Commented code should be removed.**
```r
#   count1 <- c(count1, NLcount(wolves) - length(energy[energy < 0]))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:188:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L188) *style:* **Commented code should be removed.**
```r
#   wolves <- death(wolves)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:189:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L189) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:191:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L191) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:192:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L192) *style:* **Commented code should be removed.**
```r
# points(1:length(count2), count2, pch = 16, col = "red")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:195:46:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L195) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
reproduce <- function(turtles, reproTurtles) { # sheep and wolves
                                             ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:202:31:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L202) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  if (NLcount(reproInd) != 0) { # if there is at least one turtle reproducing
                              ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:224:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L224) *style:* **Commented code should be removed.**
```r
# # Test reproduce()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:229:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L229) *style:* **Commented code should be removed.**
```r
# count1 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:230:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L230) *style:* **Commented code should be removed.**
```r
# count2 <- NLcount(wolves)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:232:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L232) *style:* **Commented code should be removed.**
```r
#   count1 <- c(count1,NLcount(wolves) + NLcount(wolves) * reproWolf / 100)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:233:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L233) *style:* **Commented code should be removed.**
```r
#   wolves <- reproduce(wolves, reproWolf)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:234:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L234) *style:* **Commented code should be removed.**
```r
#   count2 <- c(count2, NLcount(wolves))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:236:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L236) *style:* **Commented code should be removed.**
```r
# plot(1:length(count1), count1, pch = 16)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:237:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L237) *style:* **Commented code should be removed.**
```r
# points(1:length(count2), count2, pch = 16, col = "red")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:240:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L240) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
catchSheep <- function() { # only wolves
                         ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:262:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L262) *style:* **Commented code should be removed.**
```r
# # Test catchSheep()
  ^~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:265:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L265) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:266:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L266) *style:* **Commented code should be removed.**
```r
# countdown <- NLset(world = countdown, agents = patches(countdown), val = 0)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:267:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L267) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:270:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L270) *style:* **Commented code should be removed.**
```r
# wolves <- createTurtles(n = 5, coords = cbind(xcor = 1:5, ycor = 1:5))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:271:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L271) *style:* **Commented code should be removed.**
```r
# wolves <- turtlesOwn(turtles = wolves, tVar = "energy", tVal = 1:5)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:272:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L272) *style:* **Commented code should be removed.**
```r
# catchSheepResults <- catchSheep()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:273:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L273) *style:* **Commented code should be removed.**
```r
# sheepCatch <- catchSheepResults[[1]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:274:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L274) *style:* **Commented code should be removed.**
```r
# wolvesCatch <- catchSheepResults[[2]]
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:275:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L275) *style:* **Commented code should be removed.**
```r
# NLcount(sheepCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:276:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L276) *style:* **Commented code should be removed.**
```r
# NLcount(wolvesCatch) == 5
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:277:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L277) *style:* **Commented code should be removed.**
```r
# of(agents = wolvesCatch, var = "energy") == (1:5 + gainFoodWolf)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:280:25:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L280) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
growGrass <- function() { # only patches
                        ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:308:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L308) *style:* **Commented code should be removed.**
```r
# # Test growGrass()
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:309:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L309) *style:* **Commented code should be removed.**
```r
# grass <- createWorld(1, 5, 1, 5)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:310:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L310) *style:* **Commented code should be removed.**
```r
# grass <- NLset(world = grass, agents = patches(grass), val = c(rep(1, 10), rep(0, 15)))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:311:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L311) *style:* **Commented code should be removed.**
```r
# countdown <- grass
  ^~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:314:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L314) *style:* **Commented code should be removed.**
```r
# field <- stackWorlds(grass, countdown)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:315:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L315) *style:* **Commented code should be removed.**
```r
# fieldGrow <- growGrass()
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:316:3:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L316) *style:* **Commented code should be removed.**
```r
# of(world = fieldGrow, agents = patches(fieldGrow), var = "grass") == c(rep(1, 15), rep(0, 10))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:325:8:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L325) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while ((NLany(sheep) | NLany(wolves)) & time < maxTime) {
       ^
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:372:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L372) *style:* **Commented code should be removed.**
```r
  # print(time)
    ^~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:396:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L396) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/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:64:28:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Use <-, not =, for assignment.**
```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/4b4076cff339d7802118017609333a3ad71abedd/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/4b4076cff339d7802118017609333a3ad71abedd/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:199:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L199) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) { # Plot the positions
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:199:45:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L199) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
WolfSheepPredationPosition <- function(sim) { # Plot the positions
                                            ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:222:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L222) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {  # Plot the population sizes
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:222:44:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L222) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
WolfSheepPredationPopSize <- function(sim) {  # Plot the population sizes
                                           ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:246:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L246) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:331:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L331) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
move <- function(turtles){ # sheep and wolves
                         ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:332:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L332) *style:* **Commented code should be removed.**
```r
  # turtles <- right(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:333:5:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L333) *style:* **Commented code should be removed.**
```r
  # turtles <- left(turtles, angle = runif(n = NLcount(turtles), min = 0, max = 50))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:341:27:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L341) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
death <- function(turtles){ # sheep and wolves
                          ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:345:38:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L345) *style:* **Commas should always have a space after.**
```r
  who0 <- whoEnergy[which(whoEnergy[,"energy"] < 0), "who"]
                                     ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:354:45:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L354) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
reproduce <- function(turtles, reproTurtles){ # sheep and wolves
                                            ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:413:67:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L413) *style:* **Trailing whitespace is superfluous.**
```r
  sheepWolves <- turtlesOn(world = sim$grass, turtles = sim$sheep,
                                                                  ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:423:56:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L423) *style:* **Commas should always have a space after.**
```r
    whoGrabbingWolves <- whoWolves[unique(sheepWolves[,"id"])]
                                                       ^
```
[R/agentset-functions.R:261:32:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L261) *style:* **Commas should always have a space after.**
```r
    agentsVal <- world[agents[,1], agents[,2]]
                               ^
```
[R/agentset-functions.R:261:44:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L261) *style:* **Commas should always have a space after.**
```r
    agentsVal <- world[agents[,1], agents[,2]]
                                           ^
```
[R/agentset-functions.R:262:40:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L262) *style:* **Commas should always have a space after.**
```r
    pCoords <- agents[order(agentsVal),]
                                       ^
```
[R/agentset-functions.R:274:32:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L274) *style:* **Commas should always have a space after.**
```r
    agentsVal <- world[agents[,1], agents[,2]]
                               ^
```
[R/agentset-functions.R:274:44:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L274) *style:* **Commas should always have a space after.**
```r
    agentsVal <- world[agents[,1], agents[,2]]
                                           ^
```
[R/agentset-functions.R:275:40:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L275) *style:* **Commas should always have a space after.**
```r
    pCoords <- agents[order(agentsVal[,var]),]
                                       ^
```
[R/agentset-functions.R:275:46:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L275) *style:* **Commas should always have a space after.**
```r
    pCoords <- agents[order(agentsVal[,var]),]
                                             ^
```
[R/agentset-functions.R:288:56:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L288) *style:* **Commas should always have a space after.**
```r
      agents@.Data <- agents@.Data[order(agents@.Data[,var]),]
                                                       ^
```
[R/agentset-functions.R:288:62:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L288) *style:* **Commas should always have a space after.**
```r
      agents@.Data <- agents@.Data[order(agents@.Data[,var]),]
                                                             ^
```
[R/agentset-functions.R:356:35:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L356) *style:* **Commas should always have a space after.**
```r
    agentsValues <- world[agents[,1], agents[,2]]
                                  ^
```
[R/agentset-functions.R:356:47:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L356) *style:* **Commas should always have a space after.**
```r
    agentsValues <- world[agents[,1], agents[,2]]
                                              ^
```
[R/agentset-functions.R:370:69:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L370) *style:* **Commas should always have a space after.**
```r
    agentsCell <- cellFromPxcorPycor(world = world, pxcor = agents[,1], pycor = agents[,2])
                                                                    ^
```
[R/agentset-functions.R:370:89:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L370) *style:* **Commas should always have a space after.**
```r
    agentsCell <- cellFromPxcorPycor(world = world, pxcor = agents[,1], pycor = agents[,2])
                                                                                ^
```
[R/agentset-functions.R:371:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L371) *style:* **Commas should always have a space after.**
```r
    allVal <- as.numeric(t(world@.Data[,,var])) # t() to retrieve the values by rows
                                        ^
```
[R/agentset-functions.R:385:20:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L385) *style:* **Put spaces around all infix operators.**
```r
    if (length(val)==1) { # simpler for speed if only 1 val
                  ~^~~
```
[R/agentset-functions.R:385:25:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L385) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (length(val)==1) { # simpler for speed if only 1 val
                        ^
```
[R/agentset-functions.R:387:64:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L387) *style:* **Commas should always have a space after.**
```r
        toReturn <- (agents[agents@levels[[var]][agents@.Data[,var]] == val,])
                                                               ^
```
[R/agentset-functions.R:387:77:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L387) *style:* **Commas should always have a space after.**
```r
        toReturn <- (agents[agents@levels[[var]][agents@.Data[,var]] == val,])
                                                                            ^
```
[R/agentset-functions.R:389:42:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L389) *style:* **Commas should always have a space after.**
```r
        toReturn <- agents[agents@.Data[,var] == val,]
                                         ^
```
[R/agentset-functions.R:389:54:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L389) *style:* **Commas should always have a space after.**
```r
        toReturn <- agents[agents@.Data[,var] == val,]
                                                     ^
```
[R/agentset-functions.R:393:64:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L393) *style:* **Commas should always have a space after.**
```r
        toReturn <- (agents[agents@levels[[var]][agents@.Data[,var]] %in% val,])
                                                               ^
```
[R/agentset-functions.R:393:79:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L393) *style:* **Commas should always have a space after.**
```r
        toReturn <- (agents[agents@levels[[var]][agents@.Data[,var]] %in% val,])
                                                                              ^
```
[R/agentset-functions.R:395:42:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L395) *style:* **Commas should always have a space after.**
```r
        toReturn <- agents[agents@.Data[,var] %in% val,]
                                         ^
```
[R/agentset-functions.R:395:56:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L395) *style:* **Commas should always have a space after.**
```r
        toReturn <- agents[agents@.Data[,var] %in% val,]
                                                       ^
```
[R/agentset-functions.R:399:44:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L399) *style:* **Commas should always have a space after.**
```r
    return(toReturn[!is.na(toReturn@.Data[,"who"]),])
                                           ^
```
[R/agentset-functions.R:399:52:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L399) *style:* **Commas should always have a space after.**
```r
    return(toReturn[!is.na(toReturn@.Data[,"who"]),])
                                                   ^
```
[R/agentset-functions.R:686:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L686) *style:* **Commas should always have a space after.**
```r
    return(maxAgents[row,,drop = FALSE])
                         ^
```
[R/agentset-functions.R:698:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L698) *style:* **Commas should always have a space after.**
```r
    return(maxAgents[row,,drop = FALSE])
                         ^
```
[R/agentset-functions.R:710:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L710) *style:* **Commas should always have a space after.**
```r
    return(maxAgents[row,])
                         ^
```
[R/agentset-functions.R:781:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L781) *style:* **Commas should always have a space after.**
```r
    return(minAgents[row,,drop = FALSE])
                         ^
```
[R/agentset-functions.R:793:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L793) *style:* **Commas should always have a space after.**
```r
    return(minAgents[row,,drop = FALSE])
                         ^
```
[R/agentset-functions.R:805:26:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L805) *style:* **Commas should always have a space after.**
```r
    return(minAgents[row,])
                         ^
```
[R/agentset-functions.R:875:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L875) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (class(agents) == "agentMatrix") { # turtles
                                        ^
```
[R/agentset-functions.R:884:1:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L884) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(colnames(agents@.Data)[1:8] == c("xcor", "ycor", "who", "heading", "prevX", "prevY", "breed", "color")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentset-functions.R:996:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L996) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (class(agents) == "agentMatrix") { # agentMatrix
                                        ^
```
[R/agentset-functions.R:1000:29:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1000) *style:* **Commas should always have a space after.**
```r
      turtles <- agents[row,]
                            ^
```
[R/agentset-functions.R:1005:63:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1005) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (ncol(agents) == 2 & colnames(agents)[1] == "pxcor") { # patches
                                                              ^
```
[R/agentset-functions.R:1008:31:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1008) *style:* **Commas should always have a space after.**
```r
        patches <- agents[row,, drop = FALSE]
                              ^
```
[R/agentset-functions.R:1011:14:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1011) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      } else { # patches
             ^
```
[R/agentset-functions.R:1017:34:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1017) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          if (ncol(agents) == 3) { # patches with id
                                 ^
```
[R/agentset-functions.R:1020:45:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1020) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
                          FUN = function(x) {sample(x, size = n, replace = FALSE)})
                                            ^
```
[R/agentset-functions.R:1024:18:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1024) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
          } else { # whoNUmbers of turtles with id
                 ^
```
[R/agentset-functions.R:1027:45:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1027) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
                          FUN = function(x) {sample(x, size = n, replace = FALSE)})
                                            ^
```
[R/agentset-functions.R:1113:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1113) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (class(agents) == "agentMatrix") { # agentMatrix
                                        ^
```
[R/agentset-functions.R:1119:63:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1119) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (ncol(agents) == 2 & colnames(agents)[1] == "pxcor") { # patches
                                                              ^
```
[R/agentset-functions.R:1122:37:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1122) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      } else if (ncol(agents) == 3) { # patches with id
                                    ^
```
[R/agentset-functions.R:1126:14:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1126) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      } else { # whoNUmbers of turtles with id
             ^
```
[R/agentset-functions.R:1127:42:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1127) *style:* **Commas should always have a space after.**
```r
        whoTurtles <- tapply(X = agents[,"whoTurtles"], INDEX = as.factor(agents[, "id"]),
                                         ^
```
[R/agentset-functions.R:1128:48:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1128) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
                             FUN = function(x) {ifelse(length(x) == 1, x, sample(x, size = 1))})
                                               ^
```
[R/agentset-functions.R:1207:48:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1207) *style:* **Commas should always have a space after.**
```r
      agentsVal <- agentsVal[order(-agentsVal[,"val"]),] # decreasing order
                                               ^
```
[R/agentset-functions.R:1207:56:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1207) *style:* **Commas should always have a space after.**
```r
      agentsVal <- agentsVal[order(-agentsVal[,"val"]),] # decreasing order
                                                       ^
```
[R/agentset-functions.R:1210:41:](https://github.com/PredictiveEcology/NetLogoR/blob/4b4076cff339d7802118017609333a3ad71abedd/R/agentset-functions.R#L1210) *style:* **Commas should always have a space after.**
```r
      maxAgents <- agentsVal[agentsVal[,"val"] >= minVal, , drop = FALSE]
                                        ^
```


Thanks to @sw17ch for helping figure this out.


Created multidev environment [mann-web#ci-10](https://dashboard.pantheon.io/sites/5c8ef4ff-2765-4fe6-b6e5-ce0099a410ba#ci-10).

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


I ordered the posts in descending order and then I used the Laravel paginate(10) function with the limit of 10 posts for every page


Trianble is invalid if any of the side is 0 or sum of any two sides is less than the third side.


no luck with this


Sure, please do. Thanks for the Plunker did not thought that case. I will release a fix maybe already later today.


GLHE_Enhancements (mitchute) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-49.01%25-red.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-0.0%25-red.png)


Created multidev environment [ajm-cubear-vanilla4#ci-1](https://dashboard.pantheon.io/sites/60917c10-b9bb-465f-8edf-b3198f95ea3d#ci-1).

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


- moved to using Auto Layout anchors for all layout
- protected against API abuse / misuse by making child views private
- improved initialization readability by moving all initialization code to the designated initializer


misspelled the commit's message, should be: first commit, nothing special here


My spolling isent the bezt sorreh.


What does this for loop do?


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/problem-with-date-difference-calculation/70960/2


:+1: having to cast this was annoying


For this blob see this
https://github.com/TeamOrion-Devices/vendor_oneplus/commit/4465ee57ba1d771eb37457cc75bd9fff86a0aebc


why need modemloader??


The following doc(s) have been deployed to the [2591croni](https://2591croni-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/docs/assets/images/disable_cron_elysia.png](https://github.com/pantheon-systems/documentation/commit/8fd0efcc8d134238c8acb9ddcb62bb45b030798d/source/docs/assets/images/disable_cron_elysia.png)
- [source/docs/assets/images/test_elysia_disable.png](https://github.com/pantheon-systems/documentation/commit/8fd0efcc8d134238c8acb9ddcb62bb45b030798d/source/docs/assets/images/test_elysia_disable.png)


You should divide this method into multiple smaller methods. It will facilitate the understanding of the code. As of right now it is hard to guess what each line does.


just update it to use the sanitize the right way, at the beginning of the function without loosing the hashed password.


unused import :)


GLHE_Enhancements (mitchute) - i386-Windows-7-VisualStudio-14: Build Failed

Failures:

integration Test Summary
 * Passed: 593
 * Failed: 18

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