Created multidev environment [graywolf#pr-purchase](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#pr-purchase).

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


no reason to double escape


Is this a way to catch odd numbers?


This interface is not OAuth-specific so it really belongs in `org.springframework.security.core` and should be renamed to `AuthoritiesPopulator`. That being said though, I'm not convinced with this interface declaration. I think we should consider something like this instead:

```
public interface OAuth2TokenAuthoritiesExtractor<T extends AbstractOAuth2Token> {
	Collection<? extends GrantedAuthority> extractAuthorities(T token);
}
```

We simply need something that is capable of extracting authority information from an Access Token type (`Jwt` or `IntrospectedAccessToken`) to one or more `GrantedAuthority`. I think this interface could achieve this.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/226cf0ff-df52-418c-bf94-b5b8c2cc81e0?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618131742034"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9e48a46c-4374-4771-a01d-521257092b36?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618131742034") deployed [sample-cloud-native-toolchain-tutorial-20180618131742034](https://github.com/sweeno61/sample-cloud-native-toolchain-tutorial-20180618131742034/releases/tag/deploy-ibm-yp-eu-gb-SweeneyS-ie.ibm.com-prod-20180618-154947 "deploy-ibm-yp-eu-gb-SweeneyS-ie.ibm.com-prod-20180618-154947") to [prod](https://console.bluemix.net/apps/ffbfc623-f252-4f43-9b9e-65ad8fa2427e?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:SweeneyS@ie.ibm.com:prod"), including this commit


@david-yz-liu is this good to be pulled in?
All of the refactored rspec tests with log in will fail on the double render problem.


#6784-Life-cycle-analysis-crashes-if-100-years-is-selected (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Created multidev environment [graywolf#ci-583](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-583).

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


I removed references to `getFontImageSrc` that were called before the JSON had loaded, which is why this now uses `data.image` instead of `getFontImageSrc` for the texture cache key. Currently `getFontImageSrc` will throw an opaque error (`this.currentFont is undefined`) if called too early.


should be derivative from liquid_fraction


pq o módulo vai passar a utilizar outra versão do checkout, que integra com a api 2017-08-28


`yay -S terraform-provider-acme-bin` will do just the install and not update other packages


No, french typography demands that there should be a space preceding the "double" punctuations. `; : ? !`
So the translation text was correct. (actually that should be a non-breaking space aka `&nbsp` but Qt did not like when tried)


Treat these emitters as state changes that must go ahead of `transfer`, `send` or `call` which are hand-overs of flow control. As well as being more "purist" in regard to re-entrance style attacks, it will also make logs more sensible if the receivers happen to be contracts that are also emitting events.


não sei, mas usei por garantia xD


waw, shit commit


## Words

| Changed   |   Status |
|:----------|---------:|
| `lat`     |   -13302 |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-latinLit/4374)*


Created multidev environment [wilder#ci-551](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#ci-551).

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


Not needed. Anyone anywhere can inspect the account balance of any address without help from us.


no reason to double escape


So, let's (for now at least) not deal with warnings.

I'll also update the comments to say that all Wsapi's deviations are temporary. I'm not sure when I'll be able to fix up the brackets issue, but maybe I can make it into a PDP goal or something in a year or two.


you should check the item's identity `Items.bow` instead


Products, not games...


Great! thanks a lot!


If we have microsecond accuracy, then can define OPENTHREAD_CONFIG_ENABLE_PLATFORM_USEC_TIMER (see openthread-core-nrf52840-config.h for example).


image recognisation using cnn ,ffnn


Fix indentation.


Self-destruct is a nasty solution that creates dangerous voids on the blockchain. Consider instead a Pausable contract with state-changing functions guarded by something like `require(isRunning);`


Remove comma.


otPlatAlarmMilliGetNow can now just call otPlatAlarmMicroGetNow and divide by 1000.


Please remove this and reuse `SimpleGrantedAuthority`. For example: `new SimpleGrantedAuthority("SCOPE_READ")` for an Access Token that has the scope `read`


Commit was way too gay. The proclamation that "Kakol is Somewhat Gay" no longer holds true.


We should investigate ModFixs class


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


@nikolas I'm kind of getting stuck with this. I saw that `saveGraph` was redirecting, so I though that I would just copy it and modify where it redirects to.  That doesn't seem to work though.


Ohh okay!

I also changed the signature a bit in other places... I will add a comment to those as well.


no problem - i'll take a look and update this


Hi Matthieu, this change is throwing an error because $object is not defined (line 261). Could you take a look? Ta!


Requerimientos solicitados 18-junio-2018


@nikolas `viewAndSaveGraph` doesn't show up in props here, so maybe I'm wiring it up incorrectly?


If `_socket.ConnectAsync` completes synchronously and errors / throws an exception at line 135, will `eventArgs` be disposed?  Does this matter?


Should you choose to accept a remainder, the remark I usually make is that my preference goes to:

```solidity
uint remainder = toBeSplit % 2;
if (remainder > 0) {
    balances[benefactor] += remainder;
}
```
Why? Because I did not assume that `remainder > 0` implies `remainder == 1`, and neither did I assume that the remainder can only be `0` or `1`. I know I know, personal preference.


Created multidev environment [composer-digital-initiatives#ci-381](https://dashboard.pantheon.io/sites/3d35643a-2d94-44d8-ac78-4f1526e12dcf#ci-381).

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


Great! That works. Updated - thanks again!


Update comments (grep for Python)


There are was no warnings, I though was a mistake, but if it's correct in French, then, fix as needed.


Mmhh.. I don't get it though... This is a `return` in the source code. Should it still be a `result_rsuccess`?


Created multidev environment [rail-uga-stellar#pr-12](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-12).

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


Perhaps "the Adam Preston" is like "The Ohio State University", but I think not!


There are too many issues with it in terms of bugs/functionality. On every single push ensure that the functionality is correct, that it matches the specification, that there are no regressions (sometimes you fix one thing but break another in the process), and upload a demo of the version that matches the most recent commit so that they can be reviewed together. I will close the pull request for now.


I think `sInstance` is defined in one of the header files as I see the log functions in this fil using it extensively. Does it work if you remove `static otInstance *  sInstance = NULL;` ?


I think `sInstance` is defined in one of the header files as I see the log functions using it extensively.  Is `sInstance = aInstance;` really needed?


BUG


Sobra


I'd like to suggest an improvement to `AbstractOAuth2AccessTokenAuthenticationToken` by renaming and providing the generic type of OAuth2 token, as follows:

```
public abstract class AbstractOAuth2TokenAuthenticationToken<T extends AbstractOAuth2Token> extends AbstractAuthenticationToken {
	private T token;

	protected AbstractOAuth2TokenAuthenticationToken(T token) {
		this.token = token;
	}

	public T getToken() {
		return this.token;
	}
```


So this is what made WeChat crap itself. The more you know...


Created multidev environment [wilder#pr-af-webfo](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#pr-af-webfo).

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


Oh, I see they did the same in NRF time-sync PR.


seems to be ok


I think we can remove `scopeAttributeName` as I believe this should be configured in the
`OAuth2TokenAuthoritiesExtractor` instance.


Erorre en la línea 9


@jrieken  There is a misspelling here: "pciked"


Can we simplify the name `JwtAccessTokenAuthenticationToken` to `JwtAuthenticationToken`.


Cherry picked https://github.com/edgardozoppi/analysis-net/commit/2f486eb067dba9eef51872d673382a4d928e7e81


Este es mi primer repositorio, recordar que debemos mirar los tutoriales para aprender a controlar adecuadamente dichos repositorios


This is ok for a test but will have to get more precise time from Rail as there will be delay between actual reception and otPlatTimeGet()


I don't understand the need for east-west symmetry since it doesn't exist. The king starts on the east side of the board and generally goes more east. Passed file probably should not be symmetric really.

Going by statistics (at face-value) and the sprt results: http://tests.stockfishchess.org/html/live_elo.html?5b2785020ebc5902b8d17b98 & http://tests.stockfishchess.org/html/live_elo.html?5b27917d0ebc5902b8d17c0c

That's 2.5 Elo at face-value you drop just for enforcing this weird symmetry requirement.

But congrats regardless 🎉


@grimsa
Pakeičiau viską pagal jūsų pastabas + pataisiau rezultatus ir išvadas.
Dar biški pastumdysiu modelį (radau kaip), kad geriau matytusi ir supushinsiu vėliau, bet čia jau neesminė dalis.
Lauksiu dar jūsų pastabų dėl rezultatų ir išvadų, kaip minėjau, spausdinsiu ryt, tai galit neskubėti.


## Jenkins Build Summary

Built from [this commit](https://github.com/scottschurr/rippled/commit/ce2ac68326967062a807c70dd7532f1ab6d43370)

Built at __20180618 - 16:09:58__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.debug | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/msvc.debug.txt) | 1029 cases, 0 failed, t: 564s | PASS :white_check_mark:
coverage | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/coverage.txt) | 1032 cases, 0 failed, t: 686s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/gcc.release.unity_Dassert_true_MANUAL_TESTS_true.txt) | 1093 cases, 0 failed, t: 784s | PASS :white_check_mark:
clang.debug.unity | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/clang.debug.unity.txt) | 1032 cases, 0 failed, t: 250s | PASS :white_check_mark:
clang.debug.unity,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/clang.debug.unity_PARALLEL_TESTS_false.txt) | 1032 cases, 0 failed, t: 499s | PASS :white_check_mark:
gcc.debug.unity | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/gcc.debug.unity.txt) | 1032 cases, 0 failed, t: 245s | PASS :white_check_mark:
clang.debug.nounity | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/clang.debug.nounity.txt) | 1030 cases, 0 failed, t: 662s | PASS :white_check_mark:
msvc.debug,
PROJECT_NAME=rippled_classic | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/msvc.debug_PROJECT_NAME_rippled_classic.txt) | 1029 cases, 0 failed, t: 1250s | PASS :white_check_mark:
clang.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/clang.release.unity_Dassert_true.txt) | 1031 cases, 0 failed, t: 336s | PASS :white_check_mark:
gcc.debug.nounity | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/gcc.debug.nounity.txt) | 1030 cases, 0 failed, t: 561s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/gcc.release.unity_Dassert_true.txt) | 1031 cases, 0 failed, t: 352s | PASS :white_check_mark:
msvc.release | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/msvc.release.txt) | 1028 cases, 0 failed, t: 520s | PASS :white_check_mark:
gcc.debug.unity
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/scott-schurr-rippled/job/fix1578/1//artifact/gcc.debug.unity_Dstatic_true.txt) | 1032 cases, 0 failed, t: 246s | PASS :white_check_mark:


this is the test attachement


Why dont you do `import models`?


this is the test attachment


A test comment


test


Why not `1.0_pr`?


Update (C)
Merge branch 'Startpage'


Created multidev environment [sfgov#ci-396](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-396).

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


#!/bin/sh
for usr in{1..5}
do
echo $i
echo"Enter the username"
read usr
useradd $usr
echo "The name of the user is : $usr"
done


@bfredl, I worked on trying to remove residual elements from the `default_grid` today, like when moving the status line, if you move it up, everything is fine but moving down, it left many statusline draws (can be seen in tests too).

First, I tried setting a `clear_screen` variable which would eventually clean the whole `default_grid` in `update_screen` but it was too expensive and cleared the cmdline too. Then I tried cleaning the part which was previously occupied, as shown in the commit.

What I want to ask is, is this the way to go or can we have a better way?


Hi, I have some questions about this commit:
1) Why you capture maouse on mouse live instead of mouse down? If parent control have some logic with mouse capturing and if user will pass over browser this logic will be broken.
2) Why you use global object mouse to capture instead UIElement.CaptureMouse() and UIElement.ReleaseMouseCapture()?
3) Why you don't check that current control has mouse capture now (this.IsMouseCaptured)?


ok sir <3


Is this used anywhere?


Oh noes! I'm still getting a bunch of errors. Try running it in your browser and you'll see what I mean. :)


Filed #1063 from the mentioned issues


Excelente!!


Oh right. You and the code are correct.


I don't we need `BearerTokenRequestMatcher` as it simply delegates to `BearerTokenResolver.resolve()`. Could we not just do `resolver.resolve(request) != null`?


not locally but push with new name to be able to create a PR with the right branch name


Good start! Let me know if you get stuck.


Ah I see. I should've thought of doing this. Thanks!


Sure thing, currently your master branch has all the commits OpenKore:master has,
your branch will be synced-up as soon as OpenKore:master has a new commit. : D  Have a good one!


Created multidev environment [graywolf#pr-readme](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#pr-readme).

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


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


What's with the replacing of the Vector Asset ?


This commit introduced #7185


I think you are missing the CSS. When I run it in my browser, I can't see it working.. hmm...


Миллионер/02_Миллионер/App.config

This is America


But couldn't there be objects, that do not implement `Countable` but still have a `count` method?


thanks


OK, then this needs to be fixed elsewhere.
I suppose this is only a problem in a repo with 0 tags, which, incidentally, has helped me actually get to the base of another problem I've encountered :-D (`travis` not fetching tags).


ok sir <3


Created multidev environment [rail-uga-stellar#pr-12](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-12).

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


add


This seems to work substantially better for me in my testing. Thanks!


All comments should be removed


[Hello World.txt](https://github.com/Baleyo/helloworld/files/2112119/Hello.World.txt)
This is just a text file for test purposes


Created multidev environment [graywolf#ci-585](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-585).

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


Are you saying that you overwrite `balances[X]`? What happens to the accounting of the current value stored there?


Maybe we should consider adding this in a separate commit?


So you are saying that the sender has to make 2 transactions to be able to construct one remittance? As a user, I would prefer having one atomic transaction for that.


Gotcha


I think kudu uses kerberos kinit setting java.security.krb5.conf krb5.conf and java.security.auth.login.config jaas.conf should work?


This `!= 0` looks superfluous.


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-MacOS-10.9-clang: OK (2829 of 2929 tests passed, 20 test warnings)

Messages:

 * 8 tests had: AUD diffs.
 * 99 tests had: Table big diffs.
 * 10 tests had: Table small diffs.
 * 57 tests had: EIO diffs.
 * 13 tests had: ESO small diffs.
 * 42 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 9 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 523
 * Failed: 100

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


Created multidev environment [graywolf#pr-fix-text](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#pr-fix-text).

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


Omae wa mou shindeiru


Created multidev environment [graywolf#ci-587](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-587).

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


Can you name all your variables in more expressive ways? That will reduce our cognitive overload. When we have too many things to keep in mind at once, we are more likely to introduce bugs.


Created multidev environment [dgreat#pr-qlclass](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-qlclass).

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


The following doc(s) have been deployed to the [3685dnsfa](https://3685dnsfa-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/faq](https://3685dnsfa-static-docs.pantheonsite.io/docs/faq)
- [/docs/dns-providers](https://3685dnsdo-static-docs.pantheonsite.io/docs/dns-providers)
- [/docs/domains](https://3685dnsdo-static-docs.pantheonsite.io/docs/domains)
- [source/docs/assets/images/dashboard/domain-added.png](https://github.com/pantheon-systems/documentation/commit/e55ac47ca31095e6bd2d940c291d58b6c29184f2/source/docs/assets/images/dashboard/domain-added.png)
- [source/docs/assets/images/dashboard/domains-add-new.png](https://github.com/pantheon-systems/documentation/commit/e55ac47ca31095e6bd2d940c291d58b6c29184f2/source/docs/assets/images/dashboard/domains-add-new.png)


This is great! The only remaining piece is to allow me to drop cards back in the middle (I can drag them there, but they don't drop... 🤔 )


NANI?!


Another Windows filename issue


Isso. Não executei rodei a aplicação pra validar esse cenário mano, não sei se o tratamento para um cenário como esse está sendo tratado em algum outro lugar. Mas, respondendo a pergunta, um `else` resolveria sim.


@locutus2
 Well it is a variant of a passed patch with just small changes? I can still do stc test but kinda pointless now imo, 3 variants of this patch passed ltc indicating well of an elo gain.

@Hanamuke
Asymmetrical values would be rejected by the devs. And for information purpose and in an event symmetrical version fails, I'll just keep the tuned values for private/future use.


Andranik jan, please remove this line


![](https://github.trello.services/images/mini-trello-icon.png) [Our openings list view](https://trello.com/c/RyzhUUel/14-our-openings-list-view)


Regarding `realmName`, I also need it for access denied handler. I'm okay with leaving it out, it just means that folks will need to configure in two places.

Regarding missing config points, okay, will add. Left them out initially since wasn't sure if we wanted them in the first PR. Easy to add, though.

Regarding algorithm, what would you recommend to folks that don't want to use the default? Would we say "wire your own JwtDecoder as a @Bean" then? We have `algorithm` in our `JwtDecoder` constructors alongside key config, so I'm not clear why one is an implementation detail while the other isn't.

Regarding `scopeAttributeName`, that sounds fine. Only (minor) concern is that this would push the choice of populator up to Spring Boot, right? Say, if someone in their yaml said "scp", then Boot would need to choose to instantiate a `JwtAuthoritiesPopulator`.

Regarding signature and decryption keys, I don't remember that conversation, but it is worth a look. Semantically, I was thinking that `signature` meant "please accept JWS tokens" and `encryption` meant "please accept JWE tokens", just like `jwt` means "please accept JWTs"


Wait - останавливает текущий поток и ждет до тех пор, пока в соседнем потоке не сработает метод notify, почти сразу же, поток возобновляет свою работу


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/226cf0ff-df52-418c-bf94-b5b8c2cc81e0?env_id=ibm%3Ayp%3Aeu-gb "cloud-native-toolchain-tutorial-20180618131742034"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9e48a46c-4374-4771-a01d-521257092b36?env_id=ibm%3Ayp%3Aeu-gb "sample-cloud-native-toolchain-tutorial-20180618131742034") deployed [sample-cloud-native-toolchain-tutorial-20180618131742034](https://github.com/sweeno61/sample-cloud-native-toolchain-tutorial-20180618131742034/releases/tag/deploy-ibm-yp-eu-gb-SweeneyS-ie.ibm.com-prod-20180618-163709 "deploy-ibm-yp-eu-gb-SweeneyS-ie.ibm.com-prod-20180618-163709") to [prod](https://console.bluemix.net/apps/89d2a949-6b00-455c-abdf-c5780fd4a785?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:SweeneyS@ie.ibm.com:prod"), including this commit


Sure, no problem.


Entendi!


Was comparing with some other configurers. Though, yes, this breaks from the standard format.

Question: Is it always preferrable to use newer formatting guidelines in new files or are there exceptions for things that Spring Security always does "in this specific way"? If there are exceptions, how do you draw the line?


This is probably a lucky run or asymmetrical values are better?! I don't know really, probably needs more testing, there's probably at least a 2 elo error bar with only 14k games.

Anyway, I'll be pushing this version: http://tests.stockfishchess.org/tests/view/5b2790960ebc5902b8d17ba1
with symmetrical values.


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

https://meta.discourse.org/t/auto-suspend-characters-required-are-not-official/90046/6


yep, I actually had a reason for this, though I don't remember it. I will change this as you describe and post here if I run into trouble.


Yeah, I tend to prefer passing the reference, but happy to follow a team standard. Will change.


takes: 0.0014ms

faster Version:
0.001 ms
if (!isnull cursorTarget) exitWith {
  cursorTarget
};
cursorobject

exitWith is faster in these cases, which also applies to "switch .. case":
prefer `call { if(..) exitWith {}; ...};` over `switch (..) do { case ..: {}};`


@duker33 , I have created templates for issues and PRs.  If you have suggestions for a change, then let me know. I am going to create such files for STB and RF too


Debes especificar el :id (segmento dinamico) en la URL de la ruta


Created multidev environment [wilder#pr-af-prela](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#pr-af-prela).

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


You're on the right track! Instead of storing each step in a new variable, you can just chain them all together like this: `const sum = intergers.sort(callbackFunction).filter(anotherCallbackFunction).map(yetAnotherCallBackFunction)` etc. The array methods will run in whatever order you chain them. Super good work! 👍


Si quieres puedes asignarle todo el hash directamente


y


Created multidev environment [graywolf#ci-588](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-588).

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


Esta libreria no deberia ser necesaria si ya la tienes descargada en el directorio public


This is necessary in the case that an end user needs to provide scope information when denying access. The only place it is used is in the sandbox sample set. This seems like the simplest way to allow folks to return an `insufficient_scope` error when denying access (which they can't do with `OAuth2AuthenticationException`).


Aunque sea enviado como atributo oculto en el formulario, ya puede que exista el caso de que el item no se actualiza solo por el formulario Web


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


test comment


As it is only called once on opening DynaMenu, I have not watched for best performance to save 0.0004s.
But for sure you can create a PR and I will merge it.


I am all for continuing ahead / pushing these additions directly to develop here within the mobile package to support the project you are putting together. I think the key thing is making that real and giving us something working to look at, along with some duplicated-then-modified classes we can review in that context to talk about how we want to structure and share code generally.

That review could then result in some potential major refactorings, but with real-world use cases behind them.

Looping in @lbwexler to ensure he's good with this approach as well. Part of what we'll need to decide in the interim (next few days, weeks) is how intensively we're working to desktop and mobile APIs in sync when it comes to common concepts like HoistField.


Created multidev environment [rail-uga-stellar#pr-12](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-12).

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


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 628

regression Test Summary
 * Passed: 642
 * Failed: 2

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


This is great! As a final step, can you concat all the mini arrays into one large array containing only email addresses?


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


anyone show me usage example?


Why not test the 2 versions against each other? Then by knowing the elo we can choose the symmetry or the elo. The framework is empty anyway...

But ok if symmetry is required at all costs no need to bother I guess.


I have gone back and forth on this myself. Here are some thoughts:

* Agreed that if it is this generic, let's put it in a more generic place
* The contract you specify is more in the spirit of other similar populators like `LdapAuthoritiesPopulator`
* It was convenient to return an `Authentication`
* It was a bit inconvenient to take an `Authentication`

Personally, I lean towards:

```java
Authentication populateAuthorities(T token);
```

There is some discussion about this on [another ticket](https://github.com/jzheaux/spring-security-oauth2-resource-server/issues/37).


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


DelUser


nice one!


what is this key? where does it get populated? It doesn't look familiar, is it a beanshell key?


It allows me to drag them over the middle, but not to drop them there.... 🤔
So close!


![](https://github.trello.services/images/mini-trello-icon.png) [Position detail view](https://trello.com/c/AHklX5Ma/3-position-detail-view)


This does not actually fix the above stated issue. See 712a5df for actual fix.


Makes sense, thanks for the explanation.

Is there a way to try out this commit?


I agree: the most systematic account is to have extension types with subtyping based on what faces are included in the system. The current incarnation requires me to eta-expand in a handful of places, but it's still much better than without line types IMO.


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Build Failed

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


cleo


@poonpp01 ทุกอย่างโอเค ยกเว้นข้อ4
`df[df.County.str.startswith('WASHINGTON')]` ใช้ `startstwith`ไม่ได้ตรงคำตอบแต่ในกรณีนี้มันได้outputแบบเดียวกัน ลองใช้อย่างอื่นดู


Messed up with another script designed for grabbing.
twitchstream takes no arguments but needs  the hidden twitchkey  file.


There isa different way I've thought of, which will avoid all cross-grid invalidation: When we are in "TUI mode" (i e multigrid not active) we in fact do all rendering on the default_grid. This can be done without introducing branches everywhere a `grid_` function is called, instead in the beginning of every such function (i e `grid_puts_len`, `grid_move_line`, `grid_fill`, `grid_ins/del_lines` and maybe some more), if multigrid is not used, we add the offset for the grid to all positions, and then switch to the default grid. When client connects so the mode switches, we will clear the default grid anyway, so that shouldn't be a problem.


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 9}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi0/42454f2c-ee5d-4de5-8dfd-e2ec6033f8b1


[R/plotting-colours.R:89:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L89) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:89:32:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:89:35:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L89) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:89:41:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L89) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:106:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L106) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:106:32:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:106:35:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L106) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:106:41:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L106) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:131:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L131) *style:* **Lines should not be more than 100 characters.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-colours.R:131:32:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                              ~^~~
```
[R/plotting-colours.R:131:35:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L131) *style:* **Put spaces around all infix operators.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                 ~^~~
```
[R/plotting-colours.R:131:41:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L131) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      if (all(na.omit(object[])%%1==0)) { # some factor rasters are actually real number -- makes no sense
                                        ^
```
[R/plotting-colours.R:284:75:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                         ~^~~
```
[R/plotting-colours.R:284:79:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-colours.R#L284) *style:* **Put spaces around all infix operators.**
```r
    isFac <- any(raster::is.factor(grobToPlot)) & all(na.omit(grobToPlot[]%%1)==0)
                                                                             ~^~~
```
[R/plotting-helpers.R:1269:41:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                       ~^~~
```
[R/plotting-helpers.R:1269:45:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L1269) *style:* **Put spaces around all infix operators.**
```r
            if (all(na.omit(grobToPlot[]%%1)==0)) {
                                           ~^~~
```
[R/plotting-helpers.R:1358:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L1358) *style:* **Lines should not be more than 100 characters.**
```r
    grid.rect(x = 0, height = unit(1 + needsNewTitle * inherits(grobToPlot, "Raster") * 0.20 / (nRows / 2), "npc"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2503:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2503) *style:* **Lines should not be more than 100 characters.**
```r
#'          jitter(sort(rbeta(nPoints, betaPar, betaPar) * (maxY - minY) + minY, decreasing = TRUE)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2578:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2578) *style:* **Lines should not be more than 100 characters.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2578:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2578) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.SpatialPolygons <- function(x, tolerance = NULL, returnDataFrame = FALSE, minCoordsToThin = 0) {
^~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2597:8:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2597) *style:* **Commented code should be removed.**
```r
      #xyOrd[["out"]] <- xyOrd[["out"]][thinRes, ]# thin line
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2599:48:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2599) *style:* **Commas should always have a space after.**
```r
        xyOrd[["idLength"]] <- xyOrd[["out"]][,list(V1=.N),by=groups]
                                               ^
```
[R/plotting-helpers.R:2599:55:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2599) *style:* **Put spaces around all infix operators.**
```r
        xyOrd[["idLength"]] <- xyOrd[["out"]][,list(V1=.N),by=groups]
                                                     ~^~
```
[R/plotting-helpers.R:2599:60:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2599) *style:* **Commas should always have a space after.**
```r
        xyOrd[["idLength"]] <- xyOrd[["out"]][,list(V1=.N),by=groups]
                                                           ^
```
[R/plotting-helpers.R:2599:62:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2599) *style:* **Put spaces around all infix operators.**
```r
        xyOrd[["idLength"]] <- xyOrd[["out"]][,list(V1=.N),by=groups]
                                                            ~^~
```
[R/plotting-helpers.R:2648:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2648) *style:* **Variable or function name should be lowerCamelCase.**
```r
thin.default <- function(x, tolerance, returnDataFrame, minCoordsToThin) {
^~~~~~~~~~~~
```
[R/plotting-helpers.R:2674:3:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2674) *style:* **Variable or function name should be lowerCamelCase.**
```r
  IDs <- tryCatch(unlist(lapply(ordSeq, function(xx) {
  ^~~
```
[R/plotting-helpers.R:2702:7:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2702) *style:* **Commented code should be removed.**
```r
    # Polygons <- rep(rep(seq(numPolygons), numPolygon), idLength$V1) # sequential numbering
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2703:5:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2703) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygons <- rep(rep(IDs, numPolygon), idLength$V1) # actual ID labelling
    ^~~~~~~~
```
[R/plotting-helpers.R:2704:5:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2704) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Polygon <- rep(unlist(lapply(numPolygon, seq)), idLength$V1)
    ^~~~~~~
```
[R/plotting-helpers.R:2711:36:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                   ^
```
[R/plotting-helpers.R:2711:54:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2711) *style:* **Commas should always have a space after.**
```r
    return(data.frame(lat = xyOrd[,1], long = xyOrd[,2], order = orders,
                                                     ^
```
[R/plotting-helpers.R:2713:1:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2713) *style:* **Lines should not be more than 100 characters.**
```r
                      #group = paste0(as.character(Polygons), ".", as.character(Polygon)))) # the actual fortify
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2716:40:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2716) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                       ^
```
[R/plotting-helpers.R:2716:55:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-helpers.R#L2716) *style:* **Commas should always have a space after.**
```r
    out <- setDT(data.frame(x = xyOrd[,1], y = xyOrd[,2], groups = groups))
                                                      ^
```
[R/plotting-other.R:199:48:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                              ~^~~
```
[R/plotting-other.R:199:51:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/R/plotting-other.R#L199) *style:* **Put spaces around all infix operators.**
```r
  if (any(raster::is.factor(ras1)) & all(ras1[]%%1==0)) {
                                                 ~^~~
```
[tests/testthat/test-examples.R:9:48:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/tests/testthat/test-examples.R#L9) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if (grepl("VIC-", Sys.info()["nodename"])) { # for debugging only
                                               ^
```
[tests/testthat/test-examples.R:12:6:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/tests/testthat/test-examples.R#L12) *style:* **Commented code should be removed.**
```r
    #browser()
     ^~~~~~~~~
```
[tests/testthat/test-examples.R:13:29:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/tests/testthat/test-examples.R#L13) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(warn)==0)
                           ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:65:21:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/tests/testthat/test-Plot-nonVisual.R#L65) *style:* **Commented code should be removed.**
```r
  library(raster); #on.exit(detach("package:raster"), add = TRUE)
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-Plot-nonVisual.R:70:3:](https://github.com/PredictiveEcology/quickPlot/blob/b97f59228470c84d3d7a6deac8d8914d285920de/tests/testthat/test-Plot-nonVisual.R#L70) *style:* **Variable or function name should be lowerCamelCase.**
```r
  N <- ncol * nrow
  ^
```


The new host's servers did not like the previous way of uploading, specifically with checking for the directory to make sure it exists before uploading to it. This commit fixes that.


I was thinking adding the public key to the aurman github repo would make sense, but I forgot that github already has a system for public keys ... I also noticed that the commits you did in the last week have been signed with your public key, so congrats for using a secure system!

The first time someone tries to install aurman with "makepkg -si", you get an error because the fingerprint is not recognized. This can be solved by downloading the key from your account and importing it to gpg, but people not familiar with github might not find the key.


thanks


There is


TeamCity Glyssen :: Glyssen pull requests [Build *.*.713.d66b82b8cc705145cf1fd8f3c0b4a4c07295ec45](http://build.palaso.org/viewLog.html?buildId=122736&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:00:43


And as for residual statuslines in multigrid mode, I'm not completely sure it is actually a problem. Because whereever there is a residual statusline, we expect the client to draw over it anyway with cells from another gird, no?


Get rid of bonus space?


Created multidev environment [dgreat#pr-qlclass](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-qlclass).

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


Created multidev environment [graywolf#pr-launchse](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#pr-launchse).

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


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 628

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


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

https://meta.discourse.org/t/element-title-null-on-hover/90126/4


Здесь второй поток выполняет проверку, выполнил ли первый свою работу, и если выполнил, тсам включается в работу, в противном же случае, ждет.


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (lgu1234) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


What are your thoughts about the fact that the majority of scopes, at least in my experience, look something like this:

`message:write` or `data:read`

This would mean that we'd do: `SCOPE_message:write`

I realize that my point is cosmetic, but honestly, it looks super-ugly.

The reason for a separate class, though, is to maintain the origin semantics of the authority (similar to what 'SCOPE_' accomplishes) without needing to resort to parsing the string:

```java
.map(GrantedAuthority::getAuthority)
.anyMatch(a -> a.substring(6).equals("message:read"))
```
vs

```java
.filter(a -> a instanceof ScopeGrantedAuthority)
.anyMatch(a -> a.getAuthority().equals("message:read"))
```
or

```java
.anyMatch(a -> a.getAuthority().equals("message:read"))
```

if I don't really care whether I'm only looking at OAuth 2.0 granted authorities.

I realize this deviates from our initial conversation about prefixing the authority with `SCOPE_`. Are you concerned about the idea of embedding semantics inside the string representation of the authority?


my bad


that is wrong, it is still processing a GET, basically read the request parameters and NOT the posted data.


There was an amazing company in which you can increase your investments, for active very good bonuses. BUT THE MOST IMPORTANT THAT YOU CAN EARN A VERY LARGE MONEY!


Yes, I like that.


Created multidev environment [rail-uga-stellar#pr-12](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-12).

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


Yes


Doesn't this create overflows? AFAIK the maxvalue for int16 is around 29900...


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - i386-Windows-7-VisualStudio-14: OK (2829 of 2929 tests passed, 22 test warnings)

Messages:

 * 99 tests had: Table big diffs.
 * 11 tests had: AUD diffs.
 * 10 tests had: Table small diffs.
 * 57 tests had: EIO diffs.
 * 13 tests had: ESO small diffs.
 * 42 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 8 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 523
 * Failed: 100

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


This is just an exercise in csharp to show the larger number


ข้อ 4 น่าจะผิดที่ใช้ `max` ครับ ไปดูมาใหม่


> I'd say another variable to choose the light mapping instead would be the easiest path.

Hmm, would be good to not require a new setting though.

But at least with `s:rgb` the mapping should be enforced.

I'm not yet sure if the light (base16) variant of solarized should re-map the colors itself, or if it should only set `foreground` and `background` properties (that could be used by templates like base16-shell).
Ref: https://github.com/aramisgithub/base16-solarized-scheme/issues/1
The main issue there is likely that black (color0) in the light variant currently is the same as the bg, i.e. it is not visible and not something like "black" at all.
But that could be fixed in base16-shell instead to use another color for color0 in general.  Not sure about compatibility etc though, since e.g. this colorscheme already makes assumptions where colors are mapped.

> Personally, I've switched to RGB termguicolors these days instead.

Yes, way to go.  Tried that also but noticed https://github.com/neovim/neovim/issues/8583, i.e. I would have to adjust my statusline etc to also set `gui` attributes then without this.


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.25.d66b82b8cc705145cf1fd8f3c0b4a4c07295ec45](http://build.palaso.org/viewLog.html?buildId=122737&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **SUCCESS**
Summary: Tests passed: 1844, ignored: 18 Build time: 00:08:10


Created multidev environment [sfgov#ci-398](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-398).

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


Removed weight. Added negotiate.


Don't do that... basically the html page files should be html only and you can include a jsp if you need it.


Actually I am signing with a private key, not my public key ;)

Besides that: `gpg --search-keys 4C3CE98F9579981C21CA1EC3465022E743D71E39` should be enough, no need to manually download and import the whole key.


yea shitcoin or not i can deposit and withdraw. I just tried right now successfully to create a new adress and deposits and withdraw works!


This logic is repeated in a number of places, so I'm inclined to leave it, unless of course, those places get ironed out in future reviews. Right now, we use this in csrf config, entry point config, and denial handler config, but, yes, we could simply handle each of those a lambda when configuring.


@farmsarayu ข้อ 6
จากoutputของมันพี่ดูไม่รู้เรื่องว่าต้องการจะทำอะไร
และ outputมันเป็นlistเฉยๆ ที่คนดูไม่รู้เรื่อง
ขอคำอธิบายด้วย


Эдуард! ))))
мне кажется уже не раз обсуждали, но поторюсь....)))
есть две мантры
общепрограммистская: "глобальные переменные - зло"
рубишная: "класс-переменные - тоже зло" (потому что проявляют свойства глобальных в скоупе класса)
подробней про твое решение:
- у тебя `@@history` определена прямо в теле модуля... т.е. она даже классам-то не принадлежит (проверь чему равен "селф" в теле модуля)
- классы экстендятся модулем, и каждый класс, которой этим модулем экстендится - это его наследник, а модуль - их общий родитель
- и у этого родителя есть класс-переменная, которая видна во всех наследниках... одна и та же - это как раз проявление "глобальности"
и вот какие результаты:
```
$ irb -r ./accessors.rb
2.5.1 :001 > class A; extend Accessors; attr_accessor_with_history :a; end;
 => [:a]
2.5.1 :002 > a = A.new
 => #<A:0x000000000173f540>
2.5.1 :003 > a.a_history
Traceback (most recent call last):
        2: from /home/max/.rvm/rubies/ruby-2.5.1/bin/irb:11:in `<main>'
        1: from (irb):3
NoMethodError (undefined method `a_history' for #<A:0x000000000173f540>)
2.5.1 :004 > a.a = 1
 => 1
2.5.1 :005 > a.a_history
 => [1]
2.5.1 :006 > a.a = 2
 => 2
2.5.1 :007 > a.a_history
 => [1, 2]
2.5.1 :008 > class B; extend Accessors; attr_accessor_with_history :a; end;
 => [:a]
2.5.1 :009 > b = B.new
 => #<B:0x00000000018e13f8>
2.5.1 :010 > b.a = 3
 => 3
2.5.1 :011 > b.a_history
 => [3]
2.5.1 :012 > a.a_history
 => [3]
2.5.1 :013 >
```
первая нестыковочка - аксессор "а_хистори" не определен до певой инициализации "а"... ну ок, небольшая ошибка...
но далее, как ты видишь, оказывается, что история у двух разных объектов, двух разных классов общая....

как-то это неправильно )


Sorry, not sure what happened there.  I pushed a fix in https://go-review.googlesource.com/c/tools/+/119476.


@farmsarayu ข้อ 9 อย่าใช้ `startswith` เพราะมันอาจจะได้ output ที่ไม่ถูก ใช้วิธีFilterธรรมดาเลยครับ


смотрю тему валидаций ты подзабыл )
сначала пишут рейз, и условие рейза, а потом уже код, который должен выполниться, если рейз не состоялся (и этот код уже без условий)


These two cases should assert that we're really dropping `prop` here.


Created multidev environment [graywolf#ci-590](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-590).

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


This shall cover issues #4 and #7


Lo que pasa es que utilice Gliphicon para el icono de "Edit" y con Bootstrap 4 no funciona.


does it build like this? I think I did the change on the build system and tested this and it was building so I am not sure why you are getting these. Please can you do a PR with those changes?


Created multidev environment [sfgov#ci-402](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-402).

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


Created multidev environment [sfgov#pr-74](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-74).

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


I totally agree!


Created multidev environment [rail-uga-stellar#pr-12](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-12).

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


Created multidev environment [composer-digital-initiatives#ci-382](https://dashboard.pantheon.io/sites/3d35643a-2d94-44d8-ac78-4f1526e12dcf#ci-382).

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


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

Created multidev environment [ci-18](https://dashboard.pantheon.io/sites/87c029d1-419a-4431-86a2-376625d9be3f#ci-18) for den-pantheon-ci-project.


Аналог wait/notify. Преимущество данного способа проверки в том, что методы присутствуют у класса Object.


So clever!


Во-первых, это длинный и неудобный способ работы с дата-атрибутами.
```javascript
previewImg.dataset.effect = setNewStyle(previewImg, sliderX, pinX);
```
Во-вторых, зачем вообще здесь дата-атрибуты? Текущий размер и эффект можно же хранить тупо в переменных. С размером ты так уже делал, осталось завести вторую переменную для эффекта и функцию, которая будет их использовать.


We need `BearerTokenAccessDeniedHandler` for when access is denied either by filter security or method security. In either case, without a specialized `AccessDeniedHandler`, when as bearer token does not have sufficient scope, we will simply return a 403, which would depart from the spec.

What I'm looking at is https://tools.ietf.org/html/rfc6750#section-3.1 where it states:

```
insufficient_scope
         The request requires higher privileges than provided by the
         access token.  The resource server SHOULD respond with the HTTP
         403 (Forbidden) status code and MAY include the "scope"
         attribute with the scope necessary to access the protected
         resource.
```

Also, semantically, I've always seen access denied as 403 which seems to be what `AccessDeniedHandlerImpl` also defaults to. Where do you read that `WWW-Authenticate` should be 401? Is this in conflict with the above-quoted spec language?


This looks fishy for the case where the last property is being removed.


I'd separate the logic of removing the prop and recomputing the intersection:

```c
ptr = list->ptr;
while (*ptr != prop) {
    ptr++;
}
list->num--;
if (ptr != list->ptr + list->num) {
    *ptr = list->ptr[list->num];
}
type = 0;
ptr = list->ptr, end = ptr + list->num;
while (ptr != end) {
    type = compute_intersection_type(type, (*ptr)->type);
    ptr++;
}
```


Created multidev environment [graywolf#ci-591](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-591).

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


Segurança em primeiro lugar!


- Need to add the actual pictures to print out when chances are lost
- Figure doesn't print with updated correct letters before asking you if you want to guess the word
- Also stuck on getting to read the word from file. word 'bagpipes' is hardcoded


add imageutil


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.26.d66b82b8cc705145cf1fd8f3c0b4a4c07295ec45](http://build.palaso.org/viewLog.html?buildId=122739&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **FAILURE**
Summary: Tests passed: 1844, ignored: 18; exit code 1 (new) Build time: 00:08:20


So, it is used on [line 187](https://github.com/jzheaux/spring-security/commit/a6f7b70b4807f5181d44b10cd37b20d0b457c838#diff-bae94183d8eb911c62857dec682f7f70R187), but I can try and iron it out.


Sorry on the comment, can you provide how to install the driver?


I just re-tested all of this and this is what appears to be definitive:
- [S3 documentation](https://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPart.html) says Content-Length is a required header, but S3 doesn't seem to care if they are not included.  (I also read somewhere that Date and Host are needed, but I can't find the reference at this point - and again, S3 doesn't seem to care of those are included.)
- Azure documentation says Content-Length and Date are required, and they mean it.
- For single-put uploads to Azure, the "x-ms-blob-type" is also required.  It is not needed for uploading a part of a multi-part upload but can be included without issue.
- The Date header can be the same for both S3 and Azure.

After further testing, it appears that Host is not required, and that "Date" can be used instead of "x-ms-date" for Azure.


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 3}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi3/6da9e2cf-e7a6-43e7-968a-40d82dd096dc


given that connection state is recycled, is it okay to call init on a lock object multiple times?


make sure that the picked item it is always 3 bowling balls.


@mschild I thought I had those resolved before. Seems like they were resolved after the merge -- my later push should have the right version of it.


@mschild Alright, I've removed the auth again in my latest push, thanks!


Nerves Hardware Test
Status: Results Received
%{"failures" => 0, "skipped" => 0, "total" => 3}
https://nerves-test-server.herokuapp.com/nerves-project/nerves_system_rpi/bed3fce6-c8bf-49e7-8309-e8a39daf05fa


Maybe we could share types with ngtsc:

https://github.com/angular/angular/blob/45862d08128f5dca8df08f536cface8a83da3d57/packages/compiler-cli/src/ngtsc/metadata/src/reflector.ts#L240-L243

[1]: https://github.com/angular/angular/blob/45862d08128f5dca8df08f536cface8a83da3d57/packages/compiler-cli/src/ngtsc/metadata/src/reflector.ts#L240-L243


Niceeee 👍


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

Created multidev environment [ci-21](https://dashboard.pantheon.io/sites/87c029d1-419a-4431-86a2-376625d9be3f#ci-21) for den-pantheon-ci-project.


Thanks for the fast response. 👍


@allancole


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-MacOS-10.9-clang: OK (2829 of 2929 tests passed, 19 test warnings)

Messages:

 * 8 tests had: AUD diffs.
 * 99 tests had: Table big diffs.
 * 10 tests had: Table small diffs.
 * 57 tests had: EIO diffs.
 * 13 tests had: ESO small diffs.
 * 42 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 8 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 523
 * Failed: 100

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


7e133a1fd4fbb6da432868c21fd159b21c4bdaec removes debug text


On Arch Linux, it would (according to  [@hchen90](https://gitter.im/Validity90/Lobby)) be:
```
pacman -S fprintd
git clone https://aur.archlinux.org/libfprint-vfs0097-git.git
cd libfprint-vfs0097-git
makepkg
pacman -U libfprintxxxxxxxxxxx.pkg.tar.gz
```
'libfprintxxxxxxxxxxx.pkg.tar.gz' is output by makepkg, and then
```
fprintd-list yourname
fprintd-enroll yourname
fprintd-verify yourname
```

You should update finger prints to hardware in Windows. this driver doesn't support yet.


short alert for not valid email


Shouldn't this be calld `Fesm2015ReflectionHost` (with an `F`).
Or is it that fesm and esm can have the same host?


<details>

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

You do not have sufficient scopes. You are missing the following scopes:

{
  "AnyOf": \[
    {
      "AnyOf": \[
        "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
      \]
    },
    {
      "AnyOf": \[
        "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
        {
          "AllOf": \[
            "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            "queue:task\-group\-id:taskcluster\-github/FwrfcMh8Q56G3OQ4VKxhGg",
            "queue:schedule\-task:taskcluster\-github/FwrfcMh8Q56G3OQ4VKxhGg/FwrfcMh8Q56G3OQ4VKxhGg"
          \]
        }
      \]
    }
  \]
}

You have the scopes:

```
\[
  "assume:project:taskcluster:mozilla\-github\-repository",
  "assume:repo:github.com/servo/servo:pull\-request",
  "notify:email:\*",
  "notify:irc\-channel:\*",
  "notify:irc\-user:\*",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker\-windows",
  "queue:create\-task:aws\-provisioner\-v1/servo",
  "queue:create\-task:aws\-provisioner\-v1/win2012r2",
  "queue:route:garbage.\*",
  "queue:route:index.garbage.\*",
  "queue:route:notify.email.\*",
  "queue:route:notify.irc\-channel.\*",
  "queue:route:notify.irc\-user.\*",
  "queue:scheduler\-id:taskcluster\-github",
  "secrets:get:garbage/\*",
  "secrets:set:garbage/\*"
\]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": \[
    {
      "AnyOf": \[
        {
          "AllOf": \[
            "queue:scheduler\-id:taskcluster\-github",
            {
              "AnyOf": \[
                "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
              \]
            }
          \]
        },
        {
          "AnyOf": \[
            "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            {
              "AllOf": \[
                "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:task\-group\-id:taskcluster\-github/FwrfcMh8Q56G3OQ4VKxhGg",
                "queue:schedule\-task:taskcluster\-github/FwrfcMh8Q56G3OQ4VKxhGg/FwrfcMh8Q56G3OQ4VKxhGg"
              \]
            }
          \]
        }
      \]
    }
  \]
}
```
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2018-06-18T17:36:56.076Z

</details>


Danke


Created multidev environment [composer-digital-initiatives#pr-39](https://dashboard.pantheon.io/sites/3d35643a-2d94-44d8-ac78-4f1526e12dcf#pr-39).

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


как откатить?


Do we want to mention the option of setting a config parameter to blanket set the siteId?


Do we use the same biddercodes for these fields as Prebid uses? Is it always `accountId` and `unit`? Would slightly more concrete examples of all (currently) supported formats be a good idea?


@ChulioZ Ah I see, my bad.


Duyệt, trừ chỗ tên nên là tvPlaceName_place_info thì sẽ đồng nhất hơn


to jest jak najbardziej ok, ale na przyszłość zapoznaj się z kolekcją ImmutableList z biblioteki Guava. Przyda się w przyszłości :)


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @hschovanec-usgs were added to conda-forge. Welcome to conda-forge!"
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @hschovanec-usgs were added to this feedstock maintenance team.
  You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


Le CMS autant l'administration que le côté publique sur les même fichiers styles CSS. En séparent le header de l'administration, ça permet de créer des thèmes plus facilement sans toucher aux cotre de l'administration et ça permet aussi de créer des thème pour l'Administration tout simplement sans toucher aux thème du CMS.


This mostly looks good! Here are a few notes:

• Star Rating is centered when RTL is turned on. Might look better if it were right-aligned: https://cloudup.com/ckavzn4PLSP
• Got some odd responsive behavior happening with the alerts on Singular Product views: https://cloudup.com/cdReHoTCu5i & https://cloudup.com/c7IIhCiv2dE
• Responsive product listing widgets (like, cart and product list, etc) could use some improvement: https://cloudup.com/cKOYw1OZUIJ


@thorstenweber83 PERL_VENDORARCH and PERL_VENDORLIB weren't actually used before. If you grep for them in 1.39.2 you'll see that they were never used in xs/CMakeLists.txt, esp. at https://github.com/prusa3d/Slic3r/blob/8c93259d604693be4890ac4c6af15d3dd44f7995/xs/CMakeLists.txt#L565-L566.


```
$ rubocop --except Style/ClassVars,Style/StringLiterals,Naming/AccessorMethodName,Style/Documentation,Metrics/ClassLength
Inspecting 12 files
..C...W....C

Offenses:
...
...
12 files inspected, 42 offenses detected
```
многовато что-то ))
6 штук Metrics/LineLength - точно нужно все исправлять
плюс у тебя всякие Layout/CommentIndentation, Layout/IndentationWidth, Layout/RescueEnsureAlignment и другая шелуха, которую поправить быстро и легко

пройдись и уже штук 10-15 замечаний в минус

далее.... много вот такого:  Metrics/MethodLength: Method has too many lines. [13/10] - это решается в конфиге рубокопа (15 линий вполне нормально :) )... еще несколько замечний уйдет

много вот таких: Metrics/AbcSize, Metrics/PerceivedComplexity
все можешь не исправлять, но пару методов попробуй упростить (для тренировки навыка)

общая мысль следующая:
не стесняйся разбивать методы и блоки на методы меньшего размера
(аналогично - надо сокращать длину линий)
в подавляющем большинстве случаев читаемость кода от подобного (вдумчивого!) рефакторинга повышается, а его "стоимость дальнейшего обслуживания" снижается

почти всегда можно из метода
```ruby
def some_railroad_method
  puts "long string long string long string long string long string #{something_here} long string long string"
  puts ....
  one_method
  two_method
  three_method
  four_method
  five_method if very long condition with very complicated calculations and hundreds of variables
end
```

сделать что-то более приятное для глаза и мозга
```ruby
def some_railroad_method
  outputs_method
  methods_one_four
  five_method if can_do_it?
end

def outputs_method
  puts long_string(something_here)
  puts 'short string'
  ...
end

def long_string(something_here)
  "long string long string long string long string long \
   string #{something_here} long string long string"
end

def methods_one_four
  one_method
  two_method
  ...
end
...
```


Won't this create issues in case the number of sections is changed in powerup.xml ? Or will this never be run in release and be adjusted if need to be if the official powerup.xml were to be changed on this point ?


Executor необходим для ограничения количества создаваемых потоков, заранее прописывается необходимое количество потоков. Создавать большое количество поток не рационально, поэтому предлагается перезаписать существующий (неиспользуемый).


Oops. My bad.


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2868 of 2969 tests passed, 22 test warnings)

Messages:

 * 100 tests had: Table big diffs.
 * 11 tests had: AUD diffs.
 * 10 tests had: Table small diffs.
 * 58 tests had: EIO diffs.
 * 13 tests had: ESO small diffs.
 * 43 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 9 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 542
 * Failed: 101

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


Created multidev environment [dgreat#pr-qlclass](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#pr-qlclass).

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


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

Created multidev environment [ci-23](https://dashboard.pantheon.io/sites/87c029d1-419a-4431-86a2-376625d9be3f#ci-23) for den-pantheon-ci-project.


Created multidev environment [graywolf#ci-592](https://dashboard.pantheon.io/sites/4bf71429-83ad-4601-9cbc-b5e5b1b1c7a7#ci-592).

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


I would be very surprized if it were enough :smiley:
(AFAICT, they are not even `FunctionDeclaration`s. They are `VariableDeclaration`s with a `CallExpression` as initializer 🤷♂ )


I do not find that any other mail server is installed during the vagrant build. postfix is needed for sendmail service. The additional mail clients installed are for checking new/deleting old mail.


ok


The jury is out on that one. I am leaning towards the idea that they are the same from the point of view of ReflectionHost but I might be wrong.... I think that once we are looking at a single source file then there is no difference.


Ooh, I didn't see that one.


`checker3` would be more consistent with `Rendered3` 😛


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Ah the reason I didn't see it is that it no longer exists in the code-base :-(


Fixes #13


TeamCity Glyssen :: Glyssen pull requests [Build *.*.714.cf5d41512ba3797e4ef605d8f2243f78a9d52013](http://build.palaso.org/viewLog.html?buildId=122743&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:00:40


You can just remove these lines, firmware is not necessary for Orange Pi's.


Otherwise it's just my local cache of some files from linux-firmware. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git


will be removed


`checkerIV` :-P


You're right!


>A NEW __UPDATE__ WILL BE
>COMING SOON


:smile:


Could you add a comment explaining that regex?


Created multidev environment [rail-uga-stellar#pr-15](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-15).

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


for the last property it would just assign to itself... but yeah, I get that you don't like the code the way it's written, will update


I am a nice comment


TIene bug, detecta que no corresponden la contraseña y/o usuario pero de todos modos entra


I'm a little hazy as to where that `do { } while(0)` syntax comes from.  I suspect it is necessary for older compilers which don't accept simply opening a new block anywhere you please.  On gcc, I can write this, for example:
```
#include <stdio.h>
#include <math.h>

int main(int argc, char **argv)
{
    {
        double m = 0;
        double s = 0;
        double l = 0;
        double a;

        for (a = 0.03125; a <= 1.5; a += 0.0625/8) {
            double e = fabs(a-exp(log(a)))/a;
            s += e;
            if (e > m) {
                m = e;
                l = a;
            }
        }
        printf("%g\n%g,%g\n", s, m, l);
    }
    {
        double m = 0;
        double s = 0;
        double l = 0;
        double a;

        for (a = -(M_PI/2); a <= (M_PI/2); a += 0.01) {
            double e = fabs(a-asin(sin(a)))/a;
            s += e;
            if (e > m) {
                m = e;
                l = a;
            }
        }
        printf("%g\n%g,%g\n", s, m, l);
    }
}
```

which compiles without warnings and returns reasonable-looking results.  I'll have a dig and see if I can find out of that is a GNU-ism or whether it is behaviour introduced in one of the C standards.


Salut monsieur SANI ,les autres camarades avaient les restes des fichiers
mais il n'ont pas reussi à faire le comit mais @dope avait ajouté quelques
fichiers Sql de la base de donné dans son recent comit...merci pour la
comprehension et bonne soirée monsieur.

On Jun 11, 2018 16:14, "Koffi Sani" <notifications@github.com> wrote:

> Il manque les scripts de la base de données. @YadelAmendah
> <https://github.com/YadelAmendah> @dope0 <https://github.com/dope0>
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Classroom-Koffi-Sani/gestion-des-notes/commit/0786a762466ea6ab1392b3aced99c3ea4f09a405#commitcomment-29321447>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AlWTvwi0a2-a_giJQapzt75H1nVkPDxUks5t7pdZgaJpZM4Ui_Ml>
> .
>


Created multidev environment [composer-digital-initiatives#ci-384](https://dashboard.pantheon.io/sites/3d35643a-2d94-44d8-ac78-4f1526e12dcf#ci-384).

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


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.27.cf5d41512ba3797e4ef605d8f2243f78a9d52013](http://build.palaso.org/viewLog.html?buildId=122742&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **SUCCESS**
Summary: Tests passed: 1844, ignored: 18 Build time: 00:08:45


Thanks, already thought so. Already tried removing the lines. But then compiling rtl8189es and mali fails with this defconfig, while it was working with your 4.14 defconfig, I'll have to dig some more into the changes then :)


Unfortunately this code doesn't run until the last step in the sequence (i.e after the `bin/compile` script runs and fails if these options aren't valid) and only configures `microgateway` itself not the node that runs it, so the user options parsed here won't be used by anything relevant. We'll need to put these checks within the compile script or a helper script that is called by the compile scripts.


See above comment


@maximbaz Thanks for pointing that out! Just pushed an update with corrected versioning.


It should be prev_index, not next_index.


зачем ты тут оставил так много пустых строк?


remove the line @model KevinThomas_Vidly.ViewModels.RandomMovieViewModel from  _Layout.cshtml, I had the same issue and this worked for me


Overall, it looks good. All noticed small issues seems to have been taken care of, and it looks nearly ready for merging.

Some small things still.

First, see my comments above on this commit.

And, currently, there is this in the XML file :
`    <!-- The entry for '1' karts is special and means 'first kart' -->`
This doesn't make sense, because having 1 mapped to 1 is the normal and expected behavior.

However, someone might wonder what's the point of having several weight in this case, as there is only one kart after all. I suggest this comment instead :
```
    <!-- The entry for '1' kart lists more than a single weight
            because the others are used for interpolation when
            there are two karts or more. -->
```

Also this comment :
```
       If there is a WeightsData object for the same kart number, it is
       copied, otherwise an interpolated WeightsData object is created
       from the two WeightsData objects that are closest to the current
       number of karts.
```

Should be edited like this for more clarity :
```
       If there is a WeightsData object for the same kart number, it is
       copied, otherwise an interpolated WeightsData object is created
       from the two WeightsData objects that are closest to the current
       number of karts. If there is only one WeightsData for the race
       mode, it is used for any number of karts.
```


Consider using the new [ConstraintLayout](https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html) instead of using Nested Layouts whenever possible.

Here are a few good resources for you to get started:

1. [Official Android Documentation](https://developer.android.com/training/constraint-layout/index.html)
2. [A great article on Medium, giving an overview](https://medium.com/exploring-android/exploring-the-new-android-constraintlayout-eed37fe8d8f1)
3. [This Awesome Codelab by Google](https://codelabs.developers.google.com/codelabs/constraint-layout/#0)


<details>

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

You do not have sufficient scopes. You are missing the following scopes:

{
  "AnyOf": \[
    {
      "AnyOf": \[
        "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
      \]
    },
    {
      "AnyOf": \[
        "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
        {
          "AllOf": \[
            "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            "queue:task\-group\-id:taskcluster\-github/EsivRXL0R1KlJPA4BZSXTg",
            "queue:schedule\-task:taskcluster\-github/EsivRXL0R1KlJPA4BZSXTg/EsivRXL0R1KlJPA4BZSXTg"
          \]
        }
      \]
    }
  \]
}

You have the scopes:

```
\[
  "assume:project:taskcluster:mozilla\-github\-repository",
  "assume:repo:github.com/servo/servo:pull\-request",
  "notify:email:\*",
  "notify:irc\-channel:\*",
  "notify:irc\-user:\*",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker\-windows",
  "queue:create\-task:aws\-provisioner\-v1/servo",
  "queue:create\-task:aws\-provisioner\-v1/win2012r2",
  "queue:route:garbage.\*",
  "queue:route:index.garbage.\*",
  "queue:route:notify.email.\*",
  "queue:route:notify.irc\-channel.\*",
  "queue:route:notify.irc\-user.\*",
  "queue:scheduler\-id:taskcluster\-github",
  "secrets:get:garbage/\*",
  "secrets:set:garbage/\*"
\]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": \[
    {
      "AnyOf": \[
        {
          "AllOf": \[
            "queue:scheduler\-id:taskcluster\-github",
            {
              "AnyOf": \[
                "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
              \]
            }
          \]
        },
        {
          "AnyOf": \[
            "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            {
              "AllOf": \[
                "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:task\-group\-id:taskcluster\-github/EsivRXL0R1KlJPA4BZSXTg",
                "queue:schedule\-task:taskcluster\-github/EsivRXL0R1KlJPA4BZSXTg/EsivRXL0R1KlJPA4BZSXTg"
              \]
            }
          \]
        }
      \]
    }
  \]
}
```
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2018-06-18T18:02:02.230Z

</details>


These values for dimensions can repeat quite often. To make it easier, you can save these in `dimens.xml` and refer to that in the XML code.

For example, storing `<dimen name="ten">10dp</dimen>` in `dimens.xml`, you can access that in the XML code with `android:layout_width=\"@dimen/ten\"`.
This way, if you need to change the values, you will only have to do it once to propagate it everywhere. You'll also be able to provide [Alternate Values](https://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources) for different configurations.
Here is a great [StackOverflow](https://stackoverflow.com/questions/7508493/when-should-the-dimens-xml-file-be-used-in-android) discussion about using `dimens.xml` to save dimensions. :rocket:


You can store these in the `strings.xml` file as well!


J'ai supprimé `src/pyromaths/ex/lycee/seconddegre.py` et inséré le tout dans `src/pyromaths/ex/lycee/SecondDegre.py`. En effet, Windows ne supporte pas la casse dans les noms de fichiers et y perdait ses petits.


These are necessary for the README instructions to make sense. How would you suggest the readme be changed?


Created multidev environment [wilder#pr-af-prela](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#pr-af-prela).

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


Created multidev environment [wilder#ci-555](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#ci-555).

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


I don't really see the value for the extra complexity in this case. If we do as you suggest, then the sample would change across two commits in the same PR.

Happy to be convinced otherwise, though.


Stp


Hey Benet!

Apologies, My other account was disabled and it looks like the comments were deleted along with it.

You've done a great job!
You still need to add the java code in the app to finish this completely. Please add that as well. :+1:

After this lesson, you'll learn about classes and Adapters, using which you will be  able to better handle this quiz and increase it's quality as well. :smiley:


Also, just to clarify, I think you mean that all commented-out code should be removed. Certainly, if I were making a clarifying comment somewhere, then we'd want to keep that, right?


✅ [Jenkins job](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/xcode10/18/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/xcode10/18//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode10/553238abc8554470dea0c029a5a25cd2be3b32fe/18/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode10/553238abc8554470dea0c029a5a25cd2be3b32fe/18/jenkins-results/apicomparison/index.html) (🔥 breaking changes 🔥)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode10/553238abc8554470dea0c029a5a25cd2be3b32fe/18/jenkins-results/generator-diff/index.html) (please review changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/xcode10/553238abc8554470dea0c029a5a25cd2be3b32fe/18/jenkins-results/tests/index.html)


test


Created multidev environment [dgreat#ci-540](https://dashboard.pantheon.io/sites/41cad7fe-472d-43a9-a470-d391b9622376#ci-540).

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


The `while(0)` syntax is good for the following:
```
if (a)
    MACRO();
else
    something_else();
```

In this case you are risking to get `}; else` thing.


There could be, but I don't think we should support those. It's a bit too much magic and may lead to unexpected results. If an object actually has a compatible `count()` method, it should declare compatibility with the `Countable` interface.


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

Created multidev environment [ci-24](https://dashboard.pantheon.io/sites/87c029d1-419a-4431-86a2-376625d9be3f#ci-24) for den-pantheon-ci-project.


Yeah, mali probably needs an update. Maxime keeps it patched for each new kernel in his tree.


But I'm not using it, so... good luck. :)


great work!


не очень "рубишное", я бы даже сказал не очень ООП-шное решение ))
больше похоже на функциональное "замыкание" ))
в руби стараются переменные использовать либо локальные, для текущих вычислений, которые после выполнения кода тут же "отмирают"
либо инстанс-переменные, для хранения состояния
у тебя же получилось, что инстанс-переменная "хистори" по сути ссылается на какую-то локальную переменную, определенную в скоупе класса на момент прочтения класса
и не забрал эту локальную по своей сути переменную сборщик мусора только потому что на нее идет ссылка
лучше этот момент поправить и обойтись здесь без "замыкания"
по рубишному )))
в руби, если идет обращение к переменной, которая еще не определена, или которая вычисляется и может вычисление вернуть "нил", то ее тут же и определяют
пример:
```ruby
a = some_calculations || some_default_value
```
ну и потом можно эту переменную использовать
подумай, как можно здесь поправить код


hmm, removing color data is IMO bad, reading bare colors log is a pain


Where/ Which View did you remove it from? I don't see where I have that other than my Movies.Random.cshtml

Thank you


все работает верно!

но логику нужно немного поправить:
в этой реализации ты помещаешь текущее значение в историю, а нужно - предыдущее

например:
1. присваиваем значение переменной в первый раз, в истории пока пустой массив
2. присваиваем новое значение - в переменной новое значение, а в истории - старое и т.п.

другими словами: текущее значение переменной в историю не должно попадать


New-Feature---Account-for-fan-heat-is-zone-cooling-coils (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2829 of 2929 tests passed, 22 test warnings)

Messages:

 * 11 tests had: AUD diffs.
 * 99 tests had: Table big diffs.
 * 10 tests had: Table small diffs.
 * 57 tests had: EIO diffs.
 * 13 tests had: ESO small diffs.
 * 42 tests had: ESO big diffs.
 * 15 tests had: MTR big diffs.
 * 8 tests had: ERR diffs.
 * 2 tests had: MTR small diffs.

Failures:

regression Test Summary
 * Passed: 523
 * Failed: 100

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


Hey @tonydisera I'm looking at the database and I'm not seeing this. It looks like all the probands have an affected status of 2 and everyone else has an affected status of 1