Resolve #1

see also [Why does ( exit 1 ) not exit the script? - Unix & Linux Stack Exchange](https://unix.stackexchange.com/questions/172541/why-does-exit-1-not-exit-the-script/172629#172629)


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

* https://babangsund.com
* https://babangsundcom.babangsund.now.sh
* https://babangsundcom-git-master.babangsund.now.sh


@TheCapybaraClub you can choose the name you want like 'data' or whatever... but keep in mind it has to be a python dict with keys : "train", "test" and "target".


took out systemplugins-blindscan, then compilation continued

TARGET_SYS           = "arm-oe-linux-gnueabi"
MACHINE              = "dm900"
DISTRO               = "openvision"
DISTRO_VERSION       = "upcoming"

`ERROR: openvision-enigma2-image-1.0-r0 do_rootfs: Unable to install packages. Command '/home/dreamosat/OpenVision/openvision-development-platform/build/tmp/work/dm900-oe-linux-gnueabi/openvision-enigma2-image/1.0-r0/recipe-sysroot-native/usr/bin/opkg --volatile-cache -f /home/dreamosat/OpenVision/openvision-development-platform/build/tmp/work/dm900-oe-linux-gnueabi/openvision-enigma2-image/1.0-r0/opkg.conf -t /home/dreamosat/OpenVision/openvision-development-platform/build/tmp/work/dm900-oe-linux-gnueabi/openvision-enigma2-image/1.0-r0/temp/ipktemp/ -o /home/dreamosat/OpenVision/openvision-development-platform/build/tmp/work/dm900-oe-linux-gnueabi/openvision-enigma2-image/1.0-r0/rootfs  --force_postinstall --prefer-arch-to-version   install aio-grab avahi-daemon ca-certificates cdtextinfo cronie curl distro-feed-configs dropbear e2fsprogs-e2fsck e2fsprogs-mke2fs e2fsprogs-tune2fs enigma2 enigma2-locale-meta enigma2-plugin-extensions-audiosync enigma2-plugin-extensions-autobackup enigma2-plugin-extensions-backupsuite enigma2-plugin-extensions-cacheflush enigma2-plugin-extensions-cdinfo enigma2-plugin-extensions-cutlisteditor enigma2-plugin-extensions-dlnabrowser enigma2-plugin-extensions-dlnaserver enigma2-plugin-extensions-dvdplayer enigma2-plugin-extensions-e2iplayer enigma2-plugin-extensions-e2iplayer-deps enigma2-plugin-extensions-epgrefresh enigma2-plugin-extensions-filecommander enigma2-plugin-extensions-foreca enigma2-plugin-extensions-graphmultiepg enigma2-plugin-extensions-keyadder enigma2-plugin-extensions-mediaplayer enigma2-plugin-extensions-mediascanner enigma2-plugin-extensions-moviecut enigma2-plugin-extensions-openwebif-vision enigma2-plugin-extensions-openwebif-vision-terminal enigma2-plugin-extensions-pictureplayer enigma2-plugin-extensions-reconstructapsc enigma2-plugin-extensions-socketmmi enigma2-plugin-extensions-tunerserver enigma2-plugin-extensions-vlcplayer enigma2-plugin-skins-octetfhd enigma2-plugin-skins-pli-hd enigma2-plugin-softcams-oscam enigma2-plugin-softcams-oscam-emu enigma2-plugin-systemplugins-blindscan enigma2-plugin-systemplugins-cablescan enigma2-plugin-systemplugins-commoninterfaceassignment enigma2-plugin-systemplugins-fastscan enigma2-plugin-systemplugins-fsblupdater enigma2-plugin-systemplugins-hdmicec enigma2-plugin-systemplugins-hotplug enigma2-plugin-systemplugins-mountmanager enigma2-plugin-systemplugins-networkbrowser enigma2-plugin-systemplugins-osd3dsetup enigma2-plugin-systemplugins-osdpositionsetup enigma2-plugin-systemplugins-positionersetup enigma2-plugin-systemplugins-satfinder enigma2-plugin-systemplugins-satscan enigma2-plugin-systemplugins-serviceapp enigma2-plugin-systemplugins-setpasswd enigma2-plugin-systemplugins-softwaremanager enigma2-plugin-systemplugins-systemtime enigma2-plugin-systemplugins-terrestrialscan enigma2-plugin-systemplugins-videomode enigma2-plugin-systemplugins-videotune enigma2-plugin-systemplugins-wirelesslan fakelocale firmware-carl9170 firmware-htc7010 firmware-htc9271 firmware-rt2870 firmware-rt73 firmware-rtl8188eu firmware-rtl8192cu firmware-rtl8712u firmware-zd1211 fuse-exfat glibc-binary-localedata-en-gb hdparm kernel-module-ath9k-htc kernel-module-carl9170 kernel-module-r8188eu kernel-module-r8712u kernel-module-rtl8187 kernel-module-rtl8192cu kernel-module-zd1211rw kernel-params libavahi-client3 modutils-loadscript nfs-utils nfs-utils-client ntfs-3g ntp openssh-sftp openssh-sftp-server openvision-bootlogo openvision-module openvision-version-info opkg packagegroup-base packagegroup-core-boot parted python-ipaddress python-netifaces python-pysmb run-postinsts sdparm settings-autorestore tuxbox-common tzdata volatile-media vsftpd wget' returned 1:
Collected errors:
 * Solver encountered 1 problem(s):
 * Problem 1/1:
 *   - nothing provides astra-sm needed by enigma2-plugin-systemplugins-blindscan-git2550+5f6087f-r0.cortexa15hf-neon-vfpv4
 *
 * Solution 1:
 *   - do not ask to install a package providing enigma2-plugin-systemplugins-blindscan

ERROR: Logfile of failure stored in: /home/dreamosat/OpenVision/openvision-development-platform/build/tmp/work/dm900-oe-linux-gnueabi/openvision-enigma2-image/1.0-r0/temp/log.do_rootfs.21307
ERROR: Task (/home/dreamosat/OpenVision/openvision-development-platform/meta-openvision/recipes-openvision/images/openvision-enigma2-image.bb:do_rootfs) failed with exit code '1'
NOTE: Tasks Summary: Attempted 7389 tasks of which 7294 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/dreamosat/OpenVision/openvision-development-platform/meta-openvision/recipes-openvision/images/openvision-enigma2-image.bb:do_rootfs
Summary: There were 243 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
Makefile:116: recipe for target 'image' failed
make: *** [image] Error 1`


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


your funny


:white_check_mark: All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


[R/are_mrca_taxa_names_in_fastas.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_names_in_fastas.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
are_mrca_taxa_names_in_fastas <- function(
^
```
[R/are_mrca_taxa_non_intersecting.R:13:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/are_mrca_taxa_non_intersecting.R#L13) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
are_mrca_taxa_non_intersecting <- function(mrca_priors) {
^
```
[R/check_mrca_prior.R:27:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/check_mrca_prior.R#L27) *style:* **functions should have cyclomatic complexity of less than 15, this has 31.**
```r
check_mrca_prior <- function(mrca_prior) {
^
```
[R/create_beast2_input.R:18:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/create_beast2_input.R#L18) *style:* **functions should have cyclomatic complexity of less than 15, this has 36.**
```r
create_beast2_input <- function(
^
```
[R/init_distr.R:9:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/init_distr.R#L9) *style:* **functions should have cyclomatic complexity of less than 15, this has 25.**
```r
init_distr <- function(
^
```
[R/is_distr.R:37:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_distr.R#L37) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
is_distr <- function(
^
```
[R/is_init_site_model.R:36:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_init_site_model.R#L36) *style:* **functions should have cyclomatic complexity of less than 15, this has 27.**
```r
is_init_gtr_site_model <- function(
^
```
[R/is_mcmc.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_mcmc.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
is_mcmc <- function(
^
```
[R/is_site_model.R:55:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L55) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
is_gtr_site_model <- function(
^
```
[R/is_site_model.R:171:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/is_site_model.R#L171) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
is_tn93_site_model <- function(
^
```
[R/parameter_to_xml.R:11:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/parameter_to_xml.R#L11) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
parameter_to_xml <- function(
^
```
[R/site_model_to_xml_subst_model.R:7:1:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/R/site_model_to_xml_subst_model.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 21.**
```r
site_model_to_xml_subst_model <- function(
^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:71:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Commas should always have a space after.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                      ^
```
[tests/testthat/test-create_nested_sampling_mcmc.R:44:72:](https://github.com/ropensci/beautier/blob/06f7ce1e5f6b054b159369333f27036ae100dcaa/tests/testthat/test-create_nested_sampling_mcmc.R#L44) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  nss_line <- na.omit(stringr::str_match(text, ".*beast.gss.NS.*"))[1,1 ]
                                                                       ^
```


Looking good @bomoko !


Successfully aliased the URL <https://vega-editor-backend-nwexpvt59.now.sh> to the following aliases:

* https://vega.now.sh
* https://vega-editor-backend.domoritz.now.sh
* https://vega-editor-backend-git-master.domoritz.now.sh


`includes` is not supported in IE11, so it might not be best to use it for `app/src/sandbox`. I'm not sure if this breaks anything IE11 though.


<img width="1338" alt="螢幕快照 2019-09-02 下午4 27 44" src="https://user-images.githubusercontent.com/54247684/64100663-9a5fb080-cd9e-11e9-9679-518d855016c7.png">


@TheCapybaraClub : see https://github.com/AxeldeRomblay/MLBox/commit/3b13e4c3eca128e80f22e3353567c243ee276eba


Successfully aliased the URL <https://vega-editor-backend-8levsxeuc.now.sh> to the following aliases:

* https://vega.now.sh
* https://vega-editor-backend.domoritz.now.sh
* https://vega-editor-backend-git-master.domoritz.now.sh


NW island not mapped should not be a problem at all.


Successfully aliased the URL <https://vega-editor-backend-9ej9v27ou.now.sh> to the following aliases:

* https://vega.now.sh
* https://vega-editor-backend.domoritz.now.sh
* https://vega-editor-backend-git-master.domoritz.now.sh


but should it not be in folder /NavGrid instead of /NavGridTools?


1. Yes, the order should match, maybe you can correct it?

2. You can see how we call different geometries in mod_geometry. We actually
call polar 'cylindrical', this might be an issue...

Clément Robert <notifications@github.com> writes:

> a few remarks/questions :
>
> * does doc/fileformat.md require that parameters are listed in the order
> they appear in the datfile ? if so, there is an inconsistency between this
> and what the get_header() python function does now.
>
> * the  `typeaxial` variable you added to the header is ambiguous with regard
> to values it takes in the rest of the code. At this point, can I safely
> assume it will either be "cartesian", "polar", or "spherical" ?


I'll test it later today but I think it should work fine and it's pretty close to libRocket's approach too.


How about `worms_.emplace(id, std::thread(LazyWorm(x,y,this), id));`?


test


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

* `pkey-secret` (in env: `PKEY)`

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


The use of the word format I think may be confusing, so I've had a go at re-writing this:

|Unstructured Document|An unstructured document e.g. PDF. The content type of the document returned SHOULD be in the mime-type as described on the pointer metadata (DocumentReference.content[x].attachment.contentType).
For unstructed documents, Consumers and Providers SHOULD support PDF as a minimum.
An example API endpoint for handling unstructured documents can be seen in the [CareConnect GET Binary specification ("Query 1 - Default Query" in section 1.1)](https://nhsconnect.github.io/CareConnectAPI/api_documents_binary.html#readresponse). |


[R/check_beast2_options.R:19:1:](https://github.com/ropensci/beastier/blob/ec1f5521f645860a0a2cd21c927db7e618c1a62d/R/check_beast2_options.R#L19) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
check_beast2_options <- function(
^
```
[R/run_beast2.R:34:1:](https://github.com/ropensci/beastier/blob/ec1f5521f645860a0a2cd21c927db7e618c1a62d/R/run_beast2.R#L34) *style:* **functions should have cyclomatic complexity of less than 15, this has 26.**
```r
run_beast2 <- function(
^
```


Many thanks :D


Successfully aliased the URL <https://ohjelmointi-19-j73xtvikb.now.sh> to the following aliases:

* https://ohjelmointi-19.mooc.fi
* https://ohjelmointi-19.mooc.now.sh
* https://ohjelmointi-19-git-master.mooc.now.sh


Hey @feross, that's almost it, should be like the code below.

```
const stringToStream: (data: string, encoding?: string) => NodeJS.ReadableStream;
```


Successfully aliased the URL <https://webshop-mern-oca1eb2ih.now.sh> to the following aliases:

* https://webshop-mern.simongrahn.now.sh
* https://webshop-mern-git-master.simongrahn.now.sh


s


- Add `tabs` permission


@matejcik JFYI. I've dared to push to master directly. We could/should use the `recovery_enter_shares` function for classic recovery as well, however that test is still written in the old style (no input flow).


After some printf debugging, I found that key-press-event gets invalidated due to "event" ending up as a G_TYPE_NONE in its amap/type_meta resolution. For some reason, the gir refers to EventKey rather than Event and it turns out the latter has no GType. So, what should we do in such a situation?


It's the only place where it is used at the moment, so I just changed it. We can always recreate the old behavior if we need it.


> rulestr is actually parsed twice

Indeed, but this is kind of independent of `atoi` usage


sof_pcm_period_elapsed_work() is a static function in another c file, could this c file directly call this function?


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

* https://smartmirrorweb.couthouisfabien.now.sh
* https://smartmirrorweb-git-master.couthouisfabien.now.sh


:white_check_mark: All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Ah, I get it now. The problem with this is, that blocks get destroyed before the entities are looped, which isn't even enforced to be done in this order.


just main tap, picker is bad, and timer is not start at all. it needed to be updated with Khaled branch


replace the meta tag


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

* https://smartmirrorweb.couthouisfabien.now.sh
* https://smartmirrorweb-git-master.couthouisfabien.now.sh


you have to add that line


This is a great story


Why change the configs when the functionality of them didn't change? This config is not yet dependant on whether a redmatter blast gets canceled or not. Even if an antimatter explodes without any redmatter present, the config is checked and acted upon accordingly.


[R/check_pir_out.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/2c12440b3a204340e3e5b200b6aa09e8bb86f4a9/R/check_pir_out.R#L17) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
check_pir_out <- function(
^
```
[R/create_alignment_impl.R:34:1:](https://github.com/richelbilderbeek/pirouette/blob/2c12440b3a204340e3e5b200b6aa09e8bb86f4a9/R/create_alignment_impl.R#L34) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
create_alignment_impl <- function(
^
```
[R/create_all_experiments.R:24:1:](https://github.com/richelbilderbeek/pirouette/blob/2c12440b3a204340e3e5b200b6aa09e8bb86f4a9/R/create_all_experiments.R#L24) *style:* **functions should have cyclomatic complexity of less than 15, this has 30.**
```r
create_all_experiments <- function(
^
```
[R/est_evidences.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/2c12440b3a204340e3e5b200b6aa09e8bb86f4a9/R/est_evidences.R#L35) *style:* **functions should have cyclomatic complexity of less than 15, this has 24.**
```r
est_evidences <- function(
^
```
[R/select_candidate_evidences.R:25:1:](https://github.com/richelbilderbeek/pirouette/blob/2c12440b3a204340e3e5b200b6aa09e8bb86f4a9/R/select_candidate_evidences.R#L25) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
select_candidate_evidences <- function(
^
```


Hey @nicanac, in fact we should never touch the `CHANGELOG.md` file bacause this is auto-generated anyway, so if you change somethnig, it will be overwritten in the next release.

For future issues like this, If there is an issue with the dates, then the issue is in fact in the Git tag, so that should be fixed first, then run the command to regenerate the `CHANGELOd.md` and commit, so that will ensure that the auto-generation of this file will now contain the right dates.


This is wrong. And caused trial accounts to be counted on marketing page. @patte can you fix?


Moreover, we should try to do any change via a Pull Request and not committing directly to the master, unless it is extremely necessary ;)


惯例出去是叫你好好做人，不要丢我的脸


Hey @christophercr, I did it by inadvertence :-). So I revert it with the original date...
So it can be overwritten... My bad


... 不痛不痒的修改


And one last thing, could you double check if the generation of the `CHANGELOG.md` is still working fine? Because these 2 commits don't follow the message convention so I don't know if that will break the generation process.

If it is broken, then I suggest to squash this commit together with the last "merge" commit so it is kind of "removed"


I agree with Michal here: the number has been reached.


Here's my submission


on a minimalist debian there is no Perl but it comes installed with one of the current dependencies of Proxmark3 so yeah it's quite common


Successfully aliased the URL <https://frontend-1xlfdxr5x.now.sh> to the following aliases:

* https://frontend.labseu2-niyon.now.sh
* https://frontend-git-master.labseu2-niyon.now.sh


name should seems to be plural


Ah oups, je pensais que tu parlais de faire un fichier "common" avec la database dedans.

Les erreurs d'import par contre c'était ça :+1:

`django.core.exceptions.ImproperlyConfigured: The included URLconf 'IHM.urls' does not appear to have any patterns in it. If you see valid patterns in the file then the issue is probably caused by a circular import.`

Qui sont balancées par Django pour n'importe quelle erreur pendant les import et les initialisation des variables globales.

J'ai regardé un peu et partout dans le code source de Django il y a :
`except Exception:
    pass
`


say  goodbyt to siyuancao_Lib


Successfully aliased the URL <https://wedding-3stkegprj.now.sh> to the following aliases:

* https://alexandsarawedding.co.uk
* https://wedding.alex18.now.sh
* https://wedding-git-master.alex18.now.sh


are you sure that task has data; data has content attribute always?


We are using it. Note that everywhere I'm using Complex not ComplexDef. This is solution, that makes Complex serializable. Check link in comment above declaration.


you should never mutate state.


Successfully aliased the URL <https://marver-api-database-224d40ef1.now.sh> to the following aliases:

* https://marver-api-database.helloeva.now.sh
* https://marver-api-database-git-master.helloeva.now.sh


Successfully aliased the URL <https://amp-story-builder-a9b5fq6j5.now.sh> to the following aliases:

* https://amp-story.now.sh
* https://amp-story-builder.cobaimelan.now.sh
* https://amp-story-builder-git-master.cobaimelan.now.sh


If you remove that mode, then the editor > create thumbnail mode does not have the layout required for making thumbnail. @cmangeat is facing this issue in geOrchestra. But still on master we have another issue probably related to pdfbox update
```
Caused by: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.pdfbox.pdmodel.PDDocumentCatalog.getAllPages()Ljava/util/List;
    at org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError (DispatcherServlet.java:1305)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:979)

```


default a 100


Successfully aliased the URL <https://ohjelmointi-19-ehirf1dm1.now.sh> to the following aliases:

* https://ohjelmointi-19.mooc.fi
* https://ohjelmointi-19.mooc.now.sh
* https://ohjelmointi-19-git-master.mooc.now.sh


Hey @richelbilderbeek!

This was an attempt to get `covr` to work locally and hopefully have `codecov` be calculated and displayed in the README. I found the potential "fix" here: https://github.com/r-lib/covr/issues/178#issuecomment-219458229 but it doesn't solve the problem. I thought that same as Rcpp, compiled FORTRAN code in `DAISIE` was causing an issue, but it doesn't seem to be the case. I will remove this line as I don't think it's needed.

Given that `covr` doesn't work locally (at least for me), I suspect there may be a problem locally and also in the `codecov` configuration on the repo's setting. If you see [`codecov`](https://codecov.io/gh/rsetienne/DAISIE/branch/develop/commits) you'll notice that the last triggered build was ages ago (and failed, since I think coverage is low, but not 0%!).

Do you have any idea why it could not be working?


Thanks for that, i appreciate)


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

* https://smartmirrorweb.couthouisfabien.now.sh
* https://smartmirrorweb-git-master.couthouisfabien.now.sh


http://127.0.0.1:8000/haPage

<img width="1346" alt="螢幕快照 2019-09-02 下午4 54 26" src="https://user-images.githubusercontent.com/54247684/64102528-c2e9a980-cda2-11e9-81bb-8becb9091fc0.png">


Wonderful!! Thank you for this! 👍


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/ada7d0f3-3654-4d35-94de-f7ec38632a3e?env_id=ibm%3Ayp%3Aus-south "fsservice-toolchain"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/564e53e5-7fbf-4566-a6eb-12af8388887e "hello-containers-20190829105406293") deployed [fsservice](https://github.com/osmanrafiqss/fsservice/releases/tag/deploy-det-rigtige-cluster-20190902-085823 "deploy-det-rigtige-cluster-20190902-085823") to [det-rigtige-cluster](https://console.bluemix.net/kubernetes/clusters/bljnu3ed0tfvj58t5t8g/overview "There was a problem retrieving the space name"), including this commit


http://127.0.0.1:8000/haField

<img width="1382" alt="螢幕快照 2019-09-02 下午4 58 23" src="https://user-images.githubusercontent.com/54247684/64102619-e9a7e000-cda2-11e9-947e-6201df75899b.png">


:white_check_mark: All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Successfully aliased the URL <https://react-lexicon-7f7qrscew.now.sh> to the following aliases:

* https://react-lexicon.dantegr.now.sh
* https://react-lexicon-git-master.dantegr.now.sh


this function doesn't only convert blob to base64, it also saves task. Please make your function names more explanatory about the operations inside. Also, please review "SOLID" principles


                @if(isset($special))
                         @if($special == 'Journey Starts On')
                            Page is {{ $special }}
                            It works fine.
                         @elseif($special == '')
                           It works fine too.
                         @endif
                @else
                    OMG! var is not filled.
                @endif


Is the selected names that bothers you ?


Why 200px?


Successfully aliased the URL <https://tikape-s19-fl1c213fz.now.sh> to the following aliases:

* https://tietokantojen-perusteet-s19.mooc.fi
* https://tikape-s19.mooc.now.sh
* https://tikape-s19-git-master.mooc.now.sh


Do you know what does this tag do?


Looking for delected picture data


Successfully aliased the URL <https://alpaca-ui-3ocsl9haz.now.sh> to the following aliases:

* https://alpaca-ui.now.sh
* https://alpaca-ui.snowdog1.now.sh
* https://alpaca-ui-git-develop.snowdog1.now.sh


요기부분 요즘에는 Config 클래스를 직접 명시해서 연결해준다고 하더라구요.
저도 강의 준비하면서 배움.

'myblog.apps.MyblogConfig'

이렇게 하면 나중에 Config 클래스에서 속성도 지정할 수 있음!


useless constructor. Can be omitted


# I think len(sys.argv) always be equal or greater than 1, and this construction newer works


:point_right: click here to view a full list of the events :point_left:


Successfully aliased the URL <https://react-lexicon-1dfmlpfwt.now.sh> to the following aliases:

* https://react-lexicon.dantegr.now.sh
* https://react-lexicon-git-master.dantegr.now.sh


try to use this as a util function. No need to declare and implement in every component.


preview_app: http://preview.lean-delivery.com/contribution_guide/index.html
CD-pipeline: https://gitlab.com/lean-delivery/lean-delivery-github-io-src/pipelines/79716018


>  I will remove this line as I don't think it's needed.

Great!

> Do you have any idea why it could not be working?

I think @rsetienne must activate his Codecov account (by just signing in with his GitHub account).


Found `qualtiy` here


Hello~First,thanks to your share of this project. I have deployed the project of wikibase in my computer, and I need to load much data to my wikibase, so I want to reuse the code you shared upon. But I have met some problems, for example, the wikidataintegrator module you overwrited is not given. Could you offer the code you have overwrited? Thank you so much.


This may cause multiple tasks with id: -1. Please solve.


default=timezone.now 옵션 말고 auto_now_add=True 로 지정해도 가능


@mkarolin @bridiver I think we are safe to drop `top_frame_origin` and just user NIK


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

* https://smartmirrorweb.couthouisfabien.now.sh
* https://smartmirrorweb-git-master.couthouisfabien.now.sh


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

* https://usecampus.com
* https://campus.andykay.now.sh
* https://campus-git-master.andykay.now.sh


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

* https://leizijson.625674951.now.sh
* https://leizijson-git-master.625674951.now.sh


these three vector sets "=" are unnecessary


@isset
@empty

<img width="451" alt="螢幕快照 2019-09-02 下午5 06 36" src="https://user-images.githubusercontent.com/54247684/64103124-08f33d00-cda4-11e9-9425-923ee51c00ee.png">


This was commended by @cKellyDesign [here](https://github.com/onaio/reveal-frontend/issues/417#issuecomment-526356620 l)


You should be more careful when resolving conflicts. This looks like a commit hash, and the `HEAD` word at the beginning seems residual.


Thanks for the help :)


Why do you think this change is necessary? `out` and `in` are swapped in `dcdc_control` function depending on the current direction, so the output DC bus should never be discharged anyway.


Kαλό θα είναι τα credentials για db να τα έχεις σε ενα αρχειο το οποίο δεν θα το κανεις commit στο git .Επειτα θα κανεις require αυτο το αρχείο και θα παίρνεις όλα τα στοιχεία που θές απο εκει


```
    float diff = 0;
    if (x_tj < feature_min_j) {
      diff = feature_min_j - x_tj;
    } else if (x_tj > feature_max_j) {
      diff = x_tj - feature_max_j;
    }
```


I think the use of the word format in the second sentence to describe content-type might be confusing. An alternative could be:

The content type of the document returned SHOULD be of the mime-type as described on the pointer metadata (DocumentReference.content[x].attachment.contentType).


Yes. I tried this several times. I think there's just something wrong with the environment. On the next project I will try to install everything locally and not globally and see if that makes a difference.


res.sections_ids.mapped('clauses_ids').write({'agreement_id': res.id})

I think you got bug from [#345](https://github.com/OCA/contract/issues/345) because in this line.


else ?


:white_check_mark: All Rules (3 / 3) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


write_col_datatypes function is used to write column's and their all datatype on csv file.


Successfully aliased the URL <https://campus-3zxl8cslt.now.sh> to the following aliases:

* https://usecampus.com
* https://campus.andykay.now.sh
* https://campus-git-master.andykay.now.sh


std::make_pair(range_min, range_max); // handles types implicitly


添加SunnyView效果图


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


AMDYES


else if ?


Successfully aliased the URL <https://today-i-learned-content-86p63kp94.now.sh> to the following aliases:

* https://today-i-learned-content.cybertec.now.sh
* https://today-i-learned-content-git-master.cybertec.now.sh


Καλό είναι όπως και τα στοιχεια για το database αυτο να το βάλεις σε ένα αρχείιο το οποίο δεν θα γινεται commit στο git


is something expected to happen if "node.memorized() == true"?

perhaps change to "if(!node.memorized())" and remove the else


Successfully aliased the URL <https://wedding-8qbephkvq.now.sh> to the following aliases:

* https://alexandsarawedding.co.uk
* https://wedding.alex18.now.sh
* https://wedding-git-master.alex18.now.sh


> On 2 Sep 2019, at 10:33, Jannis Teunissen <notifications@github.com> wrote:
>
> 1. Yes, the order should match, maybe you can correct it?
Sure.

>
> 2. You can see how we call different geometries in mod_geometry. We actually
> call polar 'cylindrical', this might be an issue…
Maybe. I’ll test it. Thanks for the notice !

Cheers


Deleted


Πρόσεξε το scope των μεταβλητων.Εδω χρησιμοποείς το res στην Error.Παίζει μονο και μόνο επειδή βρίσκεται μεσα σε μια άλλη συναρτηση η οποία σου παρέχει το res.Αν μετακινησεις την Error καπου έξω τοτε δεν θα παιξει


@krystian3w Why?


Will this show up on every new start? If so, can we add an option not to? If a `~/.hushgeometry` file exists (can be empty, of course), we don't print this message. What do you think @jedahan ?


ha, I didn't notice you created a mkversion.sh   :)   never mind me.


Successfully aliased the URL <https://kendraio-app-ctt9b314k.now.sh> to the following aliases:

* https://dev.app.kendra.io
* https://kendraio-app.kendraio.now.sh
* https://kendraio-app-git-develop.kendraio.now.sh


您教训的对 🐶


Successfully aliased the URL <https://smartmirrorweb-6gaod5pvq.now.sh> to the following aliases:

* https://smartmirrorweb.couthouisfabien.now.sh
* https://smartmirrorweb-git-master.couthouisfabien.now.sh


[inst/doc/demo_optimize.R:18:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L18) *style:* **Trailing whitespace is superfluous.**
```r
data(Galapagos_datatable)
                         ^
```
[inst/doc/demo_optimize.R:20:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L20) *style:* **Variable and function name style should be snake_case.**
```r
Galapagos_datalist <- DAISIE_dataprep(
^~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_optimize.R:20:39:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L20) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
Galapagos_datalist <- DAISIE_dataprep(
                                      ^
```
[inst/doc/demo_optimize.R:20:39:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L20) *style:* **Trailing whitespace is superfluous.**
```r
Galapagos_datalist <- DAISIE_dataprep(
                                      ^
```
[inst/doc/demo_optimize.R:21:35:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L21) *style:* **Trailing whitespace is superfluous.**
```r
  datatable = Galapagos_datatable,
                                  ^
```
[inst/doc/demo_optimize.R:22:18:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L22) *style:* **Trailing whitespace is superfluous.**
```r
  island_age = 4,
                 ^
```
[inst/doc/demo_optimize.R:27:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
data(Galapagos_datatable)
                         ^
```
[inst/doc/demo_optimize.R:29:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L29) *style:* **Variable and function name style should be snake_case.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_optimize.R:29:46:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L29) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
                                             ^
```
[inst/doc/demo_optimize.R:29:46:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
Galapagos_datalist_2types <- DAISIE_dataprep(
                                             ^
```
[inst/doc/demo_optimize.R:30:35:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L30) *style:* **Trailing whitespace is superfluous.**
```r
  datatable = Galapagos_datatable,
                                  ^
```
[inst/doc/demo_optimize.R:31:18:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L31) *style:* **Trailing whitespace is superfluous.**
```r
  island_age = 4,
                 ^
```
[inst/doc/demo_optimize.R:32:12:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L32) *style:* **Trailing whitespace is superfluous.**
```r
  M = 1000,
           ^
```
[inst/doc/demo_optimize.R:33:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L33) *style:* **Trailing whitespace is superfluous.**
```r
  number_clade_types = 2,
                         ^
```
[inst/doc/demo_optimize.R:34:33:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L34) *style:* **Trailing whitespace is superfluous.**
```r
  list_type2_clades = "Finches",
                                ^
```
[inst/doc/demo_optimize.R:37:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_optimize.R#L37) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[inst/doc/demo_sim.R:27:33:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L27) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates <- DAISIE_sim(
                                ^
```
[inst/doc/demo_sim.R:27:33:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates <- DAISIE_sim(
                                ^
```
[inst/doc/demo_sim.R:29:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:45:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L45) *style:* **Variable and function name style should be snake_case.**
```r
island_replicates_K <- DAISIE_sim(
^~~~~~~~~~~~~~~~~~~
```
[inst/doc/demo_sim.R:45:35:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L45) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates_K <- DAISIE_sim(
                                  ^
```
[inst/doc/demo_sim.R:45:35:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L45) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates_K <- DAISIE_sim(
                                  ^
```
[inst/doc/demo_sim.R:46:21:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L46) *style:* **Trailing whitespace is superfluous.**
```r
  time = island_age,
                    ^
```
[inst/doc/demo_sim.R:47:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L47) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:52:2:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L52) *style:* **Trailing whitespace is superfluous.**
```r
)
 ^
```
[inst/doc/demo_sim.R:68:40:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L68) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
island_replicates_2types <- DAISIE_sim(
                                       ^
```
[inst/doc/demo_sim.R:68:40:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L68) *style:* **Trailing whitespace is superfluous.**
```r
island_replicates_2types <- DAISIE_sim(
                                       ^
```
[inst/doc/demo_sim.R:70:26:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L70) *style:* **Trailing whitespace is superfluous.**
```r
  M = n_mainland_species,
                         ^
```
[inst/doc/demo_sim.R:75:29:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L75) *style:* **Trailing whitespace is superfluous.**
```r
  replicates = n_replicates,
                            ^
```
[inst/doc/demo_sim.R:81:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/inst/doc/demo_sim.R#L81) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/create_test_simulation_output.R:8:31:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                              ^
```
[R/create_test_simulation_output.R:8:43:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                          ^
```
[R/create_test_simulation_output.R:8:47:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                              ^
```
[R/create_test_simulation_output.R:8:58:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/create_test_simulation_output.R#L8) *style:* **Commas should always have a space after.**
```r
  pars_equal <- c(2.550687345,2.683454548,Inf,0.00933207,1.010073119)
                                                         ^
```
[R/DAISIE_area_params.R:15:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_area_params.R#L15) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
are_area_params <- function(area_params) {
^
```
[R/DAISIE_area_params.R:32:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_area_params.R#L32) *style:* **Lines should not be more than 80 characters.**
```r
#' @param proportional_peak_t value from 0 to 1 indicating where in the island's history the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_area_params.R:37:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_area_params.R#L37) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list of numerical values containing area parameters for island ontogeny
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:4:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L4) *style:* **functions should have cyclomatic complexity of less than 15, this has 35.**
```r
are_rates <- function(x) {
^
```
[R/DAISIE_check_format.R:31:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L31) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != "const" && island_ontogeny != "linear" && island_ontogeny != "beta") return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:44:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L44) *style:* **Lines should not be more than 80 characters.**
```r
  if (island_ontogeny != 0 && island_ontogeny != 1 && island_ontogeny != 2) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:50:76:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
#' @param simulation_outputs A list with matrices and vectors of simulation
                                                                           ^
```
[R/DAISIE_check_format.R:51:27:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L51) *style:* **Trailing whitespace is superfluous.**
```r
#' produced by DAISIE_sim.
                          ^~
```
[R/DAISIE_check_format.R:57:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_check_format.R:58:51:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
#' expect_false(is_simulation_outputs("nonsense"))
                                                  ^
```
[R/DAISIE_check_format.R:59:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_check_format.R:60:58:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L60) *style:* **Trailing whitespace is superfluous.**
```r
#' simulation_outputs <- create_test_simulation_outputs()
                                                         ^
```
[R/DAISIE_check_format.R:65:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L65) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_check_format.R:66:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"island_age" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:68:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L68) *style:* **Lines should not be more than 80 characters.**
```r
        !"not_present_type1" %in% names(simulation_outputs[[n_replicate]][[1]]))) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:71:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
    if (!"stt_all" %in% names(simulation_outputs[[n_replicate]][[1]])) return(FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:73:7:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L73) *style:* **Commented code should be removed.**
```r
    # if (!"branching_times" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:74:7:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L74) *style:* **Commented code should be removed.**
```r
    # if (!"stac" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:75:7:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L75) *style:* **Commented code should be removed.**
```r
    # if (!"missing_species" %in% names(simulation_outputs)) return(FALSE)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_check_format.R:80:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_check_format.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:5:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L5) *style:* **Lines should not be more than 80 characters.**
```r
#' @param island_spec matrix with species on island (state of system at each time point)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:7:75:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#' @param keep_final_state logical indicating if final state of simulation
                                                                          ^
```
[R/DAISIE_create_island.R:10:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
#' @return list with the island information, composed stt table, branching times of extant
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_create_island <- function(stt_table,
^~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:12:44:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
DAISIE_create_island <- function(stt_table,
                                           ^
```
[R/DAISIE_create_island.R:13:44:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L13) *style:* **Trailing whitespace is superfluous.**
```r
                                 totaltime,
                                           ^
```
[R/DAISIE_create_island.R:14:46:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L14) *style:* **Trailing whitespace is superfluous.**
```r
                                 island_spec,
                                             ^
```
[R/DAISIE_create_island.R:17:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L17) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:18:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L18) *style:* **Lines should not be more than 80 characters.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:18:104:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L18) *style:* **Trailing whitespace is superfluous.**
```r
  ### if there are no species on the island branching_times = island_age, stac = 0, missing_species = 0
                                                                                ^
```
[R/DAISIE_create_island.R:19:27:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L19) *style:* **Commas should always have a space after.**
```r
  if (length(island_spec[,1]) == 0) {
                          ^
```
[R/DAISIE_create_island.R:20:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L20) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_create_island.R:21:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:41:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:43:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:45:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L45) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "branching time (BP)"] <- totaltime - as.numeric(island_spec[, "branching time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:46:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L46) *style:* **Lines should not be more than 80 characters.**
```r
    island_spec[, "Colonisation time (BP)"] <- totaltime - as.numeric(island_spec[, "Colonisation time (BP)"])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:47:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_create_island.R:54:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L54) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:56:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L56) *style:* **Lines should not be more than 80 characters.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:56:65:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L56) *style:* **Only use double-quotes.**
```r
      colonists_present <- sort(as.numeric(unique(island_spec[, 'Mainland Ancestor'])))
                                                                ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:57:60:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
      number_colonists_present <- length(colonists_present)
                                                           ^
```
[R/DAISIE_create_island.R:58:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L58) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/DAISIE_create_island.R:59:35:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
      island_clades_info <- list()
                                  ^~
```
[R/DAISIE_create_island.R:61:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:58:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L61) *style:* **Only use double-quotes.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                         ^~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:61:104:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L61) *style:* **Commas should always have a space after.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:61:105:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
        subset_island <- island_spec[which(island_spec[, 'Mainland Ancestor'] == colonists_present[i]),]
                                                                                ^
```
[R/DAISIE_create_island.R:62:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:63:37:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L63) *style:* **Only use double-quotes.**
```r
        if (class(subset_island) != 'matrix') {
                                    ^~~~~~~~
```
[R/DAISIE_create_island.R:67:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:69:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L69) *style:* **Lines should not be more than 80 characters.**
```r
                                                      island_spec = subset_island,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:71:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
                                                      keep_final_state = keep_final_state)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:77:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L77) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/DAISIE_create_island.R:80:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L80) *style:* **Lines should not be more than 80 characters.**
```r
                       taxon_list = island_clades_info, island_spec = island_spec)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_create_island.R:84:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_create_island.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_data.R:2:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:7:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L7) *style:* **Lines should not be more than 80 characters.**
```r
#' #' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:12:34:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L12) *style:* **Trailing whitespace is superfluous.**
```r
#' the following elements.\cr \cr
                                 ^
```
[R/DAISIE_data.R:47:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L47) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in list
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:52:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L52) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:92:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L92) *style:* **Lines should not be more than 80 characters.**
```r
#' @title Colonization and branching times of 8 terrestrial avifaunal clades in table
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:96:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L96) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A table containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:103:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L103) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic: for cases where both island and non-island populations of the species have been sampled) \cr
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:104:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L104) *style:* **Lines should not be more than 80 characters.**
```r
#' * Non_endemic_MaxAge: for cases where island population of the species has not
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:124:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L124) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in RAW format simulated with the ML parameters of the CR model
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:125:27:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L125) *style:* **Trailing whitespace is superfluous.**
```r
#' for the Galapagos data.
                          ^
```
[R/DAISIE_data.R:127:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L127) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:158:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L158) *style:* **Lines should not be more than 80 characters.**
```r
#' @title 1000 islands in DAISIE format simulated with the ML parameters of the CR
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:161:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L161) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:165:42:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L165) *style:* **Trailing whitespace is superfluous.**
```r
#' \code{$island_age} - the island age\cr
                                         ^
```
[R/DAISIE_data.R:197:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L197) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Each simulated dataset is an element of the list, which can be called using
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:247:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L247) *style:* **Lines should not be more than 80 characters.**
```r
#' @description A list containing the colonization and branching times of the terrestrial
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:256:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L256) *style:* **Lines should not be more than 80 characters.**
```r
#' The following elements of the list each contains information on a single colonist lineage
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:270:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L270) *style:* **Lines should not be more than 80 characters.**
```r
#' #' \code{$missing_species} - number of island species that were not sampled for
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:286:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L286) *style:* **Lines should not be more than 80 characters.**
```r
#' format, accepted by DAISIE_ML, DAISIE_SR_ML, DAISIE_loglik_all and DAISIE_SR_loglik_all
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:290:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L290) *style:* **Lines should not be more than 80 characters.**
```r
#' #' @description A list containing the colonization and branching times of the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:290:81:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L290) *style:* **Trailing whitespace is superfluous.**
```r
#' #' @description A list containing the colonization and branching times of the
                                                                                ^
```
[R/DAISIE_data.R:295:34:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L295) *style:* **Trailing whitespace is superfluous.**
```r
#' the following elements.\cr \cr
                                 ^
```
[R/DAISIE_data.R:321:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L321) *style:* **Lines should not be more than 80 characters.**
```r
#' @seealso \code{\link{DAISIE_dataprep}}, \code{\link{DAISIE_ML}}, \code{\link{DAISIE_SR_ML}}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_data.R:322:77:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_data.R#L322) *style:* **Trailing whitespace is superfluous.**
```r
#' @source Hauffe, T., D. Delicado, R.S. Etienne and L. Valente (submitted).
                                                                            ^
```
[R/DAISIE_dataprep.R:2:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:7:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:10:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L10) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:86:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~
```
[R/DAISIE_dataprep.R:87:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L87) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:88:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:89:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L89) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:90:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L90) *style:* **Lines should not be more than 80 characters.**
```r
#' ### Create Galapagos data object where all taxa have the same macroevolutionary process
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:91:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L91) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:98:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L98) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:100:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L100) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:100:82:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
                                                                                ^
```
[R/DAISIE_dataprep.R:101:79:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L101) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:104:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L104) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:113:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L113) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:114:80:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L114) *style:* **Trailing whitespace is superfluous.**
```r
#' ### Create Galapagos data object with a distinct macroevolutionary processes
                                                                               ^
```
[R/DAISIE_dataprep.R:115:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L115) *style:* **Lines should not be more than 80 characters.**
```r
#' # for the Darwin's finches. One process applies to type 1 species (all species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:116:79:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L116) *style:* **Trailing whitespace is superfluous.**
```r
#' # except for Darwin's finches) and the other applies only to type 2 species
                                                                              ^
```
[R/DAISIE_dataprep.R:117:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L117) *style:* **Lines should not be more than 80 characters.**
```r
#' # (Darwin's finches). Set fraction of potential colonists of type 2 to be 0.163.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:118:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L118) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:128:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L128) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Lines should not be more than 80 characters.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:130:17:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Use <-, not =, for assignment.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                ^
```
[R/DAISIE_dataprep.R:130:38:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                     ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:49:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Variable and function name style should be snake_case.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                ^
```
[R/DAISIE_dataprep.R:130:51:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                  ^
```
[R/DAISIE_dataprep.R:130:74:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                         ^
```
[R/DAISIE_dataprep.R:130:131:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L130) *style:* **Commas should always have a space after.**
```r
DAISIE_dataprep = function(datatable,island_age,M,number_clade_types = 1,list_type2_clades = NA, prop_type2_pool = "proportional",epss = 1E-5)
                                                                                ^
```
[R/DAISIE_dataprep.R:131:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/DAISIE_dataprep.R:132:24:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L132) *style:* **Use <-, not =, for assignment.**
```r
  number_colonisations = nrow(datatable)
                       ^
```
[R/DAISIE_dataprep.R:133:12:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L133) *style:* **Use <-, not =, for assignment.**
```r
  datalist = list()
           ^
```
[R/DAISIE_dataprep.R:134:13:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L134) *style:* **Variable and function name style should be snake_case.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
            ^~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:134:28:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L134) *style:* **Put spaces around all infix operators.**
```r
  datatable$Missing_species<-as.numeric(as.character(datatable$Missing_species))
                          ~^~~
```
[R/DAISIE_dataprep.R:135:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/DAISIE_dataprep.R:136:5:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L136) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 1)
    ^
```
[R/DAISIE_dataprep.R:137:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L137) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:138:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:138:19:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                  ^
```
[R/DAISIE_dataprep.R:138:36:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                  ~^~
```
[R/DAISIE_dataprep.R:138:48:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Commas should always have a space after.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                               ^
```
[R/DAISIE_dataprep.R:138:59:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Put spaces around all infix operators.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                         ~^~
```
[R/DAISIE_dataprep.R:138:60:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L138) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    datalist[[1]] = list(island_age=island_age,not_present=(M - number_colonisations))
                                                           ^
```
[R/DAISIE_dataprep.R:140:5:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L140) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(number_clade_types == 2)
    ^
```
[R/DAISIE_dataprep.R:141:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L141) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:142:32:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L142) *style:* **Use <-, not =, for assignment.**
```r
    number_type2_colonisations = length(list_type2_clades)
                               ^
```
[R/DAISIE_dataprep.R:143:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L143) *style:* **Lines should not be more than 80 characters.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:143:32:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L143) *style:* **Use <-, not =, for assignment.**
```r
    number_type1_colonisations = number_colonisations - number_type2_colonisations
                               ^
```
[R/DAISIE_dataprep.R:145:5:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L145) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/DAISIE_dataprep.R:146:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L146) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:146:25:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L146) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:146:41:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L146) *style:* **Put spaces around all infix operators.**
```r
      not_present_type1 = DDD::roundn((M/number_colonisations) * number_type1_colonisations) - number_type1_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:147:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L147) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:147:25:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L147) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:147:41:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L147) *style:* **Put spaces around all infix operators.**
```r
      not_present_type2 = DDD::roundn((M/number_colonisations) * number_type2_colonisations) - number_type2_colonisations
                                       ~^~
```
[R/DAISIE_dataprep.R:149:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L149) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:149:25:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L149) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type1 = DDD::roundn(M * (1 - prop_type2_pool)) - number_type1_colonisations
                        ^
```
[R/DAISIE_dataprep.R:150:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L150) *style:* **Lines should not be more than 80 characters.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:150:25:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L150) *style:* **Use <-, not =, for assignment.**
```r
      not_present_type2 = DDD::roundn(M * prop_type2_pool) - number_type2_colonisations
                        ^
```
[R/DAISIE_dataprep.R:152:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L152) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:152:19:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L152) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[1]] = list(island_age = island_age, not_present_type1 = not_present_type1, not_present_type2 = not_present_type2)
                  ^
```
[R/DAISIE_dataprep.R:155:3:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L155) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/DAISIE_dataprep.R:156:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Lines should not be more than 80 characters.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:156:23:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Use <-, not =, for assignment.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                      ^
```
[R/DAISIE_dataprep.R:156:71:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                      ^
```
[R/DAISIE_dataprep.R:156:86:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:107:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:117:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:156:147:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L156) *style:* **Commas should always have a space after.**
```r
    datalist[[i + 1]] = list(colonist_name = as.character(datatable[i,"Clade_name"]),branching_times = NA,stac = NA,missing_species = datatable[i,"Missing_species"], type1or2 = 1)
                                                                                ^
```
[R/DAISIE_dataprep.R:157:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L157) *style:* **Lines should not be more than 80 characters.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:157:14:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L157) *style:* **Use <-, not =, for assignment.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
             ^
```
[R/DAISIE_dataprep.R:157:77:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                            ^
```
[R/DAISIE_dataprep.R:157:97:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L157) *style:* **Commas should always have a space after.**
```r
    the_brts = rev(sort(as.numeric(unlist(strsplit(as.character(datatable[i,"Branching_times"]),split = ",")))))
                                                                                ^
```
[R/DAISIE_dataprep.R:158:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L158) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/DAISIE_dataprep.R:159:1:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Lines should not be more than 80 characters.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:7:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
      ^
```
[R/DAISIE_dataprep.R:159:21:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Put spaces around all infix operators.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                   ~^~
```
[R/DAISIE_dataprep.R:159:33:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                ^
```
[R/DAISIE_dataprep.R:159:46:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                             ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/DAISIE_dataprep.R:159:70:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                     ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```
[R/DAISIE_dataprep.R:159:84:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Only use double-quotes.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^~~~~~~
```
[R/DAISIE_dataprep.R:159:92:](https://github.com/rsetienne/DAISIE/blob/d8d7ec382ac426786512395dfd231c9f1ed0f622/R/DAISIE_dataprep.R#L159) *style:* **Commas should always have a space after.**
```r
    if(max(the_brts)>island_age){print(paste('Colonisation time of ',max(the_brts),' for ',as.character(datatable[i,"Clade_name"]),' is older than island age',sep=''))}
                                                                                ^
```


Confirmed fixed @mpadge . Thank you as always.


Checkmarx scan results 02 Sep 2019 12:23 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

1e71c4b085217e0cab2013734fb62a6c80309419	@web-flow


Successfully aliased the URL <https://kendraio-app-ka9i4x33c.now.sh> to the following aliases:

* https://dev.app.kendra.io
* https://kendraio-app.kendraio.now.sh
* https://kendraio-app-git-develop.kendraio.now.sh


εφοσον σου αρέσει να έχεις πολλα functions σκέψου λίγο το εξής.Καλο θα είναι το καθε function να ασχολείται με ένα πράγμα και όχι με παραπάνω (single responsibility ονομαζεται). Π.χ. στην CreateToken κανεις 2 διαφορετικα πράγματα:

* Κανεις sign ενα token
* Κανεις LoginLogs

Μπερδεύεις έτσι τα πράγματα