7451_Documentation_2019b (jmarrec) - x86_64-Linux-Ubuntu-18.04-gcc-7.4-UnitTestsCoverage-Debug: OK (1254 of 1254 tests passed, 0 test warnings)

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


Successfully deployed to following URLs:

* https://scrollscene-duh16p73l.now.sh
* https://scrollscene.now.sh
* https://scrollscene.jonkwheeler.now.sh
* https://scrollscene-git-master.jonkwheeler.now.sh


Successfully deployed to following URLs:

* https://server-example-6tt5h427f.now.sh
* https://server-example.now.sh
* https://server-example.franncode.now.sh
* https://server-example-git-master.franncode.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Enemy Pathfinding](https://trello.com/c/x7IKv58n/10-enemy-pathfinding)


It results in `make test`'s failure.


Successfully deployed to following URLs:

* https://chemicaltools-page-l5kpk1slj.now.sh
* https://chemicaltools-page.njzjz.now.sh
* https://chemicaltools-page-git-master.njzjz.now.sh


The error
"Check failure on line 286 in src/zcl_adata_validator.clas.abap
The EXPORTING keyword can be omitted"

is a false positive, tracking in https://github.com/abaplint/abaplint/issues/717

also feel free to join the abapGit Slack, https://abapgit-slackinviter.herokuapp.com/, there is a #abaplint channel for questions and comments


I imagine the test programs were failing with failure to load the Intel libraries.
The Intel libraries do weird stuff, they always have hard-to-understand linking problems.


What error specifically?


Successfully deployed to following URLs:

* https://clapsdev-mgtiltevgh.now.sh
* https://claps-dev.now.sh
* https://claps.now.sh


I guess `include` is a `make` command but `env.sh` is an invalid `Makefile`,
which causes the failure of `make test`.


The `include` part is weird.  maybe it should not be there.


Successfully deployed to following URLs:

* https://mottoigithubio-dvjr4ij26.now.sh
* https://mottoigithubio.knwvs.now.sh
* https://mottoigithubio-git-master.knwvs.now.sh


Issue7187 (dareumnam) - x86_64-Linux-Ubuntu-18.04-gcc-7.4: Tests Failed (2239 of 2637 tests passed, 257 test warnings)

Messages:\n
 * 645 tests had: EIO diffs.
 * 401 tests had: ESO small diffs.
 * 313 tests had: Table small diffs.
 * 236 tests had: ESO big diffs.
 * 57 tests had: MTR big diffs.
 * 284 tests had: Table big diffs.
 * 10 tests had: EDD diffs.
 * 426 tests had: MTR small diffs.
 * 307 tests had: ZSZ small diffs.
 * 89 tests had: ERR diffs.
 * 253 tests had: SSZ small diffs.
 * 23 tests had: SSZ big diffs.
 * 5 tests had: MAP diffs.
 * 22 tests had: ZSZ big diffs.
 * 2 tests had: JSON big diffs.

Failures:\n

EnergyPlusFixture Test Summary
 * Passed: 821
 * Failed: 1

regression Test Summary
 * Passed: 293
 * Failed: 397

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


No se abran cambios


Successfully deployed to following URLs:

* https://blogs-oi5s6bi3g.now.sh
* https://blogs-two-alpha.now.sh
* https://blogs.mohitchandel639.now.sh
* https://blogs-git-master.mohitchandel639.now.sh


검색을 해보다 보니까 수열이 생각나더라고요.. 내일은 수열 공식으로 풀어보는건 어떨까요~?


Issue7187 (dareumnam) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


Issue7187 (dareumnam) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (11 of 11 tests passed, 0 test warnings)

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


update


`Faker`を使ってテストデータ用の文字列を作成してみてください！


Successfully deployed to following URLs:

* https://twending-cymp0592q.now.sh
* https://twending.now.sh
* https://twending.brettm12345.now.sh
* https://twending-git-master.brettm12345.now.sh


Successfully deployed to following URLs:

* https://dailyrandomphotogithubio-7p82jtw8j.now.sh
* https://dailyrandomphoto.now.sh
* https://photooftheday.now.sh
* https://randomphoto.now.sh
* https://dailyphoto.now.sh
* https://picoftheday.now.sh
* https://todayphoto.now.sh
* https://dailyrandomphotogithubio.dailyrandomphoto.now.sh
* https://dailyrandomphotogithubio-git-master.dailyrandomphoto.now.sh


> improve the error in line 5 to enable the change take place


Successfully deployed to following URLs:

* https://expanda-oaypez5sf.now.sh
* https://expanda.now.sh
* https://expanda.gitc.now.sh
* https://expanda-git-master.gitc.now.sh


DateUtils工具类


Fixes #1696


Successfully deployed to following URLs:

* https://apollospacex-db4bci92v.now.sh
* https://apollospacex.jjcavazos8411.now.sh
* https://apollospacex-git-master.jjcavazos8411.now.sh


些事ですが，この文は`iface:*`構文についてではなく`face:*`構文についての廃止警告ですので，
```patch
--- "iface:*" is obsoleted
+++ "face:*" is obsoleted
```
が正しいと思われます。

---

出しゃばったことを言いますが，`${spec%%:*}`変数を利用して同一の文章が分岐に合わせて文面が変更されるようにしてはいかがでしょうか。


RotateAlbum


Successfully deployed to following URLs:

* https://jeremyswinnen-e0cq1k56b.now.sh
* https://www.jeremyswinnen.com
* https://jeremyswinnen.com
* https://jeremyswinnen.jereswinnen.now.sh
* https://jeremyswinnen-git-master.jereswinnen.now.sh


Deploy preview for _website_ ready!

Built with commit a552ffdd06a287a51a2ae1f6cd35bad3d74e430c

https://koogio-7l71crmgu.now.sh


[©روپس ایران ](http://rupesiran.com/)


Successfully deployed to following URLs:

* https://expanda-ma8w0fvia.now.sh
* https://expanda.now.sh
* https://expanda.gitc.now.sh
* https://expanda-git-master.gitc.now.sh


"defaultJsonResponse: runs `res.json` by default when the internally returned value is an object." ...*and* the internal handler accepts exactly 2 params req & res (i.e. the typical use-case, not a handler with a `next` callback), *and* the handler does not try to send any response by its own (headers not sent).


What is changed, added or deleted?
make code blocks copyable without prefix symbols

What is the related PR or file link(s)?
https://github.com/pingcap/docs-cn/pull/1707/files

Which version does your change affect?
dev/v2.1


Tukaj hočem dobiti workspace list. Najprej bi prikazal kar vse workspace od vseh userjev da vidim če dela, pol bi pa naredil, da pokaže workspace samo od uporabnika, ki je prijavljen. Input bi mogu bit po moje: preberi iz baze title in slug, in potem izpiše title in slug na spletni strani kot list. Kakor vidim si dal samo with client.context(): bom probal


کمپانی


And here was the issue


Successfully deployed to following URLs:

* https://clothing-store-client-hrqdhhvbz.now.sh
* https://clothing-store-client.now.sh
* https://clothing-store-client.krogank9.now.sh
* https://clothing-store-client-git-master.krogank9.now.sh


My attempt to add a toggle option for displaying terrain types on hotspot:
```
bool travelMarkers, terrainType;
if (travelMarkers = GetConfigInt("Interface", "WorldTravelMarkers", 0) != 0) {
    dlog("Applying world map travel markers patch.", DL_INIT);
    optionLenDot = GetConfigInt("Interface", "TravelMarkerLength", optionLenDot);
    optionSpaceDot = GetConfigInt("Interface", "TravelMarkerSpaces", optionSpaceDot);
    int color = GetConfigInt("Interface", "TravelMarkerColor", 133); // color index in palette: R = 252, G = 0, B = 0

    if (color > 255) color = 255; else if (color < 1) color = 1;
    colorDot = color;
    if (optionLenDot > 10) optionLenDot = 10; else if (optionLenDot < 1) optionLenDot = 1;
    if (optionSpaceDot > 10) optionSpaceDot = 10; else if (optionSpaceDot < 1) optionSpaceDot = 1;

    dots.reserve(512);
    LoadGameHook::OnGameReset() += []() {
        dots.clear();
    };
    dlogr(" Done", DL_INIT);
}
if (terrainType = GetConfigInt("Interface", "DisplayTerrainTypes", 0) != 0) { // option name is subject to change
    dlog("Applying display terrain types patch.", DL_INIT);
    MakeCall(0x4BFE84, wmWorldMap_hack);
    dlogr(" Done", DL_INIT);
}
if (travelMarkers || terrainType) HookCall(0x4C3C7E, wmInterfaceRefresh_hook); // when calling wmDrawCursorStopped_
```
Maybe there's a simpler way to do it.


(Ref. #5783 )


div : tag for box, container
span : container for text
these are non-semantic tags


Copy of this build can be found at
https://www.mewbuilds.com/build/05ab6dee44f4777b3b9c7abddf64e76db46dd8f8/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmWngYn28oSJHc9CwipGz4VSMeZEC1KRMZBACofPWaetcu
                       Virus Total analysis
                       https://www.virustotal.com/file/73db5dae30911e06cd8a746418d4d5d32b17bd46af8ae3ba872211c3e821b114/analysis/1578360553/


Successfully deployed to following URLs:

* https://vanillafunctions-cyg2i9yh5.now.sh
* https://hukamnama.amandeep.tech
* https://khalsa.tech
* https://www.khalsa.tech
* https://hukamnama.khalsa.tech
* https://vanillafunctions.khalsa.now.sh
* https://vanillafunctions-git-master.khalsa.now.sh


bors retry


Thanks!


What is the explanation behind creating a ViewModel?
Is there a reason not to add list of customers to a movie? That way we could access the list of customers without creating a ViewModel.


Registered EventAggregator if Module.cs


Successfully deployed to following URLs:

* https://plate-app-hpfnx6u39.now.sh
* https://plate-app.now.sh
* https://plate-app.knipferrc.now.sh
* https://plate-app-git-master.knipferrc.now.sh


Publishing NavigateToMessage


Successfully deployed to following URLs:

* https://awesomejsdev-by4rnf9dh.now.sh
* https://awesomejsdev-git-dev.akryum.now.sh


What I think could be done to make re-discovery work is the following:
1. Replace `handler::rebind_psi()` with `handler::ha_rebind()`
2. Add virtual `handler::rebind()`, which may return `OPEN_FRM_DISCOVER`
3. Handle `OPEN_FRM_DISCOVER` from `handler::rebind()` similarly to the case when a table was found in the table cache (look for another occurrence of `OPEN_FRM_DISCOVER` in sql_base.cc)

Though it is unclear what happens if table is being used on slave while its definition is being updated on master. If I understand what you say above correctly: crash?

But I feel uncertain about such S3 re-discovery in general. E.g. if we have the following on master:
```
CREATE TABLE t1 ENGINE=S3 SELECT 1;
CREATE TABLE t2 ENGINE=MyISAM SELECT * FROM t1;
CREATE OR REPLACE TABLE t1 ENGINE=S3 SELECT 2;
```

Wouldn't master contain 1 and slave 2 in t2?


Also added NVMeFix in the same commit. ;p


Update Sound


Corrigé dans le commit d'après mais il faut bien faire code formatter et code maid avant de push !


Successfully deployed to following URLs:

* https://hime-restaurant-8kktcgptq.now.sh
* https://hime-restaurant.now.sh
* https://hime-restaurant.iyansr.now.sh
* https://hime-restaurant-git-master.iyansr.now.sh


Successfully deployed to following URLs:

* https://zenunu-9rshg3l9w.now.sh
* https://zenunu.now.sh
* https://zenunu.dtox-consulting.now.sh
* https://zenunu-git-master.dtox-consulting.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/417aed55-d198-46b7-b32a-9621f2d9988d?env_id=ibm%3Ayp%3Aeu-gb "devops-insights-20200106120245001"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/2621c379-fd9c-4480-9e59-521b8d06dbf5 "devops-insights-20200106120245001") deployed [devops-insights-20200106120245001](https://github.com/robintyagi07/devops-insights-20200106120245001/releases/tag/deploy-ibm-yp-eu-gb-robintyagi07-gmail.com-dev-20200106-135136 "deploy-ibm-yp-eu-gb-robintyagi07-gmail.com-dev-20200106-135136") to [dev](https://console.bluemix.net/apps/acb01c16-f324-45d0-82a0-1c8684fc91c6?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:robintyagi07@gmail.com:dev"), including this commit


Basics: http://jensd.be/755/network/lorawan-simply-explained


consider headers.getHeader("header1").length equals 1 and headers.getHeader("header1")[0].isEqualTo("value1")


OK thanks, I guess we will have to finally bite the bullet and upgrade to Rails 5 (I assume you will fix the rack issue there too?)


## Lipsum is funny


[inst/create_test_tokens.R:13:1:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/inst/create_test_tokens.R#L13) *style:* **Lines should not be more than 80 characters.**
```r
                              token_path = "tests/testthat/.hubspot_otherapp.rds")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_companies.R:39:9:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/R/get_companies.R#L39) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(property_history == "true") {
        ^
```
[R/get_deals.R:33:9:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/R/get_deals.R#L33) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(property_history == "true") {
        ^
```
[tests/testthat/test-get_deals.R:14:1:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/tests/testthat/test-get_deals.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
    expect_equal(length(res$`931633510`$properties$hs_lastmodifieddate$versions),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_deals.R:16:1:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/tests/testthat/test-get_deals.R#L16) *style:* **Lines should not be more than 80 characters.**
```r
    expect_equal(length(res2$`931633510`$properties$hs_lastmodifieddate$versions),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-get_deals.R:20:1:](https://github.com/lockedata/hubspot/blob/44a2dc1f8ebb7710741790e7a3ae3f82d813e368/tests/testthat/test-get_deals.R#L20) *style:* **Trailing blank lines are superfluous.**
```r

^
```


TeamCity Architecture Team / Java TC Platform / otj-kafka / PR Build [Build ???.44/merge.12](https://teamcity.otenv.com/viewLog.html?buildId=11710159&buildTypeId=ArchitectureTeam_JavaTcPlatform_OtjKafka_PrBuild) is now running


Successfully deployed to following URLs:

* https://baseweb-a6r7t21k2.now.sh
* https://baseweb.uber-ui-platform.now.sh
* https://baseweb-git-master.uber-ui-platform.now.sh


It's as @kloor says: the link is still present, it's just in the sidebar now, which was a change made for performance reasons.

We can display the link elsewhere, without the count, but I'd take a little convincing that it's really necessary to do so.


Successfully deployed to following URLs:

* https://blogmuditxyz-6o2znolgr.now.sh
* https://blog.mudit.xyz
* https://www.blog.mudit.xyz
* https://blogmuditxyz.zdx.now.sh
* https://blogmuditxyz-git-master.zdx.now.sh


Successfully deployed to following URLs:

* https://matchbox-okr-mifar4b3g.now.sh
* https://matchbox-okr.jambas.now.sh
* https://matchbox-okr-git-master.jambas.now.sh


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 468](https://teamcity.otenv.com/viewLog.html?buildId=11710161&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 467](https://teamcity.otenv.com/viewLog.html?buildId=11710160&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


Successfully deployed to following URLs:

* https://national-parks-axqpx7bdz.now.sh
* https://national-parks.now.sh
* https://national-parks.jsnkng.now.sh
* https://national-parks-git-master.jsnkng.now.sh


Failed to assign a domain to your deployment due to the following error:

~~~
We could not create a certificate for btngiadinh.com because HTTP pretest failed. Please ensure the CNAME for btngiadinh.com points to "alias.zeit.co". You can find more information at https://err.sh/now-cli/cant-solve-challenge.
~~~

([Learn more](https://zeit.co/nampdn96/btngd-website/k2d9p9ntw) or [visit](https://btngd-website-k2d9p9ntw.now.sh) the non-aliased deployment)


TeamCity Architecture Team / Java TC Platform / otj-kafka / PR Build [Build 3.2.3-SNAPSHOT.44/merge.12](https://teamcity.otenv.com/viewLog.html?buildId=11710159&buildTypeId=ArchitectureTeam_JavaTcPlatform_OtjKafka_PrBuild) outcome was **FAILURE**
Summary: Tests failed: 2 (1 new), passed: 26, ignored: 6 Build time: 00:01:46
### Failed tests
```
com.opentable.kafka.session.SleepingSessionTest.testSimpleNoStrategy: <no details avaliable>

com.opentable.kafka.session.TestLargeItems.testPublishBigItem: <no details avaliable>

```


I'm wondering whether AL3010 could support IIO_CHAN_INFO_PROCESSED, maybe then the iio-sensor-proxy patch won't be needed?


Here is a [sawtooth.wav](https://filebin.net/a8cs4efl6d9yzoay/sawtooth.wav?t=m0s0xuno) recorded with `pasuspender -- arecord -d 5 -f U8 -c 1 -r 8000 -t wav -D hw:5,0 sawtooth.wav` using [this sketch](https://pastebin.com/raw/gmBt9bzK) with latest code from the master branch of this repo, commit ac3072e16. This is what the sawtooth wave file looks like in ghex:

![ghex](https://user-images.githubusercontent.com/1450125/71941967-e077b700-3178-11ea-809f-86b5a0a9a5bd.png)

The data values are exactly what is expected.

To dig a bit deeper though, I viewed the raw packets in wireshark, after using usbmon and tcpdump to capture them. As a crash course, to do this:

`mount debugfs`
`modprobe usbmon`
`lsusb -v` to see which bus the device is on
`tcpdump -D` to list interfaces
`tcpdump -i usbmon2 -w /tmp/usbmon.pcap` to capture traffic
`wireshark /tmp/usbmon.pcap` and use filter `usb.device_address == 46` where 46 is the device number from `dmesg`

Here is the result:

![wireshark](https://user-images.githubusercontent.com/1450125/71942074-4106f400-3179-11ea-9244-7ec9a8fec745.png)

The highlighted portion at the bottom is the 8 byte data payload that is being sent every time the host asks for a data packet. (The host asks for data [each millisecond with USB full speed](https://github.com/arpruss/USBComposite_stm32f1/blob/master/usb_audio.c#L578) which makes sense at our 8000 samples per second). I checked through many of these at the key points where it seems to be incorrect in audacity, and the wireshark packets had the expected values as well.

However, this is what I get when recording with audacity via the pulseaudio device:

![audacity](https://user-images.githubusercontent.com/1450125/71942293-f639ac00-3179-11ea-8222-d4afaf80e9d9.png)

Pretty ugly. The beginning is very wrong and the rest looks like it does in windows. Perhaps a library that is shared between these reaper and audacity (like ffmpeg) is a factor?

But this tells me that the firmware is doing the right thing and the problem lies elsewhere.


Fak, I always thought it existed afterwards.


Without this command logs reporting this:

`restore-config: FAILED`

Some errors like this:
```
Jan  7 16:03:48 slave clamd: LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav
Jan  7 16:03:48 slave clamd: ERROR: Can't open file or directory
```

And events errors:
```
Jan  7 16:03:47 slave esmith::event[9072]: Event: nethserver-c-icap-update FAILED
Jan  7 18:08:29 master esmith::event[5491]: Action: /etc/e-smith/events/post-restore-config/S70system-adjust FAILED: 1 [309.299317]

```

No errors if db are downloaded (or synced)


TeamCity MAS / MAS [Build 1.0.0.399-MAS-111-StaticSiteFi](https://teamcity.nice.org.uk/viewLog.html?buildId=63871&buildTypeId=Mas_Mas) outcome was **SUCCESS**
Summary: Running Build time: 00:02:39


this variable episode being created here


overwritten inside the loop here


@Biboali This option is deprecated, please read documentation: https://sundowndev.github.io/PhoneInfoga/


Successfully deployed to following URLs:

* https://stremio-mrpiracy-49hrjgrrm.now.sh
* https://stremio-mrpiracy.joaolvcm.now.sh
* https://stremio-mrpiracy-git-master.joaolvcm.now.sh


and used in the loop here and below


# 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)|


Successfully deployed to following URLs:

* https://stremio-yts-4xr5dk3ng.now.sh
* https://stremio-yts-tangy-hand.now.sh
* https://stremio-yts.joaolvcm.now.sh
* https://stremio-yts-git-master.joaolvcm.now.sh


Successfully deployed to following URLs:

* https://zpie-micbpfoht.now.sh
* https://zpie.now.sh
* https://zpie.brucegne.now.sh
* https://zpie-git-master.brucegne.now.sh


This should correct an old bug that would not update an episode's correct season and ep number when changed on tvdb


Can you add documentation for all new classes


Successfully deployed to following URLs:

* https://stremio-yts-quxb78vll.now.sh
* https://stremio-yts-tangy-hand.now.sh
* https://stremio-yts.joaolvcm.now.sh
* https://stremio-yts-git-master.joaolvcm.now.sh


if it should move it across workspaces like accross monitors with hotkeys, then it doesn't work...


Successfully deployed to following URLs:

* https://ccc-2ic5j67rw.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-jt8p2yrd2.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


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):
~~~


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-with-alias-44q7xi88v.now.sh
* https://z-github-e2e-tests-dev-alias-v2-with-alias.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-bsizpgqdiy.now.sh
* https://z-github-e2e-tests-dev-only.now.sh


Successfully deployed to following URLs:

* https://stremio-traktlist-qp1dqlebv.now.sh
* https://stremio-traktlist.now.sh
* https://stremio-traktlist.joaolvcm.now.sh
* https://stremio-traktlist-git-master.joaolvcm.now.sh


What is common time?


Deployment failed with the following error:

~~~
An internal error occurred with ZEIT Now.
~~~


Successfully deployed to following URLs:

* https://ccc-2nlj9hr90.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Add view key


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-61lmpk2u2.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


Failed to assign a domain to your deployment due to the following error:

~~~
The domain fohtjmm7gs.com is not verfied and cannot be used as an alias.
~~~

([Learn more](http://localhost:3000/zeit-github-test-dev/github-e2e-test-dev-domain-issues/oy5epqvfm) or [visit](https://github-e2e-test-dev-domain-issues-oy5epqvfm.now.sh) the non-aliased deployment)


This will fail if Promise does not exist in the (old) browser. Do we care?


Successfully deployed to following URLs:

* https://bu-im7j1ft6g.now.sh
* https://bukinoshita.io
* https://bu.bukinoshita.now.sh
* https://bu-git-canary.bukinoshita.now.sh


jhiiii


Successfully deployed to following URLs:

* https://cielmusic-frontend-bns793umg.now.sh
* https://cielmusic.now.sh
* https://cielmusic-frontend.splitz.now.sh
* https://cielmusic-frontend-git-master.splitz.now.sh


Successfully deployed to following URLs:

* https://rsacash-qie0c9it6.now.sh
* https://rsacash-blue-mu.now.sh
* https://rsa.cash
* https://rsacash.dankrad.now.sh
* https://rsacash-git-master.dankrad.now.sh


Successfully deployed to following URLs:

* https://react-avanzado-practica-mqi238a2l.now.sh
* https://react-avanzado-practica.now.sh
* https://react-avanzado-practica.enmanuelcastillo.now.sh
* https://react-avanzado-practica-git-master.enmanuelcastillo.now.sh


Successfully deployed to following URLs:

* https://ui-h77sbi3qg.now.sh
* https://ui-eight-eta.now.sh
* https://ui.charlietango.now.sh
* https://ui-git-master.charlietango.now.sh


You are pushing commits at a very fast pace (across the whole organization).
Due to that, we cannot deploy the commit 01805f734d87b56b60febe56f33790cd744a3fac.

You can try again later or [upgrade](https://zeit.co/account/plan) your plan.


Successfully deployed to following URLs:

* https://secret-message-qlpe1fve5.now.sh
* https://tfaq-secret-message.now.sh
* https://secret-message.hirokbanik.now.sh
* https://secret-message-git-master.hirokbanik.now.sh


Successfully deployed to following URLs:

* https://ripe-components-vue-4ts3wx8j7.now.sh
* https://ripe-components-vue.platforme.now.sh
* https://ripe-components-vue-git-master.platforme.now.sh


@kpalmqui Thank you for catching this and resolving it!


Successfully deployed to following URLs:

* https://label-sync-9q6wr9exa.now.sh
* https://label-sync.now.sh
* https://label-sync.com
* https://www.label-sync.com
* https://install.label-sync.com
* https://app.label-sync.com
* https://label-sync.maticzav.now.sh
* https://label-sync-git-master.maticzav.now.sh


@jeffhammond Your missing `fi` broke configure, along with all Travis CI tests. :)

I will fix.


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `scripts` property.
~~~


My implementation fails to catch all overlong encodings. I was falsely under the impression that ASCII characters were the only possible characters which could be encoded in a non-shortest way, but this isn't true.

For example, this sequence currently passes but should not: `\xf4\x90\x80\x80` (I failed to include some of the cases from the original issue)

I will change the implementation to follow Table 3.1B here, which comprehensively covers all legal byte sequences: https://www.unicode.org/versions/corrigendum1.html


TeamCity Bvcms / Build [Build 3330](https://builds.tpsdb.com/viewLog.html?buildId=11109&buildTypeId=Bvcms_Build) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 209 Build time: 00:25:08
### Failed tests
```
Webapp collection (1): IntegrationTests.Areas.Search.Views.Query.EditConditionTests.FundIds_Should_Appear_In_TopGiver_Search_Condition: OpenQA.Selenium.WebDriverTimeoutException : Timed out after 5 seconds
   at OpenQA.Selenium.Support.UI.DefaultWait`1.ThrowTimeoutException(String exceptionMessage, Exception lastException)
   at OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
   at IntegrationTests.Support.FeatureTestBase.WaitForElement(String css, Int32 maxWaitTimeInSeconds, Boolean visible) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Support\FeatureTestBase.cs:line 573
   at IntegrationTests.Areas.Search.Views.Query.EditConditionTests.FundIds_Should_Appear_In_TopGiver_Search_Condition() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Search\Views\Query\EditConditionTests.cs:line 27

```


Successfully deployed to following URLs:

* https://zenunu-87fy631rx.now.sh
* https://zenunu.now.sh
* https://zenunu.dtox-consulting.now.sh
* https://zenunu-git-master.dtox-consulting.now.sh


I do not use Homebrew to generate dmg bundles and prefer to rely on MacPorts packages as this is far more solid and rigorous in terms of open source software distributions. You should also do the same.

By the way, you have the right to copy and paste my work but I would appreciate that you properly cite it. You should add the links to my original commits in the commit message instead of citing my username.
Something like:
```
[commit  message title]

[commit message details]

ported from https://github.com/anlambert/talipot/commit/<commit_id>/, ...
```
I do it when I find something interesting to integrate in upstream Tulip, I intend you to do the same.
This is the basis of open source, you have the right to reuse code if the license allows you to but you
need to add attribution to the original author(s) by referencing the original work.


[vg CI tests](https://ucsc-ci.com/vgteam/vg/pipelines/2267) complete for merge to master.  View the [full report here](http://vg-data.s3.amazonaws.com/vg_ci/vgci_reports/branch/master/index.html).

15 tests passed, 0 tests failed and 0 tests skipped in 6346 seconds

Tests produced 361 warnings. 361 were for lower-than-expected alignment scores


You don't need to return anything in componentDidMount()


Successfully deployed to following URLs:

* https://iteamse-poc-qh862srv1.now.sh
* https://iteamse-poc-git-master.iteam.now.sh


FYI @asvetlov


TeamCity Glyssen / Glyssen pull requests [Build *.*.793.9acaa246ba555de69096a07b480a50816490be55](https://build.palaso.org/viewLog.html?buildId=176791&buildTypeId=Glyssen_GlyssenPullRequests2) outcome was **SUCCESS**
Summary: Tests passed: 2404, ignored: 18 Build time: 00:10:30


`#include "ns3/lora**wan**-mac-helper.h"`


Router, Swtich, Route imports not needed here.


Design-Day-WarmUp-Speed-Improvement (EnergyArchmage) - x86_64-MacOS-10.13-clang: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


Successfully deployed to following URLs:

* https://carbon-website-oit6u2buy.now.sh
* https://carbondesignsystem.now.sh
* https://carbon-website.carbon-design-system.now.sh
* https://carbon-website-git-master.carbon-design-system.now.sh


I hope it's a joke :)


Update: fixed in 2ac4b72


This whole src/Employees.jsx file is not needed anymore.


Successfully deployed to following URLs:

* https://crm-frontend-eikpjsx3e.now.sh
* https://crm-frontend-omega-ten.now.sh
* https://crm-frontend.khansen0415.now.sh
* https://crm-frontend-git-master.khansen0415.now.sh


Successfully deployed to following URLs:

* https://pool-project-front-end-mhtbk7xiq.now.sh
* https://pool-project-front-end.now.sh
* https://ladder.telfordpool.tv
* https://pool-project-front-end.mattlocklin.now.sh
* https://pool-project-front-end-git-master.mattlocklin.now.sh


i think these should be API routes, the UI will be handled in Flutter. If there are errors, we'll need to present an appropriate JSON response.


I copy the code in mu editor and said to me: "ImportError: no module named 'adafruit_display_shapes' "


how can I fix that?


Successfully deployed to following URLs:

* https://dream-log-60960zu6e.now.sh
* https://dream-log.now.sh
* https://dream-log.pashatay.now.sh
* https://dream-log-git-master.pashatay.now.sh


to support multidb - we need to also pass into the job the $company object, this will advise the job which db the company resides on.


@JuliaRegistrator register


@lpereira yeah but I don't know how to properly handle `-1` for `%` yet (only for constant-size arrays maybe)


Registration pull request created: [JuliaRegistries/General/7586](https://github.com/JuliaRegistries/General/pull/7586)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.2 -m "<description of version>" 01d6eb390b909e90d9c6b4fc60c0d468aa27d285
git push origin v0.2.2
```


Renombrar `generate_two `


MoveToPython3 (jasondegraw) - x86_64-MacOS-10.13-clang: Tests Failed (1985 of 2596 tests passed, 0 test warnings)

Failures:\n

regression Test Summary
 * Passed: 59
 * Failed: 611

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


Successfully deployed to following URLs:

* https://dream-log-et33b34v0.now.sh
* https://dream-log.now.sh
* https://dream-log.pashatay.now.sh
* https://dream-log-git-master.pashatay.now.sh


todo: try monkey patching gooey.gui.processor


Successfully deployed to following URLs:

* https://seatsmart-ri0tqjsjw.now.sh
* https://seatsmart.tech
* https://seatsmart.now.sh
* https://seatsmart.thaddeusmccleary.now.sh
* https://seatsmart-git-master.thaddeusmccleary.now.sh


IBM Cloud [toolchain](https://cloud.ibm.com/devops/toolchains/2cef73e4-1589-4b6d-ad52-2bba05849746?env_id=ibm%3Ayp%3Aeu-gb "quando-feb24b"): [Delivery Pipeline](https://cloud.ibm.com/devops/pipelines/c7530d05-4a5f-4670-8c8f-edabfb8207a0 "quando-feb24b") deployed [quando](https://github.com/andrewfstratton/quando/releases/tag/deploy-ibm-yp-eu-gb-a.stratton-sheffield.ac.uk-dev-20200106-223857 "deploy-ibm-yp-eu-gb-a.stratton-sheffield.ac.uk-dev-20200106-223857") to [dev](https://console.bluemix.net/apps/0e3846af-b18d-4b6e-9456-d83a4afc53b2?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:a.stratton@sheffield.ac.uk:dev"), including this commit


Cambiar


my bad for got to push.
give my a sec.


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
> phantomjs-prebuilt@2.1.16 install /var/www/cms/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Receiving...

Received 22866K total.
Extracting tar contents (via spawned process)
Removing /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1578435582455/phantomjs-2.1.1-linux-x86_64 -> /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/www/cms/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> core-js@2.6.9 postinstall /var/www/cms/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 183 packages in 7.802s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/www/cms
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com 1
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://internal-dsva-vagov-dev-cms-812329399.us-gov-west-1.elb.amazonaws.com/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Tue, 07 Jan 2020 22:19:46 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Tue, 07 Jan 2020 22:19:51 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** ip-10-247-96-150
- **In:** 01:51


Commands.pm : do not sell equip


Successfully deployed to following URLs:

* https://site-5gsal8q0k.now.sh
* https://site.staart.now.sh
* https://site-git-master.staart.now.sh


This was all about changing indent from 4 (thank you Emacs) to 2


Successfully deployed to following URLs:

* https://site-d6rus1mc1.now.sh
* https://site.staart.now.sh
* https://site-git-master.staart.now.sh


Successfully deployed to following URLs:

* https://www-a8ns4jqhu.now.sh
* https://www.proux.net
* https://www.proux.de
* https://www.proux.now.sh
* https://www-git-master.proux.now.sh


Successfully deployed to following URLs:

* https://ccc-i3ig2u1bm.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-1jg0ir6nh.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-lgbczhqxqy.now.sh
* https://z-github-e2e-tests-dev-only.now.sh


Sender  / Receiver


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):
~~~


Failed to assign a domain to your deployment due to the following error:

~~~
The domain 1vvwk65tkq.com is not verfied and cannot be used as an alias.
~~~

([Learn more](http://localhost:3000/zeit-github-test-dev/github-e2e-test-dev-domain-issues/oibtsynma) or [visit](https://github-e2e-test-dev-domain-issues-oibtsynma.now.sh) the non-aliased deployment)


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-with-alias-g0lyu49z5.now.sh
* https://z-github-e2e-tests-dev-alias-v2-with-alias.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-with-alias-git-master.zeit-github-test-dev1.now.sh


UPLOAD THIS CODE IN THE NODE MCU


Did you mean to remove this line? As it is, this fails to build with:
> mk: no recipe to make 'getcallerpc.o'

and there are no source `getcallerpc` source files left.
(Only the manpage, which may now be obsolete.)


[inst/example/long_script.R:58:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/long_script.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
fit.23 <- lm(x2 ~ x3, data = data.frame(x2[, 1], x3[, 1]))
^~~~~~
```
[inst/example/long_script.R:64:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/long_script.R#L64) *style:* **Variable and function name style should be snake_case.**
```r
fit.xx <- lm(A~B, data = x)
^~~~~~
```
[inst/example/long_script.R:70:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/long_script.R#L70) *style:* **Variable and function name style should be snake_case.**
```r
fit_sqrt_A <- lm(I(sqrt(A))~B, data = x)
^~~~~~~~~~
```
[inst/example/simple_script.R:10:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/simple_script.R#L10) *style:* **Variable and function name style should be snake_case.**
```r
fit15.aov <- aov(V1 ~ V2 + V5, data = dat)
^~~~~~~~~
```
[inst/example/simple_script.R:13:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/simple_script.R#L13) *style:* **Variable and function name style should be snake_case.**
```r
tab.12 <- summary(fit12)
^~~~~~
```
[inst/example/simple_script.R:14:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/simple_script.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
tab.13 <- summary(fit13)
^~~~~~
```
[inst/example/simple_script.R:15:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/simple_script.R#L15) *style:* **Variable and function name style should be snake_case.**
```r
tab.14 <- summary(fit14)
^~~~~~
```
[inst/example/simple_script.R:16:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/inst/example/simple_script.R#L16) *style:* **Variable and function name style should be snake_case.**
```r
tab.15 <- append(fit15.aov, tab.14)
^~~~~~
```
[tests/testthat/lib_test.R:13:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/lib_test.R#L13) *style:* **Variable and function name style should be snake_case.**
```r
fit15.aov <- aov(V1 ~ V2 + V5, data = dat)
^~~~~~~~~
```
[tests/testthat/lib_test.R:16:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/lib_test.R#L16) *style:* **Variable and function name style should be snake_case.**
```r
tab.12 <- summary(fit12)
^~~~~~
```
[tests/testthat/lib_test.R:17:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/lib_test.R#L17) *style:* **Variable and function name style should be snake_case.**
```r
tab.13 <- summary(fit13)
^~~~~~
```
[tests/testthat/lib_test.R:18:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/lib_test.R#L18) *style:* **Variable and function name style should be snake_case.**
```r
tab.14 <- summary(fit14)
^~~~~~
```
[tests/testthat/lib_test.R:19:1:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/lib_test.R#L19) *style:* **Variable and function name style should be snake_case.**
```r
tab.15 <- append(fit15.aov, tab.14)
^~~~~~
```
[tests/testthat/test-main.R:3:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L3) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:5:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L5) *style:* **Variable and function name style should be snake_case.**
```r
    clean.simple.out <- clean(simple.script, "out")
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/test-main.R:14:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L14) *style:* **Variable and function name style should be snake_case.**
```r
    filepath.out <- get_libs(script)
    ^~~~~~~~~~~~
```
[tests/testthat/test-main.R:31:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L31) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:33:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L33) *style:* **Variable and function name style should be snake_case.**
```r
    format.simple.out <- clean(simple.script, "out", format = FALSE)
    ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-main.R:40:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L40) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- readScript(script)
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:42:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L42) *style:* **Variable and function name style should be snake_case.**
```r
    clean.multi <- clean(simple.script, vars, format = FALSE)
    ^~~~~~~~~~~
```
[tests/testthat/test-main.R:48:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L48) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:50:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L50) *style:* **Variable and function name style should be snake_case.**
```r
    novars.out <- capture.output(clean(simple.script))
    ^~~~~~~~~~
```
[tests/testthat/test-main.R:55:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
    long.script <- system.file(
    ^~~~~~~~~~~
```
[tests/testthat/test-main.R:58:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
    clean.x <- clean(long.script, "x")
    ^~~~~~~
```
[tests/testthat/test-main.R:59:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L59) *style:* **Variable and function name style should be snake_case.**
```r
    clean.x2 <- clean(long.script, "x2")
    ^~~~~~~~
```
[tests/testthat/test-main.R:60:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L60) *style:* **Variable and function name style should be snake_case.**
```r
    clean.x3 <- clean(long.script, "x3")
    ^~~~~~~~
```
[tests/testthat/test-main.R:61:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L61) *style:* **Variable and function name style should be snake_case.**
```r
    clean.x2x3 <- clean(long.script, c("x2", "x3"))
    ^~~~~~~~~~
```
[tests/testthat/test-main.R:62:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L62) *style:* **Variable and function name style should be snake_case.**
```r
    clean.z <- clean(long.script, "z")
    ^~~~~~~
```
[tests/testthat/test-main.R:69:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L69) *style:* **Variable and function name style should be snake_case.**
```r
    env.long <- new.env()
    ^~~~~~~~
```
[tests/testthat/test-main.R:70:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L70) *style:* **Variable and function name style should be snake_case.**
```r
    env.x <- new.env()
    ^~~~~
```
[tests/testthat/test-main.R:71:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L71) *style:* **Variable and function name style should be snake_case.**
```r
    env.x2 <- new.env()
    ^~~~~~
```
[tests/testthat/test-main.R:72:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L72) *style:* **Variable and function name style should be snake_case.**
```r
    env.x3 <- new.env()
    ^~~~~~
```
[tests/testthat/test-main.R:73:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L73) *style:* **Variable and function name style should be snake_case.**
```r
    env.x2x3 <- new.env()
    ^~~~~~~~
```
[tests/testthat/test-main.R:74:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L74) *style:* **Variable and function name style should be snake_case.**
```r
    env.z <- new.env()
    ^~~~~
```
[tests/testthat/test-main.R:102:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L102) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:105:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L105) *style:* **Variable and function name style should be snake_case.**
```r
    var.files <- paste0(vars, "_clean.R")
    ^~~~~~~~~
```
[tests/testthat/test-main.R:106:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L106) *style:* **Variable and function name style should be snake_case.**
```r
    var.vars <- list()
    ^~~~~~~~
```
[tests/testthat/test-main.R:108:9:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L108) *style:* **Variable and function name style should be snake_case.**
```r
        var.clean <- clean(simple.script, vars[i])
        ^~~~~~~~~
```
[tests/testthat/test-main.R:110:9:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L110) *style:* **Variable and function name style should be snake_case.**
```r
        var.env <- new.env()
        ^~~~~~~
```
[tests/testthat/test-main.R:115:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L115) *style:* **Variable and function name style should be snake_case.**
```r
    var.check <- logical()
    ^~~~~~~~~
```
[tests/testthat/test-main.R:127:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L127) *style:* **Variable and function name style should be snake_case.**
```r
    long.script <- system.file(
    ^~~~~~~~~~~
```
[tests/testthat/test-main.R:130:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L130) *style:* **Variable and function name style should be snake_case.**
```r
    var.files <- paste0(vars, "_clean.R")
    ^~~~~~~~~
```
[tests/testthat/test-main.R:131:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L131) *style:* **Variable and function name style should be snake_case.**
```r
    var.vars <- list()
    ^~~~~~~~
```
[tests/testthat/test-main.R:133:9:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L133) *style:* **Variable and function name style should be snake_case.**
```r
        var.clean <- clean(long.script, vars[i])
        ^~~~~~~~~
```
[tests/testthat/test-main.R:135:9:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L135) *style:* **Variable and function name style should be snake_case.**
```r
        var.env <- new.env()
        ^~~~~~~
```
[tests/testthat/test-main.R:140:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L140) *style:* **Variable and function name style should be snake_case.**
```r
    var.check <- logical()
    ^~~~~~~~~
```
[tests/testthat/test-main.R:154:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L154) *style:* **Variable and function name style should be snake_case.**
```r
    glist.out <- Rclean:::get_path(vl, "out")
    ^~~~~~~~~
```
[tests/testthat/test-main.R:162:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L162) *style:* **Variable and function name style should be snake_case.**
```r
    noid.out <- testthat:::capture_output({Rclean:::get_path(vl)},
    ^~~~~~~~
```
[tests/testthat/test-main.R:170:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:172:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L172) *style:* **Variable and function name style should be snake_case.**
```r
    output.cap <- capture.output(
    ^~~~~~~~~~
```
[tests/testthat/test-main.R:180:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L180) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:182:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L182) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- readScript(simple.script)
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:183:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L183) *style:* **Variable and function name style should be snake_case.**
```r
    output.cap <- capture.output(
    ^~~~~~~~~~
```
[tests/testthat/test-main.R:190:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L190) *style:* **Variable and function name style should be snake_case.**
```r
    simple.script <- system.file(
    ^~~~~~~~~~~~~
```
[tests/testthat/test-main.R:201:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L201) *style:* **Variable and function name style should be snake_case.**
```r
    keep.test <- readLines("clean.simple.test.R")
    ^~~~~~~~~
```
[tests/testthat/test-main.R:212:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L212) *style:* **Variable and function name style should be snake_case.**
```r
    vars.test <- get_vars(script)
    ^~~~~~~~~
```
[tests/testthat/test-main.R:223:5:](https://github.com/MKLau/Rclean/blob/879db9c3e7aa357acdaaf811f32e14cf910a271f/tests/testthat/test-main.R#L223) *style:* **Variable and function name style should be snake_case.**
```r
    vars.test <- get_vars(script)
    ^~~~~~~~~
```


Successfully deployed to following URLs:

* https://stremio-yts-dcrgba9gr.now.sh
* https://stremio-yts-tangy-hand.now.sh
* https://stremio-yts.joaolvcm.now.sh
* https://stremio-yts-git-master.joaolvcm.now.sh


#include <Servo.h>
#include <Oscillator.h>
#include <EEPROM.h>

#define N_SERVOS 4
//-- First step: Configure the pins where the servos are attached
/*
         ---------------
        |     O   O     |
        |---------------|
YR 3==> |               | <== YL 2
         ---------------
            ||     ||
RR 5==>   -----   ------  <== RL 4
         |-----   ------|
*/
#define EEPROM_TRIM false
// Activate to take callibration data from internal memory
#define TRIM_RR 7
#define TRIM_RL 4
#define TRIM_YR  4
#define TRIM_YL -7
//OTTO.setTrims(-7,-4,-4,7);

#define PIN_RR 5
#define PIN_RL 4
#define PIN_YR 3
#define PIN_YL 2

#define INTERVALTIME 10.0

Oscillator servo[N_SERVOS];

/*
void goingUp(int tempo);
void drunk (int tempo);
void noGravity(int tempo);
void kickLeft(int tempo);
void kickRight(int tempo);
void run1(int steps, int T=500);
void walk(int steps, int T=1000);
void backyard(int steps, int T=3000);
void backyardSlow(int steps, int T=5000);
void turnLeft(int steps, int T=3000);
void turnRight(int steps, int T=3000);
void moonWalkLeft(int steps, int T=1000);
void moonWalkRight(int steps, int T=1000);
void crusaito(int steps, int T=1000);
void swing(int steps, int T=1000);
void upDown(int steps, int T=1000);
void flapping(int steps, int T=1000);
*/

#define ECHOPIN 9        // Pin to receive echo pulse
#define TRIGPIN 8        // Pin to send trigger pulse

  int trimu;
  int dansezpttine = 0;

void setup()
{
//  Serial.begin(19200);

  servo[0].attach(PIN_RR);
  servo[1].attach(PIN_RL);
  servo[2].attach(PIN_YR);
  servo[3].attach(PIN_YL);

  //EEPROM.write(0,TRIM_RR);
  //EEPROM.write(1,TRIM_RL);
  //EEPROM.write(2,TRIM_YR);
  //EEPROM.write(3,TRIM_YL);

  if(EEPROM_TRIM){
    for(int x=0;x<4;x++){
      trimu=EEPROM.read(x);
      if(trimu>128)trimu=trimu-256;
      Serial.print("TRIM ");
      Serial.print(x);
      Serial.print(" en ");
      Serial.println(trimu);
      servo[x].SetTrim(trimu);
    }
  }
  else{
    servo[0].SetTrim(TRIM_RR);
    servo[1].SetTrim(TRIM_RL);
    servo[2].SetTrim(TRIM_YR);
    servo[3].SetTrim(TRIM_YL);
  }

  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  delay(500);
  for(int i=0;i<4;i++) servo[i].detach();

  pinMode(ECHOPIN, INPUT);
  pinMode(TRIGPIN, OUTPUT);
}

// TEMPO: 121 BPM
int t=495;
double pause=0;

void loop()
{
 // if(Serial.available()){
  //  char init = Serial.read();
   // if (init=='X'){
   //   delay(4000); //3000 - 4500

// Start Ranging
  digitalWrite(TRIGPIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIGPIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIGPIN, LOW);
  // Compute distance
  float distance = pulseIn(ECHOPIN, HIGH);
  distance= distance/58;
  Serial.print(distance);
  Serial.println("cm");
 if ((distance >1) && (distance < 25))
  {
  Serial.println ("Danceeeee !");
  dansezpttine = 1;
  }

 if (dansezpttine == 1)
 {
  servo[0].attach(PIN_RR);
  servo[1].attach(PIN_RL);
  servo[2].attach(PIN_YR);
  servo[3].attach(PIN_YL);

  if(EEPROM_TRIM){
    for(int x=0;x<4;x++){
      trimu=EEPROM.read(x);
      if(trimu>128)trimu=trimu-256;
      Serial.print("TRIM ");
      Serial.print(x);
      Serial.print(" en ");
      Serial.println(trimu);
      servo[x].SetTrim(trimu);
    }
  }
  else{
    servo[0].SetTrim(TRIM_RR);
    servo[1].SetTrim(TRIM_RL);
    servo[2].SetTrim(TRIM_YR);
    servo[3].SetTrim(TRIM_YL);
  }
delay(100);
 dance();
delay(500);
 for(int i=0;i<4;i++) servo[i].SetPosition(90);
delay(500);
 for(int i=0;i<4;i++) servo[i].detach();
 dansezpttine = 0;
 }
delay(200);

//for(int i=0;i<4;i++) servo[i].SetPosition(90);

   // }
 // }
}

void dance(){
  primera_parte();
  segunda_parte();
  moonWalkLeft(4,t*2);
  moonWalkRight(4,t*2);
  moonWalkLeft(4,t*2);
  moonWalkRight(4,t*2);
  primera_parte();
  crusaito(1,t*8);
  crusaito(1,t*7);

  for (int i=0; i<16; i++){
    flapping(1,t/4);
    delay(3*t/4);
  }

  moonWalkRight(4,t*2);
  moonWalkLeft(4,t*2);
  moonWalkRight(4,t*2);
  moonWalkLeft(4,t*2);

  drunk(t*4);
  drunk(t*4);
  drunk(t*4);
  drunk(t*4);
  kickLeft(t);
  kickRight(t);
  drunk(t*8);
  drunk(t*4);
  drunk(t/2);
  delay(t*4);

  drunk(t/2);

  delay(t*4);
  walk(2,t*2);
  backyard(2,t*2);
  goingUp(t*2);
  goingUp(t*1);
  noGravity(t*2);
  crusaito(1,t*2);
  crusaito(1,t*8);
  crusaito(1,t*2);
  crusaito(1,t*8);
  crusaito(1,t*2);
  crusaito(1,t*3);

  delay(t);
  primera_parte();
    for (int i=0; i<32; i++){
    flapping(1,t/2);
    delay(t/2);
  }

  for(int i=0;i<4;i++) servo[i].SetPosition(90);
}

////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////FUNCIONES DE CONTROL//////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////

void oscillate(int A[N_SERVOS], int O[N_SERVOS], int T, double phase_diff[N_SERVOS]){
  for (int i=0; i<4; i++) {
    servo[i].SetO(O[i]);
    servo[i].SetA(A[i]);
    servo[i].SetT(T);
    servo[i].SetPh(phase_diff[i]);
  }
  double ref=millis();
   for (double x=ref; x<T+ref; x=millis()){
     for (int i=0; i<4; i++){
        servo[i].refresh();
     }
  }
}

unsigned long final_time;
unsigned long interval_time;
int oneTime;
int iteration;
float increment[N_SERVOS];
int oldPosition[]={90,90,90,90};

void moveNServos(int time, int  newPosition[]){
  for(int i=0;i<N_SERVOS;i++)	increment[i] = ((newPosition[i])-oldPosition[i])/(time/INTERVALTIME);

  final_time =  millis() + time;

  iteration = 1;
  while(millis() < final_time){ //Javi del futuro cambia esto
      interval_time = millis()+INTERVALTIME;

      oneTime=0;
      while(millis()<interval_time){
          if(oneTime<1){
              for(int i=0;i<N_SERVOS;i++){
                  servo[i].SetPosition(oldPosition[i] + (iteration * increment[i]));
              }
              iteration++;
              oneTime++;
          }
      }
  }

  for(int i=0;i<N_SERVOS;i++){
    oldPosition[i] = newPosition[i];
  }
}

//////////////////////////////////////////////////////////////////////////////
////////////////////////////////PASOS DE BAILE////////////////////////////////
//////////////////////////////////////////////////////////////////////////////

void goingUp(int tempo){

      pause=millis();
      for(int i=0;i<4;i++) servo[i].SetPosition(90);
      delay(tempo);
      servo[0].SetPosition(80);
      servo[1].SetPosition(100);
      delay(tempo);
      servo[0].SetPosition(70);
      servo[1].SetPosition(110);
      delay(tempo);
      servo[0].SetPosition(60);
      servo[1].SetPosition(120);
      delay(tempo);
      servo[0].SetPosition(50);
      servo[1].SetPosition(130);
      delay(tempo);
      servo[0].SetPosition(40);
      servo[1].SetPosition(140);
      delay(tempo);
      servo[0].SetPosition(30);
      servo[1].SetPosition(150);
      delay(tempo);
      servo[0].SetPosition(20);
      servo[1].SetPosition(160);
      delay(tempo);

      while(millis()<pause+8*t);

}

void primera_parte(){

  int move1[4] = {60,120,90,90};
  int move2[4] = {90,90,90,90};
  int move3[4] = {40,140,90,90};

  for(int x=0; x<3; x++){
    for(int i=0; i<3; i++){
      lateral_fuerte(1,t/2);
      lateral_fuerte(0,t/4);
      lateral_fuerte(1,t/4);
      delay(t);
    }

    pause=millis();
    for(int i=0;i<4;i++) servo[i].SetPosition(90);
    moveNServos(t*0.4,move1);
    moveNServos(t*0.4,move2);
    while(millis()<(pause+t*2));
  }

  for(int i=0; i<2; i++){
    lateral_fuerte(1,t/2);
    lateral_fuerte(0,t/4);
    lateral_fuerte(1,t/4);
    delay(t);
  }

  pause=millis();
  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  crusaito(1,t*1.4);
  moveNServos(t*1,move3);
  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  while(millis()<(pause+t*4));
}

void segunda_parte(){

  int move1[4] = {90,90,80,100};
  int move2[4] = {90,90,100,80};
  int move3[4] = {90,90,80,100};
  int move4[4] = {90,90,100,80};

  int move5[4] = {40,140,80,100};
  int move6[4] = {40,140,100,80};
  int move7[4] = {90,90,80,100};
  int move8[4] = {90,90,100,80};

  int move9[4] = {40,140,80,100};
  int move10[4] = {40,140,100,80};
  int move11[4] = {90,90,80,100};
  int move12[4] = {90,90,100,80};

  for(int x=0; x<7; x++){
    for(int i=0; i<3; i++){
      pause=millis();
      moveNServos(t*0.15,move1);
      moveNServos(t*0.15,move2);
      moveNServos(t*0.15,move3);
      moveNServos(t*0.15,move4);
      while(millis()<(pause+t));
    }
    pause=millis();
    moveNServos(t*0.15,move5);
    moveNServos(t*0.15,move6);
    moveNServos(t*0.15,move7);
    moveNServos(t*0.15,move8);
    while(millis()<(pause+t));
  }

  for(int i=0; i<3; i++){
    pause=millis();
    moveNServos(t*0.15,move9);
    moveNServos(t*0.15,move10);
    moveNServos(t*0.15,move11);
    moveNServos(t*0.15,move12);
    while(millis()<(pause+t));
  }
}

void lateral_fuerte(boolean side, int tempo){

  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  if (side) servo[0].SetPosition(40);
  else servo[1].SetPosition(140);
  delay(tempo/2);
  servo[0].SetPosition(90);
  servo[1].SetPosition(90);
  delay(tempo/2);

}

void drunk (int tempo){

  pause=millis();

  int move1[] = {60,70,90,90};
  int move2[] = {110,120,90,90};
  int move3[] = {60,70,90,90};
  int move4[] = {110,120,90,90};

  moveNServos(tempo*0.235,move1);
  moveNServos(tempo*0.235,move2);
  moveNServos(tempo*0.235,move3);
  moveNServos(tempo*0.235,move4);
  while(millis()<(pause+tempo));

}

void noGravity(int tempo){

  int move1[4] = {120,140,90,90};
  int move2[4] = {140,140,90,90};
  int move3[4] = {120,140,90,90};
  int move4[4] = {90,90,90,90};

  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  for(int i=0;i<N_SERVOS;i++) oldPosition[i]=90;
  moveNServos(tempo*2,move1);
  moveNServos(tempo*2,move2);
  delay(tempo*2);
  moveNServos(tempo*2,move3);
  moveNServos(tempo*2,move4);

}

void kickLeft(int tempo){
  for(int i=0;i<4;i++) servo[i].SetPosition(90);
  delay(tempo);
  servo[0].SetPosition(50); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo);
  servo[0].SetPosition(80); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(30); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(80); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(30); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(80); //pie derecho
  servo[1].SetPosition(70); //pie izquiero
  delay(tempo);
}

void kickRight(int tempo){
for(int i=0;i<4;i++) servo[i].SetPosition(90);
  delay(tempo);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(130); //pie izquiero
  delay(tempo);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(100); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(150); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(80); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(150); //pie izquiero
  delay(tempo/4);
  servo[0].SetPosition(110); //pie derecho
  servo[1].SetPosition(100); //pie izquiero
  delay(tempo);
}

void walk(int steps, int T){
    int A[4]= {15, 15, 30, 30};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void run1(int steps, int T){
    int A[4]= {10, 10, 10, 10};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void backyard(int steps, int T){
    int A[4]= {15, 15, 30, 30};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(-90), DEG2RAD(-90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void backyardSlow(int steps, int T){
    int A[4]= {15, 15, 30, 30};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(-90), DEG2RAD(-90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void turnLeft(int steps, int T){
    int A[4]= {20, 20, 10, 30};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void turnRight(int steps, int T){
    int A[4]= {20, 20, 30, 10};
    int O[4] = {0, 0, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void moonWalkRight(int steps, int T){
    int A[4]= {25, 25, 0, 0};
    int O[4] = {-15 ,15, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(180 + 120), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void moonWalkLeft(int steps, int T){
    int A[4]= {25, 25, 0, 0};
    int O[4] = {-15, 15, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(180 - 120), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void crusaito(int steps, int T){
    int A[4]= {25, 25, 30, 30};
    int O[4] = {- 15, 15, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(180 + 120), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void swing(int steps, int T){
    int A[4]= {25, 25, 0, 0};
    int O[4] = {-15, 15, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(0), DEG2RAD(90), DEG2RAD(90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void upDown(int steps, int T){
    int A[4]= {25, 25, 0, 0};
    int O[4] = {-15, 15, 0, 0};
    double phase_diff[4] = {DEG2RAD(180), DEG2RAD(0), DEG2RAD(270), DEG2RAD(270)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void flapping(int steps, int T){
    int A[4]= {15, 15, 8, 8};
    int O[4] = {-A[0], A[1], 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(180), DEG2RAD(90), DEG2RAD(-90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}

void test(int steps, int T){
    int A[4]= {15, 15, 8, 8};
    int O[4] = {-A[0] + 10, A[1] - 10, 0, 0};
    double phase_diff[4] = {DEG2RAD(0), DEG2RAD(180), DEG2RAD(90), DEG2RAD(-90)};

    for(int i=0;i<steps;i++)oscillate(A,O, T, phase_diff);
}


Successfully deployed to following URLs:

* https://aviasales-frontend-mtsnrglca.now.sh
* https://aviasales-frontend.now.sh
* https://aviasales-frontend.nikolay-govorov.now.sh
* https://aviasales-frontend-git-master.nikolay-govorov.now.sh


Deployment failed with the following error:

~~~
An internal error occurred with ZEIT Now.
~~~


himmmmmmm


static


add skip here


[R/count_hidden.R:7:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/count_hidden.R#L7) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
reduce_tree <- function(tree) {
^
```
[R/create_equal_alignment.R:14:23:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/create_equal_alignment.R#L14) *warning:* **no visible global function definition for ‘count_hidden’**
```r
  num_hidden_nodes <- count_hidden(input_tree)
                      ^~~~~~~~~~~~
```
[R/sim_dual_independent.R:14:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_dual_independent.R#L14) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
sim_dual_independent <- function(phy,
^
```
[R/sim_dual_linked.R:35:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_dual_linked.R#L35) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
make_transition_matrix <- function(mut_double) {
^
```
[R/sim_dual_linked.R:111:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_dual_linked.R#L111) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
sim_dual_linked <- function(phy,
^
```
[R/sim_dual_parent.R:14:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_dual_parent.R#L14) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
sim_dual_parent <- function(phy,
^
```
[R/sim_linked.R:12:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_linked.R#L12) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
sim_linked <- function(phy,
^
```
[R/sim_unlinked_tree.R:78:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_unlinked_tree.R#L78) *style:* **functions should have cyclomatic complexity of less than 15, this has 43.**
```r
sim_unlinked_tree <- function(phy,
^
```
[R/sim_unlinked_tree.R:300:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_unlinked_tree.R#L300) *style:* **functions should have cyclomatic complexity of less than 15, this has 19.**
```r
create_equal_alignment_tree <- function(input_tree,
^
```
[R/sim_unlinked.R:14:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/sim_unlinked.R#L14) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
sim_unlinked <- function(phy,
^
```
[R/util.R:108:1:](https://github.com/thijsjanzen/nodeSub/blob/cf1b09992b5beaae45dc8159fd732937f41a290b/R/util.R#L108) *style:* **functions should have cyclomatic complexity of less than 15, this has 23.**
```r
slow_matrix <- function(eig, branch_length, rate) {
^
```


nice!