Hey @mileschen360 I just pulled this into my branch and got an error when running the VQE example. Can you check that and put this new sampling code under a test?

Error is at

```cpp
             auto legMat_tobe_measured = legMats[iqbit_measured];
```
 in snap_wavefunc(). It's a 2 qubit problem and iqbit_measured index is 2, should be 0 or 1 I'd guess.


lambda를 여기서 쓰다니... 잘 배우고 갑니다


I don't understand why we are throwing Exception in addition to other types of exception?


QLineEdit(self)로 고칠 것.


우린 GUI를 만드는건데
경고창이 DOS에 뜨면 좀 그렇긴하다

메세지박스나 TextEdit쪽에 출력시키면 좋았을듯


Seems like we should be group exceptions that we expect to be handled in a similar way under a common base type.


수업시간에 집중한 것이 느껴지는 수업활용 능력이 대단하다고 생각됩니다.
한 수 배우고 갑니다 총총총.


hi!

i think you meant #3, not #2.

anyway, this doesn't fix #3, it merely hides it. CFR comments are very useful, they should not be hidden. please revert this commit.

thanks!


parse는무엇인가요


Why toDictionary?  Why not toMap?
Return type should be an interface not an implementation.


Inc에서 amount가 없으면 튕기네염


Why does this method use KeyJar but the one above uses HashMap<String, String>?


주석을 달아서 이해하기 훨씬 편함


과거 과제로 나왔던 기능까지 구현하다니... 한 수 배우고 갑니다 총총총.


도스창에 계속 연동되는게 쪼금 그렇다


Why do we need this method?


key값 리턴하는 방법도 있군요!


pourquoi?


UI 엘리먼트 추가시 [ self. ]를 추가해주지 않아서 기능 수행 오류


레이아웃은 잘 만들었네요. 이제 함수와 연결해보아요~ 총총


코드를 정말 열심히 짜셨네요!bb 참고하고 갑니다~~0_<


각 함수에 맞게 오류를 처리해주면 좋을거가타오
모든 항목에 문자를 넣고 inc같은걸 하면 튕겨버려요


정성하 캐리비안의 해적


ㅇㅈ


@jakirkham, just clarification, when do we change the number?


License for this repository.


@unknown84
에러 처리 완료
https://github.com/unknown84/KMU_SWP2/commit/f819ee297039ac7f66ad4286087dccd9c3045875


@Meneat
![image](https://user-images.githubusercontent.com/15524302/32202630-6bd700a8-be21-11e7-8b75-09037342e0bc.png)
잘되는데?


What is this method for?


위에서 언급했듯이 show함수를 합치는 것이 보기에도 좋고, 기능적으로도 좋을것 같다.


![image](https://user-images.githubusercontent.com/33234011/32202724-b4e9fe4c-be32-11e7-9fa9-c08d6a473373.png)

Yes the updated unity version seems to work now. :) 👍


This method doesn't appear to be present in the python oicmsg:

http://oicmsg.readthedocs.io/en/latest/oicmsg/message.html#module-oicmsg.message

Why do we need it here?


The first entry in this array is the IPv6 address when you lookup "localhost".


코드가 좋네요!!


This is my first homework assignment/bi webpage


好，我往该分支提个pr吧


QtDesigner 를 이용해서 UI디자인은 깔끔하나 기능이 동작하지 않습니다


Yeah that's fine.  This is just a prototype for now, we can bikeshed names once we put a plan together to commit it into core


Thanks, this is actually helpful for beginners who wants to contribute.


예외처리를 try를 사용하지 않고 논리적으로 처리해서 인상적이다


such brilliance, i bow.


버튼 클릭 이벤트가 없습니다.


space말고 \t을 사용하면 좋을 것 같다


Variable range is gone. Need to complete this step or remove this note.


Fix for #10


Improvement towards #1


Since this update, I'm now getting a warning alert saying "command 'workbench.action.quickOpenPreviousEditor' not found" and the quick open menu does not open (aka broken).


Improvement for #2


Se habilitaron los 3 ambientes con la base de datos PostgreSQL


필요없는 import를 잘 지워줬네요 ^~^


wouldn't `eval(reltimestr(time))` be equivalent to `reltimefloat(time)` ? seems compatible for supporting older vims, which is nice


ValueError일 때 에러메세지박스 띄우는걸 잘 한 것 같다


I think that there is a miss understanding of the problem and the solution is not right.
“the previous file field was being set to null if no new file was selected” - It is true, but it is not the “fault” of the `required` field.
The issue is that although there is a file, the `required` attribute still appears on the element.
The solution should be the same as in the image.blade.php file --> https://github.com/the-control-group/voyager/pull/2003


기능을 추가하겠습니다.


Please do use the [main issues](https://github.com/typhonjs-backbone/backbone-es6/issues) forum in the future.

As things go Backbone itself has been in a [massive holding pattern](https://github.com/jashkenas/backbone/issues/4028) regarding the next conceivable update to `1.4`. I don't know why it has taken so long, but it is what it is...

This repo. backbone-es6, tracks the Backbone progress and is updated with each official release of the [mainline Backbone](https://github.com/jashkenas/backbone) effort.

I will at some point be looking to conceivably provide a modular version of Backbone focused on fully integrating "esnext" / stage-2+ features which will take a few liberties in how things are structured internally and perhaps break / update a few things from complete backward compatibility with the mainline Backbone project. This work will be done in the [typhonjs-backbone-esnext](https://github.com/typhonjs-backbone-esnext) organization. Right now an extended version of events is available which is rather handy as it adds several useful methods to return results from dispatching synchronously and asynchronously; see [backbone-esnext-events](https://github.com/typhonjs-backbone-esnext/backbone-esnext-events).


@OrdenKrieger haven't test yet. :rofl:


@Lanchon My mistake. A few days ago I tried to solve this problem, but did not find way access module scope classpath in decompiler interface. or you can provide a pull request.:)


This was needed because of the change to the dependencies in PR ( https://github.com/conda-forge/pyinstaller-feedstock/pull/14 ). Unfortunately a build number bump was missed in that PR. Hence it had to be added after the fact.


解决跨域问题，不错。


Disregard usr/initramfs_data.cpio.gz -- goofed

Image builds and with Elder dtb from 3.10.84 kernel , I get to bootsplash, YAY ! =P

stuff to do stuff to:

> arch/arm64/configs/satsuki_410_testes_defconfig:122:warning: override: reassigning to symbol BLK_CGROUP
arch/arm64/configs/satsuki_410_testes_defconfig:1869:warning: override: reassigning to symbol I2C_QUP
arch/arm64/configs/satsuki_410_testes_defconfig:2169:warning: override: reassigning to symbol SENSORS_MAX1111
arch/arm64/configs/satsuki_410_testes_defconfig:2170:warning: override: reassigning to symbol SENSORS_MAX16065
arch/arm64/configs/satsuki_410_testes_defconfig:2171:warning: override: reassigning to symbol SENSORS_MAX1619
arch/arm64/configs/satsuki_410_testes_defconfig:2172:warning: override: reassigning to symbol SENSORS_MAX1668
arch/arm64/configs/satsuki_410_testes_defconfig:2173:warning: override: reassigning to symbol SENSORS_MAX197
arch/arm64/configs/satsuki_410_testes_defconfig:2174:warning: override: reassigning to symbol SENSORS_MAX6639
arch/arm64/configs/satsuki_410_testes_defconfig:2175:warning: override: reassigning to symbol SENSORS_MAX6642
arch/arm64/configs/satsuki_410_testes_defconfig:2176:warning: override: reassigning to symbol SENSORS_MAX6650
arch/arm64/configs/satsuki_410_testes_defconfig:2177:warning: override: reassigning to symbol SENSORS_MAX6697
arch/arm64/configs/satsuki_410_testes_defconfig:2178:warning: override: reassigning to symbol SENSORS_MCP3021
arch/arm64/configs/satsuki_410_testes_defconfig:2187:warning: override: reassigning to symbol SENSORS_NTC_THERMISTOR
arch/arm64/configs/satsuki_410_testes_defconfig:2189:warning: override: reassigning to symbol SENSORS_NCT6775
arch/arm64/configs/satsuki_410_testes_defconfig:2861:warning: override: reassigning to symbol VGASTATE
arch/arm64/configs/satsuki_410_testes_defconfig:3186:warning: override: reassigning to symbol USB_MUSB_HDRC
arch/arm64/configs/satsuki_410_testes_defconfig:3527:warning: override: reassigning to symbol RTC_DRV_RX4581
arch/arm64/configs/satsuki_410_testes_defconfig:4063:warning: override: reassigning to symbol DETECT_HUNG_TASK
arch/arm64/configs/satsuki_410_testes_defconfig:4192:warning: override: reassigning to symbol CORESIGHT

dtb fubar -


100% not sure will this work or not 😂
probably will alter driver directly after I figure out how voltage controlling system works


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/cb219e7b-47a6-403c-a2df-ad0beb1ce505 "toolchain-tutorial"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9509fba2-ee7d-489c-9764-a4b23380c0e7 "toolchain-tutorial") deployed [toolchain-tutorial](https://github.com/fabriciopimentel/toolchain-tutorial/releases/tag/deploy-ibm-yp-us-south-fraposo-ca.ibm.com-Disruption-20171031-012659 "deploy-ibm-yp-us-south-fraposo-ca.ibm.com-Disruption-20171031-012659") to [Disruption](https://console.bluemix.net/apps/73a73ed1-29e2-45ec-9548-301e3cd3439c?env_id=ibm:yp:us-south "ibm:yp:us-south:fraposo@ca.ibm.com:Disruption"), including this commit


@computron , thanks for bringing this to our attention! I agree, wrong results without an error message is a terrible outcome! And, sorry that I hadn't yet fixed the broken tests before you got to reviewing this code.

Regarding your comment about Bessel's correction: I would vote for continuing to have the default behavior be the uncorrected standard deviation. At least for computing the statistics of elemental properties for compositions and crystal structures, I'd imagine the list of properties provided to the function to be the entire population rather than a sample.


ERROR: Name 'EVDescription' must match pattern '^[a-z][a-zA-Z0-9]*$'.


ERROR: Name 'VEDescription' must match pattern '^[a-z][a-zA-Z0-9]*$'.


ERROR: Unused import: com.vinh.dictionary_1.MainApplication. Use Ctrl+Shift+O (Eclipse) or Ctrl+Alt+O (Intellij) to sort imports


WARNING: Class VEDictLocalDatasource should be declared as final.


WARNING: [UnusedImports] Avoid unused imports such as 'com.vinh.dictionary_1.MainApplication'
https://pmd.github.io/pmd-5.6.1/pmd-java/rules/java/imports.html#UnusedImports


ImproveModelingDataCenter (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2174 of 2175 tests passed, 1 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 544
 * Failed: 1

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


코멘트가 삭제되었습니다. ㅠㅠ showScoreDB와 겹치는 부분이 있어서 수정하였습니다.


하아 스프링 사랑 ㅋㅋㅋㅋ


스프링 집착남 ㅋㅋㅋㅋㅋㅋ


ImproveModelingDataCenter (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


@dereckson

$ pm list
alpha
beta
gamma
apple

$ pm go TAB # show list
$ pm go aTAB # show completion for alpha and apple
$ pm go bTAB # auto completion for beta


fantastic


@wenxiaphp 你可以先放到demo里边


Are you stating to use an alternative bidding strategy for offline use cases? I am kind of confused as in, can't the counting of clicks be updated once a connection has been established? Wouldn't that be the same underlying principle as reporting how much time has passed once a connection is established. The principle being a variable (time or clicks) being tracked of is updated once network connection is established.


that was my initial thought, but then i thought that changing the module name almost seems like a breaking change...

but then, i realized that MMM doesn't actually care what you put in package.json... so i just went for the middle ground haha


I don't see this commit on `master`
Not sure which branch to look at (already checked `stable`)


This is exactly how [I fixed](https://github.com/maca88/AsyncGenerator/commit/28dab5e94e2ab9bfb316e7bc9ce0d9f73d6f0285) the problem in Appveyor. But what about developers that are using `text=auto`, as it seems to be the [most popular setting](https://stackoverflow.com/a/10855862) for line end normalization? I think that the generator should respect the line endings from the original document as it does today.
I've checked the Roslyn source to see how they are dealing with this and I found out, that they [normalize](https://github.com/dotnet/roslyn/blob/94ab292d2c79b1675de0d6ff0a7361ecfbf20cfb/src/Compilers/CSharp/Test/Syntax/Syntax/SyntaxNodeTests.cs#L2327) the line endings by replacing them to [CRLF](https://github.com/dotnet/roslyn/blob/a73beac38d1563b2133108dab664a08d14981fa2/src/Test/Utilities/Portable/FX/StringExtensions.cs), before the actual test. For me, the ideal solution would be that Roslyn adds a way to configure the line ending for [RemoveNode](https://github.com/dotnet/roslyn/blob/1102ba506092bd6edfcfe1abdc990162ff337d47/src/Compilers/Core/Portable/Syntax/SyntaxNodeExtensions.cs#L260), as we have for [NormalizeWhitespace](https://github.com/dotnet/roslyn/blob/1102ba506092bd6edfcfe1abdc990162ff337d47/src/Compilers/Core/Portable/Syntax/SyntaxNodeExtensions.cs#L295).


add folder icon


I didn't actually verify this doesn't leave any related compatibility code laying around but it looks good to me after a quick review. Plus, as we've discussed earlier I agree we should drop support for non POSIX platforms. From looking at the `mmap()` related code it looks like stuff like this is for platforms like win32 which I think we both agree we do not want to bother supporting going forward.


init


@dganoff I've pushed a recovery build. Will have to mark the new action as a dependency on a newer VS Code build.


哈工大考察公函/哈工大考察公函-何雨竹.txt

名字格式有问题
apply for admission to your university 这一句介词错误
Let me express that our team admire you for your work about Cubesat sincerely 应该改成 “Please let me express our admiration to your work”
Admission 用词不准确
应该删除previous


《机器学习实战》源代码.


button 초기화 부분이 아주 직관적 훌륭해!


A comment


also copied js.html into nav.html because its just two lines for one file


DB를 별도의 class로 구성해서 UI와 DB를 분리했어!


DBManager 같은 클래스를 선언해줘서 아주 좋아욤..


create first project


맨아래에 QStatusbar를 추가하면서 에러이유를 출력하도록한 것 Good.


Input값이 입력되지 않은 경우 InputNoneException을 발생하도록 하였어


it is good to put chaotic_value here. I have already put get_random and shuffle_index in uniform as we discussed before, please check them at master branch


찾고자 하는 프로필이 없는 경우 ProfileNotFound에러를 발생하게 하였어


new function 10/30


UI 부분을 ProfileView class로 따로 분리했어


굳이 del에 valueerror 에러처리를 안해주셔도 될것 같습니다


Yes, they should be merged into one template. Already done!


django를 보는 거 같아요!


Qcombobox 대신 버튼을 추가하면서 사용했는데 과제에 맞는 QCombobox를 사용하는게 좋을 것 같음(코드도 길어짐)


굳이 find에 valueerror 에러 처리를 안해주셔도 될것 같습니다


User를 찾을 수 없을 때 UserNotFound 이라는 Custom Exception을 만들었구나!
정말 대단해 >______<


combobox로 바꾸시는게 좋을 것 같습니다


Please remove update_peak_qaulity  function.


ImproveModelingDataCenter (XuanLuoLBL) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed (2207 of 2820 tests passed, 1 test warnings)

 * 612 tests had: AUD diffs.
 * 2 tests had: RDD diffs.
 * 1 test had: Table small diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 1 test had: Table big diffs.

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


주석을 달아줌으로써 코드에 대한 설명을 간단하게 해주셔도 좋을 듯 하네요 ^^


combo box를 사용하지않아서 layout을 설정하는데 너무많은 Qhbox를 사용한거 같습니다. 하지만 다른관점으로 보면 남들이사용하지않은 방벙을 시도한것은 신선한방벙이라고 생각합니다.


import traceback을 한 부분이 인상적인 각이네요 :)


Label은 계속 저장할 필요가 없으니깐 class내부 변수로 넣지 않았구나
정말 대단해 !!!
![](http://s2.quickmeme.com/img/25/25c0a8379a6c4e740dd047c62343a3b9b7c0eaded4ea03e8e7023648d869e07e.jpg)


찾으려는 유저가 없을때 예외를 정의해서 오류를 발생시키도록 하셨네요


주석설명을 추가하면 좋을것같고, Qcombobox를 사용하면 좋을 것 같습니다.


vbox 랑 hbox로 안만들고 gride로 만든거 힘들었을 텐테...


변수이름을 잘 정해주셨네요 특히, 수평 레이아웃 변수이름들이 가독성이 좋은 것 같습니다 ^^


Accidentally retained the original commit message - should be "Fix even notebooks: `print()` statements and `for` loop indentation". Tried to amend it, but had an issue with PyCharm, so decided to leave as is to save time.


버튼 clicked.connet 부분에서 값을 가져올 때 편하네~


인터페이스 창에 "Invalid command Error"가 떴으면 좋겠네요 ㅎㅎ


변수이름설정을 잘한것같습니다.


fixes #12


showScorDB 랑 findDB랑 합칠 수는 없을까요??


please set them as follows
m_variable_monitor = true;
m_objective_monitor=false;

we need to check the number of peaks which is tracked by an algorithm


UI를 구성하는 클래스/db 관련 클래스 이렇게 나눠줘서 코드쓸 때 편하네요~


self가 꼭 붙어야 할까요? 그냥 변수를 써도 되지 않을까 생각합니다.


에러처리가 있으녀 좋겠브니다.


isnumeric은 처음보는 메소드라서 너무 신기하네요.그래서 방금 설명을 들었는데 숫자가 들어가면 True, 숫자가 아닌 것이 들어가면 False값이 된다고 하셨는데 그럼 아무값도 안들어가게 되면 어떻게 되는건가요??


fixes #13


Good catch.  #2127 has been merged.


좀 더 줄일 수 있을 것 같은뎅


으악 for문을 사용했네?!!! 독특해


33번 줄부터 쭉 굳이 onChangeed함수를 써야 했나요? 이름 넣는 텍스트의 name값을 가져왔으면 좀 더 수월하게 코딩할 수 있었겠다 생각합니다.

197번에 self를 꼭 붙여야 할까요? 그냥 변수로 놔두는 게 맞는 거 같습니다.


다 너 거야...


@eliawk @jrgarou  that is breaking some modals


주석이 많아서 읽기 편하고 좋아!


예외처리까지 하다니 대단하네요


오!!! 이렇게 짜면 따로 리스트를 만들지 않아도 가능하겠네


주석 사이사이마다 한 줄씩 비웠으면 보기 더 좋았을 것 같다.


관리하는 내부변수들이 hide를 안해서 왼쪽위에 보입니다 수정해야 합니다


위젯들의 위치를 절대경로로 설졍하면 화면크기 조절이 힘드니까 바꾸는게 좋지 않을까?


주석처리로 칸 구분을 해서 가독성을 높인 부분이 좋은거 같습니다.


db 관련 내용 없는 거 실화? ㅡㅡ


Value Error 처리를 잘한것갔습니다.


change_variable is ambiguous: number of variables or variable values? change_dimension is ok


보편적인거야.


변수이름, 주석 등 깔끔하고 가독성이 좋은 코드라고 생각됩니다.


hbox만쓰면 아마 화면이 안만들어 지지 않을까?


핵쩐다


Python3.6부터도 javascript에서 사용하는 함수형 언어에 대한 기본적인 개념이 사용되고 있어서 한번 나도 이렇게 해봤어 >__<


위쪽에서 이메일 관련 입력 값을 검증했으니 이 코드는 필요가 없습니다.
위쪽의 검증 코드 혹은 이 코드를 제거하세요.
위쪽에 작성하신 검증 코드도 동작합니다만 filter_var나 filter_input을 사용하면 더 쉽게(예를들어 이메일 검증시 굳이 정규표현식으로 검사할 필요가 없다던가) 코드를 작성할 수 있습니다.


find를 showDB랑 연결해서 구현 바람


코드가 보기 편하고 쉬운 것 같다


Exception을 상속받아서 사용할 때 꼭 super()를 해줄 필요는 없어!


delB를 del로 해서 통일성을 주면 좋겠다.


find를 show랑 연결해서..


![Október 31. - Kedd](http://ujlipot.vakvarju.com/data/napimenu/21.jpg?v=1509233849)
Marha erőleves daragaluskával
Parmezánbundás csirkemmel kukoricás rizzsel
Diós guba


Har du provat att byta till headers.update? Tänker mig för att inte skriva över andra relevanta headers, utan bara addera den nya Authorization-headern.


Ah, forgot that. Thanks Martin!


学习学习


Что это вообще такое? Зачем столько инициализации? Должно быть так: добавил первые станции в массив и вызывал validate!, все.


Oops.


Смысл переписывать эти переменные? Почему вдруг поиск по имени, маршрут должен объекты станций принимать


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


Cool, merci pour le ping mignon :) https://seenthis.net/messages/641246


Не надо этого было делать, где это в задании? Нет этого. Зачем тогда писать такой код?


Методы не должны взаимодействовать с пользователем, они должны обрабатывать данные и возвращать их. Взаимодействие с пользователем - дело вызывающего кода


I like it too.  Removes code and is likely a small elo gain as well.


@jannes-m I think this is OK because we're talking about the interface. We could say something like `^[we acknowledge the command-line interfaces in desktop GIS but with R the *emphasis* is on the command-line. This has many benefits.]`

Sound good?


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

http://forum.duplicati.com/t/common-exclusions-and-inclusions-from-appdata/807/14


Please include the bundle symbolic name as well. That way it also becomes clearer that this is referring to the bundle version not the package version.


good


maybe name this getBundleVersion. At first glance I was assuming that the package export version is returned.


Ah, the checks do actually honor the mapping, but the allow/unallow commands themselves do not.


You forgot to remove the gtk3 option, gtk2 is no longer supported.


分支


>実機で動かなくなるとおもう！
GazeboはGazeboでいいっすよ
ありがとう

ただブランチ切ってくれてるとそのまま残せるし使えるし編集してマージできるしいいことだらけなので推奨します


A general comment on the approach: I think it would be better to replace the operation at a the LIR level instead of at the assembler level.

You can just a new `AMD64RMOp` for `LEA`, and then instead of emitting an `AMD64Binary.ConstOp`, you emit an `AMD64Unary.RMOp`.

The advantage is that the register allocator gets more flexibility, so this will trigger more often. With the `AMD64Binary.ConstOp`, the register allocator will try hard to allocate both register operands to the same register, to avoid the move, and you're just patching up after the fact. If you're using an `AMD64Unary.RMOp`, you're already telling the LIR generator that it doesn't need to bother trying to allocate to the same register.


Nice looking site @MtlJ1991


nfgn


@benjycui 加了 mock 文件，发个版本。


how about `wanting access to the benefits of R -  a powerful (geo-)statistical and visualization programming language and environment` instead of a footnote?


Why do you use Spearman here but others use Pearson which is by default? @divyakonda


No I mean `isPhaseCompleted`


The only risk is that people might not understand they can not move the pack because there is a negative quant in it.


Please log this exception so problems don't go unnoticed.


but how do you turn off PIE, if you remove the flag?  I am demonstrating buffer overflows with simple C code on iOS devices.


The blank lines are not intentionally added and thus removed in 3b44ccd and b5b7d40.


Thanks


b bbb


@MekliCZ název souboru máš s podtržítkama, ne pomlčkama. ;) Opravíš?


var store = {};


return store[doc.collection + '.' doc.id]


I think the patch is not doing what you expect, because the bestThread might be running and searching, in which case `bestThread->rootPos` will be the current position in the tree and not the root position anymore. This invalidates the call to `::pv_is_draw(bestThread->rootPos))`.

See https://github.com/joergoster/Stockfish/compare/e0d2fdc...4760f7a for a similar discussion.


delete store[...]


DataInterface.prototype.reset


Hello!

I change this line in the inscript of the module folder:

**$ last_location = PIREPData :: getLastReports (Auth :: $ userinfo-> pilotid, 1, PIREP_ACCEPTED);**

for:

**$ last_location = PIREPData :: getLastReports (Auth :: $ userinfo-> pilotid, 1);**

so even if the flight is rejected, the location of the metar that previously changed only if the flight was approved will be updated!


...select(docInstance)


good plan. I've taken your idea an implemented it. Check latest commit. Seem OK?


com.android.volley.Request#finish is not clearing mErrorListener, not its calling onFinish as is the case with https://github.com/mcxiaoke/android-volley/blob/master/src/main/java/com/android/volley/Request.java finish.
due to which error listener is not getting cleared and memory leak is there.

https://github.com/google/volley/issues/114


...write(docInstance, data)


!著名站点
||google.com
||youtube.com
||eliyar.biz
!工作需要
||flaticon.com
||icons8.com
!资源加载
||ytimg.com
||gstatic.com
||youtube-nocookie.com
||ggpht.com
||googlevideo.com


There are also predefined sort functions ^^ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort


Jukebox? Pretty sure you can't view it's inventory


store[...] = data


pry byebug binding_of_callerあたりのgemも入れとくと役立ちそう最終研修で


no, you can't, but it has a window type all the same. Mojang logic.


snapshots.forEach ... store[...] = data


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

http://forum.duplicati.com/t/does-duplicati-use-windows-backup-exclusion-list/1155/10


これ使ってないかな？
使ってないファイルは読み込むの無駄なので消したほうがいい


使ってない奴は消す


i cant get the try except  function to work and also there is another error .. please help trinity


# 包括更改了对象之后，重新进去又失效的问题


typo: Second


online_worksだとcssはsassってのを使うので、調べて見てほしい（ほとんど同じ）


この辺もいらないなら消す


my first pull request


Try to add a folder in this UI, but failed to create folder, and also it can't use upload folder. Only can upload files inside the folder.


これってインスタンス変数の必要ある？ローカル変数でよければローカル変数にしたほうがいいかな


This probably has to propagate to a few reverse dependencies


there shouldnt be delete on the part. this should be removed as it just wrong and does not work. We need to delete on .media.


if get_upward_distance is true, you alt_diff_cm will never be assigned with proximity_alt_diff_cm


destroyとdestroy!の違いは知ってる？
どっちでもいいんだけど、実務だとdestroyに失敗した時にエラー処理をしたいのでdestroy!を使うことの方が多いかな。


`(created_at: :desc)`
みたいに書くのが主流


`NULL` may not be explicitly defined as `(void *) 0`, but it **will** always evaluate to zero on any ISO C system. In any case, a nonzero `NULL` pointer would break lots of other code.


I wrongly assumed that the genres would always be the same, when this was done genres[0] was animation so fix  this.


この辺は
def update
  ...
  @mythread.update!(hoge)
rescue => e
  ...
end
みたいにすることが多いかな


ここもdestroy失敗を一応考慮する必要あり


これはあっていいけど


@georgehazan Here you changed the code to call ParsePollData in current thread instead of previously used fork thread. I think that's not good, because intention was to let another thread parse the data we just received and let current thread request another poll request immediately. So I recommend changing it back to use ForkThread.


こういうのは、モデル作られると自動的にできちゃうので、使わないときは消す。


You may as well just use `n` here, which has the advantage of being one of the two correct types for pointer arithmetic.

But, `memset()` would be a lot clearer in any case so it's rather moot.

However, the block size of 4 should probably get defined somewhere as we're now referencing it three times


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/69/violations
```
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:111:25: C812 missing trailing comma
plone/app/z3cform/widget.py:117:49: C812 missing trailing comma
plone/app/z3cform/widget.py:179:20: C812 missing trailing comma
plone/app/z3cform/widget.py:394:26: C812 missing trailing comma
plone/app/z3cform/widget.py:502:36: C812 missing trailing comma
plone/app/z3cform/widget.py:517:26: C812 missing trailing comma
plone/app/z3cform/widget.py:616:29: C812 missing trailing comma
plone/app/z3cform/widget.py:618:36: C812 missing trailing comma
plone/app/z3cform/widget.py:649:47: C812 missing trailing comma
plone/app/z3cform/widget.py:653:19: T000 Todo note found.
plone/app/z3cform/widget.py:667:47: T000 Todo note found.
plone/app/z3cform/widget.py:671:66: C812 missing trailing comma
plone/app/z3cform/widget.py:672:30: C812 missing trailing comma
plone/app/z3cform/widget.py:673:26: C812 missing trailing comma
plone/app/z3cform/widget.py:674:22: C812 missing trailing comma
plone/app/z3cform/widget.py:689:46: C812 missing trailing comma
plone/app/z3cform/widget.py:714:42: C812 missing trailing comma
plone/app/z3cform/widget.py:716:38: C812 missing trailing comma
plone/app/z3cform/widget.py:736:36: C812 missing trailing comma
plone/app/z3cform/widget.py:835:29: C812 missing trailing comma
plone/app/z3cform/widget.py:836:48: C812 missing trailing comma
plone/app/z3cform/widget.py:846:68: C812 missing trailing comma
plone/app/z3cform/widget.py:848:18: C812 missing trailing comma
plone/app/z3cform/templates.py:19:17: C812 missing trailing comma
plone/app/z3cform/utils.py:99:43: C812 missing trailing comma
plone/app/z3cform/utils.py:106:34: C812 missing trailing comma
plone/app/z3cform/converters.py:105:11: T000 Todo note found.
plone/app/z3cform/converters.py:323:33: C812 missing trailing comma
plone/app/z3cform/wysiwyg/widget.py:49:27: C812 missing trailing comma
plone/app/z3cform/tests/tests.py:47:10: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:19:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:89:38: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:140:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:190:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:195:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:264:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:293:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:298:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:302:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:450:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:464:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:465:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:482:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:483:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:500:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:501:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:520:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:521:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:539:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:540:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:552:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:566:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:567:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:578:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:592:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:593:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:605:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:619:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:620:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:630:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:673:52: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:678:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:751:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:763:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:765:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:778:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:780:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:877:75: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1011:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1015:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1019:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1038:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1075:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1079:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1083:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1087:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1109:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1113:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1117:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1121:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1158:51: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1186:30: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1211:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1229:68: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1249:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1315:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1338:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1348:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1358:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1368:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1485:44: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1498:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1511:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1524:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1548:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1554:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1560:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1566:45: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1572:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1578:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1584:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1590:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1594:19: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1617:1: W391 blank line at end of file
plone/app/z3cform/tests/test_utils.py:14:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:25:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:36:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:47:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:66:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:67:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:82:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:83:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:88:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:111:42: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:117:40: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:123:31: C812 missing trailing comma
plone/app/z3cform/tests/layer.py:34:41: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


同様
helperが何かは軽く調べてもいいかも。実務では結構使うので


これ全部いる？いらない奴は消してもいいかも（全部いるって判断して書いてるなら :ok_woman: )


this code is already executed in the separate thread, so it doesn't affect any other queries


Post 1

Post 2

Post 3

some comment

some comment


install whoosh
install flask
install xpdf
install beautifullsoup

code is in python3

run it and tell me where im going wrong


一個だけ表示するのは微妙っちゃ微妙だね
できれば全部出す。


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/70/violations
```
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:111:25: C812 missing trailing comma
plone/app/z3cform/widget.py:117:49: C812 missing trailing comma
plone/app/z3cform/widget.py:179:20: C812 missing trailing comma
plone/app/z3cform/widget.py:394:26: C812 missing trailing comma
plone/app/z3cform/widget.py:502:36: C812 missing trailing comma
plone/app/z3cform/widget.py:517:26: C812 missing trailing comma
plone/app/z3cform/widget.py:616:29: C812 missing trailing comma
plone/app/z3cform/widget.py:618:36: C812 missing trailing comma
plone/app/z3cform/widget.py:649:47: C812 missing trailing comma
plone/app/z3cform/widget.py:653:19: T000 Todo note found.
plone/app/z3cform/widget.py:667:47: T000 Todo note found.
plone/app/z3cform/widget.py:671:66: C812 missing trailing comma
plone/app/z3cform/widget.py:672:30: C812 missing trailing comma
plone/app/z3cform/widget.py:673:26: C812 missing trailing comma
plone/app/z3cform/widget.py:674:22: C812 missing trailing comma
plone/app/z3cform/widget.py:689:46: C812 missing trailing comma
plone/app/z3cform/widget.py:714:42: C812 missing trailing comma
plone/app/z3cform/widget.py:716:38: C812 missing trailing comma
plone/app/z3cform/widget.py:736:36: C812 missing trailing comma
plone/app/z3cform/widget.py:835:29: C812 missing trailing comma
plone/app/z3cform/widget.py:836:48: C812 missing trailing comma
plone/app/z3cform/widget.py:846:68: C812 missing trailing comma
plone/app/z3cform/widget.py:848:18: C812 missing trailing comma
plone/app/z3cform/templates.py:19:17: C812 missing trailing comma
plone/app/z3cform/utils.py:99:43: C812 missing trailing comma
plone/app/z3cform/utils.py:106:34: C812 missing trailing comma
plone/app/z3cform/converters.py:105:11: T000 Todo note found.
plone/app/z3cform/converters.py:323:33: C812 missing trailing comma
plone/app/z3cform/wysiwyg/widget.py:49:27: C812 missing trailing comma
plone/app/z3cform/tests/tests.py:47:10: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:19:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:89:38: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:140:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:190:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:195:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:264:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:293:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:298:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:302:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:450:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:464:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:465:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:482:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:483:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:500:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:501:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:520:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:521:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:539:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:540:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:552:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:566:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:567:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:578:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:592:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:593:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:605:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:619:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:620:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:630:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:673:52: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:678:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:751:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:763:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:765:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:778:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:780:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:877:75: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1011:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1015:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1019:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1038:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1075:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1079:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1083:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1087:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1109:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1113:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1117:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1121:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1158:51: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1186:30: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1211:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1229:68: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1249:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1315:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1338:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1348:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1358:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1368:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1485:44: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1498:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1511:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1524:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1548:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1554:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1560:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1566:45: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1572:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1578:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1584:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1590:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1594:19: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1617:1: W391 blank line at end of file
plone/app/z3cform/tests/test_utils.py:14:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:25:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:36:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:47:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:66:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:67:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:82:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:83:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:88:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:111:42: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:117:40: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:123:31: C812 missing trailing comma
plone/app/z3cform/tests/layer.py:34:41: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


これも今回は使ってないか


これもいらないっちゃいらないね


この辺も


deviseは、多分最終研修でもう少しちゃんと使うことになるので、Devise::RegistrationsControllerとかをチラッと見とくといいかな


//do not add this part


NO, app.run shouldn't be used for production, the  debug=true doesn't matter, flask app.run isn't fit for production


ここも。[0]とかはなるべく使わない方がいいかな


do not ass the print statement


cri, now my ocd triggers me LOL


Old condition returns true, even if there is no element with '.nc_socialPanel' on current page.


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/71/violations
```
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:111:25: C812 missing trailing comma
plone/app/z3cform/widget.py:117:49: C812 missing trailing comma
plone/app/z3cform/widget.py:179:20: C812 missing trailing comma
plone/app/z3cform/widget.py:394:26: C812 missing trailing comma
plone/app/z3cform/widget.py:502:36: C812 missing trailing comma
plone/app/z3cform/widget.py:517:26: C812 missing trailing comma
plone/app/z3cform/widget.py:616:29: C812 missing trailing comma
plone/app/z3cform/widget.py:618:36: C812 missing trailing comma
plone/app/z3cform/widget.py:649:47: C812 missing trailing comma
plone/app/z3cform/widget.py:653:19: T000 Todo note found.
plone/app/z3cform/widget.py:667:47: T000 Todo note found.
plone/app/z3cform/widget.py:671:66: C812 missing trailing comma
plone/app/z3cform/widget.py:672:30: C812 missing trailing comma
plone/app/z3cform/widget.py:673:26: C812 missing trailing comma
plone/app/z3cform/widget.py:674:22: C812 missing trailing comma
plone/app/z3cform/widget.py:689:46: C812 missing trailing comma
plone/app/z3cform/widget.py:714:42: C812 missing trailing comma
plone/app/z3cform/widget.py:716:38: C812 missing trailing comma
plone/app/z3cform/widget.py:736:36: C812 missing trailing comma
plone/app/z3cform/widget.py:835:29: C812 missing trailing comma
plone/app/z3cform/widget.py:836:48: C812 missing trailing comma
plone/app/z3cform/widget.py:846:68: C812 missing trailing comma
plone/app/z3cform/widget.py:848:18: C812 missing trailing comma
plone/app/z3cform/templates.py:19:17: C812 missing trailing comma
plone/app/z3cform/utils.py:99:43: C812 missing trailing comma
plone/app/z3cform/utils.py:106:34: C812 missing trailing comma
plone/app/z3cform/converters.py:105:11: T000 Todo note found.
plone/app/z3cform/converters.py:323:33: C812 missing trailing comma
plone/app/z3cform/wysiwyg/widget.py:49:27: C812 missing trailing comma
plone/app/z3cform/tests/tests.py:47:10: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:19:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:89:38: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:140:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:190:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:195:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:264:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:293:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:298:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:302:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:450:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:464:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:465:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:482:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:483:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:500:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:501:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:520:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:521:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:539:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:540:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:552:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:566:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:567:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:578:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:592:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:593:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:605:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:619:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:620:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:630:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:673:52: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:678:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:751:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:763:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:765:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:778:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:780:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:877:75: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1011:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1015:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1019:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1038:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1075:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1079:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1083:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1087:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1109:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1113:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1117:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1121:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1158:51: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1186:30: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1211:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1229:68: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1249:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1315:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1338:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1348:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1358:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1368:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1485:44: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1498:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1511:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1524:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1548:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1554:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1560:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1566:45: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1572:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1578:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1584:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1590:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1594:19: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1617:1: W391 blank line at end of file
plone/app/z3cform/tests/test_utils.py:14:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:25:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:36:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:47:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:66:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:67:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:82:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:83:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:88:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:111:42: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:117:40: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:123:31: C812 missing trailing comma
plone/app/z3cform/tests/layer.py:34:41: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Adjust the DOM loaded detection for legacy method


Same condition logic fix as on L370


Tkz!!


Since you modified x, shouldn't there be more corrections in the following lines? They seem inconsistent for now.


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/72/violations
```
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:111:25: C812 missing trailing comma
plone/app/z3cform/widget.py:117:49: C812 missing trailing comma
plone/app/z3cform/widget.py:179:20: C812 missing trailing comma
plone/app/z3cform/widget.py:394:26: C812 missing trailing comma
plone/app/z3cform/widget.py:502:36: C812 missing trailing comma
plone/app/z3cform/widget.py:517:26: C812 missing trailing comma
plone/app/z3cform/widget.py:616:29: C812 missing trailing comma
plone/app/z3cform/widget.py:618:36: C812 missing trailing comma
plone/app/z3cform/widget.py:649:47: C812 missing trailing comma
plone/app/z3cform/widget.py:653:19: T000 Todo note found.
plone/app/z3cform/widget.py:667:47: T000 Todo note found.
plone/app/z3cform/widget.py:671:66: C812 missing trailing comma
plone/app/z3cform/widget.py:672:30: C812 missing trailing comma
plone/app/z3cform/widget.py:673:26: C812 missing trailing comma
plone/app/z3cform/widget.py:674:22: C812 missing trailing comma
plone/app/z3cform/widget.py:689:46: C812 missing trailing comma
plone/app/z3cform/widget.py:714:42: C812 missing trailing comma
plone/app/z3cform/widget.py:716:38: C812 missing trailing comma
plone/app/z3cform/widget.py:736:36: C812 missing trailing comma
plone/app/z3cform/widget.py:835:29: C812 missing trailing comma
plone/app/z3cform/widget.py:836:48: C812 missing trailing comma
plone/app/z3cform/widget.py:846:68: C812 missing trailing comma
plone/app/z3cform/widget.py:848:18: C812 missing trailing comma
plone/app/z3cform/templates.py:19:17: C812 missing trailing comma
plone/app/z3cform/utils.py:99:43: C812 missing trailing comma
plone/app/z3cform/utils.py:106:34: C812 missing trailing comma
plone/app/z3cform/converters.py:105:11: T000 Todo note found.
plone/app/z3cform/converters.py:323:33: C812 missing trailing comma
plone/app/z3cform/wysiwyg/widget.py:49:27: C812 missing trailing comma
plone/app/z3cform/tests/tests.py:47:10: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:19:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:89:38: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:140:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:190:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:195:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:264:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:293:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:298:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:302:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:450:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:464:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:465:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:482:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:483:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:500:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:501:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:520:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:521:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:539:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:540:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:552:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:566:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:567:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:578:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:592:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:593:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:605:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:619:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:620:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:630:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:673:52: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:678:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:751:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:763:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:765:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:778:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:780:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:877:75: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1011:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1015:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1019:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1038:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1075:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1079:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1083:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1087:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1109:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1113:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1117:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1121:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1158:51: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1186:30: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1211:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1229:68: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1249:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1315:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1338:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1348:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1358:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1368:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1485:44: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1498:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1511:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1524:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1548:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1554:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1560:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1566:45: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1572:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1578:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1584:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1590:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1594:19: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1617:1: W391 blank line at end of file
plone/app/z3cform/tests/test_utils.py:14:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:25:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:36:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:47:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:66:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:67:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:82:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:83:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:88:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:111:42: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:117:40: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:123:31: C812 missing trailing comma
plone/app/z3cform/tests/layer.py:34:41: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


xDD


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/73/violations
```
plone/app/z3cform/inline_validation.py:15:5: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:111:25: C812 missing trailing comma
plone/app/z3cform/widget.py:117:49: C812 missing trailing comma
plone/app/z3cform/widget.py:179:20: C812 missing trailing comma
plone/app/z3cform/widget.py:394:26: C812 missing trailing comma
plone/app/z3cform/widget.py:502:36: C812 missing trailing comma
plone/app/z3cform/widget.py:517:26: C812 missing trailing comma
plone/app/z3cform/widget.py:616:29: C812 missing trailing comma
plone/app/z3cform/widget.py:618:36: C812 missing trailing comma
plone/app/z3cform/widget.py:649:47: C812 missing trailing comma
plone/app/z3cform/widget.py:653:19: T000 Todo note found.
plone/app/z3cform/widget.py:667:47: T000 Todo note found.
plone/app/z3cform/widget.py:671:66: C812 missing trailing comma
plone/app/z3cform/widget.py:672:30: C812 missing trailing comma
plone/app/z3cform/widget.py:673:26: C812 missing trailing comma
plone/app/z3cform/widget.py:674:22: C812 missing trailing comma
plone/app/z3cform/widget.py:689:46: C812 missing trailing comma
plone/app/z3cform/widget.py:714:42: C812 missing trailing comma
plone/app/z3cform/widget.py:716:38: C812 missing trailing comma
plone/app/z3cform/widget.py:736:36: C812 missing trailing comma
plone/app/z3cform/widget.py:835:29: C812 missing trailing comma
plone/app/z3cform/widget.py:836:48: C812 missing trailing comma
plone/app/z3cform/widget.py:846:68: C812 missing trailing comma
plone/app/z3cform/widget.py:848:18: C812 missing trailing comma
plone/app/z3cform/templates.py:19:17: C812 missing trailing comma
plone/app/z3cform/utils.py:99:43: C812 missing trailing comma
plone/app/z3cform/utils.py:106:34: C812 missing trailing comma
plone/app/z3cform/converters.py:105:11: T000 Todo note found.
plone/app/z3cform/converters.py:323:33: C812 missing trailing comma
plone/app/z3cform/wysiwyg/widget.py:49:27: C812 missing trailing comma
plone/app/z3cform/tests/tests.py:47:10: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:19:1: I001 isort found an import in the wrong position
plone/app/z3cform/tests/test_widgets.py:89:38: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:140:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:190:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:195:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:264:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:293:56: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:298:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:302:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:450:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:464:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:465:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:482:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:483:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:500:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:501:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:520:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:521:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:539:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:540:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:552:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:566:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:567:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:578:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:592:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:593:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:605:62: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:619:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:620:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:630:43: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:673:52: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:678:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:751:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:763:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:765:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:778:37: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:780:14: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:877:75: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1011:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1015:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1019:41: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1038:32: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1075:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1079:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1083:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1087:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1109:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1113:49: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1117:50: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1121:55: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1158:51: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1186:30: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1211:39: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1229:68: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1249:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1315:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1338:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1348:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1358:25: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1368:21: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1485:44: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1498:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1511:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1524:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1548:33: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1554:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1560:20: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1566:45: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1572:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1578:36: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1584:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1590:18: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1594:19: C812 missing trailing comma
plone/app/z3cform/tests/test_widgets.py:1617:1: W391 blank line at end of file
plone/app/z3cform/tests/test_utils.py:14:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:25:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:36:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:47:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:66:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:67:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:82:18: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:83:14: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:88:33: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:111:42: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:117:40: C812 missing trailing comma
plone/app/z3cform/tests/test_utils.py:123:31: C812 missing trailing comma
plone/app/z3cform/tests/layer.py:34:41: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


これはあかん


環境変数ってのを使う
database.local.ymlみたいなファイル作って


Wow. That is awesome. Thanks!


Actually it does not: https://github.com/NixOS/nixpkgs/pull/31004#issuecomment-340690621


@torfranz If doubled is defined by only "ourPawns" then why does it include "forward_file_bb(**~Us**, s)"? That seems to include "opposed" in the definition of doubled.

This did so well at STC, I'm wondering why it failed at LTC.


New homepage is https://github.com/racer-rust/racer , phildawes is just a redirect. https://github.com/voidlinux/void-packages/pull/8724


You maybe want to have a look at https://github.com/HelloKitty/GladNet3 and https://github.com/FreecraftCore/FreecraftCore.Serializer.

An overview can be found here https://www.youtube.com/watch?v=QFhZiTtB0bA


ちなみにこの辺はi18nっていうgemを使っている。
これも実務で使ってるので暇な時に調べてみて


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.caching/10/violations
```
plone/app/caching/purge.py:180:5: C901 'ScalesPurgePaths.getRelativePaths' is too complex (12)
plone/app/caching/lookup.py:57:5: C901 'ContentItemLookup.__call__' is too complex (12)
plone/app/caching/lookup.py:105:21: C812 missing trailing comma
plone/app/caching/testing.py:49:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/caching/testing.py:70:39: C812 missing trailing comma
plone/app/caching/testing.py:74:38: C812 missing trailing comma
plone/app/caching/interfaces.py:41:17: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:42:23: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:43:43: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:44:46: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:48:17: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:49:23: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:50:43: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:51:46: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:55:17: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:57:13: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:58:45: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:63:17: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:65:13: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:66:45: Q000 Remove bad quotes.
plone/app/caching/utils.py:63:11: T000 Todo note found.
plone/app/caching/browser/controlpanel.py:37:12: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:88:5: C901 'ControlPanel.publishTraverse' is too complex (11)
plone/app/caching/browser/controlpanel.py:129:30: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:166:52: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:167:22: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:170:5: C901 'ControlPanel.processSave' is too complex (33)
plone/app/caching/browser/controlpanel.py:229:43: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:235:48: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:238:44: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:240:78: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:241:26: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:264:40: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:270:72: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:271:26: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:285:44: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:296:54: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:305:54: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:312:43: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:317:54: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:342:36: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:347:19: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:371:73: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:382:14: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:393:14: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:442:48: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:532:42: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:561:5: C901 'Purge.processPurge' is too complex (19)
plone/app/caching/browser/edit.py:69:21: C812 missing trailing comma
plone/app/caching/browser/edit.py:208:11: T000 Todo note found.
plone/app/caching/browser/edit.py:229:22: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:233:22: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:253:44: C812 missing trailing comma
plone/app/caching/browser/edit.py:254:14: C812 missing trailing comma
plone/app/caching/browser/edit.py:261:15: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:264:44: C812 missing trailing comma
plone/app/caching/browser/edit.py:265:14: C812 missing trailing comma
plone/app/caching/browser/edit.py:271:21: C812 missing trailing comma
plone/app/caching/browser/edit.py:285:15: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:288:44: C812 missing trailing comma
plone/app/caching/browser/edit.py:289:14: C812 missing trailing comma
plone/app/caching/operations/default.py:76:59: C812 missing trailing comma
plone/app/caching/operations/default.py:120:42: C812 missing trailing comma
plone/app/caching/operations/default.py:137:32: C815 missing trailing comma in Python 3.5+
plone/app/caching/operations/default.py:142:5: C901 'BaseCaching.modifyResponse' is too complex (11)
plone/app/caching/operations/default.py:173:30: C812 missing trailing comma
plone/app/caching/operations/default.py:175:15: T000 Todo note found.
plone/app/caching/operations/default.py:195:51: C812 missing trailing comma
plone/app/caching/operations/default.py:212:22: C812 missing trailing comma
plone/app/caching/operations/default.py:234:51: C812 missing trailing comma
plone/app/caching/operations/default.py:287:58: C812 missing trailing comma
plone/app/caching/operations/default.py:313:21: C812 missing trailing comma
plone/app/caching/operations/default.py:339:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:340:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:341:21: Q000 Remove bad quotes.
plone/app/caching/operations/utils.py:59:14: C812 missing trailing comma
plone/app/caching/operations/utils.py:79:22: C812 missing trailing comma
plone/app/caching/operations/utils.py:90:22: C812 missing trailing comma
plone/app/caching/operations/utils.py:99:38: C812 missing trailing comma
plone/app/caching/operations/utils.py:153:14: C812 missing trailing comma
plone/app/caching/operations/utils.py:166:41: C812 missing trailing comma
plone/app/caching/operations/utils.py:192:14: C812 missing trailing comma
plone/app/caching/operations/utils.py:225:63: C812 missing trailing comma
plone/app/caching/operations/utils.py:235:45: C812 missing trailing comma
plone/app/caching/operations/utils.py:272:15: C812 missing trailing comma
plone/app/caching/operations/utils.py:362:1: C901 'isModified' is too complex (14)
plone/app/caching/operations/utils.py:434:7: T000 Todo note found.
plone/app/caching/operations/utils.py:751:45: C812 missing trailing comma
plone/app/caching/operations/utils.py:802:17: C812 missing trailing comma
plone/app/caching/tests/test_profile_with_caching_proxy.py:43:26: C812 missing trailing comma
plone/app/caching/tests/test_profile_with_caching_proxy.py:103:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:108:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:109:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:114:24: C812 missing trailing comma
plone/app/caching/tests/test_profile_with_caching_proxy.py:150:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:165:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:184:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:229:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:246:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:266:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:290:24: C812 missing trailing comma
plone/app/caching/tests/test_profile_with_caching_proxy.py:418:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:419:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:424:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:425:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:88:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:89:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:97:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:98:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:100:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:102:24: C812 missing trailing comma
plone/app/caching/tests/test_integration.py:112:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:113:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:120:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:121:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:130:35: C812 missing trailing comma
plone/app/caching/tests/test_integration.py:173:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:174:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:176:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:178:24: C812 missing trailing comma
plone/app/caching/tests/test_integration.py:191:37: C812 missing trailing comma
plone/app/caching/tests/test_integration.py:207:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:223:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:239:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:255:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:46:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:47:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:65:46: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:40:26: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:94:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:95:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:100:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:101:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:106:24: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:291:24: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:379:14: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:399:14: C812 missing trailing comma
plone/app/caching/tests/test_profile_without_caching_proxy.py:413:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:414:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:419:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:420:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_purge.py:200:44: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:214:28: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:216:44: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:365:29: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:367:44: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:399:37: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:401:44: C812 missing trailing comma
plone/app/caching/tests/test_purge.py:451:75: C812 missing trailing comma
plone/app/caching/tests/test_etags.py:54:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:83:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:112:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:144:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:198:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:293:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:319:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:343:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:43:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:44:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:49:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:50:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:55:24: C812 missing trailing comma
plone/app/caching/tests/test_lookup.py:259:51: C812 missing trailing comma
plone/app/caching/tests/test_lookup.py:260:14: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:84:76: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:290:22: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:304:56: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:309:56: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:412:55: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:414:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:445:45: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:447:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:480:45: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:482:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:505:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:524:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:740:43: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_operation_utils.py:989:39: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:1004:66: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:1012:39: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:1090:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1103:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1128:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1141:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1154:41: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:1155:14: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:1335:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1349:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1378:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1414:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1447:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1527:43: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


こういうのが環境変数ね


Hotovo. :)


i hold from gelijk having


Hi @abaldenko,

I just make a couple of changes to copy `codacy-lintr.R` into `/lintr/codacy-lintr.R` and now it seems to be running.

Still I am not sure what you are doing inside.

If you build the docker with `sbt 'set version in Docker := "dev"' docker:publishLocal` and then invoke the tests from the https://github.com/codacy/codacy-plugins-test with `sbt -Dcodacy.tests.noremove=true "run-main codacy.plugins.DockerTest pattern codacy-lintr:dev assignment_linter"` for example, you will be able to get the docker output.

i think codacy-lintr.R is not working correctly. Passing in that json seems weird since we are using bash to invoke it. I would suggest either passing it through a file or passing as normal bash parameters.

But the problem now is definitely there.

Let me know if I can help with anything else.


Andreas JungÂ your emails are not known to GitHub and thus it is impossible to know if you have signed the Plone Contributor Agreement, which is required to merge this pull request.

Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html How to add more emails to your GitHub account: https://help.github.com/articles/adding-an-email-address-to-your-github-account/


Why would only BOLD images have multiple echoes? We use multi-echo anatomical scans on a regular basis.


Long live m'ah Lord!


@SemraSh the easiest way to add google fonts is by selecting the font on [Google Fonts](https://fonts.google.com/specimen/Quicksand?selection.family=Quicksand) and then following the instructions under embed, as per screenshots below:


all right, thanks.

On Tue, Oct 31, 2017 at 5:27 PM, Liviu Ionescu <notifications@github.com>
wrote:

> please report these problems to the maintainers of
> https://github.com/riscv/riscv-gcc.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/gnu-mcu-eclipse/riscv-none-gcc/commit/a9896110ebca0de9c6095218289f970a45fed5c1#commitcomment-25303617>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ANBSF8-VNJ6wSEseqorY0LY6ssNQUdCDks5sxugSgaJpZM4QMXnl>
> .
>


@locutus2 Actually, interestingly large elo difference compared to the last SFdev - SF8 regression test: http://tests.stockfishchess.org/tests/view/59d1e0770ebc5916ff64baf5
can that be just the TC ?


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

> set -x;set -e;set -o pipefail;cd /tmp/0pdd20171030-4-1y8cav5/fidals/stroyprombeton && pdd -q -f /tmp/pdd.xml20171031-9655-1w7eod8: pid 9679 exit 255 (not zero): + set -e + set -o pipefail + cd /tmp/0pdd20171030-4-1y8cav5/fidals/stroyprombeton + pdd -q -f /tmp/pdd.xml20171031-9655-1w7eod8  ERROR:...

Please, copy and paste this stack trace to GitHub:

```
set -x;set -e;set -o pipefail;cd /tmp/0pdd20171030-4-1y8cav5/fidals/stroyprombeton && pdd -q -f /tmp/pdd.xml20171031-9655-1w7eod8: pid 9679 exit 255 (not zero):
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20171030-4-1y8cav5/fidals/stroyprombeton
+ pdd -q -f /tmp/pdd.xml20171031-9655-1w7eod8

ERROR: /tmp/0pdd20171030-4-1y8cav5/fidals/stroyprombeton/docker/Makefile; puzzle at line #31; Space expected at 32:2; make sure all lines in the puzzle body have a single leading space.
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.

/app/objects/exec.rb:41:in `block in run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:205:in `popen_run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:95:in `popen3'
/app/objects/exec.rb:39:in `run'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:37:in `deploy'
/app/objects/job.rb:40:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:49:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:47:in `exclusive'
/app/objects/job_detached.rb:37:in `block in proceed'
/app/objects/job_detached.rb:37:in `fork'
/app/objects/job_detached.rb:37:in `proceed'
/app/0pdd.rb:341:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1010:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1037:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:989:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1094:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1091:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1955:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1726:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


ficou legal assim!


Just return the value of the switch case. Java can do that right?


I had heard that on some old or embedded systems with non-contiguous memory addresses that NULL would not always evaluate to zero. I guess they are non-ISO-compatible in that case.

Good point about breaking in many other places, it would need a lot of work to support such systems. I shall revert this loop.