## Modification made in this commit

The following is a description of few noticeable changes made in this update.

### Home Page
- Slider images updated
- Latest News Updated
- Events added

### Why IIITK
- Image Added

### Institute
- Menu Modified

### Academics Page
- Links added in academics page
- Menu Rearranged

### Faculty Page
- Faculty information updated

### Campus
- Sports and Yoga changed to Sports
- Hostel page modified by adding maps and information

### Events Page
- Events updated

### IDY 2018
- A new page addition


maybe the `"Bearer "` isn't necessary here


Why you do not add assertion?


op


Sadly I cannot force people to use it because `lint-staged` doesn't propagate to `package.json` unless it's a new install. Small victories, I guess.


Successfully aliased the URL <https://koa-api-server-vhstoddgii.now.sh> to the following alias.

* https://koa-api-server.now.sh


Muito bom esse commit!


Successfully aliased the URL <https://nteract-site-luppnbalny.now.sh> to the following alias.

* https://nteract.io


This check will break if `m` does not have `Object` on its prototype chain, such as objects constructed with `Object.create(null)`.
```js
> Object.create(null).hasOwnProperty('foo')
TypeError: Object.create(...).hasOwnProperty is not a function
```

Position on the prototype chain does not have any impact on static type compatibility, and [TypeScript considers the `in` operator to be a type guard expression](https://basarat.gitbooks.io/typescript/docs/types/typeGuard.html#in), so `k in m` could be used as to test for property existence on any object. If you do need to differentiate between own properties and prototype properties, `Object.prototype.hasOwnProperty.call(m, k)` (or `({}).hasOwnProperty.call(m, k)`) will work for all objects.


The transifex should update within 24 hrs. I linked to the wrong URL, now
it's fixed but it doesn't update immediately

On Fri, Oct 26, 2018 at 11:37 AM Oon Arfiandwi <notifications@github.com>
wrote:

> thank you @aantonop <https://github.com/aantonop> for the update of
> CC-BY-SA license! it's a great news.
> btw, would you please check the transifex updates?
> I got problem with the strings became HTML tags with the latest update.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/bitcoinbook/bitcoinbook/commit/0cd5f46948a37f313e43ebefed1f88bbde6f29e5#commitcomment-31061105>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABII2y8uEFYVA0kobsoq-lbqXaDTxy8mks5uoyxJgaJpZM4X8eyI>
> .
>


GOd damn exercise 6 virker.... finally.. omg... does it word? You're god damn right


@Cat7373 是不是又打开了新世界的大门😂


This code is not working yet -- I get errors (see below)
Unable to query. Error: {
  "message": "Query condition missed key schema element: dt",
  "code": "ValidationException",
  "time": "2018-10-26T15:38:37.256Z",
  "requestId": "JKGM3UK1Q6NK4B26CKVD4IL70FVV4KQNSO5AEMVJF66Q9ASUAAJG",
  "statusCode": 400,
  "retryable": false,
  "retryDelay": 27.052886724780546

Still working on this -- a work in progress..  12:00 pm friday


This assignment of `$ldap_user_status` will be overwritten by the next line.


(it corresponds to the `exp` field of the jwt token)


Leetcode/34. Find First and Last Position of Element in Sorted Array.cpp

These while loops make it O(n)


Great. That's what was already supposed to happen actually, but there's a minor bug in the makefile:

```diff
diff --git a/Makefile b/Makefile
index 88ebbd60..df554f92 100644
--- a/Makefile
+++ b/Makefile
@@ -53,9 +53,10 @@ autoloads:
 tarballs: $(ESSDIR)
 	@echo "**********************************************************"
 	@echo "** Making distribution of ESS for (pre)release $(ESSVERSION) from $(ESSDIR)/"
+	@echo "** Making pdf documentation"
+	cd $(ESSDIR)/doc/ ; $(MAKE) pdf
+	cd $(ESSDIR)/doc/ ; $(MAKE) html
 	@echo "** Creating .tgz file **"
-	cd doc/ ; $(MAKE) pdf
-	cd doc/ ; $(MAKE) html
 	test -f $(ESSDIR).tgz && rm -rf $(ESSDIR).tgz || true
 	$(GNUTAR) hcvofz $(ESSDIR).tgz $(ESSDIR)
 	@echo "Signing tgz file"
```


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


Successfully aliased the URL <https://nteract-site-vlendgzmmk.now.sh> to the following alias.

* https://nteract.io


test


Chez moi ça marche... Chez @TarteAuMaroilles aussi


Is it work? $dir declared as only string, but by default we set null.
It seems it may return an error and it will be better to set `?string`


Maybe just calculate these in render instead of storing them in state? That way, we wouldn't update it in multiple places

```javascript
constructor(props) {
    super(props);

    const dimensions = props?.imageMetadata?.[props.source];
    this.state = {
        originalHeight = dimensions?.height || 0,
        originalWidth = dimensions?.width || 0,
    };
}

render() {
    const {originalHeight, originalWidth} = this.state;
    const {height, width} = calculateDimensions(originalHeight, originalWidth, this.getViewPostWidth());

    return ...;
}
```

This does have a small problem like the original though where it doesn't support if the dimensions from the metadata change, so we could go even further and do

```javascript
constructor(props) {
    super(props);

    this.state = {
        receivedHeight: 0,
        receivedWidth: 0,
    };
}

getImageDimensions= () => {
    if (receivedHeight && receivedWidth) {
        return {originalHeight: receivedHeight, originalWidth: receivedWidth};
    }

    const metadata = props?.imageMetadata?.[props.source];
    if (metadata) {
        return {originalHeight: metadata.height, originalWidth: metadata.width};
    }

    return null;
}

render() {
    const {originalHeight, originalWidth} = this.getOriginalDimensions();
    const {height, width} = calculateDimensions(originalHeight, originalWidth, this.getViewPostWidth());

    return ...;
}
```


@yidongnan Instead of linking to the files in your gists, maybe we could add them to the repository in a folder called: `formatter`, `extra` or `dev`/`develop`/`development`
That way if someone checkout the repo he also gets the required files to configure his IDE.


For me too. Maybe we need to commonize it if it has a subfolder on other Exynos 7580 devices. But I haven't tested that libdownmix.so thing there. I just added it because it was in the stock one xD


`metadata?.images`


Could the failure be related to the non-synchronisation of migrations ?


I choose facility to use `background-*` property from [`header.masthead`](https://github.com/freezed/ocp8/blob/38f6ecd9db87745d5d28084e1374a497dca4bb51/omega/static/sbtstrp-creative-css/creative.css#L181) to [`section.head`](https://github.com/freezed/ocp8/blob/38f6ecd9db87745d5d28084e1374a497dca4bb51/omega/static/sbtstrp-creative-css/creative.css#L370) instead of `img` property
Maybe this is a better way :

_HTML_ :
```
<section class="head">
     <img src="../../static/img/header.jpg" />
(…)
```
_CSS_ :
```
section .head img {
    position: center center;
}

# and add position management for text in :
section .head .row {
#???
}
```

?


I think ya missed a few:

https://forums.fusetools.com/t/latest-fuselibs-not-loading-images-via-url/7475/2


Test now passes on Linux and Mac with latest change


bye Mark


We can get rid of this and just look for an OpenGraph embed in the post since it'll have the URL. The only special case we'll need to check for in the component is if the URL is a YouTube URL, we should use that component instead of showing the OpenGraph data


This will not print anything on stderr - I checked locally.
What you probably want to do is
`echo "error: Trailing whitespace found:" | tee -a "$ERROR_LOG" >&2`
I don't think it is important that this goes to stderr instead of stdout, though.


Done


I need the upvotes


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

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


This is something I was trying to avoid with the files stuff I was going on about. I'd prefer if the selector just knew that it could look at the post metadata specifically for this


No.


How are they generated?


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/85cf203225f6d987c8696f5de245dfb062f06036)

Built at __20181026 - 16:10:54__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/msvc.Debug.txt) | 1137 cases, 0 failed, t: 624s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1275 cases, 0 failed, t: 6m6s | PASS :white_check_mark:
docs,
TARGET=docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/docs_TARGET_docs.txt) | 1 cases, 0 failed, t: 0m1s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON,
TARGET=coverage_report,
SKIP_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug_Dcoverage_ON_TARGET_coverage_report_SKIP_TESTS_true.txt) | 1140 cases, 0 failed, t: 17m8s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/clang.Debug_Dunity_OFF.txt) | 1140 cases, 0 failed, t: 1m18s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/clang.Debug.txt) | 1140 cases, 0 failed, t: 3m11s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1137 cases, 0 failed, t: 646s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/rpm.txt) | 1140 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug.txt) | 1140 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug_Dunity_OFF.txt) | 1140 cases, 0 failed, t: 4m8s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/clang.Release_Dassert_ON.txt) | 1140 cases, 0 failed, t: 5m41s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Release_Dassert_ON.txt) | 1140 cases, 0 failed, t: 6m6s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug_Dstatic_OFF.txt) | 1140 cases, 0 failed, t: 3m27s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1140 cases, 0 failed, t: 3m26s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/msvc.Debug_Dunity_OFF.txt) | 1137 cases, 0 failed, t: 1282s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1140 cases, 0 failed, t: 3m2s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/msvc.Release.txt) | 1137 cases, 0 failed, t: 412s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1140 cases, 0 failed, t: 11m8s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/validator_list_file/6//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1140 cases, 0 failed, t: 8m48s | PASS :white_check_mark:


@tamat What's the reason behind undoing my changes to the inputs?
My changes updated the CSS which is marked as `/* OLD */` in litegraph.css and fixed input-focusing issues. Don't see why you'd want to remove that again.


Thanks I assume `!important` was not a light statement, but I just followed what was in the template for `text-primary` & `text-faded`.


Never mind, the issue number **is** there. So good, merging :)


It is the reference. Long life to _Alexandre Astier_!


@bpasero this is how it used to be before assumptions were broken in https://github.com/Microsoft/vscode/commit/ff13b502778296c9124b2926a1b7a35ab9c3d3fe which caused https://github.com/Microsoft/vscode/issues/61394


bye


Caso 2**


how can i set it up


@benmwebb, I fixed the description in the latest update. Use `atom` for both polymeric and non-polymeric atoms.


It connot be injected because UserService class has not annotation @Service


This was a mistake; I should have read the comments in the issue more carefully before committing this. Removing the replicas line resets to the default value of 1, it does not preserve the current value.


Cheers! :) Good point!


Changed because we are not attending that email


I didn't know that I could make it build source files from another dir, I thought that dir had to have its own Makefile.


@gizmocuz Somebody reported an issue https://www.domoticz.com/forum/viewtopic.php?f=6&t=25425&p=195544#p195544 with reports for incremental counters. I have verified this and can confirm it.
![image](https://user-images.githubusercontent.com/23421160/47579128-75630b80-d94b-11e8-9fde-f52c36ded692.png)


Че ты на мастера залил сразу?:?


OK, I see it. So if I have an `ihm_non_poly_feature` that selects two non-polymer asyms, one with atom_id='FE' and the other with atom_id='.', would that be an `atom` feature, a `ligand` feature, or invalid?


do you have nothing better to do than to constantly break compatibility? At least have the SQL Structure create automatically if you break compatibility...


[R/berekenLSVIbasis.R:451:16:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L451) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Verschilscore + 1) / 2) ^ -1,
               ^
```
[R/berekenLSVIbasis.R:451:17:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L451) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Verschilscore + 1) / 2) ^ -1,
                ^
```
[R/berekenLSVIbasis.R:467:31:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L467) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>        Index_min_harm = mean(((.data$Index_min_criterium + 1) / 2) ^ -1,
                              ^
```
[R/berekenLSVIbasis.R:467:32:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L467) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>        Index_min_harm = mean(((.data$Index_min_criterium + 1) / 2) ^ -1,
                               ^
```
[R/berekenLSVIbasis.R:471:16:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L471) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1,
               ^
```
[R/berekenLSVIbasis.R:471:17:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L471) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1,
                ^
```
[R/berekenLSVIbasis.R:492:54:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/berekenLSVIbasis.R#L492) *style:* **Put spaces around all infix operators.**
```r
<U+200B>                  sum(!is.na(.data$Status_indicator))/2.0
                                                    ~^~
```
[R/combinerenVerschilscore.R:35:6:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/combinerenVerschilscore.R#L35) *warning:* **local variable '%max%' assigned but may not be used**
```r
<U+200B>    `%max%` <- function(a, b) max(a, b)
     ^~~~~
```
[R/combinerenVerschilscore.R:36:6:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/combinerenVerschilscore.R#L36) *warning:* **local variable '%min%' assigned but may not be used**
```r
<U+200B>    `%min%` <- function(a, b) min(a, b)
     ^~~~~
```
[R/combinerenVoorwaarden.R:31:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/combinerenVoorwaarden.R#L31) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #nog testen of Formule bestaat uit EN, OF, haakjes en VoorwaardeID's (en evt. andere tekens die logische berekening toelaten)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/geefSoortenlijst.R:70:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/geefSoortenlijst.R#L70) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[R/geefSoortenlijst.R:80:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/geefSoortenlijst.R#L80) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[R/geefSoortenlijst.R:87:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/geefSoortenlijst.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[R/geefSoortenlijst.R:94:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/geefSoortenlijst.R#L94) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~~~
```
[R/invoercontroleData_voorwaarden.R:66:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/invoercontroleData_voorwaarden.R#L66) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #misschien best ook testen dat die indicator-criterium-voorwaarde-combinatie in de databank voorkomt?  En of deze voor dat habitattype voorkomt, maar dat best verderop doen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_aandeel.R:46:36:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeel.R#L46) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      aandeel_min <- min(teller_min/noemer_max, 1)
                                  ~^~
```
[R/s4_aandeel.R:47:36:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeel.R#L47) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      aandeel_max <- min(teller_max/noemer_min, 1)
                                  ~^~
```
[R/s4_aandeelKruidlaag.R:33:7:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>    if(nrow(vegetatielaag) > 0){
      ^
```
[R/s4_aandeelKruidlaag.R:35:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L35) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      #indien bedekking vegetatielaag is meegegeven wordt deze als noemer gebruikt
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_aandeelKruidlaag.R:36:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L36) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      resultaat <- c(teller[1]/vegetatielaag$WaardeMax, teller[2]/vegetatielaag$WaardeMin)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_aandeelKruidlaag.R:36:31:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L36) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      resultaat <- c(teller[1]/vegetatielaag$WaardeMax, teller[2]/vegetatielaag$WaardeMin)
                             ~^~
```
[R/s4_aandeelKruidlaag.R:36:66:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L36) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      resultaat <- c(teller[1]/vegetatielaag$WaardeMax, teller[2]/vegetatielaag$WaardeMin)
                                                                ~^~
```
[R/s4_aandeelKruidlaag.R:39:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L39) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      #indien bedekking vegetatielaag niet is meegegeven wordt deze berekend op basis van alle soorten in kruidlaag
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_aandeelKruidlaag.R:49:31:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L49) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      resultaat <- c(teller[1]/BedekkingMax, teller[2]/BedekkingMin)
                             ~^~
```
[R/s4_aandeelKruidlaag.R:49:55:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_aandeelKruidlaag.R#L49) *style:* **Put spaces around all infix operators.**
```r
<U+200B>      resultaat <- c(teller[1]/BedekkingMax, teller[2]/BedekkingMin)
                                                     ~^~
```
[R/s4_bedekking.R:24:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_bedekking.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      filter(is.na(.data$Eenheid) | (!.data$Eenheid %in% c("Grondvlak_ha", "Volume_ha")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_maxBedekking.R:23:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_maxBedekking.R#L23) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      filter(is.na(.data$Eenheid) | (!.data$Eenheid %in% c("Grondvlak_ha", "Volume_ha")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_maxBedekkingExcl.R:23:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/R/s4_maxBedekkingExcl.R#L23) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      filter(is.na(.data$Eenheid) | (!.data$Eenheid %in% c("Grondvlak_ha", "Volume_ha")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:24:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:190:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L190) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R:14:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R#L14) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>              col_types = list(col_character(), col_character(), col_character(), col_character(), col_character(), col_character(), col_character(), col_logical(), col_character(), col_character(), col_character()))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R:21:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R#L21) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>describe("nakijken of er onderscheid gemaakt worden tussen bedekking en grondvlak bij boomsoorten", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R:22:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_onderscheid_GrondvlakBedekking.R#L22) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  it("Correcte berekening invasieve exoten boom- en struiklaag op basis van bedekking en sleutelsoorten boomlaag op basis van grondvlak", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_s4_Aantal.R:201:1:](https://github.com/inbo/LSVI/blob/cb8157473f7c4f32fcb9d55b9299d0c045b532e5/inst/tests/testthat/test_s4_Aantal.R#L201) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  #nog toevoegen als het opzoeken van soorten in subniveaus opgelost is: de aggregatie van bedekkingen gebeurt correct
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Thanks @corhere, PR updated


or is there any other way? here in github or something else. What's your preference, I will create an issue anywhere just to track that regression ;)


Anything is fine, including JBBUILD, or nothing!


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

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


Automated Test Suite Message


![](https://github.trello.services/images/mini-trello-icon.png) [Drehen beenden und commiten](https://trello.com/c/JraIEgEX/3-drehen-beenden-und-commiten)


lol, actually I can't create new issue in JBBUILD, not sure why it si not in Create issue form available :(


the mass to Mass issue has been corrected


the mass to Mass issue has been resolved


Je me disais que tu avais copié-collé et pas pris le temps de les changer.
Je pense (peut-être à tort) que \dots va donner un meilleur rendu que ... et idem pour \og plutôt que « (notamment pour la gestion des espaces).
@YoungFrog va sûrement pouvoir nous éclairer là-dessus.


@FriedlDeGroote, I have added dF/dt here (not yet in the other versions). I no longer see spikes. But perhaps you can double check (I have also removed a scaling factor that should not have been there, see [previous commit](https://github.com/antoinefalisse/solvemuscleredundancy_dev/commit/022e34c20bc169f8aab301cd7bb152400d4ec379#diff-575b85e438941fb29a9bdf2037443e8fL395))


Build version: __`0.10.0-renovate/eslint-5.x.362`__ :crossed_fingers: [`renovate/eslint-5.x`](https://github.com/streamich/ci-scripts/tree/renovate/eslint-5.x) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/362) :tada:


Build version: __`0.10.0-renovate/eslint-5.x.561`__ :crossed_fingers: [`renovate/eslint-5.x`](https://github.com/streamich/ci-scripts/tree/renovate/eslint-5.x) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/446778593) :tada:


You can try it yourself with a local axtls build, just add ` -fno-jump-tables` to the CCOPTS line and it will use the switch->if/elif/else conversion.


Your changes have some formatting issues. You can download the diff from here: http://termbin.com/y635

To apply the diff directly use `curl http://termbin.com/y635 | git apply -`


:shipit:


Valid fix @ mani082


Does SteamManager have any error message info here? (Guessing not but may help to check)


I've amended our cherry pick to that effect. Thanks!


Not ideal having pipeline and stages call function within notifications.
One alternative would be to set withLevel in demo.jsonnet but this would mean you couldn't use the same notification variable for both a stage and pipeline. Would be cleaner though so I'm tempted to change it.


PR_opened/Fix_6899_EquipmentSummary_TestStrings (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2408 of 2410 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 634
 * Timeout: 2

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


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


PR_opened/Fix_6899_EquipmentSummary_TestStrings (jmarrec) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

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


i


Cek 1 2 3

Dicoba, jika berhasil. Akan blog di sini. Terus-terusan.


specific alerts => specific alert rules


Login to cermati


"Donde *antes* estaban servicios ahora son promociones"
Perdon por el tipeo


why is that loop here?


Note that we don't refer to alert "policies" anywhere in SC, so we should probably not use that terminology here.

indcidents => incidents


elasticsearch => Elasticsearch


pls create a class that will be responsible for holding the logic


Valid fix @Shubhada-Kapre


i dont know why


This is a breaking change for existing deployments.  Unless the operator adds `only_auth_for_admin` to their manifest, the port on the proxy changes from 443 to 5000.  Because of how this change is made, it doesnt show up in the bosh deployment diff either.  This could be particularly tricky for troubleshooting.

We should maintain backwards compatibility with the existing behavior and enable auth via the `docker.proxy.only_auth_for_admin` as a feature flag.


no


This sentence/statement sounds a little strange, but not sure what you wanted to say, so can't recommend how to change it.


what is that for?
how are you going to use the results?


DeepCode analyzed this commit.
There are 3 new info reports.

[Click](https://deepcode.ai/app/gh/pymedusa/Medusa/5e49b0fe36240ad7668761d9011782a133d959fa/pymedusa/Medusa/62733d0ba17ca66a4f489359202d5717777fdb66/_/%2F/code/) to see more details.


elasticsearch => Elasticsearch

system generated alerts => system generated alert rules

that is usually triggered => that is triggered


alert policy => alert rule (I'm assuming that's what you mean)


Is it modal dialogue window?  Or modal window?  Or dialogue window?


Yes, it works.


alrighty, no problem :) should be able to roll it back


Follow up #7


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

https://meta.discourse.org/t/manifest-orientation-property/94900/7


run does both fwd() and bwd(). we want to push all fwd() first


I'm working on a better solution....


Out of curiosity, how does this work with changeset ordering? Are we able to guarantee these changesets will be valid when they're applied? If not, won't we crash?


This line fails to compile on Visual C++ 2015 Update 3. `AfterNewGRFScan::generation_seed` is not considered undeclared at this point (for some reason), but placing the static assert inside a function body makes it valid.


Could you explain what this does? :)


Perhaps, you can use `Settings[:foreman_url]` (see some usage here https://github.com/inecas/foreman/blob/70e3442b1d61499696cf3ece6080072b852f08e1/app/models/concerns/host_template_helpers.rb#L33), instead of the `Socket.gethostname` - the setting one should be set to the value that users are using to access the server


I think the implementation comment is out of date :)


remember meta !


Interesting, it should be using the proper static_assert function... https://github.com/OpenTTD/OpenTTD/blob/eff09c43cd49819d1dbc9dfcb267cd274345097e/src/stdafx.h#L356-L357


We actually don't want to throw an error to the caller. Instead, we just want to use the first 15 digits when encoding/decoding.


Just a typo error. Field name to be "lastWorkedFullTimeDate" vs "lastWoredFullTimeDate"


Nice! Could you send another release?


@SveSop I did a run with DXVK v0.90-29-ga53e053+ and DXVK v0.90-27-g422cf71+. Results are more or less identical with both versions.


type should be 'integer' vs 'string'


first comment


Add println "Qualquer coisa"


Здесь если назад вернуть, редактирование категорий и ролей будет работать)


For hours per week, i think type must be 'number' vs 'string'. See definitions.js for reference


Actually this commit includes my DevelopmentExperience.md file with my description of the experience of deploying this project to Heroku.


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 iZeaoGamer,
who has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

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/FactionsPro/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `55ea856c-d941-11e8-82e7-d20a6b7584d0`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), 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


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 iZeaoGamer,
who has created 50 Poggit-CI builds in the past 168 hours.

Contact @SOF3 [on Discord](https://discord.gg/NgHf9jt) to request for extra
quota. We will increase your quota for free if you are really contributing
to open-source plugins actively without abusing Git commits.
```

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/FactionsPro/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `56213a80-d941-11e8-9fa1-0efc3e38de85`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), 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


That's a 404


[inst/examples/example_distanceFromEachPoint.R:37:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/inst/examples/example_distanceFromEachPoint.R#L37) *style:* **Commented code should be removed.**
```r
#beginCluster(3) # can do parallel
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/example_distanceFromEachPoint.R:40:2:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/inst/examples/example_distanceFromEachPoint.R#L40) *style:* **Commented code should be removed.**
```r
#endCluster() # if beginCluster was run
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:83:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L83) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( method != "RMexp") {
          ^
```
[R/initialize.R:88:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L88) *style:* **Lines should not be more than 100 characters.**
```r
    map <- raster(RandomFields::RFsimulate(model, y = 1:ncSpeedup, x = 1:nrSpeedup, grid = TRUE, ...))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:221:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L221) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPoints <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:245:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L245) *style:* **Commented code should be removed.**
```r
  #y <- spTransform(x, areaCRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:261:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L261) *style:* **Variable or function name should be lowerCamelCase.**
```r
  X <- c(jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxX - minX) + minX)),
  ^
```
[R/initialize.R:263:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L263) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Y <- c(jitter(sort(rbeta(nPoints / 2, betaPar, betaPar) * (maxY - meanY) + meanY)),
  ^
```
[R/initialize.R:267:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L267) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Sr1 <- Polygon(cbind(X + xAdd, Y + yAdd))
  ^~~
```
[R/initialize.R:268:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L268) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Srs1 <- Polygons(list(Sr1), "s1")
  ^~~~
```
[R/initialize.R:281:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L281) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.matrix <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:298:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L298) *style:* **Variable or function name should be lowerCamelCase.**
```r
randomPolygon.SpatialPolygons <- function(x, hectares, area) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:305:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L305) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(need) {
       ^
```
[R/initialize.R:405:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L405) *style:* **Commented code should be removed.**
```r
# ### INCORPORATE RELEVANT PARTS OF THIS OLD INIT FUNCTION INTO INITCOORDS()
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:410:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L410) *style:* **Commented code should be removed.**
```r
# #'                      (currently only \code{RasterLayer} or
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:411:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L411) *style:* **Commented code should be removed.**
```r
# #'                      \code{SpatialPolygonsDataFrame}) accepted.
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:421:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L421) *style:* **Commented code should be removed.**
```r
#     ext <- extent(agentlocation)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:423:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L423) *style:* **Commented code should be removed.**
```r
#       #            nonNAs <- !is.na(getvalue(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:424:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L424) *style:* **Commented code should be removed.**
```r
#       nonNAs <- !is.na(getValues(probinit))
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:425:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L425) *style:* **Commented code should be removed.**
```r
#       wh.nonNAs <- which(nonNAs)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:426:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L426) *style:* **Commented code should be removed.**
```r
#       #            ProbInit.v <- cumsum(getvalue(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:427:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L427) *style:* **Commented code should be removed.**
```r
#       ProbInit.v <- cumsum(getValues(probinit)[nonNAs])
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:429:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L429) *style:* **Commented code should be removed.**
```r
#         ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:430:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L430) *style:* **Commented code should be removed.**
```r
#         fI <- findInterval(ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:431:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L431) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[fI]
          ^~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:432:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L432) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(numagents,0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:433:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L433) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v)+1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:434:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L434) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:436:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L436) *style:* **Commented code should be removed.**
```r
#         #                va <- getvalue(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:437:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L437) *style:* **Commented code should be removed.**
```r
#         va <- getValues(probinit)[nonNAs]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:438:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L438) *style:* **Commented code should be removed.**
```r
#         ran <- runif(length(va), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:439:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L439) *style:* **Commented code should be removed.**
```r
#         fI2 <- wh.nonNAs[ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:441:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L441) *style:* **Commented code should be removed.**
```r
#         last.ran <- runif(length(fI2), 0, 1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:442:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L442) *style:* **Commented code should be removed.**
```r
#         last.fI <- findInterval(last.ran, ProbInit.v) + 1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:443:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L443) *style:* **Commented code should be removed.**
```r
#         last.fI2 <- wh.nonNAs[last.fI]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:445:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L445) *style:* **Commented code should be removed.**
```r
#         #                last.ran <- runif(length(fI2),0,1)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:446:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L446) *style:* **Commented code should be removed.**
```r
#         #                last.fI2 <- wh.nonNAs[last.ran<va]
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:449:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L449) *style:* **Commented code should be removed.**
```r
#         position <- xyFromCell(agentlocation,fI2,spatial = TRUE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:451:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L451) *style:* **Commented code should be removed.**
```r
#         position <- coordinates(agentlocation)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:453:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L453) *style:* **Commented code should be removed.**
```r
#         stop("need raster layer or Spatial Points object")
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:455:9:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L455) *style:* **Commented code should be removed.**
```r
#       numagents <- length(position)
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:463:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L463) *style:* **Commented code should be removed.**
```r
#           colnames(xy) = c("x", "y")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:464:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L464) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(xy)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:465:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L465) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(sampleRandom(agentlocation, numagents, xy = TRUE, sp = TRUE))
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:467:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L467) *style:* **Commented code should be removed.**
```r
#           sam <- sample(1:length(agentlocation),numagents)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:468:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L468) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation[sam,])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:470:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L470) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:477:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L477) *style:* **Commented code should be removed.**
```r
#           position <- SpatialPoints(agentlocation)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:479:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L479) *style:* **Commented code should be removed.**
```r
#           stop("need raster layer or Spatial Points object")
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:481:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L481) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:489:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L489) *style:* **Commented code should be removed.**
```r
#         numagents <- length(position)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:493:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L493) *style:* **Commented code should be removed.**
```r
#     stop("Need to provide agentlocation, which can be a map layer")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:495:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L495) *style:* **Commented code should be removed.**
```r
#   heading1 <- runif(numagents, 0, 360)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:496:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L496) *style:* **Commented code should be removed.**
```r
#   distance <- runif(numagents, 0.1, 10)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:498:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L498) *style:* **Commented code should be removed.**
```r
#   .Object@ID <- as.character(1:numagents)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:499:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L499) *style:* **Commented code should be removed.**
```r
#   .Object@spatial <- position
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:500:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L500) *style:* **Commented code should be removed.**
```r
#   .Object@heading <- heading1
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:501:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L501) *style:* **Commented code should be removed.**
```r
#   .Object@distance <- distance
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialize.R:503:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L503) *style:* **Commented code should be removed.**
```r
#   return(.Object)
    ^~~~~~~~~~~~~~~
```
[R/initialize.R:508:32:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                               ^
```
[R/initialize.R:508:37:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                    ^
```
[R/initialize.R:508:52:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L508) *style:* **Commas should always have a space after.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                   ^
```
[R/initialize.R:508:55:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L508) *style:* **Put spaces around all infix operators.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                     ~^~
```
[R/initialize.R:508:56:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L508) *style:* **Only use double-quotes.**
```r
  CRS(paste("+proj=utm +zone=",zone," ellps=WGS84",sep=''))
                                                       ^~
```
[R/initialize.R:512:22:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/initialize.R#L512) *style:* **Put spaces around all infix operators.**
```r
  (floor((long + 180)/6) %% 60) + 1
                    ~^~
```
[R/mapReduce.R:53:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/mapReduce.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  BsumVec <- reduced[fullRasterVals] # join
  ^~~~~~~
```
[R/neighbourhood.R:114:21:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                    ^~~~~~~~~~~~~~
```
[R/neighbourhood.R:114:45:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L114) *style:* **Variable or function name should be lowerCamelCase.**
```r
                    match.adjacent = FALSE, cutoff.for.data.table = 2e3,
                                            ^~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:233:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L233) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:238:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L238) *style:* **Lines should not be more than 100 characters.**
```r
              ((adj[, "from"] %% numCol + adj[, "to"] %% numCol) == 1)) # | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:297:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L297) *style:* **Lines should not be more than 100 characters.**
```r
              ((from %% numCol + to %% numCol) == 1))# | #right & left edge cells, with neighbours wrapped
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/neighbourhood.R:806:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L806) *style:* **Variable or function name should be lowerCamelCase.**
```r
setGeneric("wrap", function(X, bounds, withHeading) {
                            ^
```
[R/neighbourhood.R:815:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L815) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:832:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L832) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:842:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L842) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:843:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L843) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:852:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L852) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:853:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L853) *style:* **Variable or function name should be lowerCamelCase.**
```r
    X <- wrap(X, bounds = extent(bounds))
    ^
```
[R/neighbourhood.R:862:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L862) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds) {
                        ^
```
[R/neighbourhood.R:865:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L865) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds))
      ^
```
[R/neighbourhood.R:877:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L877) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:902:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L902) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:903:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L903) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:912:25:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L912) *style:* **Variable or function name should be lowerCamelCase.**
```r
  definition = function(X, bounds, withHeading) {
                        ^
```
[R/neighbourhood.R:915:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L915) *style:* **Variable or function name should be lowerCamelCase.**
```r
      X <- wrap(X, bounds = extent(bounds), withHeading = withHeading)
      ^
```
[R/neighbourhood.R:1052:40:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/neighbourhood.R#L1052) *style:* **Commas should always have a space after.**
```r
  cc <- cbind(pureCircle2[, "x"] - xy[,"x"], pureCircle2[, "y"] - xy[, "y"])
                                       ^
```
[R/probability.R:41:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/probability.R#L41) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    1 / sqrt(var * 2 * pi) * exp(-((theta - mu + 2 * pi * k) ^ 2) / (2 * var))
                                  ^
```
[R/probability.R:44:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/probability.R#L44) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Next <- term(theta, mu, var, k)
  ^~~~
```
[R/probability.R:45:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/probability.R#L45) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Last <- Next
  ^~~~
```
[R/RcppExports.R:68:20:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/RcppExports.R#L68) *style:* **Variable or function name should be lowerCamelCase.**
```r
runifC <- function(N) {
                   ^
```
[R/RcppExports.R:71:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/RcppExports.R#L71) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SELES.R:53:23:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/SELES.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
numAgents <- function(N, probInit) {
                      ^
```
[R/splitRaster.R:116:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/splitRaster.R#L116) *style:* **Lines should not be more than 100 characters.**
```r
      clusterApplyLB(cl = cl, x = seq_along(extents), fun = croppy, e = extents, r = r, path = path, rType = rType)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:538:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread.R#L538) *style:* **Commented code should be removed.**
```r
      #isNASpreadProb <- is.na(spreadProb[])
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:540:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread.R#L540) *style:* **Commented code should be removed.**
```r
      #   isNASpreadProb <- is.na(spreadProb[])
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:541:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread.R#L541) *style:* **Commented code should be removed.**
```r
      #   spreadProb[isNASpreadProb] <- 0L
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread.R:942:41:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread.R#L942) *style:* **Place a space before left parenthesis, except in a function call.**
```r
              notDupsEvents <- notDups[-(1:(nrSpreads - nrPotentials))]
                                        ^
```
[R/spread2.R:5:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L5) *style:* **Lines should not be more than 100 characters.**
```r
                           "quantityAdj", "quantityAdj2", "state", "size", "tooBigByNCells", "V1", "proportion"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:674:12:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L674) *style:* **Commented code should be removed.**
```r
          #pureCircle <- unique(pureCircle)
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:759:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L759) *style:* **Commented code should be removed.**
```r
          # colnamesDtPot <- colnames(dtPotential)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:760:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L760) *style:* **Commented code should be removed.**
```r
          # ll <-  lapply(colnamesDtPot, function(x) dtPotential[[x]][!spreadProbNA])
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:761:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L761) *style:* **Commented code should be removed.**
```r
          # names(ll) <- colnamesDtPot
            ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:762:13:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L762) *style:* **Commented code should be removed.**
```r
          # dtPotential <- as.data.table(ll)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:772:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L772) *style:* **Lines should not be more than 100 characters.**
```r
                                                                   .I[sample.int(length(numNeighs), size = numNeighs, prob = spreadProbRel)],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:787:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L787) *style:* **Variable or function name should be lowerCamelCase.**
```r
      NAaSP <- !is.na(actualSpreadProb)
      ^~~~~
```
[R/spread2.R:789:42:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L789) *style:* **Commas should always have a space after.**
```r
        dtPotential <- dtPotential[NAaSP,]
                                         ^
```
[R/spread2.R:830:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L830) *style:* **Lines should not be more than 100 characters.**
```r
        # this is to prevent overlap within an event... in some cases, overlap within event is desired, so skip this block
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L848) *style:* **Lines should not be more than 100 characters.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/spread2.R:848:10:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/R/spread2.R#L848) *style:* **Commented code should be removed.**
```r
        #successCells <- na.omit(successCells[!dupsWithinDtPotential]) # remove the dupsWithinDtPotential
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:6:11:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-examples.R#L6) *style:* **Commented code should be removed.**
```r
    cat("#START##############\n", file = tmpExFile, append = FALSE)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-examples.R:17:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-examples.R#L17) *style:* **Commas should never have a space before.**
```r
  } , add = TRUE)
   ~^
```
[tests/testthat/test-mapReduce.R:23:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L23) *style:* **Commented code should be removed.**
```r
  #expect_equal(sort(unique(getValues(biomass))), sort(reducedDT$biomass))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:27:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L27) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:28:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L28) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:31:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L31) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:35:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L35) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0,15,0,15), res=1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:36:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L36) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes=5, speedup=1, p=0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:37:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L37) *style:* **Commented code should be removed.**
```r
#   names(fullRas) <- "mapcodeAll"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:38:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L38) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:42:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L42) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu=4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:44:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L44) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:46:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L46) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(biomass))), sort(reducedDT$biomass))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:47:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L47) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(biomass))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:49:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L49) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:50:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L50) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:51:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L51) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(communities))), sort(reducedDT$communities))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:52:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L52) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(communities))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:56:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L56) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:57:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L57) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:60:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L60) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:64:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L64) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0, 15, 0, 15), res = 1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:65:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L65) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes = 5, speedup = 1, p = 0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:67:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L67) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:71:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L71) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu = 4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:73:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L73) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:75:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L75) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:76:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L76) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:77:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L77) *style:* **Commented code should be removed.**
```r
#   expect_equal(sort(unique(getValues(communities))), sort(reducedDT$communities))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:81:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L81) *style:* **Commented code should be removed.**
```r
#   library(data.table)
    ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:82:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L82) *style:* **Commented code should be removed.**
```r
#   library(raster)
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:85:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L85) *style:* **Commented code should be removed.**
```r
#    detach("package:data.table")
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:89:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L89) *style:* **Commented code should be removed.**
```r
#   ras <- raster(extent(0,15,0,15), res=1)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:90:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L90) *style:* **Commented code should be removed.**
```r
#   fullRas <- randomPolygons(ras, numTypes=5, speedup=1, p=0.3)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:91:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L91) *style:* **Commented code should be removed.**
```r
#   names(fullRas) <- "mapcodeAll"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:92:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L92) *style:* **Commented code should be removed.**
```r
#   uniqueComms <- raster::unique(fullRas)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:96:7:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L96) *style:* **Commented code should be removed.**
```r
#     biomass=rnbinom(length(uniqueComms), mu=4000, 0.4)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:98:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L98) *style:* **Commented code should be removed.**
```r
#   biomass <- rasterizeReduced(reducedDT, fullRas, "biomass")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:100:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L100) *style:* **Commented code should be removed.**
```r
#   setkey(reducedDT, biomass)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:101:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L101) *style:* **Commented code should be removed.**
```r
#   communities <- rasterizeReduced(reducedDT, fullRas, "communities")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mapReduce.R:102:5:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mapReduce.R#L102) *style:* **Commented code should be removed.**
```r
#   expect_equal(length(unique(getValues(communities))), length(unique(getValues(fullRas))))
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mergeRaster.R:4:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L4) *style:* **Use <-, not =, for assignment.**
```r
  nx = 3
     ^
```
[tests/testthat/test-mergeRaster.R:5:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L5) *style:* **Use <-, not =, for assignment.**
```r
  ny = 3
     ^
```
[tests/testthat/test-mergeRaster.R:10:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L10) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:13:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L13) *style:* **Put spaces around all infix operators.**
```r
  expect_length(splitted, nx*ny)
                           ~^~
```
[tests/testthat/test-mergeRaster.R:33:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L33) *style:* **Use <-, not =, for assignment.**
```r
  nx = 3
     ^
```
[tests/testthat/test-mergeRaster.R:34:6:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L34) *style:* **Use <-, not =, for assignment.**
```r
  ny = 3
     ^
```
[tests/testthat/test-mergeRaster.R:39:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L39) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-mergeRaster.R:42:29:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L42) *style:* **Put spaces around all infix operators.**
```r
  expect_length(splitted, nx*ny)
                           ~^~
```
[tests/testthat/test-mergeRaster.R:52:54:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-mergeRaster.R#L52) *style:* **Commas should never have a space before.**
```r
                        vals = round(runif(n = 14400 , min = 1, max = 10)))
                                                    ~^
```
[tests/testthat/test-randomPolygon.R:24:60:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-randomPolygon.R#L24) *style:* **Put spaces around all infix operators.**
```r
  expect_true(base::abs(base::abs(polyArea - area)) <  area/4) ## TODO: why is this area/4?
                                                          ~^~
```
[tests/testthat/test-randomPolygon.R:28:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-randomPolygon.R#L28) *style:* **Variable or function name should be lowerCamelCase.**
```r
  centerSP_UTM <- sp::spTransform(centerSP, CRSobj = raster::crs(poly1InUTM))
  ^~~~~~~~~~~~
```
[tests/testthat/test-randomPolygon.R:30:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-randomPolygon.R#L30) *style:* **Lines should not be more than 100 characters.**
```r
  expect_true(raster::pointDistance(centerSP_UTM, polyCenter, lonlat = FALSE) < 100) ## TODO: appropriate test?
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:148:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L148) *style:* **Commas should always have a space after.**
```r
  expect_identical(dataType(y4[[1]]),"INT1U")
                                     ^
```
[tests/testthat/test-splitRaster.R:165:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L165) *style:* **Lines should not be more than 100 characters.**
```r
    tmpdir <- file.path(tempdir(), "splitRaster-test-parallel") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:168:8:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L168) *style:* **Commented code should be removed.**
```r
      #detach("package:raster")
       ^~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:226:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L226) *style:* **Lines should not be more than 100 characters.**
```r
  tmpdir <- file.path(tempdir(), "splitRaster-test-large") %>% reproducible::checkPath(create = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:264:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L264) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m)), min(values(r))) ## Error: cannot allocate vector of size 4.8 Gb
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:283:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L283) *style:* **Commented code should be removed.**
```r
  #expect_equal(max(values(m1)), max(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-splitRaster.R:284:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-splitRaster.R#L284) *style:* **Commented code should be removed.**
```r
  #expect_equal(min(values(m1)), min(values(r)))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread.R:209:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread.R#L209) *style:* **Lines should not be more than 100 characters.**
```r
    if (interactive()) Plot(circEdge, addTo = "circs", cols = c("transparent", rainbow(numCircs)[whCirc]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:148:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L148) *style:* **Commented code should be removed.**
```r
  #quickDT <- data.table(id = seq_along(sams), initialPixels = sams, key = "id")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:150:4:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L150) *style:* **Commented code should be removed.**
```r
  #cirOut <- quickDT[cirOut, on = ]
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:473:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L473) *style:* **Lines should not be more than 100 characters.**
```r
  ##                                    expr       min        lq      mean   median        uq       max neval
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:474:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L474) *style:* **Lines should not be more than 100 characters.**
```r
  ##         iterativeFun(ras, FALSE, n, sp)  3.096979 12.642477  73.02248 35.17520  91.10528  764.4073   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:475:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L475) *style:* **Lines should not be more than 100 characters.**
```r
  ##      nonIterativeFun(ras, FALSE, n, sp)  1.509484  6.555565  31.18444 14.91066  42.78317  158.5237   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:476:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L476) *style:* **Lines should not be more than 100 characters.**
```r
  ##           origSpread(ras, FALSE, n, sp)  5.154006  7.555631  14.87158 11.49005  17.50599  231.5487   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:477:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L477) *style:* **Lines should not be more than 100 characters.**
```r
  ## origSpreadIterations(ras, FALSE, n, sp) 10.754669 51.524368 141.48620 93.61996 169.10808 2110.2683   300
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:688:38:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L688) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  ciCentre[seq_len(ncell(ciCentre))[-(ncell(ciCentre) / 2 - ncol(ciCentre) / 2)]] <- NA_integer_
                                     ^
```
[tests/testthat/test-spread2.R:884:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L884) *style:* **Lines should not be more than 100 characters.**
```r
                       spreadProb = 0.23, persistProb = 0, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:886:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L886) *style:* **Lines should not be more than 100 characters.**
```r
                      spreadProb = 0.23, persistProb = 0.8, iterations = 10, directions = 8L, plot.it = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:891:3:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L891) *style:* **Variable or function name should be lowerCamelCase.**
```r
  M <- matrix(0.8, nrow = 50, ncol = 50)
  ^
```
[tests/testthat/test-spread2.R:898:35:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L898) *style:* **Put spaces around all infix operators.**
```r
  start <- c(50, length(landscape)-49)
                                 ~^~
```
[tests/testthat/test-spread2.R:902:1:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L902) *style:* **Lines should not be more than 100 characters.**
```r
                        spreadProb = 0.23, persistProb = persistRas, iterations = 10, directions = 8L,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-spread2.R:916:14:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L916) *style:* **Use <-, not =, for assignment.**
```r
  spreadProb = landscape
             ^
```
[tests/testthat/test-spread2.R:918:72:](https://github.com/PredictiveEcology/SpaDES.tools/blob/42a02a10b61cf5dfef557d5c50e60477fc3ab74c/tests/testthat/test-spread2.R#L918) *style:* **Commas should always have a space after.**
```r
  expect_silent(spread2(landscape = landscape, spreadProb = spreadProb,start = start,
                                                                       ^
```


I run `mix phx.gen.html Multimedia Video videos user_id:references:users url:string title:stringdescription:text`

but got ` mix phx.gen.html Multimedia Video: command not found ` ,

 How to solve this problem ?


Updated css reset to include rules for small caps