Since you have initialized `aCounter` with value 0 you could have just use `return aCounter` here and remove line 30.


++
cc @bsclifton about the platformClientId in case you see any problem with it.


If I fork and enhance it, would you accept a PR?


There should always be an extra line after the closing braces of the class


Oh I think I understand what you meant about payloads.  I thought you were talking about doing payloads with the tagger dictionary somehow; which I didn't get the purpose.  I think you mean you want to use the results of the tagging on your main content data set during indexing to add payloads for whatever purpose.  That makes sense to me -- bit of an advanced use case.  It's common to pull out the entities to separate fields for faceting.


Oui c'est celle là que j'utilise.
J'ai essayé
`console.log('Avant : ' + wrapper.state('element')); // Avant : 0
  wrapper.find('MenuItem').first().simulate('click');
  console.log('Après : '+ wrapper.state('element')); // Après : 0
`
ou
`
console.log('Avant : ' + wrapper.state('element')); // Avant : 0
  wrapper.find('MenuItem').first().find('button').first().simulate('click');
  console.log('Après : '+ wrapper.state('element')); // Après : 0
`


The correct results would have been: [Jack, Hook]


@accolon  Yup, I just tested on the latest version. It worked.


What do you feel needs to be changed?


mmm, I'm a bit unsure about this, and need to go through more closely - I feel pretty sure the filtering should be ignoring the ctx_is_valid status flag and can ignore the reason field except for optional debug info. This seems quite different to the last iteration I saw in igt.


You should have create a Cuboid instance and use its methods.

```java
Cuboid cuboid = new Cuboid(3, 2, 4);
System.out.println(cuboid.getSurface());
System.out.println(cuboid.getVolume());
```


Can you please move it to types.h? We must use it everywhere.


That worked!!!  Thanks!


Sometime after failover, when higher-priority backend is back to service, after some verification we'd like to switch back to this one again. How it may be performed manually, for example by varnishadmn ?


No parameters should be given here since a Cuboid has these fields.


Hmm. I agree.

So, it already reduces the sorting as https://github.com/snicolet/Stockfish/commit/2d48d9ba34fa5a1bdb43f6b61f7f730afc088eda was proposing


Hello @g-bougard,

> Thx for the notice

Thank to you for keep alive the project all this time. ;)

Regards,


Should be "Teleporteer" instead of "Teleporter".


Already done.
BTW, it's not the latest version, I have made some minor changes in interface.


:laugh:


ok


enum would be useful here...


should be ok for data services, but I'm not sure if it'll cause other issues with some kettle transformation.  This is a time I really wish we had a comprehensive test suite for kettle


length, width and height could be more descriptive.


The type of your return value is missing here.
If you'd like to call this method from your static main method, this method should be static as well.
Since the task was to return with a list of names, this should be:
`private static ArrayList<String> legAndGoldCounter(List<Pirate> list)`


Je vais jeter un coup d'oeil.


@luksa using umask 0 works. I think you can open a PR for that ;) thanks !


in both cases (1;4 vs 1.0;4.0) exeption is thrown here
(byte[]) object
because object is Long, but in 1 case condition.getRightExact() contains correct values at this point


@vondele
Yes... and since it's now more of a functional patch... and knowing Zamar... he may not approve it if it passes the simplification bounds.

Also, this will add another variable that we need to take in account when trying to tweak stats.


I done it with enum, but then decided to allow arbitrary number of prediction bits, thus redone it in that way.


Would `deflate` have the same effect as `toJson |> JSON.parse`?


@muellenborn Please remove it, it's a global plugin


@crunchyNYC
GM to you too.
Thanks so much for your generous contribution!


fdgdfgdfg


The task say to return the volume (number), these methods do not return anything.


fgh


fghfhgh


hjhjhj


It's not necessary to use 4 variables for this.

```java
int surface = sideA * sideB * 2;
result += sideA * sideC * 2;
result += sideB * sideC * 2;
return surface;
```


You should loop through your input list (`list`) instead of the empty list that you just created (`myList`).


Hmmm... if only we had some kind of... Read - Evaluate - Print Loop sort of tool... ;)


No parameters should be given here since a Cuboid has these fields.


>Via TWL Slot 1 Launcher with R4, failed to load on the latest commit of Luma3DS, but worked on this one

>Yup, I just tested on the latest version. It worked.

wut


`NO_VALUE_TUPLES` is there for .NET 3.5 which isn't targeted by [System.ValueTuple](https://www.nuget.org/packages/System.ValueTuple/4.3.0). Anyone on .NET 4.x can use `System.ValueTuple` today while being on an older version of C#.


You could've just use `return sideA * sideB * sideC;`


Is there any reason why we use the name `character_refine` instead of `character_preprocess` here?


@stegmarb constructor comes first according to the styleguide


 In the old code PV and SUPERVISOR_VERSION don't have the exact same format. Regarding using %s rather than format I think it's ok.

If both EV's have the same exact value why do we need both


Apache The Attack Helicopter*


If probably it is not clear at glance from the code, I mean
that possible states are not only
{ NT, WNT, WT, T }, but, e.g.
{ NT, WNT, WWNT, WWT, WT, T }, and their number is defined by prediction_bits variable, which defaults to 2, performing as usual { NT, WNT, WT, T }-state predictor.


@stegmarb this is not just reading a file, the method name should indicate that


The Pirate object in your input `list` can be reached like `list.get(i)`. The `getClass()` method returns just the name of your PirateCounter class.
So this should be:
`if (list.get(i).getGold() > 15 && list.get(i).isHasWoodenLeg())`


@stegmarb the task was to return the number


> https://github.com/PCSX2/pcsx2/blob/master/plugins/GSdx/GSHwHack.cpp#L1368
> This one remove the effects to avoid bad screen (enabled on CRC level full+)

This one seems to be the problem , removing the code for gt4 removes the vram spikes on dx , what was the bad screen problem btw?

The vram spike happened during the loading screen before the race began , usually maxing out my gpu's vram to 2gb , with the code removed it's down to gb.


yup.  I'll accept the PR, lets just make sure we do a lot of testing


Aren't you missing a create, update and destroy action here? I know the instructions said for you to create the controller with these actions, but that's primarily because you only need views for these. You still need to create the others by hand in order to be able to effectively handle CRUD.


For our project we wanted to create a relatively inexpensive interactive exhibit that could be used in any museum and would be easy to maintain. We created a project that used weight to identify an object, and then bring up an image that offered the history of said object. We decided to use weight because we felt this method had fewer limitations than RFID readers that need to be physically attached to objects and require more maintenance.

We began the project by selecting 4 single shoes with different weights. We then built a platform to place the shoes onto. The platform was a piece of compressed cardboard attached to one end of the load cell that was screwed onto a stabilized base. We tried to calibrate the phidget bridge, but were unsuccessful because we didn’t have an object with an identified weight. Luckily it wasn’t necessary for the program to work. We then connected the phidget bridge to processing. We ran a bridge example that was already part of the phidgets library in processing. We had to modify the example so it included if/else statements to incorporate the weight ranges. We ran into a problem where the load cell was too sensitive and was determining the weights of the shoes too fast. We increased the gain to 128 so that it was less sensitive, and increased the range of the shoe’s weight because they were continually fluctuating. At first, we found that the load cell/ platform was so sensitive that it would catch a portion of a shoe before it was was fully on the platform. To correct this, we added a delay of several seconds so the full weight would be calculated. To make this project more engaging, we decided to have an image come up on the screen that provided the history/ information of these different types of shoes, however there were some tricks there too.

    Due to the code’s continual looping, our information pages couldn’t come up. To fix this, we incorporated if (strain >= 0.06) {
    text("Heels" + strain, 50, 100);
    image(heelsimage, 240,130,600,500);
    text("Hit any key to continue", 50, 700);
    noLoop();
 which made the program run once after it’s delay. We created .jpg images that told the story of the shoe, and provided another visual image. These images were placed in the processing folder, so that they could be called into the sketch. Therefore, the sketch would run, delaying for a moment while the user placed the shoe on the platform. Then, information from the load cell and bridge would be sent to processing. When the program read the weight, it would locate the proper “if” statement, which would cue the corresponding image. To make the exhibit more interactive added a key press command into the code that would then continue the loop so another shoe could be weighed.

Overall, we were happy with our project. We feel it is an inexpensive way to create an interactive exhibit, and it is easy to modify for use with different objects. Any number of objects can be programed into this code as long as they have different weights. You could even add weights to an object to make it heavier to fit a different weight range. This could be a great matching game for young kids, and allows hands on interaction with objects.

![screen shot 2017-04-13 at 9 49 45 am](https://cloud.githubusercontent.com/assets/27370596/25007474/a3b18174-202e-11e7-9417-b4bf44829e00.png)
![screen shot 2017-04-13 at 9 50 03 am](https://cloud.githubusercontent.com/assets/27370596/25007478/a54ca0b8-202e-11e7-9933-619e5c787cff.png)

![img_5274](https://cloud.githubusercontent.com/assets/27370596/25007356/39ab1312-202e-11e7-9429-65a65ab575cb.JPG)
![img_5275](https://cloud.githubusercontent.com/assets/27370596/25007358/39abcd5c-202e-11e7-8520-b6d8f44594a6.JPG)
![img_5276](https://cloud.githubusercontent.com/assets/27370596/25007355/39aa0d50-202e-11e7-9cc0-b5a2abcd85ce.JPG)
![img_5277](https://cloud.githubusercontent.com/assets/27370596/25007354/39a9b1fc-202e-11e7-9dd3-368a5c0ec599.JPG)
![img_5280](https://cloud.githubusercontent.com/assets/27370596/25007357/39abc212-202e-11e7-9bd8-8a6a8f66d101.JPG)
![img_5273](https://cloud.githubusercontent.com/assets/27370596/25007628/1b79d274-202f-11e7-8812-66b406ea4204.JPG)
![img_5283](https://cloud.githubusercontent.com/assets/27370596/25007359/39b69aa2-202e-11e7-9d86-7ea49bf1ff1a.JPG)
![img_5284](https://cloud.githubusercontent.com/assets/27370596/25007361/39b732aa-202e-11e7-83ab-9186c6cabf38.JPG)


@stegmarb the task was to have a method that takes the filename as a parameter and returns the result, this is not the case here, but :+1: for the tests :)


Some more written explanation would have been needed.


Let's leave these kinds of comments out of our code. It will make it look like you are not sure what submit does in this case.


but you should've used `assertEquals(expected, actual)` instead


Since a sponsored post belongs to a topic, you should have a reference to topic here, using topics.sample as you did with the post above.


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/ddfb186e-0f86-4a6c-a304-cf840a77f458 "simple-toolchain-20170413132730933"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/bb27fc17-0559-475a-b7ac-d7dde0def1e8 "simple-toolchain-20170413132730933") deployed [simple-toolchain-20170413132730933](https://github.com/preetisawant/simple-toolchain-20170413132730933/releases/tag/deploy-ibm-yp-us-south-preetisawant24-dev-20170413-135703 "deploy-ibm-yp-us-south-preetisawant24-dev-20170413-135703") to [dev](https://console.ng.bluemix.net/apps/4de5c490-4b49-4587-8460-bd427fcd0dc8 "ibm:yp:us-south:preetisawant24:dev"), including this commit


@stegmarb again assertequals, and just one method was needed


Github Intro Lab


Кстати вот.
[image: Встроенное изображение 1][image: Встроенное изображение 2]

9 апреля 2017 г., 20:21 пользователь Igor Sukach <notifications@github.com>
написал:

> Да вроде неплохо сделано, если из ТЗ покрыты все действия в системе, то
> пока больше ничего не нужно.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/vintyk/RobotsProduction/commit/72eb3e8998bd03e9b8963d9125ac3214276d8d99#commitcomment-21691574>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGGa2ftVH0Q08Ihf6sjJzFOpNOROaigWks5ruROJgaJpZM4Mw4B2>
> .
>


学长好，
    又来打扰你了。
    我这几天开始做网站了，是基于octopress做的，在写网页的时候，写着写着感觉跑偏了。我是参考了一个博客的源码写的   http://www.pchou.info/index.html，发现好多都是用的bootstrap、font awesome自带的css，感觉这样我并不能巩固所学知识。我的本意是一方面是巩固学习html，css，js知识，另一方面是建立个人网站找实习（最近在找实习了）。所以我想问的是：
1、是不是不应该用bootstrap自带的css，而应该自己写css？或者，仿照它们自带的css自己写一遍？
2、我是从三月初开始学的html，css，js这些知识，现在又是找实习高峰期，对我来说时间实际上有点不够用的，如果时间不充足的情况下，从零构建网站不知道合不合适？或者有没有更快的方法？

在 2017-04-02 10:48:37，"swxy" <notifications@github.com> 写道：

@xixizhangfe 做网站的目的就是为了实践理论知识，同时通过做的过程，发现知识的遗漏点。所以刚看完html、css、js这些基础知识，正是做网站的好时机。

做网站推荐使用github托管代码，原因有以下几点：

首先github使用git对代码进行版本管理，直接好处是由多掌握了一个技能
别人可以通过代码了解你更多信息
因为代码可能被面试官看，会促使你对代码的思考

至于不知道如何开始，如果时间充裕，可以不用去follow别人的项目，完全可以自己从头开始，然后记录做网站的过程，写成博客让别人参考。从零构建个人网站（我想应该类似于一个博客网站，下面以博客网站为例）大致步骤可以是：

首先思考有哪些功能点或页面，最初版本可以只包含：
博客详情展示页
新增博客页面
编辑博客页面
接下来可以用html、css、js做一个纯静态的博客详情页面，思考以下问题：
页面包含哪几部分，有名称， 时间，博文内容等
页面如何布局，可以先展示博文所有内容 -> 只展示开头部分，然后有展开按钮，点击之后展开全部
做好详情页之后，可以考虑做新增页面，新增页面将数据存储到浏览器，可以使用localStorage
改造详情页面，使之能从读取新增页面新增的数据
然后可以做一个编辑页面，同时对比编辑和新增页面，想想如何优雅的合并为一个页面。
到这，博客网站最主要的功能就完成了，可以进行第二阶段的开发：
新增博客列表页面
给每一页增加导航栏，方便页面直接跳转
完成第二阶段任务之后，可以进行第三阶段任务：
增加博客标签，可以通过标签检索相关博客
增加博客标题搜索功能
将博客从多页面改造成单页面系统
完成第三阶段之后，博客基本已经很完善了，但还可以做一些事情：
加一个博客评价功能。
数据都是存储在浏览器，所以可以自己搭建一个后台服务保存数据
引入第三方文本编辑器，例如markdown，增加博客编辑功能
样式适配小屏幕等
.....

当然最主要的还是能立即着手去做。做网站不仅仅产出的是网站，还要产出做的过程，在做的过程中，可以记录你的思路，遇到的问题，好的代码设计思路等等。

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Пиши на почту, тут не видно ничего


@stegmarb again create a function that takes a list of pirates as a parameter, this method doesn't do that from this point.


It would be great to have this fix in mainline!


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/4dd468a2-9d2d-4174-bfe7-c7f71abd378c "uat-app-asdotnet"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/141f12f0-9146-4ea8-922b-bf0f1d6800a4 "uat-app-asdotnet") deployed [UatIbm](https://github.com/d-apurva/UatIbm/releases/tag/deploy-ibm-yp-us-south-RGen-click-20170413-135901 "deploy-ibm-yp-us-south-RGen-click-20170413-135901") to [click](https://console.ng.bluemix.net/apps/ccbd21e8-4e1a-44ac-9966-d33aeef838a6 "ibm:yp:us-south:RGen:click"), including this commit


Where is `disclosure-open` defined?


@stegmarb no answer for the question :(


Sorry for my bad decision, I revert this.

2017-04-13 21:38 GMT+09:00 Kouhei Sutou <notifications@github.com>:

> Oh... I want to keep these files for keeping backward compatibility. I
> want to remove these files when we drop the feature.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/groonga/groonga/commit/cb757ac79997693b6fe718d0c1d64e81fca35639#commitcomment-21750570>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAvh2L-3vsqHPAh32i_E4NKJ4JRrnWCJks5rvhc2gaJpZM4M8pPB>
> .
>

--
Susumu Yata <susumu.yata@gmail.com>


created for data scientist's toolbox assignment


Or just add the music file to the same folder so you don't have to write the whole path again and again.


just a heads up: same issue here


Obviously, when you add the other methods, you'd need tests for those too.


We should sacrify some scalability in favor of clear code here. Please keep in mind that next year students will read this code and compare to theory materials.


Filed https://github.com/eclipse/jetty.project/issues/1469


This was to have something analogue to `string_refine_preprocesst` but this can be changed. Maybe we can make the class name more explicit, with something like `java_character_library_convertt`.


OK. May I leave it as it is for a while (as it works seemingly nicely and passes all the tests), and after introducing to pipeline revert to simpler variant (I believe it won't take too much time)?


@1ozturkbe pull engine


verificationResponse
Never receive any answer.


@VigiFyre What is your proposed alternative, then?


This soultion is perfect :)
I just add minor comments.


It would make sense to stick to `character_preprocess` to be consistent within this file. What do you think?


Original Commit:
- Revised post

Forced rewrite commit:
- Adds my GPG Signature to original commit (Laptop version of .gitconfig was outdated)


You have no input list parameterand return list object.


jak od razu zwracasz utworzoną zmienną to raczej nie ma sensu jej tworzyć => `return this.cena * 0.1`


Hmm. maybe there is no need to modify neither that or `pack.{cmd,sh}`, is this all that is needed to ship the 4.5 version in the nupkg?


Styling: you should use spaces after `,`:
`cubeSides.getVolume(4, 4, 5);`


Styling: you missed a space here:
`int value = a * b * c;`


OPER : code incoherent


Ok j'ai trouvé.

La problématique c'est que ton `clickHandler` est asynchrone.

Je te confirme que `wrapper.find('MenuItem').first().simulate('click');` déclenche bien l'exécution de `clickHandler`. Tu peux le vérifier en rajoutant un `console.log` tout en haut de ton `clickHandler`.

Par contre, le `state` du component n'est pas mis à jour de suite. L'appel à `setState` dans `clickHandler` intervient après ton `await axios({ ... })`.

Ton test bien qu'indiqué comme `async` est au final synchrone. Il n'y a aucun `await` dans le corps de la fonction, si bien que ton second appel à `wrapper.state('element')` intervient AVANT l'appel à `setState`.

Je te fais une pull request avec du code corrigé.


You haven't used these getters in your code, so you could delete them.


Does this work? You are not passing in an id for what you want to show. Seems like it would return a routing error.


I believe the same is right for `prediction_level`? it's the variable which determines how many elements of the TNTNNT... pattern are considered to predict next state. Thus,
`prediction_level = 0` corresponds to simple-non-adaptive predictor,
and
`prediction_level = 2` corresponds to two-level adaptive predictor.


Is this include needed? Extra includes in header files are undesirable, we need to keep them at a minimum.
I see it's needed in the CXX and it's included there, so that's fine, but I cannot see its usage here in the header (at least in the github diff)


One of the commits we definitely do not want to merge.


Also, since sponsored posts are scoped under a topic, seems like you'd have to pass that too.


Prob needs topic


Another commit we definitely do not want to merge.


@VoyagerOne there is no need for an additional parameter, the lower bound for sorting all is just INT_MIN, independent on how stats are tweaked. I've added this as yet another test.


See comments for show above


you can delete this file


bro plz provide database details file of this project


I suppose that support of multi-level predictor is even less clear than the support of different amount of prediction bits)


_Magia e técnica, arte e política._


Once again, thanks @ELChris414! He is learning Go, and on his way, he accidently shows me some built-in functions I didn't know exist!


Ooops. Thanks for catching that!


Why do you need the event argument? You shouldn't have it for a SetAndObserve function. Also I cannot see it used in the implementation. Please remove. If you have doubt about how this mechanism works, then please undo this part ane leave it to me.


@vondele
I was referring if you used -VALUE_INFINITE.


_Índios eletrônicos:_


switch(this.segment.Type) {
case 'VIDEO'
case 'IMAGE'
case 'TEXT'
}


Try to avoid object mutating here. The best would be to use some 3rd-party library to easily map it to a new, modified object but since we don't have anything like that, I suggest to just introduce a new object, e.g.:

```JS
function processPayload(payload) {
  const modifiedPayload = {};

  for (let param in payload) {
    if (payload.hasOwnProperty(param)) {
      if (typeof payload[param] === 'object') {
        modifiedPayload[param] = JSON.stringify(payload[param]);
      } else {
        modifiedPayload[param] = payload[param];
      }
    }
  }

  return modifiedPayload;
}
```


_“Mekaron Ipêx”:_


fixed in 2f0166ac8f964408675521d846387be30935dbc1


yellow mod


Yes, remarkably! See [the package from the latest build](https://ci.appveyor.com/api/buildjobs/e4kcgh9x2oyd4mm9/artifacts/dist%2FMoreLinq.2.4.0-ci-20170413T1351.nupkg):

![image](https://cloud.githubusercontent.com/assets/20511/25008301/96b0c158-2063-11e7-8dfe-b4ee20c60a10.png)


Prueba 2


@vvarro according to stylguide method names should begin with lowercase characters


\versal{UFSC}


+1. Have you noted a performance increase?


We need to remove all of these .idea files from git and add the following to your .gitignore file:

```
.idea/*
```

You should be able to remove them all like this:

```
git remove --cached .idea/*
```

It won't physically remove the files, but it will allow git to ignore them. These all come from RubyMine.


Ok.


@vvarro the task was to return the list


.idea/
out/
*.iml

would have been more effective and to add it on time


I think implementation should be inside different BPEntry classes which either, so BP becomes templated class which can operate with different BPEntry types,


please, don`t reformat whitespaces


You can remove this file.


It seems the REPL build doesn't have `deflate` function, but tested in a roundabout way it appears to be doing the same thing, switching...


Awesome!


Hi Roberto,

thanks for this commit.
Maybe we can use 45 um also for 16o and 16p: looking at periods LHC16k,l,o,p in perspective, it seems that the sigma is similar in these 4 periods, modulo run-by-run fluctuations, so it could make sense to have the same in simulation.
Sorry for bothering....


Z is the usual indicator for nuclear charge.  Here, it is the ionization stage that is being checked.  If self.Ion ==1, then we are talking about a neutral such as Fe I, or Si I.  In some places I use the variable 'stage'


Based on your comment this Tuple syntax works on older versions of C#? My company is still on C# 5, and I can't seem to get this syntax to work on there, despite acquiring System.ValueTuple from NuGet.


Root 模式，哈哈哈，强迫症


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-141238 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-141238") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


We are not maintaining binary serialization compatibility with other runtimes in .NET Core. It is documented here: https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/porting.md

There were many changes made (like thousands) accross that board that broke it for one reason or other.

cc @stephentoub


It is hard to tell but it now looks like the imported class starts with a captial 'C'.  If so, that is fine by me


noob


That would be nice, but requires a little reorganising. I will implement then the templated BP, the abstract BPEntry and its various implementations like PlainBPEntry, AdaptivePbEntry and so on...


Once again, please follow PEP.
Alphabetic  imports :)


we talked about it a while back you guys thought it was better to have 32bit than 8bit. I don't mind reverting to 8bit, but why not 32bit?


You can if you like `brew install homebrew/science/r texlive` which will work on all distributions of Linux.


@vvarro main method shouldnt throw an exception, you should catch it


Não seria melhor em itálico?
"_Es sugestivo que a una nación no guarani se haya designado en la época de
 la conquista con este nombre Kandire. Se los habrá considerado como
inmortales por poseer una cultura superior?_"


wont work for me:

![image](https://cloud.githubusercontent.com/assets/3613218/25008606/8e9a22e2-2064-11e7-96a3-d9a06a8bceb7.png)


Please add docstring :)


@abcdefg30 I think this is wrong/not complete. GravityBombInfo WDist Acceleration accepts only 1 value, so it should be in .yaml -10. There is no property for Velocity.


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/ddfb186e-0f86-4a6c-a304-cf840a77f458 "simple-toolchain-20170413132730933"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/bb27fc17-0559-475a-b7ac-d7dde0def1e8 "simple-toolchain-20170413132730933") deployed [simple-toolchain-20170413132730933](https://github.com/preetisawant/simple-toolchain-20170413132730933/releases/tag/deploy-ibm-yp-us-south-preetisawant24-dev-20170413-141648 "deploy-ibm-yp-us-south-preetisawant24-dev-20170413-141648") to [dev](https://console.ng.bluemix.net/apps/533d0a6f-fe32-4797-9b21-e166c6eff0a6 "ibm:yp:us-south:preetisawant24:dev"), including this commit


@vvarro you're not counting the capital 'A'-s


You don't have any input parameter


the keywordArgs was something I started to implement some time ago but since then I have not paid much attention to it


OK


Always insert an extra line after the closing curly bracket, at the end of the class


seems OK


Online shop


I meant changing both the class name and the file name.


Em cb mesmo. [povo] [homem] guarani...


The task sais that you should _**Create a function** that takes a filename as string parameter,_ and **returns** the number of `a`s in the input file.
So you should create a method instead of create everything in the main method.


Why don't you return with the counter?


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/ddfb186e-0f86-4a6c-a304-cf840a77f458 "simple-toolchain-20170413132730933"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/bb27fc17-0559-475a-b7ac-d7dde0def1e8 "simple-toolchain-20170413132730933") deployed [simple-toolchain-20170413132730933](https://github.com/preetisawant/simple-toolchain-20170413132730933/releases/tag/deploy-ibm-yp-us-south-preetisawant24-dev-20170413-141959 "deploy-ibm-yp-us-south-preetisawant24-dev-20170413-141959") to [dev](https://console.ng.bluemix.net/apps/7db204b6-f87d-49de-b0d2-5865e6e097ba "ibm:yp:us-south:preetisawant24:dev"), including this commit


ok.


Great! But Theodore, next time you want to make a couple of changes to the branch, you may want to put off merging it until you've made _all_ the necessary changes.


@vinpublic
**Update**: new commit 59ea7ae fixes a problem in the gpgme code.
Thanks for the bug report :-)


"é um mundo com muita sujeira pro
+nhe’\~{e}"


Same here please


there are significant differences in the prefactor.  Where do these come from as I don't see any changes wrt the prefactor elsewhere?


i have problem with this change,  false == empty


looks like an error (mine) correction


@vvarro `list` variable is not a list just a pirate


No, _the syntax_ won't work but you'll be able to reference and use `System.ValueTuple` as type. It won't be any prettier to use than `System.Tuple`. The only advantage you would get is avoiding heap allocations. If you use `KeyValuePair<,>` then you get the same benefit plus readability (provided that `Key` and `Value` as names make semantic sense).


However it's a working solution, let me suggest you a better one for the future:
```
if (a.toLowerCase().charAt(i) == 'a') {
  count++;
}
```


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-142322 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-142322") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


That was changed in https://github.com/OpenRA/OpenRA/pull/12606.


Since --exact-split is now a warning instead of an error, it could make sense to enable it by default, but only classify it as an ErrorWarning when the option is enabled. But maybe that would be too verbose for people who don't care about exact splits. We would also need an easier way to mark a clause as a catchall in that case, or maybe detect some catchalls automatically...


@vvarro `list.hasWoodenLeg == true` equals to `list.hasWoodenLeg`


If `filteredMatchingClaims` is empty then the assignment below for self attested attributes (`attributesWithValue[k] = c.selfAttestedAttrs.get(k, defaultValue)`) is never executed. This can happen if the proof request does not need any `verifiableAttributes`.


I can't imagine what was your purpose behind this line of code, but you should delete this from here, because fortunately you haven't used it after all :)


(merged and updated from 38)


O que não comentei, por economia, acredito estar Ok.
Fico na dúvida quanto aos termos em guarani, ao menos quando destacados pelo narrador para traduzi-lo em seguida (senão todos mesmo) não deveriam estar em itálico ou entre aspas?


As the task sais, you should return `0` if the file doesn't exist.


![](https://github.trello.services/images/mini-trello-icon.png) [Migrate to new op code class.](https://trello.com/c/dXybA5Wl/195-migrate-to-new-op-code-class)


merge


Ok, so we need to update the .yaml here in RA2. I can do it now.


ver from 130417


TeamCity Platform Services :: Environment Manager 2 :: Package [Build 3.40.0-pre-3-g8b6d84e](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=58298&buildTypeId=PlatformServices_EnvironmentManager2_Package) outcome was **SUCCESS**
Summary: Running Build time: 00:00:48


解决很多自定义控件布局不能预览的问题


Thank you so much, Issue was resolved.


(\versal{CTI})


one more question - what is the license type for this code ?


No method that was specified in the task can be found here.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-143025 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-143025") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


What else needs updating?


D'accord merci. :-D

Le 13 avril 2017 à 16:05, Benjamin Beret <notifications@github.com> a écrit
:

> Ok j'ai trouvé.
>
> La problématique c'est que ton clickHandler est asynchrone.
>
> Je te confirme que wrapper.find('MenuItem').first().simulate('click');
> déclenche bien l'exécution de clickHandler. Tu peux le vérifier en
> rajoutant un console.log tout en haut de ton clickHandler.
>
> Par contre, le state du component n'est pas mis à jour de suite. L'appel
> à setState dans clickHandler intervient après ton await axios({ ... }).
>
> Ton test bien qu'indiqué comme async est au final synchrone. Il n'y a
> aucun await dans le corps de la fonction, si bien que ton second appel à
> wrapper.state('element') intervient AVANT l'appel à setState.
>
> Je te fais une pull request avec du code corrigé.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/kiralex/reactjs-experiments/commit/c8b9ce63cc96b4045a88829a4a219ecb50d812d4#commitcomment-21751942>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AC51o1TaE9ggidJ_G8YFFBBZzQ33Vqryks5rviuPgaJpZM4M8qtY>
> .
>


I removed the temporary directories in 959645eb86b29c46e2d9045fd7b5097661098803.


was this ever working? I cant get it to work in IJulia... Swapping out the shadermaterial with `lambert` displays a plane, so in general things seem to be working


Frank, fix 26290 https://github.com/mazdafil/WoW/commit/2aa0191247fed2469b87b00cd0a4e1ba9ad64907


:trollface:


[Minority Veterans.xlsx](https://github.com/raquelschwartzman23/VA_Data_Assets_NCA/files/919959/Minority.Veterans.xlsx)


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-143748 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-143748") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


@vvarro why the name? this is a `Cuboid` in the other one is where you actually create cuboids :)


@terrajobst That sounds more like *kindly* asking the .NET implementations to comply. I think you could put more pressure on them by requiring them to make sure that their runtime supports valid .NET IL before officially listing the platform in the [.NET Standard version matrix](https://github.com/dotnet/standard/blob/master/docs/versions.md). That would mean that some of these platforms like UWP would have to be delisted from the version matrix until they properly support the `.tail` instruction as per ECMA-335 specification 😈. That may sound drastic and may be unpractical at this point but the .NET Standard team may be the only .NET team in Microsoft in the position to actually *force* them that way in the future. Of course, the UWP team is not going to like you for that and I realize that you may not actually have the power to do it (I really don't know), but how else are we finally going to get these platforms to properly support all of .NET? Nicely asking them does not seem to have worked so far...

While @akoeplinger is right that the .NET Standard is only a .NET API specification, each .NET platform that implements a .NET Standard includes a runtime and that runtime should be ECMA-335 compliant to be able call itself a "*.NET* platform". The respective .NET platform team could update their run-time to be ECMA-334 compliant without breaking backwards-compatibility since the non-compliance probably simply consists of limitations and missing support for certain features (I guess). Removing these limitations or adding these features should not break existing code that could not rely on them anyway.


Nice change!


@vvarro no answer for the question :(


@xavierlepretre 1. Does this commit manage to meet all the project requirements?
2. In this callback, the prototype calls for txHash to be returned, and that is what is returned, as I verified it in the debugger. My question is why? My contract sendSplit() returns bool. Does the txHash come from the web3 instance wrapper?


Dude.. pls check this "beconappmailer" - it has beecon without 'e';


same as above


sent a dummy mail, but didn't have a subject
added a line comment as well.. please check


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-144018 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-144018") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


> We could of course say that a platform needs to comply to ECMA335 first before it can call itself a .NET Standard platform
@akoeplinger It will take a lot of strength to be prepared to say that for example the Windows App Store is not .NET Standard 2.0 compliant. But it would be a huge step to preserving .NET as a multi-language platform. (We hope that it will become ECMA335-compliant, but in the event that it doesn't...)


These bugs prevented you from visualizing analytic and attribute views.


pls ignore, i think it was a mail sent to support..
check the line comment alone


shouldn't you have the Queue as part of this signature?


My device becomes so hot.As per your advice,I tried to remove it but it did no remove.now,what to do ?


Good catch! 🎣


We should remove the $Include from our list when the file is not found.
Otherwise it adds another error later in the process that this is an invalid route command.


TeamCity OTA+ :: libats :: ci [Build 47](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=28828&buildTypeId=libats_Ci) is now running


Ha, forget the custom path settings... Never mind.


My device becomes so hot.As per your advice,I tried to remove  pixel launcher but it did no remove.now,what to do ?


Also mentioned [on StackOverflow](http://stackoverflow.com/a/30391981/187780) and a regression has already been [reported by a user](https://github.com/colinmollenhour/credis/issues/79) on a production system.


@manucorporat would you be able to comment on the above issue?


Sweet! 👍


Explanation should be more thorough.


Maybe using ``chardet!=3.0.0,!=3.0.1`` since it is known to be working under and above those two


Thanks for the update !


Padding/spacing when rotating X-axis labels 90 degrees


sorry @abcdefg30 ... I copied my OpenRA for RA2 which I didn't update and cloned RA2 mod (which I updated).


You're welcome !


This is kind of cool, but it's pretty much all duplicate information that the appveyor UI already displays. Only thing I really like is displaying the build version number in a different color so it stands out. Although I think red is a poor choice since that is supposed to be for errors.


\versal{UFSC}


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


Od czego ten serwis, możesz wrzucić jakiegoś javadoca, ? ;) Może się myle bo nw co tam będzie pakowane, ale warto by się przyjrzeć czy nie można tego podpiac pod UserService,


newline. link to project?


Ok.


Probably, part of this is going to be to try and implement a real plugin to see what kind of stuff is missing for the signature that might be useful.


BubbleChart : The value on the y-axis. and not the size


@veproza Thank you so much for this, exactly what I needed for my project. One question: when I upload an image file, the preview doesn't update right away - in order to see the image, I have to select a different theme, and then select the one I'm using again. Any idea how I can fix that?


:wink:


test review....


http://tehransenf.ir open source platform


Nazwa trochę myląca, proponuje 'IsUserWithEmailExists"


make it 100


The "Exact splitting is enabled" information should not be removed from the error message.


This does not work for me.  I do not get redirected to the same page as you when I click the Facebook button..

Instead I stay on the same Login page, but the url changes from this:

https://localhost:44319/Account/Login

to

https://localhost:44319/Account/Login#_=_

Any help is appreciated.


aaa


indentation


column length too short. set it min 2000


`aaaa`


Well, that didn't work.


@iamdobi This line is not required because value hasn't been returned by function. Function returns boolean


Tu podepniemy walidator jak napisze z Matim, póki co jest ok;)


log, datanew, dataold should have min of 2000 char length


excelente


I see - so even though I can't compile MoreLinq source I would still be able to reference it since it would be a binary in NuGet...I think that's where my confusion was.


top


@bew you mean the comment bellow right?


Daleks are neither robots nor AI they are cyborgs.


Hi,

I think You may consider my branch of Rodent II as no longer maintained and
concentrate on making Your branch work well with PicoChess. Right now I
don't have too much time for chess developement, as I ceased to be a
freelancer and got a day job. The time I have is spent on Rodent III.
Unfortunately I had to go for a complete rewrite once again, because it was
impossible to switch to multithreading.

Right now, Rodent III is still raw, but there is a guy helping me with
cleaning up my code (mostly opening book issues). I think that in 6 months
or so it will be good to switch to Rodent III with PicoChess.

Regards,

Pawel Koziol

On 28 March 2017 at 08:43, Jürgen Précour <notifications@github.com> wrote:

> Hmmm , so i SHOULD also exchange these files in the picochess project
> (perhaps a serious problem) even we not use the newest code base (see
> below)?
>
> Next, please take a look at this code change (#37
> <https://github.com/nescitus/Rodent_II/issues/37>...) Since we put your
> engine inside picochess several months ago, this wasnt working. I changed
> the code so, it works for me, but im not a C++ programmer (so, its prob.
> not best code, ha => #39 <https://github.com/nescitus/Rodent_II/pull/39>
> ).
> Also its hard to keep two lines of code bases.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/nescitus/Rodent_II/commit/10080f001be509ad06b9e02f224ccd43fbd8baab#commitcomment-21514067>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABEHaCp1YkFiGamAFWv6UEA6gM2yBNCJks5rqKwEgaJpZM4MqASp>
> .
>


Hi, as the assignment to:
```php
$searchTerm = $this->getSearchTerm();
```
variable isn't really needed, and could instead just be a call to the getSearchTerm() method:

```php
$this->getSearchTerm();
```

this still doesn't mean that the whole function won't work. As you noticed, the proper query param is named "q", and therefore the contents of "search" param are later copied over to that one (inside the method getSearchTerm). The need for using a parameter named "search" was defined by the Styla API, hence the confusion.


add a small test to verify that we write on active


Co to? ;)


My comment was only about the name of the parameter `&character_refine` you use here. But if you think the names should be changed. I don't have any objection. Do you want to do it?


fb.reset() from vcl?


@jagDanJu

Please clone the `develop` branch, then `cd` into the directory and run `npm install`.
Then try the sample code by running `npm run dev` and goto `localhost:8080`.

If it's not working as expected, please let me know.


Kilka uwag w mr ;) Poza tym git


"## This is a markdown file"


Acerca **d**o belo


Yes, that's right.


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/c8deb97b-4460-44ae-8ea1-16dda54bdfd6 "simple-toolchain-1492007969466"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/a7f827a5-7de3-4fef-92d4-c9617941f9fa "simple-toolchain-1492007969466") deployed [simple-toolchain-1492007969466](https://github.com/jim8327/simple-toolchain-1492007969466/releases/tag/deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-145435 "deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-145435") to [dev](https://console.ng.bluemix.net/apps/9f2391b7-fd75-42d0-9fff-6f5afbae86cb "ibm:yp:us-south:jmhegart@us.ibm.com:dev"), including this commit


Just something for a documentation contributor guide I'm planning. Don't mind this. :)


Generative sample?


@christinedmoore This file should work and gives quiet good results.


The discussion moved to the #2156


A vírgula marcava a elipse do verbo "agraciar".


when openmrs base objects provide all audit info why these are added again here?


Software Engineering Guru


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-145842 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-145842") to [prod]( "ibm:yp:us-south:user@ibm.com:prod"), including this commit


32 times hello holberton


remove duplicate audit info from all classes. tiis already exist in base objects


Atribui-se


If you start from 0 then it will return `[1, 3, 5]`, you should start the loop from 1.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-150117 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-150117") to [prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "ibm:yp:us-south:user@ibm.com:prod"), including this commit


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 56](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1542&buildTypeId=XbimEssentials_XbimEssentials) is now running


Will do.


both are common in node core, though err beats er by 350 to 43 by my quick count


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/c8deb97b-4460-44ae-8ea1-16dda54bdfd6 "simple-toolchain-1492007969466"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/a7f827a5-7de3-4fef-92d4-c9617941f9fa "simple-toolchain-1492007969466") deployed [simple-toolchain-1492007969466](https://github.com/jim8327/simple-toolchain-1492007969466/releases/tag/deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-150205 "deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-150205") to [dev](https://console.ng.bluemix.net/apps/3237b48f-3343-464a-a91a-eba06ad8ebff "ibm:yp:us-south:jmhegart@us.ibm.com:dev"), including this commit


Support contains in multi select dropdown. If the filter is an array the current implementation breaks. I added a check where if the filter is an array then we loop through the values of each element of the array.


I think you forgot a space after `##` for the headers to be displayed correctly.


This comment should be removed too.


we dont need to implement getBy for each and every property. some proeprties can be combined and Criteria would be helpful to filter nullable parameters.

This is applivable for all entities


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/c8deb97b-4460-44ae-8ea1-16dda54bdfd6 "simple-toolchain-1492007969466"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/a7f827a5-7de3-4fef-92d4-c9617941f9fa "simple-toolchain-1492007969466") deployed [simple-toolchain-1492007969466](https://github.com/jim8327/simple-toolchain-1492007969466/releases/tag/deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-150357 "deploy-ibm-yp-us-south-jmhegart-us.ibm.com-dev-20170413-150357") to [dev](https://console.ng.bluemix.net/apps/656f4397-5be2-40fb-ab13-98b485604210 "ibm:yp:us-south:jmhegart@us.ibm.com:dev"), including this commit


This closes #10


TeamCity Xbim :: Xbim Essentials :: XbimEssentials [Build 56](http://xbimbuilds.cloudapp.net/viewLog.html?buildId=1542&buildTypeId=XbimEssentials_XbimEssentials) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:02:45


I have it here working :/


Ooooopsssss!!!


@frisi Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/18/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:14:5: F401 'Products.PluggableAuthService.zcml' imported but unused
plone/app/testing/cleanup.py:21:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/helpers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:112:21: S001 found module formatter
plone/app/testing/helpers.py:306:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:311:23: Q000 Remove bad quotes.
plone/app/testing/helpers.py:311:23: S001 found module formatter
plone/app/testing/helpers.py:314:13: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:393:16: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/helpers.py:421:5: E125 continuation line with same indent as next logical line
plone/app/testing/helpers.py:421:9: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:443:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:445:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:446:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:446:17: Q000 Remove bad quotes.
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/tests.py:14:5: E265 block comment should start with '# '
plone/app/testing/tests.py:17:5: E265 block comment should start with '# '
plone/app/testing/tests.py:22:1: E122 continuation line missing indentation or outdented
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:11:28: E231 missing whitespace after ','
plone/app/testing/bbb.py:0:1: C101 Coding magic comment not found
plone/app/testing/bbb.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:6:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/bbb.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:10:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/bbb.py:11:1: E302 expected 2 blank lines, found 1
plone/app/testing/bbb.py:49:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/bbb.py:63:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:20:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:21:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:25:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:39:52: E203 whitespace before ','
plone/app/testing/layers.py:40:52: E203 whitespace before ','
plone/app/testing/layers.py:41:52: E203 whitespace before ','
plone/app/testing/layers.py:43:52: E203 whitespace before ','
plone/app/testing/layers.py:44:52: E203 whitespace before ','
plone/app/testing/layers.py:45:52: E203 whitespace before ','
plone/app/testing/layers.py:47:52: E203 whitespace before ','
plone/app/testing/layers.py:48:52: E203 whitespace before ','
plone/app/testing/layers.py:50:52: E203 whitespace before ','
plone/app/testing/layers.py:51:52: E203 whitespace before ','
plone/app/testing/layers.py:52:52: E203 whitespace before ','
plone/app/testing/layers.py:54:52: E203 whitespace before ','
plone/app/testing/layers.py:55:52: E203 whitespace before ','
plone/app/testing/layers.py:56:52: E203 whitespace before ','
plone/app/testing/layers.py:58:52: E203 whitespace before ','
plone/app/testing/layers.py:59:52: E203 whitespace before ','
plone/app/testing/layers.py:60:52: E203 whitespace before ','
plone/app/testing/layers.py:62:52: E203 whitespace before ','
plone/app/testing/layers.py:63:52: E203 whitespace before ','
plone/app/testing/layers.py:65:52: E203 whitespace before ','
plone/app/testing/layers.py:66:52: E203 whitespace before ','
plone/app/testing/layers.py:67:52: E203 whitespace before ','
plone/app/testing/layers.py:69:52: E203 whitespace before ','
plone/app/testing/layers.py:71:52: E203 whitespace before ','
plone/app/testing/layers.py:73:52: E203 whitespace before ','
plone/app/testing/layers.py:74:52: E203 whitespace before ','
plone/app/testing/layers.py:76:52: E203 whitespace before ','
plone/app/testing/layers.py:77:52: E203 whitespace before ','
plone/app/testing/layers.py:79:52: E203 whitespace before ','
plone/app/testing/layers.py:80:52: E203 whitespace before ','
plone/app/testing/layers.py:82:52: E203 whitespace before ','
plone/app/testing/layers.py:83:52: E203 whitespace before ','
plone/app/testing/layers.py:84:52: E203 whitespace before ','
plone/app/testing/layers.py:86:52: E203 whitespace before ','
plone/app/testing/layers.py:87:52: E203 whitespace before ','
plone/app/testing/layers.py:101:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:134:80: E501 line too long (112 > 79 characters)
plone/app/testing/layers.py:139:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:158:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:224:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:225:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:226:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:227:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:228:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:250:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:252:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:290:9: E303 too many blank lines (2)
plone/app/testing/layers.py:317:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:321:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:331:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:331:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:332:25: E221 multiple spaces before operator
plone/app/testing/layers.py:332:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:334:14: E221 multiple spaces before operator
plone/app/testing/layers.py:334:80: E501 line too long (110 > 79 characters)
plone/app/testing/layers.py:335:17: E221 multiple spaces before operator
plone/app/testing/layers.py:335:80: E501 line too long (115 > 79 characters)
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FIXTURE' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneTestLifecycle' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.FunctionalTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.IntegrationTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneFixture' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneWithPackageLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:25:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:26:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:28:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:30:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:32:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:36:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.ROBOT_TEST_LEVEL' imported but unused
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:42:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:43:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:47:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:50:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:51:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:52:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:53:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:54:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:54:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:55:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:56:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:57:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/selenium_layers.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/selenium_layers.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:18:13: S001 found module formatter
plone/app/testing/selenium_layers.py:28:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:31:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:34:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:60:20: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:61:28: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:63:22: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:66:31: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:80:80: E501 line too long (82 > 79 characters)
plone/app/testing/selenium_layers.py:81:80: E501 line too long (86 > 79 characters)
plone/app/testing/selenium_layers.py:82:80: E501 line too long (80 > 79 characters)
plone/app/testing/selenium_layers.py:83:80: E501 line too long (81 > 79 characters)
plone/app/testing/selenium_layers.py:87:30: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:88:42: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:100:17: S001 found module formatter
plone/app/testing/selenium_layers.py:100:27: E228 missing whitespace around modulo operator
plone/app/testing/selenium_layers.py:112:21: 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.


'Its casper'


@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.testing/19/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:0:1: C101 Coding magic comment not found
plone/app/testing/cleanup.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/cleanup.py:14:5: F401 'Products.PluggableAuthService.zcml' imported but unused
plone/app/testing/cleanup.py:21:80: E501 line too long (83 > 79 characters)
plone/app/testing/cleanup.py:37:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/helpers.py:0:1: C101 Coding magic comment not found
plone/app/testing/helpers.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/helpers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/testing/helpers.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:15:1: I001 isort found an import in the wrong position
plone/app/testing/helpers.py:112:21: S001 found module formatter
plone/app/testing/helpers.py:306:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:311:23: Q000 Remove bad quotes.
plone/app/testing/helpers.py:311:23: S001 found module formatter
plone/app/testing/helpers.py:314:13: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:393:16: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/helpers.py:421:5: E125 continuation line with same indent as next logical line
plone/app/testing/helpers.py:421:9: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:443:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:445:30: Q000 Remove bad quotes.
plone/app/testing/helpers.py:446:17: E128 continuation line under-indented for visual indent
plone/app/testing/helpers.py:446:17: Q000 Remove bad quotes.
plone/app/testing/tests.py:0:1: C101 Coding magic comment not found
plone/app/testing/tests.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/tests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/tests.py:14:5: E265 block comment should start with '# '
plone/app/testing/tests.py:17:5: E265 block comment should start with '# '
plone/app/testing/tests.py:22:1: E122 continuation line missing indentation or outdented
plone/app/testing/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/testing/interfaces.py:5:20: Q000 Remove bad quotes.
plone/app/testing/interfaces.py:11:28: E231 missing whitespace after ','
plone/app/testing/bbb.py:0:1: C101 Coding magic comment not found
plone/app/testing/bbb.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:6:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/bbb.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/bbb.py:10:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/bbb.py:11:1: E302 expected 2 blank lines, found 1
plone/app/testing/bbb.py:49:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/bbb.py:63:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:11:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:20:1: I004 isort found an unexpected blank line in imports
plone/app/testing/layers.py:21:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/layers.py:25:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:39:52: E203 whitespace before ','
plone/app/testing/layers.py:40:52: E203 whitespace before ','
plone/app/testing/layers.py:41:52: E203 whitespace before ','
plone/app/testing/layers.py:43:52: E203 whitespace before ','
plone/app/testing/layers.py:44:52: E203 whitespace before ','
plone/app/testing/layers.py:45:52: E203 whitespace before ','
plone/app/testing/layers.py:47:52: E203 whitespace before ','
plone/app/testing/layers.py:48:52: E203 whitespace before ','
plone/app/testing/layers.py:50:52: E203 whitespace before ','
plone/app/testing/layers.py:51:52: E203 whitespace before ','
plone/app/testing/layers.py:52:52: E203 whitespace before ','
plone/app/testing/layers.py:54:52: E203 whitespace before ','
plone/app/testing/layers.py:55:52: E203 whitespace before ','
plone/app/testing/layers.py:56:52: E203 whitespace before ','
plone/app/testing/layers.py:58:52: E203 whitespace before ','
plone/app/testing/layers.py:59:52: E203 whitespace before ','
plone/app/testing/layers.py:60:52: E203 whitespace before ','
plone/app/testing/layers.py:62:52: E203 whitespace before ','
plone/app/testing/layers.py:63:52: E203 whitespace before ','
plone/app/testing/layers.py:65:52: E203 whitespace before ','
plone/app/testing/layers.py:66:52: E203 whitespace before ','
plone/app/testing/layers.py:67:52: E203 whitespace before ','
plone/app/testing/layers.py:69:52: E203 whitespace before ','
plone/app/testing/layers.py:71:52: E203 whitespace before ','
plone/app/testing/layers.py:73:52: E203 whitespace before ','
plone/app/testing/layers.py:74:52: E203 whitespace before ','
plone/app/testing/layers.py:76:52: E203 whitespace before ','
plone/app/testing/layers.py:77:52: E203 whitespace before ','
plone/app/testing/layers.py:79:52: E203 whitespace before ','
plone/app/testing/layers.py:80:52: E203 whitespace before ','
plone/app/testing/layers.py:82:52: E203 whitespace before ','
plone/app/testing/layers.py:83:52: E203 whitespace before ','
plone/app/testing/layers.py:84:52: E203 whitespace before ','
plone/app/testing/layers.py:86:52: E203 whitespace before ','
plone/app/testing/layers.py:87:52: E203 whitespace before ','
plone/app/testing/layers.py:101:80: E501 line too long (87 > 79 characters)
plone/app/testing/layers.py:134:80: E501 line too long (112 > 79 characters)
plone/app/testing/layers.py:139:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:158:21: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/testing/layers.py:224:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:225:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:226:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:227:17: E128 continuation line under-indented for visual indent
plone/app/testing/layers.py:228:13: E124 closing bracket does not match visual indentation
plone/app/testing/layers.py:250:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:252:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:290:9: E303 too many blank lines (2)
plone/app/testing/layers.py:317:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:321:1: E302 expected 2 blank lines, found 1
plone/app/testing/layers.py:331:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/layers.py:331:80: E501 line too long (96 > 79 characters)
plone/app/testing/layers.py:332:25: E221 multiple spaces before operator
plone/app/testing/layers.py:332:80: E501 line too long (94 > 79 characters)
plone/app/testing/layers.py:334:14: E221 multiple spaces before operator
plone/app/testing/layers.py:334:80: E501 line too long (110 > 79 characters)
plone/app/testing/layers.py:335:17: E221 multiple spaces before operator
plone/app/testing/layers.py:335:80: E501 line too long (115 > 79 characters)
plone/app/testing/__init__.py:0:1: C101 Coding magic comment not found
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_ZSERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FIXTURE' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FTP_SERVER' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneTestLifecycle' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_INTEGRATION_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.FunctionalTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.IntegrationTesting' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PloneFixture' imported but unused
plone/app/testing/__init__.py:2:1: F401 'plone.app.testing.layers.PLONE_FUNCTIONAL_TESTING' imported but unused
plone/app/testing/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:9:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:10:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:12:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:13:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:14:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:16:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.quickInstallProduct' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.tearDownMultiPluginRegistration' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneWithPackageLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.applyProfile' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.popGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.setRoles' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.ploneSite' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.logout' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.pushGlobalRegistry' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.PloneSandboxLayer' imported but unused
plone/app/testing/__init__.py:17:1: F401 'plone.app.testing.helpers.login' imported but unused
plone/app/testing/__init__.py:17:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:18:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:19:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:20:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:22:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:23:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:25:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:26:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:28:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:30:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:32:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:33:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:34:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:35:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:36:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ID' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.DEFAULT_LANGUAGE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.PLONE_SITE_TITLE' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_PASSWORD' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_ROLES' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.SITE_OWNER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.TEST_USER_NAME' imported but unused
plone/app/testing/__init__.py:37:1: F401 'plone.app.testing.interfaces.ROBOT_TEST_LEVEL' imported but unused
plone/app/testing/__init__.py:37:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:38:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:39:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:40:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:41:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:42:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:43:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:44:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:45:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:46:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:47:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:48:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:49:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:50:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:51:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:52:1: I004 isort found an unexpected blank line in imports
plone/app/testing/__init__.py:53:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:54:1: F401 'plone.app.testing.cleanup.cleanUpMultiPlugins' imported but unused
plone/app/testing/__init__.py:54:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:55:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:56:1: I001 isort found an import in the wrong position
plone/app/testing/__init__.py:57:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:0:1: C101 Coding magic comment not found
plone/app/testing/selenium_layers.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/testing/selenium_layers.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/testing/selenium_layers.py:4:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:5:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:6:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:7:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:8:1: I001 isort found an import in the wrong position
plone/app/testing/selenium_layers.py:18:13: S001 found module formatter
plone/app/testing/selenium_layers.py:28:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/testing/selenium_layers.py:31:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:34:10: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:60:20: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:61:28: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:63:22: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:66:31: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:80:80: E501 line too long (82 > 79 characters)
plone/app/testing/selenium_layers.py:81:80: E501 line too long (86 > 79 characters)
plone/app/testing/selenium_layers.py:82:80: E501 line too long (80 > 79 characters)
plone/app/testing/selenium_layers.py:83:80: E501 line too long (81 > 79 characters)
plone/app/testing/selenium_layers.py:87:30: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:88:42: Q000 Remove bad quotes.
plone/app/testing/selenium_layers.py:100:17: S001 found module formatter
plone/app/testing/selenium_layers.py:100:27: E228 missing whitespace around modulo operator
plone/app/testing/selenium_layers.py:112:21: 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.


Paging should be in all methods for all services where dataset is expected to be large. i.e. more than 50/100.


Possibly wrong.  Instructions say to report the height for more than 300 items...not sure if this code covers that or if we need to go item by item.  We'll probably know once we have output.


fyi this will likely become a merge conflict later


rename your file to something meaningful like webapp.js


Serves as a preparation and should be completed after solving and merging in #1026 and #1120.


Is this to allow flexibility of creating the dom elements in vanilla JS instead of using handlebars?


It was fine before.


just for upload


A vírgula marcava elipse do verbo "atribui-se". O perído ficaria melhor escrito desta forma:
...advinhação; a Dioniso, as iniciações; às musas, a poética; e a loucura...

Cf. http://www1.folha.uol.com.br/folha/fovest/virgula.shtml


So wrong, I told you that jQuery is required to create the HTTP Request. Http is only valid in server-side, at nodejs.


Oops, I meant `brew install jarun/nnn/nnn`... Sorry!


PKs should not be returned with REST response


You can't just switch to using cpu time. It's not a stable measurement. It's far too unreliable to be used to measure against, and the only way to fix that is to shove it through a very complicated equation based on statistical analysis (which is an advanced university or higher level course). You can see this code in action in Starfall, where one person who probably took this course has implemented the solution.
One reason why E2 uses ops may have been that the author of E2 didn't know enough about this to make it work. I know I definitely don't. Although I could probably copy paste the solution used in Starfall, or ask that same person to implement it for E2.
However, we don't feel it's necessary, since switching to using cpu time (even if we manage to get it to be completely reliable thanks to this person's equation), it won't solve any of the problems that ops can't already solve. The difference is that if you use ops, you must adjust the cost of the functions yourself, instead of having the cpu time value get the cost automatically. The reason it won't fix any of the issues is simple: When you call a locking function (such as a string pattern match with a very complicated pattern), the entire gmod server is paused while this function executes. There is no way for us to halt the execution of the string function while it is running. So even if we were to implement a cpu time measurement, people would still be able to lag servers with string functions. Only catch is that their chip would error with tick quota AFTER the server stops lagging, at which point it's probably already too late.


Revised a few defense descriptions to clarify their properties and removed obsolete description of GDMs as single-shot.


Manter vírgula. Mesmo caso do anterior.

Melhor seria: ... terceiro lugar, a ``prova'' (\emph{tekmḗria}), e em quarto, as...


No problem! I pushed it post tagging. :)


Hi,
thanks for your answer!
As said, it works now, but it would also be hard for me to keep up with your code changes.
I'll see what i can do (concerning picochess & Rodent II integration).
Jürgen


Done!


yes but also this one (the cases: `1) ABCde, 2) ABCDe or 3) ABC_de`)


Manter vírgula, marca da elipse de "dizendo saber compor".
Melhor seria:
... temas insignificantes, e sobre temas grandiosos, falas curtas...


Not insist, but this usage of ThreadLocalRandom looks incorrect for me. You have to call ThreadLocalRandom.current() directly from the place where you use ```random``` now. Take a look into ```current``` implementation - it get's field local for a caller thread. Threads that would init this field and use this entity could and would be different.


This is slightly confusing how downgrading to 0.7.3 is an upgrade of listen when rubygems.org still lists 3.1.5 as latest.


Why did you remove this? My production application depends on this endpoint. Will there be a replace coming?


Verifica então, agora, o que diz Hipócrates...

A vírgula pode separar adjuntos adverbiais. Manter.


[tests/testthat/test_oneclass_svm.R:6:11:](https://github.com/mlr-org/mlr/blob/edb8d6b5ad899ba9afcee4604ffaa1adb8e74a2d/tests/testthat/test_oneclass_svm.R#L6) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
test_that ("oneclass_svm", {
          ^
```


what you mean is we don't need line 753 (update it's idle time), right?


Qunado sem comentários, ok.


@takilevi said that two question mark is the very best for this


Nit: this command and the `make; sudo make install` are not indented enough, and hence not rendered as pre. Need to further the indents by two.


Initialize the project site


Thanks, looks good :)


Thanks, good catch.


W sumie, wyjebę, niepotrzebny


Drop the CEO/CTO titles, they aren't important and distract from the topic, NexFitness, saying `CEO of NexFitness` emphasizes `I am CEO of x` rather than, `I am here to show you NexFitness`


While this is a very terse way to describe it, I think it is to terse and we are just going to lose people who are hearing rapid fire pitches, we need to slow it down and lay out what it is.


poczebne, customowy exception zeby wiadomość we froncie odpowiednią rzucić. Zamiast if (error) { jebnij wiadomość } to bedzie thrownij exceptiona z wiadomością, profesjonalniej trochę i atwiej rozwijac


A ?. operátorral csak akkor hívodik meg ha az adott eventnek van feliratkozója. Ezzel a kód tömörebb és átláthatóbb lesz és amúgy sem szeretünk null checkelni.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-151814 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20170413-151814") to [prod](https://console.ng.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19 "ibm:yp:us-south:user@ibm.com:prod"), including this commit


No problem. Will fix it right away. We are past the tagging so relieved :)


Yep, I need to take care of that.


Yeah, this should work! I'm actually not sure if Escher supports IJulia, have you tried in just the browser window?


Which sentences will be printed?


char sum_4_5() {
    char z;
    z = 'ab';
	return z;
}

char main() {

	char s = sum_4_5();

	printf("Letter is: %c\n", s);

	return 0;
}

//Why This is returning only 'b' instead of 'ab'?


next revolution is to capture interest, also we alliterate to enforce the idea `NexFitness`, `NextRevolution`.

`It is an online...` is the less terse version that describes the goal, individually tailored workout plans, and how we achieve it, by crowd sourcing fitness videos from people across the world. We also lay out how the crowd sourcing works.


I generalize the question here, to lend credence to why we are the next revolution in the fitness industry as a whole, not just online fitness videos.


Talk about the problem currently with the fitness industry and how nexfitness solves it, arguing why we are the next revolution in fitness


done, thx for heads up


Now the Artus inputs should be accessible again (via xrootd).


@msnahad98 because, you are using a `char` data type not a `char[] (or string)`


Don't spend time talking about what is currently out there, it distracts from thinking about our product NexFitness


le `src` de droite n'est-il pas le même que le `src` de gauche?


Agreed.

This should have deserved to be in the commit message, but I kind of changed the "readiness" concept here.
With this change, a query becomes ready when all the associated reports have landed.

Will change.


aucun problème.


What does this commit do? That `#done-ok` doesn't seem to match an existing query.


Another attention capturing opening sentence, `less than the cost of your morning coffee`, provides a clear mental image for most people that helps it stick.

Drop the iTunes analogy because, while it is a great way to describe it, makes us seem uncreative and unoriginal and allows people to too easily pigeon-hole our idea, "oh they are just recreating itunes and delivering videos instead of music".

Instead of talking about iTunes, elaborate on the concept of NexFitness as a `fitness home base` and what it can offer to people, socialization, support, exploration, and of course the customized videos


TeamCity OTA+ :: libats :: ci [Build 48](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=28830&buildTypeId=libats_Ci) is now running


This is well stated


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/100efe57-e38f-467e-8d02-48a88721ede8 "sitemode"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/eeca564f-dd79-4032-a804-5eebf75400f6 "sitemode") deployed [sitemode](https://github.com/MouzamAli/sitemode/releases/tag/deploy-ibm-yp-us-south-manualsite-10host.top-manualsite-20170413-152526 "deploy-ibm-yp-us-south-manualsite-10host.top-manualsite-20170413-152526") to [manualsite](https://console.ng.bluemix.net/apps/4e974ab4-b26a-43a0-b364-0c641cb59aa8 "ibm:yp:us-south:manualsite@10host.top:manualsite"), including this commit


I think `BufferAttributes` here should be flagged as dynamic (`attribute.setDynamic( true );`). Otherwise, `updateRange` wouldn't be taken into account and the array will end up being updated entirely every frame.

You can see that on the [current `WebGLAttributes` implementation](https://github.com/mrdoob/three.js/blob/dev/src/renderers/webgl/WebGLAttributes.js#L73).


`moveInitializeMemory` is as an `UnsafeRawPointer` method. This comment should mention `moveInitialize(from:count)` instead.


I know talking about expertise is important but at its current location it feels like an afterthought and it again draws people away from the product to again focus on your credentials and history, I think that leaves the wrong last impression and I think the bottom line section above leaves a better one.


I'm almost sure that this issue it's device related, but not sure at 100%... @MZO9400 please be careful if you are testing latest changes on OnePlus2, let me know if happens to you too and... Don't trust the phone alarm in these days :)


juste, peut-être celui-ci: https://reactstrap.github.io/components/navbar/


I think that `TypeError` for non-number, and `RequestError` for illegal number, are just right.

Looking again, though, your check for TypeError isn't doing quite the right thing.  If the argument is a String, like "3.45",   won't `parseFloat` turn it into a float? Then there would be no type error.  Worse, if the argument is a user-defined object, then it won't have an `_value` field, and the code will throw a reference error.  I think that you should check the `className` field first: if it's not `"number"` then you can raise a `TypeError`


The UI now makes calls to the matches endpoint with a sort parameter to figure out the records.
For example to get the most kills it makes a call to: https://api.opendota.com/api/players/<account_id>/matches?sort=kills&limit=10

You'll see on the interface it shows the top 10 games with the most kills for a specific account. You could change that limit to 1 if you only want the top game.


Kasztolás és null check helyett a változó típusának vizsgálata.
Rövidebb kódot eredményez.


What kind of error?


I'm, saying that using `callable` as type hint will not fix BC break - if someone will override this method with old method signature, this change will break his code.


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


This breaks the `lite` target and the `printreversedeps` target, and reverts 2ad2524dba1321e3facdba3c1142e7e7fbbe1634, among other commits.


Interesting, I'd swear it worked :-) Fixed it in b6401f5


OpenGL on x86_64 seems to have various levels of brokenness; GLTeapot is the only thing I've ever gotten to work.

I'll look into applying that patch to the main repo. Why did you disable sound, though?


I only would be sure I understand:
1. `(parse>0 && parse<3)`
2. `( parse>0 && parse<3 )`
3. `( parse>0&&parse<3 )`
 which one?


Sok m_days[i] lecserélése objektum inicializációs blokkra.


I see. Why was the original endpoint removed? Using matches to get records seems like a roundabout way to achieve that. Why not keep support for both endpoints?


que se passe-t-il si la page et le site ne sont pas liés?


第二次作业


Hi Thomas, thanks a lot for the work. Just for my understanding, we now do no longer have any lists with the DCAP paths (although they are still labeled DCAP)?
If so my suggestion would be to actually keep two lists (as it was already done back in the past), one for XrootD and one for DCAP, such that on the NAF we can still use DCAP, as this tends to be more reliable/stable. What do you think?