Thanks, that explains it.  The Raspbian kernels actually have an initrd built into the kernel image with some device tree stuff for the Raspberry Pi hardware that I forgot about.  That is probably why the problem only shows up for me.

/dev/root doesn't exist, but running `cat /proc/cmdline` shows root=/dev/mmcblk0p2

I will work on the fix you suggested.


@CheshireCat12 celui de `dataGame` ne fait rien, donc autant s'en séparer.


Right, I'll take care of this tomorrow :)


🐛 Should be `gaussian` not `binomial`


TeamCity OTA+ :: libats :: ci [Build 87](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=33558&buildTypeId=libats_Ci) outcome was **SUCCESS**
Summary: Running Build time: 00:04:30


various exceptions on misplacement.
1.`<bean id="triangle" class="org.koushik.javabrains.Triangle">
	<!-- external bean can be used by ref and as well as by getBean() -->
	<property name = "pointA" ref="zeroPoint" />
	<property name = "pointB">
	<!-- inner beans very handy -->
	<!--  id is required only if the bean is referenced by the bean in which it is defined under and not by ref and getBean() -->
		<bean  class="org.koushik.javabrains.Point">
	<!-- pre-Set this custom object -->
			<property name ="x" value="-20" />
			<property name ="y" value="0" />
		</bean>
	</property>
	<property name = "pointC">
		<bean  class="org.koushik.javabrains.Point">
	<!-- pre-Set this custom object -->
			<property name ="x" value="20" />
			<property name ="y" value="0" />
	<!-- it can also reference custom object. can go as deep however main bean needs to be assigned these attribute before (main bean) is handled
	to the caller -->
		</bean>
	</property>
	</bean>`

outer bean should be closed properly at the end.
inner bean defination should come under property as it is a property of outer bean


With valgrind it is easy to spot the access to already free memory.

```
 [#402b480/25451] [stop, /root/sems/core/AmThread.cpp:138] DEBUG:  Thread 183506688 (183506688) finished detach.
==25451== Thread 12:
==25451== Invalid read of size 4
==25451==    at 0x525ABD0: pthread_mutex_lock (in /usr/lib64/libpthread-2.17.so)
==25451==    by 0x9B3F7FC: lock (AmThread.h:98)
==25451==    by 0x9B3F7FC: get (AmThread.h:86)
==25451==    by 0x9B3F7FC: _RegisterCache::run() (RegisterCache.cpp:242)
==25451==    by 0x51C404: AmThread::_start(void*) (AmThread.cpp:75)
==25451==    by 0x5258DC4: start_thread (in /usr/lib64/libpthread-2.17.so)
==25451==    by 0x61D076C: clone (in /usr/lib64/libc-2.17.so)
==25451==  Address 0xaabdde8 is 200 bytes inside a block of size 232 free'd
==25451==    at 0x4C2918D: operator delete(void*) (vg_replace_malloc.c:576)
==25451==    by 0x9B4A8CD: dispose (singleton.h:39)
==25451==    by 0x9B4A8CD: SBCFactory::~SBCFactory() (SBC.cpp:159)
==25451==    by 0x9B4AAB8: SBCFactory::~SBCFactory() (SBC.cpp:160)
==25451==    by 0x4BF2A0: dec_ref (atomic_types.h:223)
==25451==    by 0x4BF2A0: delete_plugin_factory(std::pair<std::string, AmPluginFactory*>) (AmPlugIn.cpp:119)
==25451==    by 0x4BFA7C: for_each<std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, AmDynInvokeFactory*> >, void (*)(std::pair<std::basic_string<char>, AmPluginFactory*>)> (stl_algo.h:4417)
==25451==    by 0x4BFA7C: AmPlugIn::~AmPlugIn() (AmPlugIn.cpp:128)
==25451==    by 0x4BFD38: AmPlugIn::~AmPlugIn() (AmPlugIn.cpp:136)
==25451==    by 0x44BEEA: main (sems.cpp:653)
==25451==  Block was alloc'd at
==25451==    at 0x4C28203: operator new(unsigned long) (vg_replace_malloc.c:334)
==25451==    by 0x9B4C54B: instance (singleton.h:18)
==25451==    by 0x9B4C54B: SBCFactory::onLoad() (SBC.cpp:249)
==25451==    by 0x4C4C9A: AmPlugIn::load(std::string const&, std::string const&) (AmPlugIn.cpp:246)
==25451==    by 0x44C8A7: main (sems.cpp:613)
```


Cool. I'm also happy to take care of it. I just thought I'd drop a note while it was still fresh on my mind.


I think we have a case of misunderstanding here that needs addressing ASAP.

If i'm booting from CD and my savefile is in a usb flash drive... I must change the pmedia to ataflash or something?


Definitely moving along. Not looking. Not at all.


@aquavitae it true
I have caught the same error

```
FAILED! => {"changed": false, "failed": true, "msg": "AnsibleUndefinedVariable:
 'cloud_provider' is undefined"}
```


<details>

<summary>Submitting the task to TaskCluster failed. Details</summary>

```js

You do not have sufficient scopes. This request requires you
to have one of the following sets of scopes:
[
  [
    "secrets:get:repo:github.com/mozilla-releng/services:branch:master",
    "assume:hook-id:project-releng/services-master-*",
    "hooks:modify-hook:project-releng/services-master-*",
    "queue:create-task:aws-provisioner-v1/releng-task",
    "queue:route:index.project.releng.services.requests.master.*",
    "queue:route:index.project.releng.services.requests.master.by-timestamp.1496244963171",
    "queue:route:index.project.releng.services.requests.master.by-revision.eaa0c09bec527bc8b84d182aa0b82db920ed9a3e"
  ]
]

You only have the scopes:
[
  "assume:hook-id:project-releng/services-master-*",
  "assume:repo:github.com/mozilla-releng/services:pull-request",
  "hooks:modify-hook:project-releng/services-master-*",
  "queue:create-task:aws-provisioner-v1/github-worker",
  "queue:create-task:highest:aws-provisioner-v1/github-worker",
  "queue:create-task:highest:aws-provisioner-v1/releng-*",
  "queue:route:index.garbage.*",
  "queue:route:index.project.releng.services.requests.pull-requests.*",
  "queue:scheduler-id:-",
  "queue:scheduler-id:taskcluster-github",
  "secrets:get:garbage/*",
  "secrets:get:repo:github.com/mozilla-releng/services:branch:master",
  "secrets:set:garbage/*"
]

In other words you are missing scopes from one of the options:
 * Option 0:
    - "queue:create-task:aws-provisioner-v1/releng-task", and
    - "queue:route:index.project.releng.services.requests.master.*", and
    - "queue:route:index.project.releng.services.requests.master.by-timestamp.1496244963171", and
    - "queue:route:index.project.releng.services.requests.master.by-revision.eaa0c09bec527bc8b84d182aa0b82db920ed9a3e"
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2017-05-31T15:36:03.246Z
```

</details>


Created multidev environment [ci-test3#pr-slogan](https://dashboard.pantheon.io/sites/b171d1a4-8e26-434d-ac22-c9d55704ce30#pr-slogan).

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


The tag for this didn't come through so melpa-stable has yet to pick it up.


Remove commented-out code


Il est un peu dommage d'allouer (en mémoire) ce dictionnaire à chaque appel.


vous avez le droit de créer une classe `Main`, si ça vous semble sensé.


Pour l'instant ça use celle de xampp et pas celle la donc bon


This cannot really be equivalent to `skos:note` anymore, since `skos:note` is (commonly) used with literal (often language-tagged) values...

It *might* be a sub-property thereof, but since `bf2:note` is more like a structured annotation (cf. OpenAnnotation), we should either remove `skos:note`, *or* support both, by naming our `bf:note` equivalence `:hasNote`. Actually, we've used that name for 544 in marcframe, so we need to sync that anyway.


`git rm -r --cached .idea`


@JoshSmith just making sure, but we dasherized the `password-confirmation` on the [frontend](https://github.com/code-corps/code-corps-ember/commit/a9c7c7c8d5b118ac4436a83475d97ac690919150#diff-9ca27e015fc3a8fcbbc976d058c1435dR27) but here it is underscore.


Split the callback into multiple lines here


j'insiste, `chr(...)` c'est mal


Also, TODO


Also, bf2:note (possibly mapped to our :hasNote) doesn't belong in the "concepts" section.


I want there to be an easy way for an external service to find the `audit` tables. Will searching for `audit` in the name of the table be enough?


les doublons sont voulus?


je suis certain que vous réinventez la roue.


This is very similar to this: https://github.com/canjs/can-stache/blob/namedPartials/src/utils.js


@martenson how are the redirects working? I'm not seeing any evidence in-repo of the redirects from old to new pages. I spent a bit of time tracking down why some of my links were broken, only to realise it was due to this mass move.


We have two middlewares, one runs in all environments, and one only in development.

The one we have in all environments is a fallback for detecting app servers.  In order for instrumentation to make sense, we need to figure out the difference between a parent unicorn, and the forked unicorn processes (and same for other forking servers). Passenger in particular is hard to detect in a reliable way, so the middleware above is our fallback and starts the agent when a real http request comes in, if it wasn't already started.

The second one (below) is inserted only in development mode, and does the manipulation of the page necessary to inject the DevTrace javascript and html.

And yes, I agree, this code is a little odd, since we define the `ScoutApm::Railtie` class above, then close it and immediately reopen it to add a second initializer.  But it shouldn't harm anything to do that, even if we waste a few lines of code.

Have you been running into any issues, or have any concerns? If so, shoot us an email at support@scoutapp.com.


@iNPUTmice resolves #2139 ?


😕 ... `import csv` serait un bon début.


`import csv`


Created multidev environment [tkriesel-texascamp-2017-training#pr-address](https://dashboard.pantheon.io/sites/033e6486-23de-40a1-882c-29dc2c23965d#pr-address).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-address-tkriesel-texascamp-2017-training.pantheonsite.io/)


Думаю оставлять section-ом, так как в Б16 предлагается разделы формы реализовать flexbox-ом


idem.


The trace_id/series_name does not uniquely identify a derivative series. The problem is that the same trace can appear in multiple meter declarations. Use meter_declaration_digest/series_name as the unique identifier.


We appreciate your undertaking this effort.  My areas of interest is restoring (at a minimum) having RTM tasks become TB events with two-way syncing, i.e having TB event add (or update) an RTM tasks or that other way around.  Not sure if what you are doing will produce this by-product.
Willing to fiddle (test) with what you are doing, regardless.


ditto


fixed now


Hi Daniela,

the answer is no, see the syntax at https://cmake.org/cmake/help/latest/command/if.html


These two columns aren't needed, should remove them. The appropriate way to access the data if it's needed is to join to the meter result mart table on the meter_declaration_digest. (But it's not needed here)


noting that @richfitz suggested `sample.int(..., replace = TRUE)` - sounds like should change to that

@tjmahr  right, forgot about min being ignored. will play around with that


@erasche https://github.com/galaxyproject/galaxy-hub#redirects


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


@ctgraham I can see here https://pkp.gitbooks.io/ojs-2-x-technical-reference/content/en/sending_emails.html

the:

> // This template contains variable names of the form {$variableName} that need to
> // be replaced with the appropriate values. Note that while the syntax is similar
> // to that used by Smarty templates, email templates are not Smarty templates. Only
> // direct variable replacement is supported.

Is something changed for OJS3.0?


The `id` field on each hike should not necessarily correspond to its index in `Context.hikes`, meaning `getAt(x)` is incorrect. Why did you change it to send the ID as a parameter when pushing this page, instead of just passing the hike object itself?


this statement will never be true.


See above


It seems that 255 needs to be mapped to :cartographicAttributes [ :Cartographic ], with the subfields as properties of that structured value. Do that by moving up  "link": "cartographicAttributes" and "resourceType": "Cartographic" from the subfields to the definition of 255.


Rick writes:

> Currently I try to find a working solution, because I found that the
> problem with FreeBSD seem to come from such Problems, because threads
> are still running but there objects are already deleted.

Is is just a FreeBSD problem or have you seen it also on Linux?

-- Juha


Good catch, will fix


Не заметила перед коммитом


```
for i, row in enumerate(context['rows']):
    (...)
```


Thanks.


If it's an old moin URL that's now no longer valid, it should be in https://github.com/galaxyproject/infrastructure-playbook/blob/master/galaxyenv/templates/nginx/wiki_hub_rewrites.conf.j2 and not the redirects mentioned there.  This'll have to be done on a case-by-case basis though.


Perfect! 😀


can we change these so that the option is a "positive" name.  E.g. instead of `dontcleanup`, let's use `cleanup` and default it to `True`


Does this mean you won't have a custom class for the dialog box... this custom class for panel is for the overlay not the dialog?  Are there plans for a custom dialog class?


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-dev-20170531-154937 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-dev-20170531-154937") to [dev](https://console.ng.bluemix.net/apps/ad66ae0b-944b-406a-9fd6-1d5cb0afdb3e?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:dev"), including this commit


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2533](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=33561&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


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

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


Correction: scale might have to be put on the entity *alongside* cartographicAttributes. *If* 255 is not repeatable, we can go ahead and do that. In so doing, we need a pendingResources for the cartographicAttributes, and put each subfield into that object.


Issue #35


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-dev-20170531-155043 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-dev-20170531-155043") to [dev](https://console.ng.bluemix.net/apps/ad66ae0b-944b-406a-9fd6-1d5cb0afdb3e?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:dev"), including this commit


okay wait but it seems like the "Logistics" section references hacking, and the "Hacking" section references logistics ;_;


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-155055 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-155055") to [qa](https://console.ng.bluemix.net/apps/216ec848-44e5-47f9-bee2-32ac1a3cd76b?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:qa"), including this commit


O.K. 16ed031 works with 417bf7 of flecsi/refactor_new_cinch.


Issue #34


why


How do i fix typos I made in commit - m  argument?


I would link to the `init` top-level function here:

> You can set the option in the [`init`]{@link init} call:


really i didn't know how i can talk with you @sammy007

1. can pool be functional for CPUmining , works now with CPU mining? ( yes or not it's enought )
2. im mining alone on my pool, wanted to be added here, but i can't contact with you. my pool forked yours ! :) http://ntz-crypto.tk


Created multidev environment [tkriesel-texascamp-2017-training#pr-address](https://dashboard.pantheon.io/sites/033e6486-23de-40a1-882c-29dc2c23965d#pr-address).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-address-tkriesel-texascamp-2017-training.pantheonsite.io/)


that is very unfortunate position to take


Generally, only *void elements* are allowed to self-close in HTML.  Many browsers (like chrome) will be able to handle this, but certain older/less-awesome browsers (*cough* internet explorer) may have trouble parsing this.


With the recent fix, tasks (todo items) can be created on TB and uploaded to RTM. Calendar events created on TB don't seem to upload at the moment, but if created on RTM, they download to TB.

My goal is for the plugin to provide a two-way street between RTM and TB/L.


when RECIPE IS TOGGLED

// Array.map returns a new copy of the array

{...state, state.recipes: state.recipes.map((recipe) => {
	if(recipe.id == action.id){
		return recipe.showRecipeItem = !recipe.showRecipeItem};
})}


@richellin
요기에 링크 달아뒀습니다.
https://github.com/kodevops/food/tree/master/design

그리고 도메인모델은 앞으로 계속 반복적으로 변경하게 될 것 같아서, 이슈는 종료하겠습니다   ^^


Didn't know this method yet...:)


Hello GurayTest2


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-155419 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-qa-20170531-155419") to [qa](https://console.ng.bluemix.net/apps/216ec848-44e5-47f9-bee2-32ac1a3cd76b?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:qa"), including this commit


Issues 6 Uploaded by Torben 20170531


Here I would use back-ticks to highlight `init` as a short code block, and add a link to the `options` top-level function:

> Or before the `init` call, using the [`options`]{@link options} top-level function:


I will get this corrected.  I again apologize for the confusion and that your name was used because the submitter appears to have used your german strings.po as a template.  The date/time stamp above your name was even updated, so I assumed the name was correct.  I had chosen a few translations at random with google to see if there was at least some loose association with Hungarian language and it seemed to pass the sniff test.

Thanks for letting us know and again, sorry for the misattribution.  Fixed in https://github.com/mamedev/mame/commit/f225f3efb9f106c88d7fa5a74b6d831e0990b3bb and the whatsnew text. https://github.com/mamedev/build/commit/de7a3d3bae29ce33b48ee0c7f27c3ab89ec3485d


The last version of the file has the comment "dealing with the image embedding problem". Please take it into consideration. If images are still problematic, I can mail them.


Apologies for this. I've fixed in this PR and merged to master https://github.com/kubernetes-incubator/kargo/pull/1320


You should change the mapping for the NGF and the SGF around!
Every DDR state was also a member of the NGF before.
Also the DDR's neutrality-flag in HoI4 greatly resembles the NGF's.
So it makes more sense to map them like that as well.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-155523 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-155523") to [prod](https://console.ng.bluemix.net/apps/bfffdcae-d248-47ae-80d4-3f4bc10ab8b9?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:prod"), including this commit


I meant to submit a PR for this change. I am not sure which team maintains this repo, but I apologize for committing straight to master.


See previous comments.


This is to 1) change peptide bond length from 1.4 to 1.32 as given by Berg et al in Biochemistry, 5th ed. 2) create a constant for peptide bond length so it is easier to read the code.


Author is changed, check current git

If you want a
Signed of by: Name <mail>
Please add

Have you tested this on your device ??


Nevermind, something was wrong with my tmux setup script ...


Ah, I see. OK, my bad; I didn't quite understand the issue. Deleting first is not a big deal. I've added a note to Makefile accordingly.

Just so I understand: Is our entire test suite running tasty now? Or are there still parts that need to be ported?


As it stands, this App class has no state.  You may be intending to add some later, in which case it's fine, but if you don't intend to make use of state or lifecycle methods, it's best to refactor to a functional component.


Thanks for updating this documentation, François! 👍


ok


Sorry on PTO, please open a new issue for adding some extra information to aid a test runner in caching the results and cc me on it. I will be back on Monday.


Lovely organization on these imports.  Making my life easier.  Thanks!


Please let me know if you change the version number of the R pkg. Thank you!


Thank you


il fait quelque chose celui-ci, non?


Good idea 👍


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/1c2d44ac-28db-4579-8076-8f0019963625 "toolchain-demo-20170531153513100"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/08e2f865-c4ab-42c9-aebb-47a8cfc25e0f "ui-toolchain-demo-20170531153513100") deployed [ui-toolchain-demo-20170531153513100](https://github.com/hataylorjr/ui-toolchain-demo-20170531153513100/releases/tag/deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-160009 "deploy-ibm-yp-us-south-htaylor-us.ibm.com-prod-20170531-160009") to [prod](https://console.ng.bluemix.net/apps/3a8246be-470e-4982-9757-53925738f869?env_id=ibm:yp:us-south "ibm:yp:us-south:htaylor@us.ibm.com:prod"), including this commit


TeamCity Kotlin :: Kotlin Native mac [Build 3923](http://buildserver.labs.intellij.net/viewLog.html?buildId=18844014&buildTypeId=Kotlin_KotlinNativeMac) outcome was **SUCCESS**
Summary: Running Build time: 00:30:55


TeamCity Kotlin :: Kotlin Native mac [Build 3924](http://buildserver.labs.intellij.net/viewLog.html?buildId=18844015&buildTypeId=Kotlin_KotlinNativeMac) is now running


@thinkholic DISQUS_KEY is supposed to be the forum URL its also called the `Shortname`

<img width="382" alt="screen shot 2017-06-01 at 2 00 15 am" src="https://cloud.githubusercontent.com/assets/1681406/26641487/1bc17b50-466e-11e7-8fe6-1dbea03f4288.png">


There is this code in rc.sysint that you might find interesting.

	if [ ! -d /initrd ];then
	 BDEV="$(df | grep '^/dev/' | grep ' /$')"; BDEV=${BDEV%% *}
	 if [ "$BOOT_ATIME" ];then # see /etc/rc.d/BOOTCONSTRAINED, variable set in 3builddistro.
	  mount -o remount,rw,${BOOT_ATIME} / 2>/dev/null #have set this to 'relatime'.
	  [ $? -eq 0 ] || mount -o remount,rw,${BOOT_ATIME} $BDEV / #have set this to 'relatime'.
	 else
	  mount -o remount,rw / 2>/dev/null
	  [ $? -eq 0 ] || mount -o remount,rw $BDEV /
	 fi
	....

BDEV is the same device as ROOTDEV2="df | grep ' /$' | grep '^/dev/' | cut -f 1 -d ' '"

It's possible to apply the same logic to get the real device..... and probably remount / to the real device?..


3 ways a bean can be referenced anywhere in application or can be referred by another bean.

1. By alias
<alias name="triangle" alias="triangle-alias"/>

here triangle bean has another name triangle-alias and now it can also be referenced by triangle-alias.

2. By name

<bean id="triangle" class="org.koushik.javabrains.Triangle" name = "triangle-name">

now this triangle can be referenced by triangle , triangle-name in any other bean using ref property as well as in application using getBean()

3. By id

preffered way as if 2 beans have similar id then xml validator can point out the error.


Sorry, I forgot this patch. But it has a bug, see here:
`-git$X: git.o GIT-LDFLAGS $(BUILTIN_OBJS) $(GITLIBS)
+git$X: git.o GIT-LDFLAGS $(BUILTIN_OBJS) $(RESOURCE_OBJS) $(GITLIBS)
 	$(QUIET_LINK)$(CC) $(ALL_CFLAGS) -o $@ $(ALL_LDFLAGS) \
-		$(filter %.o,$^) $(LIBS)
+		$(filter %.o,$^) $(RESOURCE_OBJS) $(LIBS)
 `
The obj files "$(filter %.o,$^)" already contains $(RESOURCE_OBJS), ie compat/win32/resource.o.
This will cause the linker to report an error：
/usr/lib/gcc/i686-pc-msys/6.3.0/../../../../i686-pc-msys/bin/ld: .rsrc merge failure: multiple non-default manifests
Finally, git.exe may not be able to run:
# ./git --version
-bash: ./git: Invalid argument

Do you agree that this is a bug?
If yes, I will add the modified patch and send you a pull request.


This commit also introduced a crash with the QtWebEngine backend when using a start page link.

Is there anything this commit did not break?


@adunham95  The button needs to fixed for the content added in reference to issue #35


TeamCity libpalaso :: palaso-Linux64-lfmerge Continuous [Build 2.6.446.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92383&buildTypeId=PalasoTrusty64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:01:59


здесь какой-то БЭМ не правильный... блок social-links, а где элементы? или ссылки тоже сделаны блоками отдельными?


Calculadora en HTML


Add modified patch - I will see


first commit


Persin


I guess is fine. "For historical reasons, XMPP addresses are often called Jabber IDs or JIDs."
See https://xmpp.org/rfcs/rfc6120.html#arch-addresses


TeamCity libpalaso :: palaso-win32-libpalaso-3.1 Continuous [Build 3.1.415.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92392&buildTypeId=bt223) outcome was **FAILURE**
Summary: Compilation error: SIL.Core\SIL.Core.csproj; compilation error: BuildTaskTests\Palaso.BuildTask.Tests.Helper\Palaso.BuildTask.Tests.Helper.csproj Build time: 00:03:29


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2533](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=33561&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 294, ignored: 3 Build time: 00:16:00


first commit from paulo


I'm interested in why you're mapping the dispatch function itself onto this container's props.  I don't see it used in the HomePageComponent at all.


怕不是有人专门盯这个项目，这是最可怕的，要不先避避风头？


Thanks @bartoszkopinski 👍  fixed and released a new version.


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.295.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92390&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3813, ignored: 190 Build time: 00:05:56


What prompted this change? I like it!

Blocks are easily understood as they're used elsewhere and you don't have to add the `//<script>` hack to get syntax highlighting.


Fixed in commit ed8807f73a127cfe5c479bbe0054cbd5374b3088.


Do we want this to be `node_modules/terra-toolkit/src/globals.js`?


I'm not sure if this will get automatically fixed, but the GitHub release had the wrong zip file, which only supported KSP 1.2. I edited the release to add the correct file for KSP 1.3.


Yes, we already use that elsewhere in AIF :-)

What does a leading colon (:) mean in a script?
http://aplawrence.com/Basics/leading-colon.html


```diff
-liste_module = []
+modules =  []
```


TeamCity libpalaso :: palaso-linux64-master Continuous [Build 4.0.268.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92384&buildTypeId=Libpalaso_PalasoLinux64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3870, ignored: 126 Build time: 00:08:28


TeamCity libpalaso :: palaso-linux64-libpalaso-3.1 Continuous [Build 3.1.418.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92387&buildTypeId=bt322) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:00:11


Seems about allright


I've created https://github.com/openaddresses/openaddresses/issues/3015 to investigate removing the countrywide source. Thanks for bringing that to our attention!

BTW, it's generally frowned on to comment on very old commits as those comments will get lost. Let's track any more discussion in #3015 please.

(It looks like we already added Vilnius in https://github.com/openaddresses/openaddresses/issues/2390.)


TeamCity libpalaso :: palaso-linux64-libpalaso-2.6 Continuous [Build 2.6.1458.3aac40cbb44ba2490983aac461c5111f55eed34c](http://build.palaso.org/viewLog.html?buildId=92391&buildTypeId=PalasoLinux64v26Cont) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:00:07


Module, Cours et Node sont importés pas utilisés.

Testez `flake8`


@georghopp so actually the second field in the IPv6 lease is still most of the MAC address, but in decimal form apparently.

1049344960 == 3E 8B BB C0

So I think the better fix here is to detect whether the second field is colon separated, if not, then convert it to hex and see if it matches the end of the MAC.


Indeed. And it's what we do on Slim projects anyway, so it's nice to be consistent.


[R/RLearner_oneclass_ksvm.R:8:75:](https://github.com/mlr-org/mlr/blob/2b32e1d04039554a4b5e3e516a45e417ff60878e/R/RLearner_oneclass_ksvm.R#L8) *warning:* **Unneded concatenation of a constant. Remove the "c" call.**
```r
      makeDiscreteLearnerParam(id = "type", default = "one-svc", values = c("one-svc")),
                                                                          ^
```
[R/RLearner_oneclass_ksvm.R:23:28:](https://github.com/mlr-org/mlr/blob/2b32e1d04039554a4b5e3e516a45e417ff60878e/R/RLearner_oneclass_ksvm.R#L23) *style:* **Only use double-quotes.**
```r
    par.vals = list(type = 'one-svc'),
                           ^~~~~~~~~
```


While this is not so egregious on a component that will probably only instantiate once anyway, defining methods in the constructor is generally less-wise unless there's a very good reason you absolutely can't put your method on the prototype.


`create_dir()` from `dttools/create_dir.h` returns "One on success, zero on failure."  This is a wrapper for `mkdirat()` from the standard library, which returns -1 on failure, so it is easily confused.  I cleared `errno` before the call in case it had a previous value.


[I see what you did there... clever](https://github.com/shama/bel/blob/master/package.json#L6)


@dannon can you update the readme please with this information?


This `render` method is exceedingly long.  I would highly recommend modularizing this out into (probably many) sub-components.


The reason of `delayInSeconds` is to prevent the error `mapDiv` is too small.


需求分析文档
[OA需求分析.docx](https://github.com/MeruLin/OASystem/files/1042213/OA.docx)


Fala Hector, nesse ponto do seu código, você poderia trabalhar com a interface ao invés da implementação. Exemplo:
```java
Banco banco = new BancoArquivo();
```

Com isso, você poderá trocar a sua implementação por uma outra, como por exemplo:

```java
Banco banco = new BancoMemoria();
```

Com isso, você pode fazer um código do tipo.

```java
Banco banco = new BancoMemoria();
ClientLivro clientLivro = new ClientLivro(banco);
.......
```
E dai sua classe ClientLivro vai se basear no contrato que você estabaleceu na interface. Ficaria mais fácil você trocar de uma implementação de "Banco" para outras, seja em memória, arquivo, banco de dados, etc.


:O OxideMod 2, nice


It's not true they weren't mapped before - pref.prf maps left/down/up/right to straight movement.

I can understand why you want to do this but it only makes sense if you have a desktop keyboard. On my laptop I now have to remap the arrows so that I can move around without using the numbers at the top of of the keyboard.


I would pull this fake data into a separate file if I were you.  It's cluttering up your component file.


Good catch @jayphelps .  I'll fix that.

You clearly have more of ECMAScript's evolutionary history at the tip-of-your-tongue than I.

As to how to avoid this sort of thing in the future, one answer _supported_ by my experiments would be to rename `src/**.*.js` to `.ts`, and take a build-time dependency on typescript, at least for the present.     What would you think of that?


Again I would consider pulling some of these bits into subcomponents.


Hi @thomasvl
is there a respective script that can be run to spit out reserved swift words?
wanting to grab all the swift reserved words en masse.
https://github.com/SwiftGen/StencilSwiftKit/issues/49


please add me 📦


This deserves a comment -- using CM's keyName normalizer was absolutely boneheaded, since it treats characters like "(" as "Shift-9". use `event.key instead`.


remove hardcoded location from elements class


Really can't use circle reliably on anything but an image and we already have box util with circle option


Hackschnitzel können für einen besseren Witterungsschutz ebenfalls gepresst und gewickelt werden, und eignen sich für eine bessere Lagerung, somit spart die LT Master den Platz von Hackschnitzelhaufen


Electron defaults to 800*600 if no options are passed, we should do the same and still open a window if no options are passed
https://electron.atom.io/docs/api/browser-window/#new-browserwindowoptions


Yeah removing it wont do any bad .... ohk i am removing it !


I guess this is not an issue anymore, after what was defined in 4b186654500fadf4e85b2d68ce59630298e9875d
"OTR4 will expect each non-interactive message to be created with a new prekey."


Should we make this class non-public? Not sure anybody else will want to use it apart from the new project dialog.


Totally cool with moving to TS for our builds


Fala Hector, aqui nesse ponto onde você tem um atributo de tipo **"Data"**. Tem algum motivo em especial ? Geralmente a representação de uma data, utilizamos o **java.util.Date** ou **java.util.Calendar**. Existem outros tipos que presentam datas no Java 8, mas o que você verá bastante, são os dois que eu citei.


In the article you linked I believe there was a JToken to Value helper as well, could you also add that? Could be useful at somepoint


this is a merge error?  - line-through is best so pushing this update


Thanks. I did already know the if-then null usage btw. :)


OK - there is a new version which is less globby (less strstr, more strcmp).

```
tests/iio_attr -a -c m2k-adc
```
showed two devices since it was assuming that is what you wanted.
```
dev 'm2k-adc-trigger', channel 'voltage0' (input), found 4 channel-specific attributes
dev 'm2k-adc', channel 'voltage0' (input, index: 0, format: le:s12/16>>0), found 0 channel-specific attributes
```
now you will get exact matches with `m2k-adc`, and only `m2k-adc*` will show both.

-Robin

When displaying things - do you want them sorted? current version just prints things out as they are returned back from libiio (unsorted)

```
dev 'm2k-adc-trigger', channel 'voltage1' (input), found 4 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage0' (input), found 4 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage6', id 'trigger' (input), found 3 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage2' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage3' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage5', id 'trigger_logic' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage4', id 'trigger_logic' (input), found 2 channel-specific attributes
```
or (it's easy to put them in an array, and then sort things before printing)
```
dev 'm2k-adc-trigger', channel 'voltage0' (input), found 4 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage1' (input), found 4 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage2' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage3' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage4', id 'trigger_logic' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage5', id 'trigger_logic' (input), found 2 channel-specific attributes
dev 'm2k-adc-trigger', channel 'voltage6', id 'trigger' (input), found 3 channel-specific attributes
```


Well, getting started


the comment should of been "create WALinuxAgent_2.2.12.spec"


![](https://github.trello.services/images/mini-trello-icon.png) [GitHub: Issue #16 is implemented!](https://trello.com/c/MbZEjRTQ/8-github-issue-16-is-implemented)


Thanks for this!


Btw added you as a collaborator. Standard OSS traditions, e.g. Don't merge your own PRs unless they're trivial or critical 🤘 Thanks for your help so far!


Entiendo


@anoff : Your first try looks quite good.  Did you try to just run

    export LIBGL_ALWAYS_SOFTWARE=1
    rviz

instead of just `rviz` in the container?  (or verify the value of `LIBGL_ALWAYS_SOFTWARE` via `echo $LIBGL_ALWAYS_SOFTWARE`)

The second issue looks like GL was not installed properly in the container -- but I have no idea how to solve this :-)


cherry-pick 853193481e31a147ba9a161d9cdd813143309057


[OA需求分析.docx](https://github.com/MeruLin/OASystem/files/1042236/OA.docx)


[R/helper_funs.R:338:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/helper_funs.R#L338) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if ((do_gc >= 1) & (do_gc < 2)) {
      ^
```
[R/sperrorest_error.R:3:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_error.R#L3) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Calculate a variety of accuracy measures from observations and predictions
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_error.R:95:18:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_error.R#L95) *warning:* **no visible global function definition for ‘prediction’**
```r
      predobj <- prediction(pred, obs)
                 ^~~~~~~~~~
```
[R/sperrorest_error.R:96:16:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_error.R#L96) *warning:* **no visible global function definition for ‘performance’**
```r
      auroc <- performance(predobj, measure = "auc")@y.values[[1]]
               ^~~~~~~~~~~
```
[R/sperrorest_error.R:146:28:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_error.R#L146) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                mse = mean((obs - pred) ^ 2), mad = mad(obs - pred),
                           ^
```
[R/sperrorest_misc.R:470:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_misc.R#L470) *warning:* **no visible global function definition for ‘validate.resampling’**
```r
  stopifnot(validate.resampling(object))
            ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_misc.R:575:27:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_misc.R#L575) *warning:* **no visible binding for global variable ‘validate.resampling’**
```r
  valid <- sapply(object, validate.resampling)
                          ^~~~~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:68:20:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L68) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      resampler <- as.resampling(resampler)
                   ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:73:19:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L73) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:150:15:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L150) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    repres <- as.represampling(repres)
              ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:198:12:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L198) *warning:* **no visible global function definition for ‘as.resampling’**
```r
    fac <- as.resampling(fac)
           ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:205:17:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L205) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    represmp <- as.represampling(represmp)
                ^~~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:459:40:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L459) *style:* **Put spaces around all infix operators.**
```r
      r <- phi[as.character(cnt)] * 180/pi
                                      ~^~
```
[R/sperrorest_resampling.R:472:31:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L472) *style:* **Put spaces around all infix operators.**
```r
      x_delta <- diff(x_range)/nsplit[1]
                             ~^~
```
[R/sperrorest_resampling.R:473:31:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L473) *style:* **Put spaces around all infix operators.**
```r
      y_delta <- diff(y_range)/nsplit[2]
                             ~^~
```
[R/sperrorest_resampling.R:494:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L494) *style:* **Variable or function name should be snake_case.**
```r
      x.split <- seq(x_range[1], x_range[2], length = my_nsplit[1] + 1)
      ^~~~~~~
```
[R/sperrorest_resampling.R:495:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L495) *style:* **Variable or function name should be snake_case.**
```r
      y.split <- seq(y_range[1], y_range[2], length = my_nsplit[2] + 1)
      ^~~~~~~
```
[R/sperrorest_resampling.R:497:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L497) *style:* **Variable or function name should be snake_case.**
```r
      x.split <- seq(x_range[1], x_range[2] + x_delta, by = x_delta)
      ^~~~~~~
```
[R/sperrorest_resampling.R:498:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L498) *style:* **Variable or function name should be snake_case.**
```r
      y.split <- seq(y_range[1], y_range[2] + y_delta, by = y_delta)
      ^~~~~~~
```
[R/sperrorest_resampling.R:520:47:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L520) *warning:* **no visible global function definition for ‘as.tilename’**
```r
          tile[sel_x & sel_y] <- as.character(as.tilename(c(ix, iy)))
                                              ^~~~~~~~~~~
```
[R/sperrorest_resampling.R:527:16:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L527) *warning:* **no visible global function definition for ‘get_small_tiles’**
```r
    s_tiles <- get_small_tiles(tile, min_n = min_n, min_frac = min_frac)
               ^~~~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:559:15:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L559) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:652:18:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L652) *style:* **Put spaces around all infix operators.**
```r
      p <- x$size/sum(x$size)
                ~^~
```
[R/sperrorest_resampling.R:653:23:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L653) *style:* **Put spaces around all infix operators.**
```r
      return(1 - sum(p^2))
                     ~^~
```
[R/sperrorest_resampling.R:666:15:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L666) *warning:* **no visible global function definition for ‘as.resampling’**
```r
      tile <- as.resampling(tile)
              ^~~~~~~~~~~~~
```
[R/sperrorest_resampling.R:671:19:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest_resampling.R#L671) *warning:* **no visible global function definition for ‘as.represampling’**
```r
    resampling <- as.represampling(resampling)
                  ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:551:9:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L551) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
        plan(par_args$par_option, workers = par_args$par_units)
        ^~~~
```
[R/sperrorest.R:554:9:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L554) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
        plan(par_args$par_option, workers = par_args$par_units)
        ^~~~
```
[R/sperrorest.R:599:5:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L599) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
    registerDoFuture()
    ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:608:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L608) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(availableCores(), outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:608:25:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L608) *warning:* **no visible global function definition for ‘availableCores’**
```r
      cl <- makeCluster(availableCores(), outfile = out_progress, ...)
                        ^~~~~~~~~~~~~~
```
[R/sperrorest.R:609:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L609) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:609:12:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L609) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:622:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L622) *warning:* **no visible global function definition for ‘makeCluster’**
```r
      cl <- makeCluster(par_args$par_units, outfile = out_progress, ...)
            ^~~~~~~~~~~
```
[R/sperrorest.R:623:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L623) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(cluster, workers = cl)
      ^~~~
```
[R/sperrorest.R:623:12:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L623) *warning:* **no visible binding for global variable ‘cluster’**
```r
      plan(cluster, workers = cl)
           ^~~~~~~
```
[R/sperrorest.R:634:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L634) *warning:* **no visible global function definition for ‘registerDoFuture’**
```r
      registerDoFuture()
      ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:635:7:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L635) *warning:* **no visible global function definition for ‘plan’, Did you mean 'lag'?**
```r
      plan(sequential)
      ^~~~
```
[R/sperrorest.R:635:12:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L635) *warning:* **no visible binding for global variable ‘sequential’**
```r
      plan(sequential)
           ^~~~~~~~~~
```
[R/sperrorest.R:646:47:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L646) *warning:* **local variable ‘pooled_pred_train’ assigned but may not be used**
```r
                          pooled_obs_train <- pooled_pred_train <- c()
                                              ^~~~~~~~~~~~~~~~~
```
[R/sperrorest.R:647:46:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L647) *warning:* **local variable ‘pooled_pred_test’ assigned but may not be used**
```r
                          pooled_obs_test <- pooled_pred_test <- c()
                                             ^~~~~~~~~~~~~~~~
```
[R/sperrorest.R:651:25:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L651) *warning:* **local variable ‘current_impo’ assigned but may not be used**
```r
                        current_impo <- resamp[[i]]
                        ^~~~~~~~~~~~
```
[R/sperrorest.R:656:42:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L656) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
                          current_res <- map(resamp[[i]], unclass)
                                         ^~~
```
[R/sperrorest.R:780:17:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/sperrorest.R#L780) *warning:* **no visible global function definition for ‘transfer_parallel_output’**
```r
  my_res_mod <- transfer_parallel_output(my_res, res, impo, pooled_error)
                ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:52:37:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L52) *style:* **Variable or function name should be snake_case.**
```r
                                    na.rm = TRUE, ...) {
                                    ^~~~~
```
[R/summary_functions.R:56:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) t(sapply(x, function(y) data.frame(train = y$train,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:57:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L57) *style:* **Lines should not be more than 80 characters.**
```r
        test = y$test, distance = ifelse(any(names(y) == "distance"), y$distance,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:71:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
      err <- data.frame(mean = apply(err, 2, function(y) mean(unlist(y), na.rm = na.rm)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:72:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L72) *style:* **Lines should not be more than 80 characters.**
```r
        sd = apply(err, 2, function(y) sd(unlist(y), na.rm = na.rm)), median = apply(err,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:78:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) t(sapply(x, function(y) data.frame(train = y$train,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:79:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L79) *style:* **Lines should not be more than 80 characters.**
```r
        test = y$test, distance = ifelse(any(names(y) == "distance"), y$distance,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:84:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L84) *style:* **Lines should not be more than 80 characters.**
```r
      err <- lapply(err, function(x) apply(x, 2, function(y) weighted.mean(unlist(y),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:91:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L91) *style:* **Lines should not be more than 80 characters.**
```r
      err <- data.frame(mean = sapply(err, mean), sd = sapply(err, sd), median = sapply(err,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:103:59:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L103) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestreperror <- function(object, level = 0, na.rm = TRUE, ...) {
                                                          ^~~~~
```
[R/summary_functions.R:130:61:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L130) *style:* **Variable or function name should be snake_case.**
```r
summary.sperrorestimportance <- function(object, level = 0, na.rm = TRUE,
                                                            ^~~~~
```
[R/summary_functions.R:133:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L133) *style:* **Lines should not be more than 80 characters.**
```r
  arrdimnames <- list(names(object), names(object[[1]]), rownames(object[[1]][[1]]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:146:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L146) *style:* **Lines should not be more than 80 characters.**
```r
      arr <- data.frame(mean = apply(arr, c(2, 3), mean, na.rm = na.rm), sd = apply(arr,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:149:12:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L149) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else { # when does this happen?
           ^
```
[R/summary_functions.R:151:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L151) *style:* **Lines should not be more than 80 characters.**
```r
      arr <- data.frame(mean = apply(arr, 2, mean, na.rm = na.rm), sd = apply(arr, # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:152:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L152) *style:* **Lines should not be more than 80 characters.**
```r
        2, sd, na.rm = na.rm), median = apply(arr, 2, median, na.rm = na.rm), # nocov
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/summary_functions.R:272:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L272) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/summary_functions.R:273:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L273) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/summary_functions.R:274:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/R/summary_functions.R#L274) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-helper-funs.R:18:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = ecuador, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:19:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L19) *style:* **Lines should not be more than 80 characters.**
```r
                              formula = slides ~ dem + slope + hcurv + vcurv + log.carea + cslope,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:20:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L20) *style:* **Lines should not be more than 80 characters.**
```r
                              model_args = list(family = "binomial"), do_try = FALSE, model_fun = glm,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:21:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L21) *style:* **Lines should not be more than 80 characters.**
```r
                              error_fold = TRUE, error_rep = TRUE, imp_permutations = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:22:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L22) *style:* **Lines should not be more than 80 characters.**
```r
                              imp.variables = c("dem", "slope", "hcurv", "vcurv", "log.carea", "cslope"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:23:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L23) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = TRUE, current_res = current_res,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:24:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L24) *style:* **Lines should not be more than 80 characters.**
```r
                              pred.args = list(type = "response"), response = "slides", par_cl = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:25:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
                              coords = c("x", "y"), progress = 1, pooled_obs_train = c(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:44:11:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-helper-funs.R:44:22:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-helper-funs.R:44:39:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-helper-funs.R:44:50:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-helper-funs.R:50:63:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L50) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-helper-funs.R:58:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L58) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = maipo, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:60:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L60) *style:* **Lines should not be more than 80 characters.**
```r
                              do_try = FALSE, model_fun = lda, pred_fun = lda_predfun,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:61:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
                              error_fold = TRUE, error_rep = TRUE, pred.args = list(fac = "field"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:62:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L62) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = FALSE, current_res = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:64:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
                              coords = c("x", "y"), progress = 1, pooled_obs_train = c(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:80:71:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L80) *style:* **Commas should always have a space after.**
```r
  mypred_rpart <- function(object, newdata) predict(object, newdata)[,2]
                                                                      ^
```
[tests/testthat/test-helper-funs.R:82:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L82) *style:* **Lines should not be more than 80 characters.**
```r
  runfolds_single <- runfolds(j = 1, data = ecuador, current_sample = current_sample,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:83:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L83) *style:* **Lines should not be more than 80 characters.**
```r
                              formula = slides ~ dem + slope + hcurv + vcurv + log.carea + cslope,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:85:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L85) *style:* **Lines should not be more than 80 characters.**
```r
                              error_fold = TRUE, error_rep = TRUE, imp_permutations = 2, pred_fun = mypred_rpart,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:87:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L87) *style:* **Lines should not be more than 80 characters.**
```r
                              imp.variables = c("dem", "slope", "hcurv", "vcurv", "log.carea", "cslope"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:88:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
                              err_train = TRUE, importance = TRUE, current_res = current_res,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:90:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L90) *style:* **Lines should not be more than 80 characters.**
```r
                              coords = c("x", "y"), progress = 1, pooled_obs_train = c(),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:121:63:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L121) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-helper-funs.R:142:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L142) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:165:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L165) *style:* **Variable or function name should be snake_case.**
```r
  imp.one.rep <- readRDS("inst/test-objects/imp.one.rep.rda")
  ^~~~~~~~~~~
```
[tests/testthat/test-helper-funs.R:184:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-helper-funs.R#L184) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-resample.R:10:52:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-resample.R#L10) *style:* **Only use double-quotes.**
```r
                              param = list(strat = 'slides', nstrat = 100))
                                                   ^~~~~~~~
```
[tests/testthat/test-resample.R:12:32:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-resample.R#L12) *style:* **Only use double-quotes.**
```r
  expect_equal(sum(d$slides == 'TRUE'), 100) # == 100
                               ^~~~~~
```
[tests/testthat/test-resample.R:20:55:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-resample.R#L20) *style:* **Only use double-quotes.**
```r
  d <- resample_uniform(ecuador, param = list(strat = 'slides', n = 400))
                                                      ^~~~~~~~
```
[tests/testthat/test-resample.R:28:55:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-resample.R#L28) *style:* **Only use double-quotes.**
```r
  d <- resample_uniform(ecuador, param = list(strat = 'slides', n = 200))
                                                      ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:17:48:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L17) *style:* **Only use double-quotes.**
```r
  parti <- partition_cv_strat(ecuador, strat = 'slides', nfold = 5,
                                               ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:28:44:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L28) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor(ecuador, fac = 'zclass')
                                           ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:37:47:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L37) *style:* **Only use double-quotes.**
```r
  parti <- partition_factor_cv(ecuador, fac = 'zclass', nfold = 5)
                                              ^~~~~~~~
```
[tests/testthat/test-sperrorest-resampling.R:98:63:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L98) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_tile_bootstrap(ecuador, nsplit = c(4,2),
                                                              ^
```
[tests/testthat/test-sperrorest-resampling.R:107:65:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L107) *style:* **Commas should always have a space after.**
```r
  parti <- represampling_kmeans_bootstrap(ecuador, nsplit = c(4,2),
                                                                ^
```
[tests/testthat/test-sperrorest-resampling.R:133:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L133) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sperrorest-resampling.R:134:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-resampling.R#L134) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-sperrorest-summary.R:213:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L213) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:231:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L231) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:241:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L241) *style:* **Variable or function name should be snake_case.**
```r
  lda.predfun <- function(object, newdata, fac = NULL) {
  ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:247:5:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L247) *style:* **Variable or function name should be snake_case.**
```r
    majority.filter <- function(x, fac) {
    ^~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest-summary.R:249:11:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest-summary.R:249:22:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest-summary.R:249:39:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest-summary.R:249:50:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L249) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest-summary.R:271:57:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L271) *style:* **Commas should always have a space after.**
```r
  out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                        ^
```
[tests/testthat/test-sperrorest-summary.R:279:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest-summary.R#L279) *style:* **Variable or function name should be snake_case.**
```r
  smry.out <- summary(out)
  ^~~~~~~~
```
[tests/testthat/test-sperrorest.R:46:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L46) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:60:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L60) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:74:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L74) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:95:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L95) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:101:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L101) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:102:73:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L102) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:103:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L103) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:135:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L135) *style:* **Lines should not be more than 80 characters.**
```r
                                 par_args = list(par_mode = "foreach", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:141:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L141) *style:* **Lines should not be more than 80 characters.**
```r
test_that("sperrorest() variable importance with error_rep = F and error_fold = T", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:226:21:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                    ^
```
[tests/testthat/test-sperrorest.R:226:32:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                               ^
```
[tests/testthat/test-sperrorest.R:226:49:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                                                ^
```
[tests/testthat/test-sperrorest.R:226:60:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L226) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                  x[ fac == lev ] <- majority(x[ fac == lev ])
                                                           ^
```
[tests/testthat/test-sperrorest.R:232:73:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L232) *style:* **Commas should always have a space after.**
```r
              if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                                        ^
```
[tests/testthat/test-sperrorest.R:247:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L247) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:259:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L259) *style:* **Lines should not be more than 80 characters.**
```r
            expect_equal(names(out$error_rep)[[1]], "train.error") # check for train.error existence
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:262:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L262) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:267:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L267) *style:* **Lines should not be more than 80 characters.**
```r
                              par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:275:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L275) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:280:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L280) *style:* **Lines should not be more than 80 characters.**
```r
                              par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:303:11:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L303) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest.R:303:22:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L303) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest.R:303:39:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L303) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest.R:303:50:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L303) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest.R:309:63:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L309) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:323:57:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L323) *style:* **Commas should always have a space after.**
```r
  out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                        ^
```
[tests/testthat/test-sperrorest.R:335:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L335) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(names(out$error_rep)[[1]], "train.error") # check for train.error existence
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:339:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L339) *style:* **Lines should not be more than 80 characters.**
```r
test_that("output length of list is correct for error_rep = TRUE and error_fold  = TRUE
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:348:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L348) *style:* **Lines should not be more than 80 characters.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[, 2]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:348:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L348) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[, 2]
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:353:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L353) *style:* **Lines should not be more than 80 characters.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:353:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L353) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:353:81:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L353) *style:* **Commas should always have a space after.**
```r
            mypred.rpart <- function(object, newdata) predict(object, newdata)[,2]
                                                                                ^
```
[tests/testthat/test-sperrorest.R:354:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L354) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:355:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L355) *style:* **Lines should not be more than 80 characters.**
```r
                                      model_fun = rpart, model_args = list(control = ctrl),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:359:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L359) *style:* **Lines should not be more than 80 characters.**
```r
                                      smp_args = list(repetition = 1:2, nfold = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:360:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L360) *style:* **Lines should not be more than 80 characters.**
```r
                                      par_args = list(par_mode = "future", par_units = 2),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:366:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L366) *style:* **Lines should not be more than 80 characters.**
```r
# par_mode = "apply" variable importance Tue Feb 21 22:15:41 2017 ------------------------------
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:387:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L387) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(names(nspres$error_rep)[[1]], "train.auroc") # check for train.auroc for binary response
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:388:1:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L388) *style:* **Lines should not be more than 80 characters.**
```r
  expect_equal(class(nspres$importance[[1]][[1]]), "data.frame") # check for importance object
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:460:11:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L460) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
          ^
```
[tests/testthat/test-sperrorest.R:460:22:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L460) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                     ^
```
[tests/testthat/test-sperrorest.R:460:39:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L460) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                      ^
```
[tests/testthat/test-sperrorest.R:460:50:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L460) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        x[ fac == lev ] <- majority(x[ fac == lev ])
                                                 ^
```
[tests/testthat/test-sperrorest.R:466:63:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L466) *style:* **Commas should always have a space after.**
```r
    if (!is.null(fac)) pred <- majority_filter(pred, newdata[,fac])
                                                              ^
```
[tests/testthat/test-sperrorest.R:476:3:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L476) *style:* **Variable or function name should be snake_case.**
```r
  res.lda.sp.par <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
  ^~~~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:476:68:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L476) *style:* **Commas should always have a space after.**
```r
  res.lda.sp.par <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                   ^
```
[tests/testthat/test-sperrorest.R:528:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L528) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:543:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L543) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:556:67:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L556) *style:* **Commas should always have a space after.**
```r
            out <- sperrorest(fo, data = maipo, coords = c("utmx","utmy"),
                                                                  ^
```
[tests/testthat/test-sperrorest.R:578:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L578) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:584:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L584) *style:* **Variable or function name should be snake_case.**
```r
            mypred.rpart <- function(object, newdata) predict(object,
            ^~~~~~~~~~~~
```
[tests/testthat/test-sperrorest.R:585:73:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L585) *style:* **Commas should always have a space after.**
```r
                                                              newdata)[,2]
                                                                        ^
```
[tests/testthat/test-sperrorest.R:586:13:](https://github.com/pat-s/sperrorest/blob/8cd617d239391746bcfcbb5534bd51f93a6b3cdb/tests/testthat/test-sperrorest.R#L586) *style:* **Variable or function name should be snake_case.**
```r
            par.nsp.res <- sperrorest(data = ecuador, formula = fo,
            ^~~~~~~~~~~
```


I'm not completely sure that I understand the semantic difference. Would adding the redirects to the single place of  "from old hub" work, or is there a reason I should be adding them to galaxyproject.j2. I certainly associate `wiki_hub_rewrites` more with the intended purpose.


Yeah sure thing


@nathan-boyd , could you please explain, why here one more expression statement? I was check the documentation here https://docs.microsoft.com/ru-ru/sql/t-sql/language-elements/declare-local-variable-transact-sql, so there is no ways to add one expression for declared variable.
May be here mistake, and it was proposed multiple variable declarations in one DECLARE statement?


I would name it 'documentation' - examples is already understood as that's the name of the parent directory.


Nop, we use GWTP places or GWT activities, we use rx for services and ui, but the subscription/unsubscription of the observable is managed by the presenter/activity lifecycle.

There are a pretty interesting project https://github.com/hal/elemento that I'm collaborating which will add a nice user-friendly API over raw elemental2, just released 0.4 with typed events and elements API!


I was just trying to find the NCSU examples but the link, links to a twitter post on the Vatican library.


Got it. Will rework this.


Tehnick пожалуйста убери обновление CMake файлов из репозитория psi-plus-cmake, там файлы устарели и я обновить не могу пока-что, пилю сборку ириски как отдельной либы.


The JS change is probably not the most efficient way to do it, but I spent 2 hours trying to fix it in a better way and couldn't. Feel free to do it yourself, because I've given up on it. 😛


Done in: edd3ff08fff8f243b4cefc3d742b16a8ec8adf02


Created multidev environment [ci-test3#ci-3](https://dashboard.pantheon.io/sites/b171d1a4-8e26-434d-ac22-c9d55704ce30#ci-3).

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


Please undo this change ASAP. This file name is specified in our POPL 2017 paper and should not change. The contents of this file describe certain .hk files involved in the evaluation section of that paper, and is not a general explanation of this directory, so it does not fit the role of a general README file.


Created multidev environment [jaypeak#ci-8](https://dashboard.pantheon.io/sites/63ccddbd-731f-4f84-badc-3edee2e28541#ci-8).

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


тут надо будет ещё поменять class="client-feedback__item-img


Thanks for verifying...


Can we move these files into a directory specifically for POPL 2017?


Perhaps I misunderstood, @jayphelps, but if I change line 27 to

          return handleDescriptor(...Array.prototype.slice(arguments), entryArgs);

My _editor_ reports that `Argument of type 'IArguments' is not assignable to parameter of type 'number'.`

P.S. My editor is VScode, which has a built-in TypeScript based checks even on .js code.


TeamCity Kotlin :: Kotlin Native mac [Build 3924](http://buildserver.labs.intellij.net/viewLog.html?buildId=18844015&buildTypeId=Kotlin_KotlinNativeMac) outcome was **SUCCESS**
Summary: Running Build time: 00:31:31


TeamCity Kotlin :: Kotlin Native mac [Build 3925](http://buildserver.labs.intellij.net/viewLog.html?buildId=18844016&buildTypeId=Kotlin_KotlinNativeMac) is now running


I never use that - but also those classes are not in this PR so let's leave it till later