Dear Poggit user,

This is an automatic message from Poggit-CI. Poggit-CI was triggered by this commit, but failed to create builds due to the following error:

```
Error parsing .poggit.yml: Level 0: yaml_parse(): scanning error
encountered during parsing: could not find expected ':' (line 6, column 1),
context while scanning a simple key (line 5, column 1) in
/poggit/src/poggit/webhook/PushHandler.php#85
```

As a result, no builds could be created from this commit. More details might be available for repo admins at [the webhook delivery response log](https://github.com/pietro21x/pmspleef/settings/hooks) — see the webhook starting with `https://poggit.pmmp.io/webhooks.gh.repo` and look for the delivery with ID `c099236e-9be3-11e8-80d8-110b51168843`.

Shall you need any assistance, you may contact us on [on Discord](https://discord.gg/NgHf9jt), or more publicly, [on GitHub](https://github.com/poggit/support/issues). Commenting on this commit directly will **not** notify any Poggit staff.

Regards,
Poggit Bot (@poggit-bot)
The official Poggit automation account


Works!


the  `bundled` method _bundles_ the static files into the default html action. github, s3, etc can be accessed directly by fastly and don't need to go via openwhisk. the bundled one is just here for completeness. I don't think that we should use it at all. we could have a distinct action, just for the static delivery, similar to the _codeload_


柴田
例としてここに指摘しますが、7-4と7-6の指摘がここにも対応が必要になります。
その他メソッド上で配列を使用している場合、同じ対応が必要になっていれば対応してください。


Ah. So `bundled` would become `openwhisk-bundled` and you would deploy two actions, the HTML and the asset delivery action. Makes sense.


I can't. I have no arms.


Yes it should be enough.


柴田
問題は空文字"列"です。意図と異なる事をやっているように見えるため、問題内容と意図を再確認し、無駄処理が発生しないよう修正してください。


Hey guys talk to me about the relationship between this and the data requests option in Zendesk.


@LipuFei I don't think the `geos` package is required for this. It seems to be something entirely different than the `libgeos` and `geos` doesn't have a version 3.3 as specified


The following doc(s) have been deployed to the [addedsnipp](https://addedsnipp-static-docs.pantheonsite.io/docs) Multidev environment:
- [source/_partials/redirects.twig](https://github.com/pantheon-systems/documentation/commit/a74c4e260d97978ef7f5c13da275c8758a8e7c77/source/_partials/redirects.twig)


Shouldn't this be a [0, 4] test?


柴田
マジックナンバーは撲滅するよう意識してください。この36にも意味があるはずです。


@donal Looks great! I'm on vacation this week, but I'll take a look and likely merge next week. Thanks!


show de bola


@mrdoob Sorry to bother you but could plz help me undertand why the fov is calculated this way? Furthermore why translate/scale according to fov depending on camera type?


@tde-banana-odoo Your mother was a hamster and your father smelt of elderberries!


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


# Main.c ?
Pourquoi la partie en **C** tu la fais pas directement en **bash** ? Parce que la c'est de la *grande Z* :'D.


More seriously, this is a generator. It lessens memory footprint but takes a bit more computation. Do you foresee troubles with this implementation ?


这个是我用临时用来在eclipse里测试用的。


柴田
何故このループで問題無いか再確認してください。
意識できているようであれば問題ありません。


@IGapchuk after refactor description should be fixed


Remember the last week, DrawDiagonal exercise. Similar logic.


It's possible that we only need https://github.com/PLi-metas/meta-amlogic/blob/develop/recipes-openpli/enigma2/enigma2/alien5-enigma2.patch#L43~L256 for alien5 not mecool devices so please test enigma2 patch without this part too ...


日期类的具体实现


@fichtner thanks, found the culprit, form the docs:

> Note close() releases the resource associated with a connection but does not necessarily close the connection immediately. If you want to close the connection in a timely fashion, call shutdown() before close().

fix underway


但路径中存在空格，去除路径中双引号，并且实现路径的跳转


Личная_бух/src/CommonForms/ФормаНачальныйЭкран/Module.bsl

убрать нахер эту строку


159632541-Address-excess-hours-of-thermostat-setpoint-not-met (lgu1234) - i386-Windows-7-VisualStudio-14: OK (2973 of 2973 tests passed, 0 test warnings)

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


@IGapchuk If there is not applications, we just the We just cannot have an application and it's extension, do we? So it looks like exceptional case Please make it check with DCHECK or return and avoid redundant nested  structs


很奇怪，我原先是使用已经被注释的代码，传输后能接收到。没有使用connet，close，IOinfo函数。但是代码都是一样的，为什么加个函数外壳传输后就没数据。


![](https://github.trello.services/images/mini-trello-icon.png) [075 -Liberar Cors](https://trello.com/c/gEfTrHBl/83-075-liberar-cors)


That medium article is super useful! I was wondering how this all worked myself


`numberOfParagraph` also seems to be final - if you just add `final` and the code still compiles, everything is fine.


Can you check if separating the line
```
local -a tmux_cmd=(command tmux)
```
into
```
local -a tmux_cmd
tmux_cmd=(command tmux)
```
fixes it?


开始设想是，开发两个父类（发送和接收）。所以就没有用private，不过现在看来代价太大，类的复杂度变高了。


Maybe. I will test 0,4 on LTC if it passes.


Nice stuff!


柴田
配列の容量を事前に決めてしまっているため、要素数が異なる文字列のコピーが行えていません。
教本を見返して、strcpyの仕様通りにしてください。
今までの文字列のループを見返せば答えが見つかるかと思います。


临时的，想把核心功能做好，再弄这个主类


We don’t need default property


柴田
8-9aと同じです。再度見返してください。(最初に配列サイズを固定しきるのはNG)
また、7-4の指摘も意識する必要がありますが、対象がstringのため、あまり難しくなく対応できるかと思います。


i don't mean to keep adding comments :) but using .order_by and .count are better - you didn't have to change that, i was just saying that we just need to add order_by to this line here in the view instead of doing it for everything that uses by_domain() on the model


I renamed `GEHDF5Data` to `HDF5Wrapper` because  it does not do exactly the same thing as ExamData to have the same Data suffix


Missing a backtick after *name="program-types"* and we might want to add an 'and' in between the two pieces of information (`form_query_1_name="program-types"` and `form_query_1_value="doctoral"`)


First of three changes in the file.  Two are more-or-less duplicate changes, within different blocks
selected by "#ifdef SNMM"... #else...
These first two changes avoid using PLA temp settings unless the user said that PLA was in the extruder and the user has not heated the extruder.


I would replace the dashes with commas for the 'can and should section': Hashbang urls can, and should, still be
We could even make the 'and should' bold if it really needs to be emphasized


Remove the 'in' after passing, it's a bit redundant with having 'into a page' after parameters


We should get this on other projects too!


This was the revision to the version number


Changes in lines 4310 - 4332 revise the menu seen by the user.  Ideally, the language used should be customer-specific (i.e. the message should be retrieved from a library of messages, not simply in-line code).  Also, although the logic works, it may not be as obvious to the user as would be optimum.  My limited skill in C++ prevents me from doing a better job of giving the user clear messages and a fully-intuitive flow.


This enables it to work on modern C compilers such as in linux(modern compilers don't support gets();)!


no worries at all about making many comments! you do great code reviews. i didn't know i could add on `.order_by` here - i tried something similar that must have been the wrong syntax, so i just went with the brute force convert to list approach. i'll update this.


@persianpros I can't test if the patch is necessary or not at this moment since I still don't have picture from channels.


Thanks for publishing this release, we were struggling with the %m vs %M bug. Can you publish this to pypi? Thanks in advance.


CMake provides `target_compile_definitions` to avoid you to specify the `-D`, example [here](https://github.com/ros2/rviz/blob/993d85666886ed3a4f9ac7cf214430dd25c2362d/rviz_common/CMakeLists.txt#L261)


To clarify you test a bit, I don't believe you need this images property on your user object.  You are stubbing Meta.find (which returns your fake images) so this property is unnecessary.


Sorry for the flyby review, saw this commit for pluginlib definitions so saw the rest of the diff.
I think MISRA will complain about this and that the variable names should be kept and then casted to void in the function body


Nevermind, yes, [that's the culprit](https://github.com/zsh-users/zaw/issues/97#issuecomment-370671854). I guess you're running and older zsh version. Fixed in 60db5cd.


@persianpros After we fixed the codec.h include problem, Is this machine_feature complexity needed?


Again, here we don't need to stub Meta find since if there is no User found the Meta.find code branch will not be executed.


I agree that the $.0$ should be in the documentation for reals.  It isn't technically necessary, but it emphasizes when a number is intended to be real, even if it looks like an integer.  Not that it is a reason to do it, but Python 2 really encourages the habit of adding `.0`, to avoid unintended integer division.  😄


As above the images property on the fake user object is not needed.


Thanks!


柴田
strcmpの仕様が微妙に異なるようです。必ずｰ1,0,1のいずれかを返す仕様でしたっけ？
折角のC++なのでもっと良い方法を検討してください。


Forgot that commenting (# number) links to merge requests, doh :crying_cat_face:


You should verify that Meta.find actually returns null in these cases (rather than an empty array) so that your handling logic is correct.


this commit changes the signature of the function in two ways.  Also, I think that a 'variable' signature is wrong.

The signature should be:

```
  * @param {jqueryElement} $el
  * @param {jqueryElement} $to
  * @param {Object} [options]
  * @param {string} [options.position=center] target position. Should be a string with the words
      'top', 'center', 'left', 'right', or some combination: 'top left'
  * @param {string} [options.disableDrop=false] whether to trigger the drop action
```


我在str字符串末尾添加了换行符，仍然是无法接收到数据


柴田
ここのループ条件で!=0と比較している理由はなんでしょう？
また、この条件だと"AAABC"と"AAACB"を比較すると仕様と異なる結果になりそうです。


the end


柴田
失礼しました。
後の修正でreturn文が追加されているため、後者の指摘は解決しています。


这个函数定义就严重缺陷，返回后如何判断e是否是有效的出栈元素，从空队列取出元素，还会有效吗？


柴田
検討頂いた上で申し訳ないですが、return文は処理の最後で行うようにしてください。
処理の途中でreturnしてしまうと、想定外の所で処理が終了する恐れがあり、バグのもとになります。
※処理の先頭でエラー処理(入力チェック等)でreturnさせるのは許容します。つまりreturnは処理の最初と最後だけ


Undo this change, this is a case where c_str() is needed.


柴田
8-11aと同じです。確認してください。


All of your tests should also include checks to verify that your stubbed methods are being called with the correct parameters.  In this case, make sure that Meta.find is being called with the  your query from [here](https://github.com/AnkitaKhurana/oam-catalog/blob/images/models/admin_helper.js#L39)


这print函数写的是个什么玩意，他能体现出队列的必要的内部状态情况吗？rear！front！size！valid elements！


![](https://github.trello.services/images/mini-trello-icon.png) [`!s4 servercheck` algorithm efficiency can be alot better](https://trello.com/c/Aq5xPy3c/20-s4-servercheck-algorithm-efficiency-can-be-alot-better)


data base perpustakaan


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


This is the first implementation where information is reused in a document other than the SRS:
![image](https://user-images.githubusercontent.com/28247301/43909209-c33a10fe-9bc7-11e8-8f25-1e47d0303be2.png).


Sorry, please ignore my comment, I see it does *not* compile when making it final...


Is it worth changing this line since it says "We support the last 2 versions of every browser"? More info [here](https://jamie.build/last-2-versions)


Thanks for the heads-up about the Laravel caching component -- [noted](https://github.com/pkp/pkp-lib/issue_comments#issuecomment-411796283).

I think `@localhost` emails are likely a risk on production servers (and we've only ever had one request for them to be available on a development environment) -- but they are nonetheless valid email addresses. Perhaps a development mode option in `config.inc.php` would be useful here; my only hesitation is that we don't really have another use for it yet, though there are some possibilities. I've filed this here: https://github.com/pkp/pkp-lib/issues/3976


柴田
細かいですが、インデントずれてます。


Very strange logic if empty or not epmty


l saw this commit added:
```

For auto-completion there are actually two choices. First there is the classic gocode. This has been around for quite a long time now, however gocode has many shortcomings like not being able to show documentation for build-in objects or being fully dependent on installed binary files to provide its suggestions.

A more modern and complete solution is provided by gogetdoc which is able to precisely detect all documentations in your go projects independent on where they have been added. This is also the choice recommended from go-mode.el.

To choose gocode nothing more needs to be done. To use gogetdoc you need to set

(go :variables godoc-at-point-function 'godoc-gogetdoc)
in your dotfile.
```

I tried the gogetdoc, but I cannot find it can complete my code
can you give me more details ?
@smile13241324


Thanks, good to hear!


front不是用来标记队列front吗？rear不是用来标记队列的rear吗？


Great to see the reuse.  😄 Can you please make sure that the units for E are in Pa?  @elwazana recently pointed out that there is an inconsistency here where we have switched the equations to Pa, but not updated the constant to match (#130 )


Uploaded on pypi, just now.


柴田
いわゆるフラグの扱いで変数が使用されています。
現在どこまで比較しているか、等を利用して使用しないよう修正してください。


HEAP SORT
// MaxHeap.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>

using namespace std;

void buildHeap(int array[], int size, int i)
{
    int max = i;

    int left = 2 * i + 1;
    int right = 2 * i + 2;

    if(left < size && array[left] > array[max])
       max = left;

    if(right < size && array[right] > array[max])
       max = right;

    if(max != i)
    {
       swap(array[i], array[max]);

       buildHeap(array, size, max);
    }

}

void heapSort(int array[],int size)
{
    for(int i = size/2-1; i >= 0; --i)
       buildHeap(array, size, i);

     for(int i = size-1; i >= 0; i--)
     {
         swap(array[0], array[i]);

         buildHeap(array, i, 0);
     }

}

int main()
{
	int n = 10;
    int arr[10];
	int i = 0;
	int intInput;

	while(i < 10)
	{
		cout << "input " << i+1 << ": ";
		cin >> intInput;
		if(cin.fail() || intInput < -65535 || intInput > 65535)
		{
			cout << "Error: Invalid user input" << endl;
			system("pause");
			return 0;
		}
		arr[i] = intInput;
		i++;
	}

    heapSort(arr,n);
	cout << "\nSorted Values: ";
    for(int i=0;i<n;i++)
	cout << arr[i] << " ";
	cout << endl;
    system("pause");
     return 0;
}

MERGE SORT
// mergesort2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
using namespace std;

int a[10];
void merge(int,int,int);

void merge_sort(int low, int high)
{
	int mid;
	if(low < high)
	{
		mid = (low + high) / 2;
		merge_sort(low, mid);
		merge_sort(mid + 1, high);
		merge(low, mid, high);
	}
}
void merge(int low, int mid, int high)
{
	int h, i, j, b[50], k;
	h = low;
	i = low;
	j = mid + 1;
	while((h <= mid) && ( j <= high))
	{
		if(a[h] <= a[j])
		{
			b[i] = a[h];
			h++;
		}
		else
		{
			b[i] = a[j];
			j++;
		}
		i++;
	}
	if(h > mid)
	{
		for(k = j; k <= high; k++)
		{
			b[i] = a[k];
			i++;
		}
	}
	else
	{
		for(k = h; k <= mid; k++)
		{
			b[i] = a[k];
			i++;
		}
	}
	for(k = low; k <= high; k++) a[k] = b[k];
}
int main()
{
	int n = 10;
	int i = 0;
	int intInput;

	while(i < 10)
	{
		cout << "input " << i+1 << ": ";
		cin >> intInput;
		if(cin.fail() || intInput < -65535 || intInput > 65535)
		{
			cout << "Error: Invalid user input" << endl;
			system("pause");
			return 0;
		}
		a[i] = intInput;
		i++;
	}

	merge_sort(0,n);
	cout << "\nSorted Values: ";
	for(int x = 1; x <= n ; x++)
	{
		if(x==0){continue;}
		cout << a[x] << " ";
	}
	cout << endl;
	system("pause");
	return 0;
}

QUICK SORT
// QuickSort.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
#include<string>

using namespace std;

void quickSort(int *arr, int left, int right)
{
	int i = left, j = right;
	int temp;
	int pivot = arr[(left + right)/2];

	while(i <= j)
	{
		while (arr[i] < pivot)
			i++;
		while (arr[j] > pivot)
			j--;
		if(i <= j)
		{
			temp = arr[i];
			arr[i] = arr[j];
			arr[j] = temp;
			i++;
			j--;
		}
	}
	if(left < j)
		quickSort(arr, left, j);
	if(i < right)
		quickSort(arr, i, right);
}

int _tmain(int argc, _TCHAR* argv[])
{
	int i = 0;
	string input;
	int intInput;
	int arr[10];

	while(i < 10)
	{
		cout << "input " << i+1 << ": ";
		cin >> intInput;
		if(cin.fail() || intInput < -65535 || intInput > 65535)
		{
			cout << "Error: Invalid user input" << endl;
			system("pause");
			return 0;
		}
		arr[i] = intInput;
		i++;
	}

	quickSort(arr, 0, sizeof(arr) / 4 -1);
	cout << "\nSorted Values: ";
	for(int x = 0; x < sizeof(arr) /4 ; x++)
		cout << arr[x] << " ";
	cout << endl;
	system("pause");
	return 0;
}


柴田
このループ、keyArrayの長さ取得しなくても良さそうなのですが。
取得している理由はありますか？


**If we have time**, we need to fix the nav bar css to utilize best practices....

We can do that by removing the .grid class from the entire body element and making it only apply to the main content. This would allow us to target the nav bar outside of the grid and treat it as it's own container.


Alright, that's done!


很有卵用 😂


@Alex-Sokolov сделал так потому, что входные данные мутировать напрямую нельзя. не уверен, так ли нужно было


These should do it -- feel free to pull into your branch:
- https://github.com/asmecher/pkp-lib/commit/423fe6a18a3c13c1258f5b5ed452db90251078c0
- https://github.com/asmecher/ojs/commit/2733d0dba763c25c278ee33bfef260a58d6b0539

Tests are running here: https://travis-ci.org/asmecher/ojs/builds/414119811


This is unnecessary.  Your reducer returns and empty array form images as its `initialState`.


hi @matgoebl would you mind sharing your changes in ShoppingList_Backend including your mysql DB structure changes?


Well `deps.edn` would have been handy for fetching the dep with the sha :smile: no worries it can always be readded


source


Nice job ! :d


works fine, thanks!


Première version de la traduction. Manifestement quelques fautes de frappe à corriger....


Thanks @LamarMoore I had meant to do this.


Created multidev environment [skvr#ci-20](https://dashboard.pantheon.io/sites/0017a082-050f-4fc8-943e-3320ee8f3d15#ci-20).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-20-skvr.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)|


词法分析


Let's add a comment here explaining that we want down conversion to be slow so that can measure the time it takes.


柴田
この時点で合計が算出できそうなものですが。どうでしょうか


柴田
関数作成しているのは良いです。引き続き続けてください。


You should use the constants you declared above rather than strings for your case values here.


Map


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

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


update/header


asdad


hello, how can i try to run this api ? to running line bot with go languange


@feross how did you decide on 1:26am, or was it completely random?


Felt it best to include a cautionary note regarding TAC embedded in XML.


Why do we care about the number of variables?
In case we have code like:
```
//pset(p) = {q, r}
if (*p) {
  // Here we do not care if p pointed to q or r, the line below is safe, so we can remove the null safely.
 **p = 2;
}
// Here the state will be merged with the implicit else branch, so we do have our null back in the pset.
```


It's what I could to do, not without help ...
Next time maybe more.


this story looks good; code is clean to my knowledge


ah. ok. would then have to be `GEHDF5Wrapper` I guess (there's no agreed HDF5 standard for PET)


Oh, of course in this case we might have false positives. For example:
```
//pset(p) = {q, r}
if (*p) {
 *q = 2;
}
```

Maybe it would be better to ask Herb what is the intended behavior.


Change in Postgres the code to the final one, so that the update doesn't change anything. And you should use `-u base`, not `-i base`.


If you haven't already, you should add "`.#*`" to `~/.config/git/ignore`.

    echo '.#*' >> ~/.config/git/ignore


I fixed this is the other thing but messed up when trying to rebase; that's what I messaged you about.


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2350 of 2350 tests passed, 0 test warnings)

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


Ok, I had trouble figuring out how to format the replacement syntax but I'll give it another go.


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (mjwitte) - 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)


LGTM +1


In 8e842a10763d260ce6ebedc065686203e82146ec, you created `.gitignore~`, which is an emacs backup file.

You probably didn't mean to do that.

After cleaning that up, I propose adding "*~" to your `~/.config/git/ignore`.

    git rm .gitignore~
    git commit -m 'Removed .gitignore~'
    echo  '*~' >> ~/.config/git/ignore


Hi,
what is option do_flip supposed to do?


Yes, i added that

On Thu, Aug 9, 2018 at 10:59 AM, Walker Hale IV <notifications@github.com>
wrote:

> In 8e842a1
> <https://github.com/BCM-HGSC/lims_reader/commit/8e842a10763d260ce6ebedc065686203e82146ec>,
> you created .gitignore~, which is an emacs backup file.
>
> You probably didn't mean to do that.
>
> After cleaning that up, I propose adding "*~" to your ~/.config/git/ignore
> .
>
> git rm .gitignore~
> git commit -m 'Removed .gitignore~'
> echo  '*~' >> ~/.config/git/ignore
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/BCM-HGSC/lims_reader/commit/7ec436fba2703ce9818064b16ba744957208e457#commitcomment-30022401>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ARcpK4OzwrNRnO3G9Ql7XcJFkHc5SYRpks5uPFxJgaJpZM4V1-eI>
> .
>


The XDG_CACHE_HOME is shared by many applications.. Would it be better to have nim use `$XDG_CACHE_HOME/nim/`?


[R/berekenLSVIbasis.R:434:16:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/berekenLSVIbasis.R#L434) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1) ^ -1 *
               ^
```
[R/berekenLSVIbasis.R:434:17:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/berekenLSVIbasis.R#L434) *style:* **Place a space before left parenthesis, except in a function call.**
```r
<U+200B>          mean(((.data$Index_harm_criterium + 1) / 2) ^ -1) ^ -1 *
                ^
```
[R/combinerenVerschilscore.R:35:6:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/combinerenVerschilscore.R#L35) *warning:* **local variable '%max%' assigned but may not be used**
```r
<U+200B>    `%max%` <- function(a, b) max(a, b)
     ^~~~~
```
[R/combinerenVerschilscore.R:36:6:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/combinerenVerschilscore.R#L36) *warning:* **local variable '%min%' assigned but may not be used**
```r
<U+200B>    `%min%` <- function(a, b) min(a, b)
     ^~~~~
```
[R/combinerenVoorwaarden.R:31:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/combinerenVoorwaarden.R#L31) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #nog testen of Formule bestaat uit EN, OF, haakjes en VoorwaardeID's (en evt. andere tekens die logische berekening toelaten)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_soortenKenmerken.R:125:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/invoercontroleData_soortenKenmerken.R#L125) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    Kenmerken <- Data_soortenKenmerken #naamsverandering is omdat code verplaatst is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:66:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/invoercontroleData_voorwaarden.R#L66) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #misschien best ook testen dat die indicator-criterium-combinatie in de databank voorkomt?  En of deze voor dat habitattype voorkomt, maar dat best verderop doen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:67:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/invoercontroleData_voorwaarden.R#L67) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #Voorwaarde ook verplichten?  Anders wel testen of het ok is als het aanwezig is.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:40:13:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/s4_bedekking.R#L40) *style:* **Commented code should be removed.**
```r
<U+200B>    #       (.data$WaardeMin + .data$WaardeMax) / 2
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:43:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/s4_bedekking.R#L43) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #onderstaande is om te testen of het concept werkt, berekening moet nog aangepast worden!!!
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:59:7:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/s4_bedekking.R#L59) *style:* **Commented code should be removed.**
```r
<U+200B>    # BedekkingMin <- BedekkingGem * 0.9
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:60:7:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/s4_bedekking.R#L60) *style:* **Commented code should be removed.**
```r
<U+200B>    # BedekkingMax <- BedekkingGem * 1.1
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:31:13:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/R/zzz.R#L31) *warning:* **no visible binding for global variable 'ConnectiePool'**
```r
<U+200B>  poolClose(ConnectiePool)
            ^~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:28:3:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis.R#L28) *style:* **Commented code should be removed.**
```r
<U+200B># save(Resultaat, file = "inst/vbdata/Resultaat_test.Rdata")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:29:3:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis.R#L29) *style:* **Commented code should be removed.**
```r
<U+200B># load("inst/vbdata/Resultaat_test.Rdata")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:412:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis.R#L412) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:450:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis.R#L450) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[inst/tests/testthat/test_berekenLSVIbasis_speciallekes.R:70:43:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis_speciallekes.R#L70) *style:* **Commas should always have a space after.**
```r
<U+200B>        shuffle_columns(names(Resultaat2),"AfkomstWaarde before EenheidWaarde")
                                          ^
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:24:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:59:7:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L59) *style:* **Commented code should be removed.**
```r
<U+200B>    # save(Resultaat, file = "inst/vbdata/Resultaat_test_bos.Rdata")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:60:7:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L60) *style:* **Commented code should be removed.**
```r
<U+200B>    # load("inst/vbdata/Resultaat_test_bos.Rdata")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_s4_Aantal.R:189:1:](https://github.com/inbo/LSVI/blob/601c51ca2be103fa637c903065c67cf860665ba4/inst/tests/testthat/test_s4_Aantal.R#L189) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  #nog toevoegen als het opzoeken van soorten in subniveaus opgelost is: de aggregatie van bedekkingen gebeurt correct
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


> Maybe none as its even less work for me.

I mean, I almost never bothered making them, so :man_shrugging:


I think this should be a check for `images.length` rather than undefined since I believe you will always be sending an empty array from your reducer.


The was one inappropriate commit message


Best to use a single variable to hold your JSX and then use a single return statement rather than multiple return statements.


![](https://github.trello.services/images/mini-trello-icon.png) [Create Specification](https://trello.com/c/k12QyPNd/1-create-specification)


I think this badge is the status of your fork?


Copy of this build can be found at https://www.mewbuilds.com/build/2a1707a1d3529345bd145be5d64df77803730aa3/index.html


The aggregate case seems like it's more complicated potentially because I could see cases where you'd want to e.g. count strings where the input and output types don't match


hey


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

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


![](https://github.trello.services/images/mini-trello-icon.png) [Add OwnerOrPermissions attribute](https://trello.com/c/mbEUTAbZ/181-add-ownerorpermissions-attribute)


How about Lineage 16.0 branch?


yeah it pretty much should have but it didn't when i did it so i didn't care
plus i went to sleep pretty much after that commit


Hi Pawel,

If do_flip == True and inc_mirror == 0, it is the same behaviour as before.
That means angles outside of the asymmetric units are flipped (and translated and rotated, I did not think about the name too carefully) into the asymmetric unit.
In my approach I create reference angles and find the neighbours to it.
Therefore, I want to have the angles inside the asymmetric unit, but I want to discard the ones that are outside instead of moving them into a new region.

The do_flip == False and inc_mirror == 0 combination is suppose to do this.

Best,
Markus

On 9. Aug 2018, at 17:59, Pawel <notifications@github.com<mailto:notifications@github.com>> wrote:

Hi,
what is option do_flip supposed to do?

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/cryoem/eman2/commit/8be64d97473e34e41d8b2a81a45282f2a55a71ba#commitcomment-30022437>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ARNjSOyH9U1d3MNlkYiX9afB0r57SKXLks5uPFx7gaJpZM4V1-jM>.


What is this, a meme for ants?


Nice


Just noting that you also wrote the unit test - you get to decide if you want the interface to raise or to return None. This is actually a common enough thing that the ruby language in some cases has methods named `foo` and a `foo!` on the same object, the second implying that it raises.

Python also has this distinction, but it doesn't have the bang to hint:

```
>>> a = {}
>>> a['foo']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'foo'
>>> a.get('foo')
>>> a.get('foo', 'some-default')
'some-default'
>>>
```


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.discussion/83/violations
```
plone/app/discussion/tests/test_indexers.py:5:1: I001 isort found an import in the wrong position
plone/app/discussion/tests/test_functional.py:34:18: C812 missing trailing comma
plone/app/discussion/browser/comment.py:17:1: F811 redefinition of unused 'CommentForm' from line 2
plone/app/discussion/browser/comment.py:17:1: I001 isort found an import in the wrong position
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Anyway, we should use object name / position here. Objid is not useful information for people.


執行宣告多個變數


This is for https://github.com/whatwg/html/pull/3893.


updates versions not working


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.users/72/violations
```
plone/app/users/testing.py:18:10: Q000 Remove bad quotes.
plone/app/users/schema.py:22:21: Q000 Remove bad quotes.
plone/app/users/schema.py:24:16: Q000 Remove bad quotes.
plone/app/users/schema.py:34:11: T000 Todo note found.
plone/app/users/schema.py:78:31: Q000 Remove bad quotes.
plone/app/users/schema.py:97:21: Q000 Remove bad quotes.
plone/app/users/schema.py:98:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:76: C812 missing trailing comma
plone/app/users/schema.py:100:10: C812 missing trailing comma
plone/app/users/schema.py:112:31: Q000 Remove bad quotes.
plone/app/users/schema.py:113:23: Q000 Remove bad quotes.
plone/app/users/schema.py:117:25: Q000 Remove bad quotes.
plone/app/users/schema.py:118:17: Q000 Remove bad quotes.
plone/app/users/schema.py:158:16: S001 found module formatter
plone/app/users/schema.py:172:48: C812 missing trailing comma
plone/app/users/schema.py:175:13: Q000 Remove bad quotes.
plone/app/users/schema.py:176:22: Q000 Remove bad quotes.
plone/app/users/schema.py:177:22: Q000 Remove bad quotes.
plone/app/users/schema.py:178:22: Q000 Remove bad quotes.
plone/app/users/schema.py:179:22: Q000 Remove bad quotes.
plone/app/users/schema.py:180:22: Q000 Remove bad quotes.
plone/app/users/schema.py:181:22: Q000 Remove bad quotes.
plone/app/users/vocabularies.py:3:1: I001 isort found an import in the wrong position
plone/app/users/vocabularies.py:42:80: E501 line too long (130 > 79 characters)
plone/app/users/vocabularies.py:116:25: S001 found module formatter
plone/app/users/field_extender.py:29:15: Q000 Remove bad quotes.
plone/app/users/field_extender.py:30:21: Q000 Remove bad quotes.
plone/app/users/field_extender.py:45:5: D001 found adapts( replace it with zope.component.adapter
plone/app/users/field_extender.py:74:56: Q000 Remove bad quotes.
plone/app/users/utils.py:22:65: C812 missing trailing comma
plone/app/users/utils.py:23:10: C812 missing trailing comma
plone/app/users/setuphandlers.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/upgrades.py:17:25: Q000 Remove bad quotes.
plone/app/users/upgrades.py:40:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:41:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:52:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:53:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:54:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:65:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:66:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:67:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:81:72: C812 missing trailing comma
plone/app/users/upgrades.py:98:33: Q000 Remove bad quotes.
plone/app/users/upgrades.py:114:9: E128 continuation line under-indented for visual indent
plone/app/users/upgrades.py:115:20: C812 missing trailing comma
plone/app/users/browser/account.py:31:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:32:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:36:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:37:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:38:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:77:44: C812 missing trailing comma
plone/app/users/browser/account.py:91:39: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:138:24: Q000 Remove bad quotes.
plone/app/users/browser/account.py:139:26: Q000 Remove bad quotes.
plone/app/users/browser/account.py:168:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:170:73: C812 missing trailing comma
plone/app/users/browser/account.py:188:41: Q000 Remove bad quotes.
plone/app/users/browser/account.py:233:57: Q000 Remove bad quotes.
plone/app/users/browser/account.py:234:60: Q000 Remove bad quotes.
plone/app/users/browser/account.py:236:13: S001 found module formatter
plone/app/users/browser/account.py:236:68: C812 missing trailing comma
plone/app/users/browser/membersearch.py:18:46: C812 missing trailing comma
plone/app/users/browser/register.py:53:41: C812 missing trailing comma
plone/app/users/browser/register.py:63:13: Q000 Remove bad quotes.
plone/app/users/browser/register.py:64:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:79:62: Q000 Remove bad quotes.
plone/app/users/browser/register.py:100:59: Q000 Remove bad quotes.
plone/app/users/browser/register.py:101:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:102:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:103:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:108:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:109:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:110:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:50: C812 missing trailing comma
plone/app/users/browser/register.py:125:49: C812 missing trailing comma
plone/app/users/browser/register.py:129:5: C901 'BaseRegistrationForm.generate_user_id' is too complex (12)
plone/app/users/browser/register.py:206:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/register.py:217:22: Q000 Remove bad quotes.
plone/app/users/browser/register.py:217:22: S001 found module formatter
plone/app/users/browser/register.py:276:5: C901 'BaseRegistrationForm.validate_registration' is too complex (17)
plone/app/users/browser/register.py:352:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:353:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:360:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:361:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:371:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:372:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:380:37: Q000 Remove bad quotes.
plone/app/users/browser/register.py:381:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:388:67: C812 missing trailing comma
plone/app/users/browser/register.py:404:11: T000 Todo note found.
plone/app/users/browser/register.py:413:5: C901 'BaseRegistrationForm.handle_join_success' is too complex (13)
plone/app/users/browser/register.py:450:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:493:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:494:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:495:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:504:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:505:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:506:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:549:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:607:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:608:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:609:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:610:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:617:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:658:65: C812 missing trailing comma
plone/app/users/browser/register.py:667:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:668:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:669:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:79: C812 missing trailing comma
plone/app/users/browser/register.py:676:67: C812 missing trailing comma
plone/app/users/browser/register.py:706:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:710:15: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:34:46: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:36:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:43:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:44:23: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:82:41: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:88:50: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:95:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:47: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:99:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:32: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:15:15: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:16:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:17:19: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:33:20: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:51:49: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:53:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:55:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:56:65: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:28:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:35:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:36:13: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:59:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:74:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:91:29: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:111:28: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:137:38: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:137:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:142:15: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:41: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:47: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:49:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:50:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:51:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:52:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:53:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:54:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:55:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:56:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:57:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:58:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:59:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:60:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:61:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:98:15: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:111:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:139:30: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:146:17: S001 found module formatter
plone/app/users/browser/schemaeditor.py:220:33: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:225:28: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:226:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:229:17: B901 blind except: statement
plone/app/users/browser/schemaeditor.py:232:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:233:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:46: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:242:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:242:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:251:25: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:251:25: S001 found module formatter
plone/app/users/browser/schemaeditor.py:302:19: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:312:19: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:46:37: Q000 Remove bad quotes.
plone/app/users/browser/userdatapanel.py:78:53: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:84:59: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:103:41: C812 missing trailing comma
plone/app/users/tests/base.py:67:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
plone/app/users/tests/base.py:127:58: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:19:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_exportimport.py:21:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:28:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_exportimport.py:36:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:44:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_exportimport.py:53:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_exportimport.py:58:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_exportimport.py:68:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:94:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_exportimport.py:108:41: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:111:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:113:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:116:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:118:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:121:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:123:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:126:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:130:26: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:132:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:134:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:137:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:138:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:139:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:142:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:144:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:147:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:149:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:152:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:154:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:157:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:159:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:162:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:164:23: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:4:1: F401 'plone.app.users.browser.userdatapanel.UserDataPanel' imported but unused
plone/app/users/tests/test_pam.py:5:1: F401 'plone.app.users.testing.PLONE_APP_USERS_FUNCTIONAL_TESTING' imported but unused
plone/app/users/tests/test_pam.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:7:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:8:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:9:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:10:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:11:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:12:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:14:1: F401 'zExceptions.NotFound' imported but unused
plone/app/users/tests/test_pam.py:15:1: F401 'zope.i18n.translate' imported but unused
plone/app/users/tests/test_pam.py:17:1: F401 'transaction.commit' imported but unused
plone/app/users/tests/test_pam.py:17:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:18:1: F401 'unittest' imported but unused
plone/app/users/tests/test_pam.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_pam.py:20:1: E302 expected 2 blank lines, found 1
plone/app/users/tests/test_pam.py:37:10: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:46:44: S001 found module formatter
plone/app/users/tests/test_pam.py:46:80: E501 line too long (96 > 79 characters)
plone/app/users/tests/test_pam.py:48:80: E501 line too long (100 > 79 characters)
plone/app/users/tests/test_new_user.py:13:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:30:68: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:43:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:64:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:66:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:67:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:84:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:85:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:87:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:88:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:104:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:105:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:107:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:108:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:126:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:127:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:129:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:130:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:148:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:150:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:154:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:172:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:173:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:175:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:179:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_schema_types.py:20:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_schema_types.py:22:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_schema_types.py:29:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_schema_types.py:37:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:45:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_schema_types.py:54:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_schema_types.py:59:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_schema_types.py:69:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:95:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_schema_types.py:117:27: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:41: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:80: E501 line too long (80 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:80: E501 line too long (116 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:87: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:124:100: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:144:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_doctests.py:33:40: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:2:1: F401 'Products.CMFCore.utils.getToolByName' imported but unused
plone/app/users/tests/test_user_data_panel.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:5:1: F401 'plone.app.testing.applyProfile' imported but unused
plone/app/users/tests/test_user_data_panel.py:5:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:7:1: F401 'plone.testing.z2' imported but unused
plone/app/users/tests/test_user_data_panel.py:11:1: F401 'unittest' imported but unused
plone/app/users/tests/test_user_data_panel.py:22:30: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:34:62: C812 missing trailing comma
plone/app/users/tests/test_account.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:7:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_robot.py:2:1: F401 'plone.app.users.testing.PLONE_APP_USERS_ROBOT' imported but unused
plone/app/users/tests/test_robot.py:3:1: F401 'plone.testing.layered' imported but unused
plone/app/users/tests/test_robot.py:6:1: F401 'robotsuite' imported but unused
plone/app/users/tests/test_robot.py:13:53: Q000 Remove bad quotes.
plone/app/users/tests/test_robot.py:14:9: F841 local variable 'testfilepath' is assigned to but never used
plone/app/users/tests/test_robot.py:14:37: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


[Test-Text.txt](https://github.com/gdailey100/Test-text/files/2274951/Test-Text.txt)
upadyte 4?


Copy of this build can be found at https://www.mewbuilds.com/build/0c8e0b2bc60b0d63578f9460e357d5899972e1a3/index.html


159632541-Address-excess-hours-of-thermostat-setpoint-not-met (lgu1234) - Win64-Windows-7-VisualStudio-14: OK (2972 of 2973 tests passed, 0 test warnings)

Messages:

 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 626
 * Failed: 1

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


@wi101 I totally agree. Out of curiosity though, if i wanted to measure and compare how this two solutions perform, how would I go about it?


agree commit its。


Wanted to note here that the `__repr__` function should, if possible, be a valid python expression that creates the object from this representation. If you wanted to support that, you'd need to allow your constructor to take the list of elements you want inserted into the map.

Also, you probably want to use the real class name. Or better yet, Hash is a great name for the class and it won't collide with anything, so you could change the class to be called Hash.

[Python's description of __repr__](https://docs.python.org/3/reference/datamodel.html#object.__repr__).

And [__str__](https://docs.python.org/3/reference/datamodel.html#object.__str__) while we're at it.

And a [decent stack overflow answer with a longer bit about the difference](https://stackoverflow.com/questions/1436703/difference-between-str-and-repr).


What is this line supposed to do?


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


Why remove typehinting here?


@erikgaal


At this point, since it raises when a key is missing, you should just assert that it raises. Alternatively, add a method that allows you to ask for the value without throwing (a la python's dict.get method I referenced above).


sounds good we would want to do this consistently, can you please raise an issue on GOV.UK Frontend?

I think this is less risky since we only currently use `browserslist` for CSS


@kropp mps-eap.svg битый, поправь, пожалуйста.


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

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


thanks @petrachi . I've seen this syntax before but never used it. In which way is it better ? readability ? is it faster ? is it more rubyish ?


[Test-Text.txt](https://github.com/gdailey100/Test-text/files/2274976/Test-Text.txt)
update 4 haha


current_admin.present? ? "admin_layout" : "application"


哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇 好可爱啊


This ended up being a breaking change as a wrapper was added and all of the classNames which were previously on the `.pagination` element are now on the wrapper.

I was using `className="justify-content-center"` to center the pagination, but now that gets applied to the wrapper and no longer centers the pagination.

The breaking change was the need to change `className` to `listClassName`. That and `tag` would need to be `listTag`.

In hind-sight, it would have been better to have keep those props on the `.pagination` element and add `wrapperClassName` and `wrapperTag` (or something like that) to apply things to the wrapper.

Similar for Breadcrumb as well, but more-so since the attributes where also moved and there is now no way to apply additional attributes to the `. breadcrumb` element.


имя переменной не в snake_style


iPad2,5_9.3.4_13G35 bundle


`Add FogConnector`


I'm surprised this is necessary... does URI::to[Ascii]String not behave correctly?


Will need a single barrier if you don't have an implementation of mp_irecv_tag that doesn't handle unexpected messages.


This was moved out due to how to handle replay....


//comment


You are on the right track about including the expected recipient.

The tx pool is huge, like 2,000 hypothetical blocks big see http://ethviewer.live/, and the miners can pick and choose the transactions they want. The legitimate transaction and the front-running one use strictly the same gas amount, they only differ by their gas **price**.
Both transactions would initially be in the pool, and unless the miner is in on the trick, it has no way of knowing which is which. And these 2 transactions can be in the same block, in different blocks, one before the other or the other way around. It is just that a normal miner will place ahead the one that yields more rewards, and not care about the "relationship" between these 2 transactions: maybe put them on the same block, but maybe not. Eventually both txs will be in the blockchain.

Also, miners do not recreate a putative block every time they receive a new transaction, there is some latency there. So if the front-running tx reaches the miner some time after the original one, the original tx has a chance at being included ahead despite the lower gas price.


Will need a single barrier before send on tag.

Either this, or prepost all recv ops, have a barrier, then have a loop consisting send+wait on sender side and just wait on receiver side.


[R/combinerenVerschilscore.R:35:6:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/R/combinerenVerschilscore.R#L35) *warning:* **local variable '%max%' assigned but may not be used**
```r
<U+200B>    `%max%` <- function(a, b) max(a, b)
     ^~~~~
```
[R/combinerenVerschilscore.R:36:6:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/R/combinerenVerschilscore.R#L36) *warning:* **local variable '%min%' assigned but may not be used**
```r
<U+200B>    `%min%` <- function(a, b) min(a, b)
     ^~~~~
```
[R/combinerenVoorwaarden.R:31:1:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/R/combinerenVoorwaarden.R#L31) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #nog testen of Formule bestaat uit EN, OF, haakjes en VoorwaardeID's (en evt. andere tekens die logische berekening toelaten)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:66:1:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/R/invoercontroleData_voorwaarden.R#L66) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #misschien best ook testen dat die indicator-criterium-voorwaarde-combinatie in de databank voorkomt?  En of deze voor dat habitattype voorkomt, maar dat best verderop doen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:31:13:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/R/zzz.R#L31) *warning:* **no visible binding for global variable 'ConnectiePool'**
```r
<U+200B>  poolClose(ConnectiePool)
            ^~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:24:1:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_s4_Aantal.R:189:1:](https://github.com/inbo/LSVI/blob/76779dd14aa6fa8b830d7dba0378fb6d19eb7cdd/inst/tests/testthat/test_s4_Aantal.R#L189) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  #nog toevoegen als het opzoeken van soorten in subniveaus opgelost is: de aggregatie van bedekkingen gebeurt correct
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


You'd removed the gamemanager, please re-add it.


Forgot to add that if your miner did not include the higher-paying tx in its hypothetical block, other miners would surely do it. So your miner, which is the winner only from time to time, would always get lower rewards than others.


Dang, plate armor & shields are really good. Is there any drawback to any of the more protective armor?


Created multidev environment [nedcamp#ci-191](https://dashboard.pantheon.io/sites/1e9ab33c-01d3-42bd-bb42-5008333172a3#ci-191).

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


Не очень надежный подход, т.к. привязывается к длине года.
Мы будем знакомиться с функциями, как способе многократого использования один раз написанного кода. Но для этого функция должна быть универсальной, т.е. работать с разными данными. Если создать функцию `calc_age(data)` в таком виде как выше, у вас она не будет универсальной и применить для Толстого ее вы уже не сможете.


mjplm


`M31` не очень информативное имя. Да, для такой простой задачи и так понятно что происходит в коде, но лучше сразу привыкать к правильному подходу).


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


Created multidev environment [pantheon-d8-composer-project-tk#pr-17](https://dashboard.pantheon.io/sites/399aa65a-6e55-43fc-bc1a-072c581bc68c#pr-17).

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


[R/pir_is_dna_seq.R:13:1:](https://github.com/richelbilderbeek/pirouette/blob/294d6ac345a78804cf7e7656f3fa2c88076a57ea/R/pir_is_dna_seq.R#L13) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/pir_is_dna_seq.R:14:38:](https://github.com/richelbilderbeek/pirouette/blob/294d6ac345a78804cf7e7656f3fa2c88076a57ea/R/pir_is_dna_seq.R#L14) *style:* **Commas should always have a space after.**
```r
  stringr::str_match(s, "[acgt]*")[1,1] != ""
                                     ^
```


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

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


`Probel` -> `space`


Reviewed


PRODUCT_COPY_FILES += \

Tu as oublié sa ^^


@ndelangen Are you sure you wanted to change `props.children` to `props.innerChildren`? It broke autodetection of used components in a story. As there are no `props.innerChildren` in react usually.


You should give a read access to it.


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

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


You can make it more expressive:

```solidity
remits[_password] = Remit(
    remitter: msg.sender,
    remittee: _remittee,
    amount: msg.value
});
```
That could prevent you from mixing the 2 addresses.


탐색, 삭제 구현 잘하셨네요!
코드가 훨씬 깔끔해졌습니다.
머지할게요.


J'ai git --amend ce commit tu avais oublié sa : PRODUCT_COPY_FILES += \ ^^


The only and main reason why I decided to do releases was to keep a changelog of sorts in an easier to digest format. But strictly speaking  releases aren't necessary for this kind of project, but we either make them when a new version is available (users got an update)  or none at all,

GitHub Dark does releases in same way Im doing them here now i.e minor revision changes (except they dont add changes to the release).

So to recap

e.g. from v1.1.1 to v 1.1.2, v1.1.3, v1.1.4, v1.1.5 etc etc like now.
or
None.

Im OK with either of those anything else would make releases kinda pointless for this project type,


Sur you coming back when?=(


Muchas gracias Luis. No tengo facebook, si te parece pasame un mail y hablamos por hangouts.

Si ya me clone el repo ERP-en-Java. No se si es ese o es el otro que es ERP QS.

Saludos!


I see that this error is showing when the optional external DB is set to false.

Found the root issue and submitting a PR for it.


git添加公钥后报错sign_and_send_pubkey: signing failed: agent refused operation的解决办法
eval "$(ssh-agent -s)"
ssh-add


Yes. Looking at it again, this is unnecessary. For replay and for no replay, it happens when transitioning into LEADER_REPLAY already.


I don't know why this part code cannot work. It shows:
>>> df = ts.get_tick_data('600789', date='2018-08-09')
>>> df.head(10)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'head'
>>> type(df)
<type 'NoneType'>


Actually, the sourceFile.toURI() (line 58) is not producing a valid URI for Windows. Since Internet Explorer 4, file URIs have been standardized, and should be; file:// for network file and file:/// for local files. This approach is used in the Java Virtual machine as well for Windows platforms.


what does this merkle change fix? i am finding blocks without this change, so where does it help?


jenkins creds hardcoded.


**Warum hast du auf Polnisch geschrieben?**


escape character after quote


You can ignore Include here.


Be wary of https://github.com/aspnet/EntityFrameworkCore/issues/12682


For now, it is ok. The field is internal in SelectExpression because, it should not be there in compiled query. (memory leak). Hence the plan is to have the annotations available publicly on providers.


Take a break, go do something else.  This stupid fn is killing you


çokgzel


Maybe the performance loss comes because it's expensive to traverse the F# AST more than once (as we do now in `acceptOptionalInline`), but I was careful not to do it unnecessarily. In any case, performance measurement with the REPL is tricky, because we need to take into account both the changes in JS code generation, and the amount of work done by FCS/Fable (it may do more work to optimize better the generated for example).


:arrow_left: :+1:


Mistake I guess.


@alfonsogarciacaro Yeah, the performance loss from enabling the Fable optimization is pretty large. But it's a good thing, we can try different things and see what works and what does not. You can run the benchmark on a known hardware and establish a base line to check against (`cd src/dotnet/Fable.JS/bench && yarn build && yarn start`, run it a few times to stabilize).

I don't see any performance difference from the constructor change:
```
branch dev2.0-inline

InteractiveChecker created in 1880 ms
iteration 1, FCS time: 3483 ms, Fable time: 1660 ms
iteration 2, FCS time: 2205 ms, Fable time: 1081 ms
iteration 3, FCS time: 1685 ms, Fable time: 999 ms
iteration 4, FCS time: 1648 ms, Fable time: 1060 ms
iteration 5, FCS time: 1554 ms, Fable time: 960 ms
iteration 6, FCS time: 1495 ms, Fable time: 951 ms
iteration 7, FCS time: 1553 ms, Fable time: 1035 ms
iteration 8, FCS time: 1401 ms, Fable time: 953 ms
iteration 9, FCS time: 1355 ms, Fable time: 928 ms
iteration 10, FCS time: 1481 ms, Fable time: 1033 ms

branch dev2.0

InteractiveChecker created in 1874 ms
iteration 1, FCS time: 3520 ms, Fable time: 1635 ms
iteration 2, FCS time: 2225 ms, Fable time: 1063 ms
iteration 3, FCS time: 1642 ms, Fable time: 1044 ms
iteration 4, FCS time: 1617 ms, Fable time: 1047 ms
iteration 5, FCS time: 1486 ms, Fable time: 941 ms
iteration 6, FCS time: 1396 ms, Fable time: 942 ms
iteration 7, FCS time: 1534 ms, Fable time: 995 ms
iteration 8, FCS time: 1385 ms, Fable time: 923 ms
iteration 9, FCS time: 1326 ms, Fable time: 910 ms
iteration 10, FCS time: 1478 ms, Fable time: 994 ms
```

So it's up to you whether to merge this whole branch, but I don't see a value from performance viewpoint (there may be other benefits I don't see, so take it as IMO only).


@Zhenyu028 -- note if a `ConjugateRootTraitPrior` takes a `precision` matrix, then by definition it is not longer _conjugate_.


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

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


This, by the way, downgrades `webpack` to `v3`.


What's this do?


Now you have lost the challenge. Carol needs not wait for Bob to give the password. Carol can just look at the `createRemit` tx and copy-paste the password.
You need to have a challenge that proves Bob gave the secret to Carol.


And don't commit `node_modules`.


Windows :fearful:

What *does* it produce, if not a valid URI?


approved PR. Removed from approvers list.


Yes, it is there and I will use the same...


You mean you don't like the total mess that is the OP2 class?  It still needs a lot of work.


I have approved the tests but its an edge case. If I'am in doubt i personally prefer the safer way with  [0,5]


Would you support passing in a filesystem instance directly in the future? I have some adaptors planned/ideas for systems like redis, AWS S3, and Github (less relevant here I suppose).


Thanks, I'm sending a patch for this


Made a PR (#989) and also worked on https://github.com/smiths/caseStudies/issues/130 which can be viewed in the commits that reference that issue in the CaseStudies repo.


Once completed, the job reports for Travis CI [build 784](https://travis-ci.org/per1234/arduino-ci-script/builds/414157404) will be found at:
https://gist.github.com/arduino-ci-script-bot/9371a7dedb73a560142ff2ca514b79db#file-travis_ci_job_report_00784-001-tsv


Once completed, the job reports for Travis CI [build 784](https://travis-ci.org/per1234/arduino-ci-script/builds/414157404) will be found at:
https://github.com/per1234/CI-reports/tree/arduino-ci-script/build_00784


"Typo": THe -> The


@domenkozar would you mind giving me a link to the failing `language-puppet` build ?


@smitpatel, the reason for applying the filter with "IncludeResultOperator" is that in FirebirdSQL support is limited WITH LOCK can be used only with a single physical table, ie it does not apply to an "INNER JOIN".

So I check if the annotations are just the specific ResultOperator (WithLockResultOperator).


159632541-Address-excess-hours-of-thermostat-setpoint-not-met (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3012 of 3013 tests passed, 0 test warnings)

Messages:

 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 646
 * Failed: 1

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


Thanks for the work! I think these should be:

```
    geom_hline(yintercept=0, alpha=0.5) +
    geom_vline(xintercept=0, alpha=0.5) +
```

Per https://www.rdocumentation.org/packages/ggplot2/versions/0.9.1/topics/geom_vline and https://www.rdocumentation.org/packages/ggplot2/versions/0.9.1/topics/geom_hline


Mingu's home


I can add a `setFilesystem` static method and check if the filesystem is already set and skip that part in `setLoop`.


Can undo this too


I see what you mean. I can switch to 0,5 on LTC. By the way, 0,4 is not less safe but just more expensive.


FYI: @mcstover I made this change yesterday before leaving the office. I pulled in the SVG we needed from the older code base and got it into UI land and broke the dependency between the two code bases.


Created multidev environment [tl-wvu#ci-1](https://dashboard.pantheon.io/sites/25419b35-56dd-461c-8e9d-728fa403c412#ci-1).

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


Is HashSet still needed then?


Added support for open-shell molecules


Nicolás Vanegas Doria


@lzzy12 this commentary #==/ DRM  /==# causes an error ^^.


Import this near the other data class


:four:


what's the difference between this...


Create a `LoadDevice` use case that loads the devices onto the DeviceStore. In the index we should only create, wire the classes and start the system.


Thanks 👍 🎉


and this?  the variable names are too similar and although i can try at a guess, i'd still be somewhat confused what each of them is supposed to mean specifically if it was the first time i was looking at this code..


README.md
1  # noorthelight.org


guess what i'm asking about is, do we need two different variables here (host address and vip).. if you had to explain to someone who wasn't familiar with kubernetes/the api server architecture, how would you explain the difference between these two vars ?


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/2089/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

19 tests passed, 0 tests failed and 10 tests skipped in 19100 seconds

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


In the previous review I didn't mention anything about this to avoid using lodash if not really needed, but seeing what is being done by Ramon, I think it is better to use it. Lodash has a `_.differenceBy` function that can replace this filter + some: https://lodash.com/docs/4.17.10#differenceBy

I will replace this line with something like: `_.differenceBy(a, b, 'id');`


Absolutely should. I'll do some tests with jetifier to see how well that works out.


Same here about lodash


Pygments didn't fix it, and I think Pandoc doesn't work out of the box (requires some changing of flags, options, etc.). Patchable, but that's what we'd need to do.


Allow-Multiple-AirLoops-in-Airflow-Netwrok-Model (mjwitte) - x86_64-MacOS-10.9-clang: OK (2975 of 2975 tests passed, 1 test warnings)

Messages:

 * 1 test had: BND diffs.

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


The paper I based my network on had better luck with residual learning but I figured 50% accuracy with a more basic network was appropriate for a beginner tutorial. The image classifier tutorial using CIFAR10 also only reaches 50% accuracy. The UrbanSound8K dataset seemed to be the best dataset for sound classification due to its size. I figured it would be a good idea to have an example of how to incorporate it into a project.


That's correct. Only with this declaration the logic modules will be correctly ordered. Following should be sufficient:
 require(LogicModuleRegistry.RunOngoing);
	}


everything except testing is kinda done


Fixed in d6bb1ebf0867f1cea8b02a11e0d79963717951c0.


@jasonbisson A New PR has been created to fix this issue: https://github.com/pivotal-cf/terraforming-gcp/pull/85


@srki please review


To be honest, I'd tell them not to use this check at all if they're intending to use an external LB and use the checks that come from the LB directly.


This particular commit doesn't work on solaris 10.  It compiles and we connect but nothing happens after an rsa token is passed.  Build prior to this commit works fine.


I chose to use a CNN because the articles I found that used RNNs had more advanced data preprocessing steps and I wanted to keep this tutorial pretty basic. My next tutorial is focused on speech recognition and it will use an RNN.


Puzzle `1-42ecf64e` discovered in   [`src/test/java/com/g4s8/hamcrest/json/JsonHasTest.java`](  https://github.com/g4s8/matchers-json/blob/master/src/test/java/com/g4s8/hamcrest/json/JsonHasTest.java)   and submitted as #2. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


dsadsa


Can you please undo this change too?
We can figure out how to add the `{version}` to the demo scripts later


What is the default of this? Is it disabled? Do you think it's a good idea to have it disabled by default?


Construct with an empty array. Use `add` to add the initial devices.


Good call!


@sopel39 What do we need the member ``pagesIndex`` for, please?


Eh idk if it should be in final or public release.


@alfonsogarciacaro I agree we should have a second benchmark with some other big project, something completely different.


Yeah. The types need to be independent even if they’re often the same.

On Thu, Aug 9, 2018 at 12:06 PM Ben McCann <notifications@github.com> wrote:

> The aggregate case seems like it's more complicated potentially because I
> could see cases where you'd want to e.g. count strings where the input and
> output types don't match
>
> —
> You are receiving this because you commented.
>
>
> Reply to this email directly, view it on GitHub
> <https://github.com/jtablesaw/tablesaw/commit/d5c79fb39d9b42069cb13a721f8f8f4f78ef3d9e#commitcomment-30022540>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADRXgnVbXvij_B0LF9ojhiAnYohdeIZsks5uPF3rgaJpZM4VzeMt>
> .
>


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

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


// Please install "node modules"

 Before
> `npm start`


Try:
`preg_replace('/\{\$([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)\}/', ':\1', $localeKey);`


Machine learning project to predict service subscription


Oh no! Sorry about that. I'll fix it up and release a major version with the change. Thanks for letting me know!


			//driver.findElement(By.xpath("//span[@class='matched-text']")).click();
			//driver.findElement(By.xpath("//*[@id='pane-side']/div/div/div/div[2]/div/div/div[2]/div[1]/div[1]")).click();
			driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
			driver.findElement(By.xpath("//div[contains(text(),'Chats')]")).click();
			driver.findElement(By.xpath("//div[@class='_2S1VP copyable-text selectable-text']")).sendKeys(message);
			driver.findElement(By.xpath("//div[@class='_2S1VP copyable-text selectable-text']")).sendKeys(Keys.ENTER);
		}

		 //Code for series number send
		for (String serie : series.split(",")) {
			for (int i = 1; i <= 9; i++) {
			int[] skip = { 5,8};
			for (int i2 : skip)
				if (i !=i2)
			{
				String number = serie + String.valueOf(i);
				System.out.println(number);
			}
			}
		}


Copy of this build can be found at https://www.mewbuilds.com/build/2675a4c03112d53eccdb60482999dfe53f4b305f/index.html


Unfortunately, I don't have access to Solaris in order to debug the issue.  Some additional information would help find and fix this problem.


change to fix issue #89


Why is this commit having a negative impact on Compile, Backend and Simulate performance of some tests in the testsuite? https://libraries.openmodelica.org/branches/history/newInst/2018-08-08%2015:45:47..2018-08-09%2010:07:57.html


Just curious, why?


Looks great overall. I'm getting similar results as in my local change (11s locally, 13s with yours vs 21 before). I ran it a few times and it's consistently 2s slower, which is a bit odd.

One thought about storing a Map(id -> ScopedVariable): We are now duplicating the id, which I'm not sure is ideal (semantically you could end up in a weird state where the key and ScopedVariable.id on the value don't match). It also uses more storage and looking at the size of programs we are trying to compile, it might actually start making a difference.

I would prefer to either store a mapping of id -> level (instead of id -> ScopedVariable) or if a ScopedVariable is uniquely identified by its name make that explicit by implementing hash and equal accordingly and leave it as a HashSet.

Just a suggestion, no strong feelings.


Copy of this build can be found at https://www.mewbuilds.com/build/3468cf1d610b234022c7dd8b3859ffcc3b4a0959/index.html


Is HashSet still needed now?


Thanks!


There is a [callback](https://silc.zih.tu-dresden.de/otf2-current/html/OTF2__GlobalDefReaderCallbacks_8h.html#a83e46ab7d176153f93910f17085be40e) for unknown events and definitions. This is used, whenever your OTF2 version read a trace written with a newer OTF2 version and there is a new record. To not break the consistent way of overloading a method in the reader::callback, this class is needed. However, writing a unknown definition makes no sense.


Why do we need ip, gw, netmask [16] and mac [18]?


ghgv


![](https://github.trello.services/images/mini-trello-icon.png) [076 - Criar ChangeSet MapConfig](https://trello.com/c/jXI16z5L/88-076-criar-changeset-mapconfig)


Shouldn't mac be part of eth_info?


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


I have updated Wait concept program for LifeTime website


@sopel39 I was aiming to return a list of window partitions for all partitions in current ``pagesIndex``. How do you suggest I do that with ``WorkProcessor#flatMap``?


Good point, I'll will note this down for the next telco. Based on how assignment works if the lhs points to multiple variables, I guess we also want to play safe here.


159632541-Address-excess-hours-of-thermostat-setpoint-not-met (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1717 of 1717 tests passed, 0 test warnings)

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


ah .. yes, will make a new one.


Reverted Spencer's accidental master branch commits.


I opened an issue instead against master build.  This build right here doesn't work so i assume the issue started with this build, but I am not an expert in such matters so maybe better to troubleshoot from master.


Thanks for the clarification @IanChilds! Do you have suggestions for how/when best to call `IncrementalMountUtils.incrementallyMountLithoViews` in the case of animating a container that contains a LithoView? (and that can also be in a scrolling container itself... haha)

For scrolling it seems that we need a scrolllistener similar to
https://github.com/facebook/litho/blob/f0b816c0d96840daf1963474155355a14828cdf3/litho-widget/src/main/java/com/facebook/litho/widget/VerticalScrollSpec.java#L240-L246

Do you have any suggestion for animated views though? Is there a more generic listener we can attach from the LithoView level, since we don't always know what parent the LithoView may be contained in?