Most definitely, this just happens to be the % of code that hasn't had tests written for it.


WOW!!!
This is the most wonderful thing i have ever experience and i need to share this great testimony.
About how i get my ex back after a breakup.
I never believed it, because i never heard nor learnt anything about it before.
My name is Minerva D. Taylor from UK
My boyfriend of a 2year just broke up with me and am 28 weeks pregnant. I have cried my self to sleep most of the nights and don’t seem to concentrate during lectures sometimes I stay awake almost all night thinking about him and start to cry all over again. Because of this I end up not having energy for my next day’s classes, my attendance has dropped and am always in uni and on time. Generally he is a very nice guy, he ended it because he said we were arguing a lot and not getting along. He is right we’ve been arguing during the pregnancy a lot. After the break up I kept ringing him and telling him I will change. I am in love with this guy and he is the best guy I have ever been with. I’m still hurt and in disbelief when he said he didn’t have any romantic feelings towards me anymore that hurt me faster than a lethal syringe. He texts me once and then mainly to check up on how am doing with the pregnancy, he is supportive with it but it’s not fair on me, him texting me as I just want to grieve the pain and not have any stress due to the pregnancy. i was really upset and i needed help, so i searched for help online and I came across a website that suggested that Dr Adams can help solve marital problems, restore broken relationships and so on. So I felt I should give him a try. I contacted him and he told me what to do and i did it then he did a spell for me. 28 hours later, my boyfriend came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my boyfriend are living together happily again.. All thanks to Dr Adams. as it is a place to resolve marriage/relationship issues, do you want to be sure if your spouse is being faithful to you or Do you want your Ex to come back to you Contact.: E-mail: Adamsusmanultimate@gmail.com or call/Whats-app: +2348160153829 save your crumbling home and change of grades its 100% safe. I suggest you contact him. He will not disappoint you.


Ah, yes I did a slightly different version of this for another project on Monday (Something changed somewhere because this was never a problem before)


looks like your git config is not correct, as github is not able to map the author of the commit


And it's mostly because this functionality isn't appropriately removed from the fetcher class and looks like an absolute mess to test.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2075](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=23390&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


I concur. Did exactly that for my machines: https://github.com/kdeldycke/dotfiles/commit/3d6e825c29ef8c8bf2c25c554587cca7600aeb1e


...templates and migrations that _*should_ have been included in previous commits...


It was from upstream patch


Hi there!

Please go ahead and open a support ticket through our support portal: https://easydigitaldownloads.com/support

we use GitHub for development tracking only.


här testar jag kommentera


Hi,
you need to setup your CouchDB instance. Also it depends how you will organize your documents in couchDB. Bad news is that I don't have this couchdb instance anymore, and I didn't document how structure of db looks like.
So this error you receive because on signup you are trying to check if this user already exists in database, but database doesn't exists.


👍 good idea thanks


Yes please, that sounds perfect


oops, I've missed that. Will remove those lines further.


Good comment @ghostbuster91! 👍
Shame on @ghostbuster91.. 👎


The comments at the top of most of the examples are misleading


Ok I see, we could use then use a PCMAT43 and a PCVEC3 to prevent the superfluous trivial computations of the 4th coordinate.


I agree with wanting to get this inconsistency fixed and trying to get to the bottom of the navigator issue. I'm checking with the nodes team on when they think we'll switch over to nodes in OSS. @javache has a task on him around investigating the navigator issue.


It's not a big deal to me, since we're in `pry` for a Demo. But for that same reason, it's also of low value to remove the prompt characters. I wouldn't care if this were reverted.


Why do you need it for temp/hum sensor? is it so critical to miss one of report?


In my PR I wasn't sure about `.`'s being an issue and I ended up only removing spaces 😒

Just curious, was `microtime()` originally used instead of generating a random string (or similar mechanism) in order to connect the directory to a specific time? I've seen it used in this way before but I'm not sure if that's following a convention?


Was thinking about the same. Let me see…


Hi!

I’m in another class right now, but I guess I’m having some trouble with fetch/github since I haven’t edited work live recently.

I sent you my desktop files by mistake, these are the ones that are live, but the css is missing?  I’ve been looking at it all morning and can’t figure it out.  Everything is linked properly to my knowledge.

http://akleindesign.com/IDM222_ak_site/html_test_1 <http://akleindesign.com/IDM222_ak_site/html_test_1>

http://akleindesign.com/IDM222_ak_site/html_test_2 <http://akleindesign.com/IDM222_ak_site/html_test_2>

http://akleindesign.com/IDM222_ak_site/html_test_3 <http://akleindesign.com/IDM222_ak_site/html_test_3>

Here’s my GitHub repo again:
https://github.com/arkangel223/IDM222_ak_site.git <https://github.com/arkangel223/IDM222_ak_site.git>

Let me know if you can help!  See you in class,

Alyssa Klein
Biological Design
Drexel University
+1 (561) 346-0203
http://arkangel223.wix.com/akleindesigns

> On Feb 2, 2017, at 7:43 AM, Phil Sinatra <notifications@github.com> wrote:
>
> @arkangel223 <https://github.com/arkangel223> - Your meta tag should include the content as an attribute, not as a separate HTML tag.
>
> <meta name="viewport" content="initial-scale=1.0, width=device-width" />
> Make this adjustment on all of your .html files.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub <https://github.com/arkangel223/IDM222_ak_site/commit/9576d6e89fd2545f54150b2714e6a4561e68e167#commitcomment-20713246>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AHKHyaWRcJX6V1OVW4pTgRydfwCItRRiks5rYc9igaJpZM4L1D7m>.
>


A possible fix: if a view has any onTouch listeners set on it, automatically set collapsable=false.


@vojtechsoban can you create a pull request for ronmamo/reflections to fix https://github.com/ronmamo/reflections/issues/155 ? :)


Der Teil wurde bereits rausgenommen in der aktuellen Version.


Justo estaba trabajando con las sesiones y no puedo recuperar los extrafields del curso, salen vació, en este caso deberia obtener el url del video del curso para la presentación
![guia](https://cloud.githubusercontent.com/assets/2940509/22556784/58c1f902-e936-11e6-81ea-ffd1d6a189af.png)

Antes todo normal, despues de este cambio ya no sale :(


I have fixed the nul vs nil typo.

I believe Demsky and CDSChecker more than I believe myself on this topic.
I'll try to form a coherent explanation of why that's right a bit later,
but it's a struggle for me to express this stuff coherently.

I'll say, though, that the bug may be one that doesn't appear on any
machine I've tested with; the powerpc implementation of c11 memory seems to
offer more promises about memory ordering than the c11 memory
itself does, so a justification of the change in terms of lwsyncs and
isyncs probably doesn't exist.

Doug

On Thu, Feb 2, 2017 at 7:28 AM, John Mellor-Crummey <
notifications@github.com> wrote:

> The code for mcs_unlock uses both mcs_nil and mcs_nul. Shouldn't they be
> the same?
>
> Were you convinced by the case that the atomic_load_explicit in unlock had
> to be an acquire? It is not clear to me why this needs to be the case. I'll
> need to consult the C++ memory spec to understand why this might be needed.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/HPCToolkit/hpctoolkit/commit/9fadbf7f995d131b0a1f277a2e5ed6fa5d8a797d#commitcomment-20713897>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXwOSdlYH7-EslisxyvayA03bO9UrYH0ks5rYdnxgaJpZM4L1GyD>
> .
>


@manstis ok, that's a better short-term workaround anyway as it doesn't require updating all the wb poms (which we might have to do anyway as I am not sure there will be a better solution.)


fixd


@manstis working on it finding alternatives....


Oh, Danke für den Tipp. Nur existiert der Teil ebenfalls nicht mehr.


I must rewrite this function, because now I get all pages for different categories. But I have to get only relation pages for selected category instead of all pages. This is function: Mage::getModel('training_cms/pages')->getAllPagesForCategory()


Thanks Marcio; fixed in the next patchset.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2075](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=23390&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 308, ignored: 4 Build time: 00:15:31


[creativecommons.org-master 2.zip](https://github.com/creativecommons/creativecommons.org/files/748257/creativecommons.org-master.2.zip)


"Beam files are portable across nodes, as they are bytecode that is interpreted by the Erlang VM, in the same way that Java works. The exception is if they're compiled for native optimization (+native), in which case they're obviously not very portable, other than possibly between windows machines. (edit two years later: also machines that have identical hardware and software setups, as you would possibly find in telecom uses of erlang)

"


This made every JSX expression return possibly null, which imo is very annoying. It basically breaks enzyme right now, and a lot of other very useful tricks in React where you pass elements as function arguments.

```
const elem = <div>Hello</div>;
const wrapper = enzyme.shallow(elem); // throws TS error, elem possibly null
```


[dotfiles-work-gh 3.zip](https://github.com/creativecommons/creativecommons.org/files/748264/dotfiles-work-gh.3.zip)


I decided to revert these changes as it creates a slippery slope of what functions to move and what can stay. The main `Chem.cpp` file that is compiled is supposed to be the guts of the program, while the other header files are supposed to hold clunky variables. Functions are the guts and not variables, so if I moved all of the functions out of `Chem.cpp`, then I would be left with less than 10 lines of code in there. This just makes it so that the mean program is in a header file and not in the main file for no reason.


Made changes


Done.


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


@superquest I have implement this feature.

    ![2017-02-01_1359x723](https://cloud.githubusercontent.com/assets/13142418/22507351/24af0d74-e8c0-11e6-985e-4a1404b629ed.png)


Project 1 write-up


I get all these warnings. In .bib, change organizer to publisher and add a
sensible address


@stefanholek Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/1/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:9:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:14:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:15:80: E501 line too long (81 > 79 characters)
plone/app/customerize/registration.py:23:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:28:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:33:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:51:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:57:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:76:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:78:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:78:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:81:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:84:28: E201 whitespace after '{'
plone/app/customerize/registration.py:84:56: E202 whitespace before '}'
plone/app/customerize/registration.py:85:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:87:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:91:12: E111 indentation is not a multiple of four
plone/app/customerize/registration.py:91:80: E501 line too long (81 > 79 characters)
plone/app/customerize/registration.py:92:16: E111 indentation is not a multiple of four
plone/app/customerize/registration.py:94:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:95:12: S001 found module formatter
plone/app/customerize/registration.py:100:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:106:25: W291 trailing whitespace
plone/app/customerize/registration.py:113:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:119:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:125:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:132:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:132:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:133:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:133:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:134:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:134:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:135:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:135:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:136:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:136:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:138:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:142:1: W391 blank line at end of file
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:6:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:20:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:25:65: W291 trailing whitespace
plone/app/customerize/browser.py:38:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:42:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:42:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:50:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:60:1: W391 blank line at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:9:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:11:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:23:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/tests/layer.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/layer.py:3:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:9:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:17:1: E402 module level import not at top of file
plone/app/customerize/tests/testDocTests.py:17:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:22:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:25:1: W293 blank line contains whitespace
plone/app/customerize/tests/testDocTests.py:36:48: S001 found module formatter
plone/app/customerize/tests/testDocTests.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tests/testDocTests.py:45:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:51:16: E713 test for membership should be 'not in'
plone/app/customerize/tests/testDocTests.py:53:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:54:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:55:21: E128 continuation line under-indented for visual indent
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Add "avec notre aide" to the question on the input$share.


Menar förståss från 202 --> 200


Hvis man kan holde julefrokost i januar, kan man vel også julekode.


This change fix a bug about frame grabbing. With the original code, calling cam.start() starts filling the 4 buffers internally. Suppose you want to grab a frame after some event, ex. by calling cam.capture(...) in 5 seconds,  cam.frameRaw() won't contain the frame at the time of cam.capture() call but at cam.start() call. Because of the 4 buffers, you need to call cam.capture() 4 times before starting to get recent frames. In your examples, the workaround you provide is to call cam.capture() continuously so the buffers is constantly renewed.

To make it work, it seems that you need to provide at least 1 buffer to the driver so it could fill it. In the Capture function, I discard the buffer and I wait for the driver to grab a frame at the moment of the capture call. Also, this is why I reduced the internal buffers from 4 to 1.


classic


@MatthewWilkes Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/2/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:21:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:26:65: W291 trailing whitespace
plone/app/customerize/browser.py:39:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:43:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:48:80: E501 line too long (86 > 79 characters)
plone/app/customerize/browser.py:51:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:63:1: W391 blank line at end of file
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:11:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:18:1: W293 blank line contains whitespace
plone/app/customerize/registration.py:19:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:20:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:32:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:37:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:41:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:59:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:65:1: W293 blank line contains whitespace
plone/app/customerize/registration.py:69:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:73:30: Q000 Remove bad quotes.
plone/app/customerize/registration.py:73:59: E261 at least two spaces before inline comment
plone/app/customerize/registration.py:73:60: E262 inline comment should start with '# '
plone/app/customerize/registration.py:73:80: E501 line too long (91 > 79 characters)
plone/app/customerize/registration.py:91:42: W291 trailing whitespace
plone/app/customerize/registration.py:98:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:100:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:100:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:103:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:106:28: E201 whitespace after '{'
plone/app/customerize/registration.py:106:56: E202 whitespace before '}'
plone/app/customerize/registration.py:107:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:109:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:113:80: E501 line too long (82 > 79 characters)
plone/app/customerize/registration.py:116:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:117:12: S001 found module formatter
plone/app/customerize/registration.py:122:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:123:12: S001 found module formatter
plone/app/customerize/registration.py:128:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:141:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:147:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:153:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:160:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:160:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:161:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:161:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:162:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:162:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:163:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:163:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:164:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:164:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:166:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:172:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/layerfolder.py:0:1: C101 Coding magic comment not found
plone/app/customerize/layerfolder.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/layerfolder.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/layerfolder.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/layerfolder.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/layerfolder.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/layerfolder.py:9:1: E302 expected 2 blank lines, found 1
plone/app/customerize/layerfolder.py:10:13: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:12:1: E302 expected 2 blank lines, found 1
plone/app/customerize/layerfolder.py:13:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:18:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:21:21: E231 missing whitespace after ','
plone/app/customerize/layerfolder.py:22:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:26:16: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:26:16: S001 found module formatter
plone/app/customerize/layerfolder.py:35:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:37:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:41:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:43:9: T001 print statement found.
plone/app/customerize/layerfolder.py:43:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:44:10: E225 missing whitespace around operator
plone/app/customerize/layerfolder.py:45:9: T001 print statement found.
plone/app/customerize/layerfolder.py:48:9: T001 print statement found.
plone/app/customerize/layerfolder.py:48:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:50:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:56:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:59:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:61:9: T001 print statement found.
plone/app/customerize/layerfolder.py:61:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:63:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:66:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:68:9: T001 print statement found.
plone/app/customerize/layerfolder.py:68:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:74:13: B901 blind except: statement
plone/app/customerize/layerfolder.py:76:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:81:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:92:1: W293 blank line contains whitespace
plone/app/customerize/layerfolder.py:94:9: T001 print statement found.
plone/app/customerize/layerfolder.py:94:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:97:9: T001 print statement found.
plone/app/customerize/layerfolder.py:97:15: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:97:15: S001 found module formatter
plone/app/customerize/layerfolder.py:100:25: Q000 Remove bad quotes.
plone/app/customerize/layerfolder.py:101:25: E261 at least two spaces before inline comment
plone/app/customerize/layerfolder.py:103:80: E501 line too long (109 > 79 characters)
plone/app/customerize/layerfolder.py:105:30: W292 no newline at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:6:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:10:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tool.py:13:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:15:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:36:9: T001 print statement found.
plone/app/customerize/tool.py:36:15: Q000 Remove bad quotes.
plone/app/customerize/tool.py:38:1: W293 blank line contains whitespace
plone/app/customerize/tool.py:41:80: E501 line too long (80 > 79 characters)
plone/app/customerize/tool.py:42:1: W293 blank line contains whitespace
plone/app/customerize/tool.py:45:14: E231 missing whitespace after ','
plone/app/customerize/tool.py:46:34: W292 no newline at end of file
plone/app/customerize/tests/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:9:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:17:1: E402 module level import not at top of file
plone/app/customerize/tests/testDocTests.py:17:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:22:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:25:1: W293 blank line contains whitespace
plone/app/customerize/tests/testDocTests.py:36:48: S001 found module formatter
plone/app/customerize/tests/testDocTests.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tests/testDocTests.py:45:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:51:16: E713 test for membership should be 'not in'
plone/app/customerize/tests/testDocTests.py:53:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:54:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:55:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:7:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/interfaces.py:8:69: W292 no newline at end of file
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/layer.py:3:1: E302 expected 2 blank lines, found 1
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


But that's a search. That's not realtime as you're typing ...

When I press `<leader>` ... none of that shows up like it does in spacemacs.

On Fri, Feb 3, 2017 at 12:05 AM, Wang Shidong <notifications@github.com>
wrote:

> @superquest <https://github.com/superquest> I have implement this feature.
>
> ![2017-02-01_1359x723](https://cloud.githubusercontent.com/assets/13142418/22507351/24af0d74-e8c0-11e6-985e-4a1404b629ed.png)
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/superquest/dotfiles/commit/58335d4974cfc8285613b82fded4efab505b4a62#commitcomment-20716321>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AEIoBfKZ5lZwyOgE77TMcu2hk_BG6fLVks5rYf6zgaJpZM4Lz4dv>
> .
>


@Alan Hoey Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/3/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:21:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:26:80: W291 trailing whitespace
plone/app/customerize/browser.py:39:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:43:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:51:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:63:1: W391 blank line at end of file
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:11:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:19:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:20:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:32:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:37:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:41:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:59:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:65:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:90:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:92:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:92:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:93:80: E501 line too long (84 > 79 characters)
plone/app/customerize/registration.py:95:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:98:28: E201 whitespace after '{'
plone/app/customerize/registration.py:98:56: E202 whitespace before '}'
plone/app/customerize/registration.py:99:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:101:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:105:80: E501 line too long (82 > 79 characters)
plone/app/customerize/registration.py:108:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:109:12: S001 found module formatter
plone/app/customerize/registration.py:114:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:127:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:133:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:139:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:146:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:146:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:147:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:147:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:148:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:148:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:149:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:149:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:150:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:150:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:159:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:12:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:14:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:24:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
plone/app/customerize/tool.py:25:5: E301 expected 1 blank line, found 0
plone/app/customerize/tool.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tool.py:30:39: W292 no newline at end of file
plone/app/customerize/tests/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:9:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:17:1: E402 module level import not at top of file
plone/app/customerize/tests/testDocTests.py:17:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:22:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:25:1: W293 blank line contains whitespace
plone/app/customerize/tests/testDocTests.py:36:48: S001 found module formatter
plone/app/customerize/tests/testDocTests.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tests/testDocTests.py:45:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/testDocTests.py:51:16: E713 test for membership should be 'not in'
plone/app/customerize/tests/testDocTests.py:53:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:54:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:55:21: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:7:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/interfaces.py:8:69: W292 no newline at end of file
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/layer.py:3:1: E302 expected 2 blank lines, found 1
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/4/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:21:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:39:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:43:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:51:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:63:1: W391 blank line at end of file
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:11:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:19:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:20:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:32:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:37:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:41:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:59:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:65:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:81:25: S001 found module formatter
plone/app/customerize/registration.py:95:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:97:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:97:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:98:80: E501 line too long (84 > 79 characters)
plone/app/customerize/registration.py:100:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:103:28: E201 whitespace after '{'
plone/app/customerize/registration.py:103:56: E202 whitespace before '}'
plone/app/customerize/registration.py:104:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:106:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:110:80: E501 line too long (82 > 79 characters)
plone/app/customerize/registration.py:113:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:114:12: S001 found module formatter
plone/app/customerize/registration.py:119:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:132:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:138:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:144:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:151:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:151:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:160:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:164:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:1:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:12:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:14:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:24:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
plone/app/customerize/tool.py:25:5: E301 expected 1 blank line, found 0
plone/app/customerize/tool.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tool.py:30:39: W292 no newline at end of file
plone/app/customerize/tests/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:1:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:6:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/testDocTests.py:10:12: E261 at least two spaces before inline comment
plone/app/customerize/tests/testDocTests.py:14:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:33:48: S001 found module formatter
plone/app/customerize/tests/testDocTests.py:42:33: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:43:33: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:43:41: Q000 Remove bad quotes.
plone/app/customerize/tests/testDocTests.py:44:33: E128 continuation line under-indented for visual indent
plone/app/customerize/tests/testDocTests.py:45:22: E124 closing bracket does not match visual indentation
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:7:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/interfaces.py:8:69: W292 no newline at end of file
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/layer.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/layer.py:7:9: E261 at least two spaces before inline comment
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@ebrehault Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/5/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/testing.py:14:13: E128 continuation line under-indented for visual indent
plone/app/customerize/testing.py:16:13: E128 continuation line under-indented for visual indent
plone/app/customerize/testing.py:18:13: E128 continuation line under-indented for visual indent
plone/app/customerize/testing.py:20:13: E128 continuation line under-indented for visual indent
plone/app/customerize/testing.py:26:10: Q000 Remove bad quotes.
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:21:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:39:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:43:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:51:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:63:1: W391 blank line at end of file
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:11:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:19:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:20:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:32:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:37:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:41:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:59:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:65:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:81:25: S001 found module formatter
plone/app/customerize/registration.py:95:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:97:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:97:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:98:80: E501 line too long (84 > 79 characters)
plone/app/customerize/registration.py:100:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:103:28: E201 whitespace after '{'
plone/app/customerize/registration.py:103:56: E202 whitespace before '}'
plone/app/customerize/registration.py:104:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:106:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:110:80: E501 line too long (82 > 79 characters)
plone/app/customerize/registration.py:113:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:114:12: S001 found module formatter
plone/app/customerize/registration.py:119:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:132:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:138:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:144:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:151:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:151:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:160:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:164:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:1:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:12:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:14:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:24:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
plone/app/customerize/tool.py:25:5: E301 expected 1 blank line, found 0
plone/app/customerize/tool.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tool.py:30:39: W292 no newline at end of file
plone/app/customerize/tests/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:1:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:5:1: F401 'plone.testing.z2.Browser' imported but unused
plone/app/customerize/tests/testDocTests.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:9:1: I003 isort expected 1 blank line in imports, found 0
plone/app/customerize/tests/testDocTests.py:10:80: E501 line too long (99 > 79 characters)
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:7:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/interfaces.py:8:69: W292 no newline at end of file
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@tisto Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/6/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/app/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/testing.py:13:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/customerize/testing.py:21:10: Q000 Remove bad quotes.
plone/app/customerize/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/browser.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/browser.py:21:80: E501 line too long (82 > 79 characters)
plone/app/customerize/browser.py:39:13: E128 continuation line under-indented for visual indent
plone/app/customerize/browser.py:43:45: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:43:47: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:36: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:38: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:57: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:44:59: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/browser.py:51:54: Q000 Remove bad quotes.
plone/app/customerize/browser.py:63:1: W391 blank line at end of file
plone/app/customerize/registration.py:0:1: C101 Coding magic comment not found
plone/app/customerize/registration.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
plone/app/customerize/registration.py:3:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:4:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:5:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:8:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:10:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:11:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:12:1: I001 isort found an import in the wrong position
plone/app/customerize/registration.py:19:80: E501 line too long (87 > 79 characters)
plone/app/customerize/registration.py:20:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:32:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:37:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:41:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:59:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:65:80: E501 line too long (83 > 79 characters)
plone/app/customerize/registration.py:81:25: S001 found module formatter
plone/app/customerize/registration.py:95:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:97:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/registration.py:97:20: E231 missing whitespace after ','
plone/app/customerize/registration.py:98:80: E501 line too long (84 > 79 characters)
plone/app/customerize/registration.py:100:18: W601 .has_key() is deprecated, use 'in'
plone/app/customerize/registration.py:103:28: E201 whitespace after '{'
plone/app/customerize/registration.py:103:56: E202 whitespace before '}'
plone/app/customerize/registration.py:104:48: E231 missing whitespace after ','
plone/app/customerize/registration.py:106:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:110:80: E501 line too long (82 > 79 characters)
plone/app/customerize/registration.py:113:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:114:12: S001 found module formatter
plone/app/customerize/registration.py:119:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:132:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:138:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:144:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:151:11: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:151:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:152:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:153:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:154:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:13: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:155:15: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/registration.py:160:1: E302 expected 2 blank lines, found 1
plone/app/customerize/registration.py:164:1: W391 blank line at end of file
plone/app/customerize/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/__init__.py:9:19: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:9:21: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:18: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:10:20: E251 unexpected spaces around keyword / parameter equals
plone/app/customerize/__init__.py:11:5: E124 closing bracket does not match visual indentation
plone/app/customerize/__init__.py:12:1: W391 blank line at end of file
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:1:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tool.py:12:5: D001 found implements( replace it with zope.interface.implementer
plone/app/customerize/tool.py:14:7: E221 multiple spaces before operator
plone/app/customerize/tool.py:24:14: D001 found declareProtected( replace it with AccessControl.ClassSecurityInfo.protected
plone/app/customerize/tool.py:25:5: E301 expected 1 blank line, found 0
plone/app/customerize/tool.py:30:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/customerize/tool.py:30:39: W292 no newline at end of file
plone/app/customerize/tests/testDocTests.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/customerize/tests/testDocTests.py:7:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/testDocTests.py:18:25: Q000 Remove bad quotes.
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:7:1: E302 expected 2 blank lines, found 1
plone/app/customerize/tests/interfaces.py:8:69: W292 no newline at end of file
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:2:1: I001 isort found an import in the wrong position
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@davisagli Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.customerize/7/violations
```
plone/app/customerize/testing.py:13:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/customerize/testing.py:16:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/customerize/testing.py:19:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/customerize/registration.py:48:15: P002 found "hasattr", consider replacing it
plone/app/customerize/registration.py:109:5: E731 do not assign a lambda expression, use a def
plone/app/customerize/tool.py:31:1: E305 expected 2 blank lines after class or function definition, found 1
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


BugIssue_5020 (Nigusse) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2321 of 2394 tests passed, 502 test warnings)

 * 518 tests had: AUD diffs.
 * 16 tests had: Table big diffs.

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


"Fix" means fixing a bug, not papering over it because you don't know why it's broken >:(


This parameter should get a `@since`


can I redo?


@victorporof: you'll get unused import warnings when you import code unconditionally, but only use it from `#[test]` functions.

This is a main impetus for using a test module, but I expect you can also conditionalize the `use`:

```
#[cfg(test)]
use num::bigint::{ToBigInt, ParseBigIntError};
```


bug, this line of code should be in the `WebSocketImpl::close function`


agreed it's a bit sloppy, and if it were in the package code itself I'd be more careful. In this case I think the only potential issue is that these tests will fail for a window of dev Julia versions (in-between the first 0.6-dev and whenever the change was actually made), right? I'm OK with that.


I just want to verify this for my own sanity.

Every prop passed to a `<Route>` ends up being passed to its child component.

```js
<Route path='/test' these='props' will='be' available='in' component={Thing} />

const Thing = ({ path, these, will, available, component }) => (
  <div>
    {path} {these} {will} {available} {typeof component}
  </div>
)
```

Is this just because it isn't harming anything? I would have thought that you would just be passing the props from `this.router`.


qweasd


`<>` brackets are more common for placeholders in logs


TIL


Initial Commit


Removing this anyway in https://github.com/mozilla/mentat/pull/233


The try/except logic on imports is sort of redundant, no? It will crash with the message even if you don't have it. I suggest just importing what you need and letting it crash.


This is a bit tricky, as it actually should permit rvalues.


Comentarios práctica 1:

* Bien hecho! no veo errores aparentes, solo a seguir con las demás.


@bjacobel  it's RTLed?

<img width="1276" alt="screen shot 2017-02-02 at 11 17 38 am" src="https://cloud.githubusercontent.com/assets/16127998/22557701/4bf8c1f8-e939-11e6-8956-7a9f3218a06f.png">


BugIssue_5020 (Nigusse) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Yea you're right. Messed it up on my work computer. Fixed now though =)


Nice!


re-enable debug statement


Message correction: Add convex polygon triangulation to make hull mass calculation and debug drawing O(n) in *processing*, not in memory. This also will require no changes to be made in hull debug drawing when switching to shader-only support (no fixed-pipeline anymore) because for the renderer all faces will be probably represented as triangles.


thank you very much for your attention, @rldhont @mdouchin


source: http://markushedlund.com/dev/php-escapeshellarg-with-unicodeutf-8-support


remove log statement or change to debug


top parser of the world


> I always found the foo-bar examples hard to generalize into real world code.

I've found the opposite, personally. Then again, I'm weird. Thanks for opening the issue!


> But that would be doing it in the wrong order 🤖 😈

Yep!

> We keep doing this thing where we delete most of the . gitignore updating from talk template and then add it back in updating from Ruby template.

That's the correct procedure (we should record it). The `talk-template` (and friends) have de-scoped ignores that only include OS concerns. The tech-specific templates (like `ruby-template`) were created by grabbing the de-scoped ignore, then appending the specific technology ignores.

By doing the `talk-template` first, I get to keep the word `talk-template` in recent history, and accomplish @gaand's ask of doing these updates in separate commits.


To test:
`TELEMETRY_DEBUG=1 npm start`


It's all about 'blocked'.  'Blocked' is set in lock, and then comes a release. We expect then that when blocked is cleared in unlock, it was set before it was cleared, and to guarantee that, we need an acquire in unlock before we deal with blocked. Otherwise, we could clear an already-cleared blocked in unlock and then find that it was set elsewhere and then release the news that it was set, and leave the locking thread spinning.

Doug

Sent from my iPad

> On Feb 2, 2017, at 7:28 AM, John Mellor-Crummey <notifications@github.com> wrote:
>
> The code for mcs_unlock uses both mcs_nil and mcs_nul. Shouldn't they be the same?
>
> Were you convinced by the case that the atomic_load_explicit in unlock had to be an acquire? It is not clear to me why this needs to be the case. I'll need to consult the C++ memory spec to understand why this might be needed.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


I mean , can this line be uncommented : `List<SiteFunction> findBySiteService(SiteService siteService);` ?


You can add an ansible.cfg file with contents:
[defaults]
inventory = ec2.py

or you can even put the ec2.py into the inventory *folder*
and then have it with:
[defaults]
inventory = inventory

You'll be able to have multiple inventory sources at the same time then and group the instances by tags e.g. by creating a file 'prod' with contents:
[prod:children]
tag_Name_prod_Web
tag_Name_prod_ECS


for the next update: would be nice to add version which was used.

from the header 2.0.5 was used but its unclear if the mingw or VC version was used.


Yeah yeah yeah, I know it is BlockEntity, I forgot to change the commit message when copying/pasting the original commit from PocketMine-MP.


I don't think so. Looks like I went off the most recent blame for the Compat README, which was actually just a tweak, and the feature was added as of 0.9.5. will fix.


The effect was added but is not used. Is there something that needs to be done first?


连接数据库


Yes, breaks a lot of existing code.  There must be a better solution.  Also, it doesn't make sense that <div/> may be null).


Ve a campos extra de curso y activa el visible para otros :)


ansible_ssh_user in group_vars


If I specify 2.0.0 version in tiapp.xml in modules view it works..


Yes, breaks a lot of existing code.  There must be a better solution.  Also, it doesn't make sense that `<div/>` may be null.


@dolmen Done, thanks for url.
Ping me when you will add `x-logo`


Great Preeti ...


Lgtm, yay!


Nice job


What for?


prova


The "notFound" and "rejected" handlers could be undefined.


You can put that to group_vars for 'all'


The value does not change much during tuning, so do you agree that we can stop the tuning session to save resources?


не сокращаем названия никогда, по стилю


good idea!


求问这个 state 是干啥的


*real DB


We need to include the form validator for empty fields, incorrect email syntax. You can import it with global root:
require_once $_SERVER['DOCUMENT_ROOT'] . "/inc/php/formvalidator.php";


@htgoebel We also need argval here.


definitely helpful!


Código Fuente, 100% funcional Framework-Juegos


powerShell bolg series No.1


Comentarios Práctica 3:

Lineas 3 y 13: `console.log([i]);` Al ser impresión de variable simple, no necesitas los `[]`. Solo eso :) muy bien!


这种肯定不会变的东西直接 Hardcode 更好吧


ArrayList - это конкретный класс, а List<> - это интерфейс. Вам не нужен конкретный класс, и если вы хотите в будущем использовать какой-то другой класс, то подменить получится только если изначально использовать всюду интерфейсы. У какого-то другого класса просто должен быть такой же интерфейс. Вы пользуетесь только интерфейсом класса, не обращая внимания на его реализацию.


SpaceVim has two kinds if mapping feature:
1. search, and execute
pic is shown above
2. realtime match
![2017-01-22-21 32 38](https://cloud.githubusercontent.com/assets/13142418/22182857/c402a288-e0ea-11e6-9670-b38f9ec66452.png)


No need for this if statement here, it is used in the home page to check incorrect links when redirected from registration confirmation email.


пробел ) {


Nice! :) It's also good to provide a vagrantfile with pinned ansible version - it can be quite unstable.


@marcusmoore `microtime()` was indeed used as an alternative to generating a random string. This way the directories would be (sort of) time-stamped and there wouldn't be any chance of colliding directory names.


I am pretty sure this should be `last >= 0` to fix: https://github.com/component/debounce/issues/3

Can be verified with:

```console.log('started', new Date())

x = debounce(() => {
    console.log('ran callback', new Date());
}, 100)

y = setInterval(() => {
    x();
    console.log('interval called', new Date());
}, 50)

setTimeout(() => {
    clearInterval(y);
    console.log('inerval cleared', new Date());
}, 1000)
```

callback should not be called until interval is cleared, but with `last > 0` it can be called when function is called in same millisecond as it was scheduled for.


вычитаете и сразу прибавляете. Можно использовать numbers.length для массива


Submission for 1st Review

a. code snippet for lane detection of static images
b. code snippet for lane detection of video stream
c. segment on reflection
d. output videos including challenge problem


@davisagli Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/21/violations
```
plone/namedfile/scaling.py:173:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/utils/__init__.py:176:1: C901 'rotate_image' is too complex (17)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


could you send a PR?


@dsantosp12 Yeah true dude, thank you ;)


лучше всегда следовать негласному "стандарту" (во всех ЯП) - обозначать любую последовательность парой индексов [begin, end), обратите внимание, что end НЕ включен - т.е. это индекс ЗА последний элемент, а не НА последний. В этой связи всю дальнейшую арифметику нужно переделать.


Nope, that's the correct way


Nice!


после запятой пробел


пробел вокруг деления


пробелы, запятиые. Префиксмные инкременты вместо постфиксных


(I realize I should have expressed this more clearly before)
The output of the driver should be piped into %FileCheck and then there should be CHECK lines that verify that the driver output is actually what we expect, such as
CHECK: dwarfdump -verify

Otherwise this test will succeed even if %swiftc_driver is /bin/true :-)


I'm not sure I see where the ordering is missing. One sets their blocked field before linking behind a predecessor. The predecessor writes blocked after obtaining the successor. Perhaps when one obtains the successor, it must be an acquire on next? I'll ponder this.


these won't work. there's no filter id endpoint in legacy


@nakzon 让我试一下


## Caching the Inverse of a Matrix:
## Matrix inversion is usually a costly computation and there may be some
## benefit to caching the inverse of a matrix rather than compute it repeatedly.
## Below are a pair of functions that are used to create a special object that
## stores a matrix and caches its inverse.

## This function creates a special "matrix" object that can cache its inverse


Hi @micheal-swiggs ,

I'd like to use your library to play around with the MailChimp API a bit, and maybe further on I'll use it and probably extend it for a little project idea. Would you mind defining a LICENSE for the repository, e.g. MIT, so I'm can safely use it?

Thank you very much in advance and best regards,
gletscherluchs


I don't think I like this change. It makes the game more automated. If you have a Jump Drive then you can more or less safely set the game going and come back later to find your self on a different planet.
If I remember correctly this was noed on previous threads.


## This function computes the inverse of the special "matrix" created by
## makeCacheMatrix above. If the inverse has already been calculated (and the
## matrix has not changed), then it should retrieve the inverse from the cache.###


my email


Add AMI id as default value (defaults/main.yml)


## This function computes the inverse of the special "matrix" created by makeCacheMatrix above. If the inverse has already been calculated (and the matrix has not changed), then it should retrieve the inverse from the cache.


should the string be contained in the array? atm we just throw it away?


 Matrix inversion is usually a costly computation and there may be some benefit to caching the inverse of a matrix rather than compute it repeatedly.
Below are a pair of functions that are used to create a special object that stores a matrix and caches its inverse


Good catch?


this should be "span.form-label-control label" - as a style for the label within the 'form-label-control' container


@istoilovgithub , think reference here `const ::utils::SharedPtr<TestAsyncWaiter> waiter` is redundant


Good catch


BugIssue_5020 (Nigusse) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1210 of 1210 tests passed, 0 test warnings)

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


@TheTracyL was the file admin/class-yikes-inc-easy-mailchimp-extender-admin.php changed at all?


@istoilovgithub , `ASSERT_TRUE(waiter.get())`


kan je


You know that having a space between the name of the function and the list of parameters is not valid syntax. This means this commit completely compromises v 2.0.3 of full calendar, as this page has syntax errors.


this should be a <span class="form-label-control"> element - same for all of these


Same problem here.


Thanks!


Hard to test, because it is reproducible when callback is executed in twice in same millisecond which might not behave the same in different environments - but looks like underscore.js implementation has `last >= 0`...

see: http://underscorejs.org/docs/underscore.html#section-83


I've updated the spec with the x-logo. There now a better favicon at http://developers.ijenko.com/favicon.ico


CamelCase Pleaseeee
TooDoDAOImpl


Убрать


I guess you could test it by decorating the Date.now() function to return the same value, but seems a bit overkill to me.


Повесить на поле jdbcTemplate аннотацию \@Autowired


Yes, I added a class to the `tr` wrapped around our settings with checkboxes.


There must happend a merging accident, because if I use now the master CQUI_Text_Settings.xml all german localizations are not shown (cqui menu is shown in basic english instead).
If I use my original CQUI_Text_Settings.xml that was modified and localized by myself I get ingame the correct german localizations.
[CQUI_Text_Settings.zip](https://github.com/chaorace/cqui/files/748393/CQUI_Text_Settings.zip)


This commit broke theme loading fro sanityinc-tomorrow-night. It finds and downloads the proper package, but for some reason the theme is not applied.

To reproduce:

    dotspacemacs-themes '(sanityinc-tomorrow-night)


вынести впеременные каласса
 public static final String QUERY_BY_ID = "SELECT * FROM todo WHERE ID= ?";


K30-T Mokee 7.1.1 defconfig


Можно передать в метод jdbcTemplate.queryForObject(sql,params,REQUEREDTYPE.class,mapper) -- смотри документацию


for some reason the hero img is not working and removing the deg is also not working


On my phone so I can't formally review.

Could we modify the minutes to read "Software Meeting" instead of team lead meeting? I think that will clarify the nature of the meeting.


Beszarok, ezek szerint a mhelyi hálózaton belülről nem tudok pusholni.


в константы
тссс (в помощь выделить строку + ctrl+shift+c)


Comentarios práctica 3:

For número 4: Ten cuidado con los infinite loops ;) ten cuidado de como manejas los `><` te dejo aquí el N° 4 corregido: `if (array.length>5){
  for(var c = 10; c < 51; c+=1){
    console.log(c);
  }
}
    else {
      for(var d = 50; d > 10; d-=1){
        console.log(d);
      }
   }`
For número 5: Lo mismo, ten cuidado de cerrar bien los IF's y los FOR's de lo contrario tendrás infinite loops, aquí te dejo el corregido:
`  if (array.length>5){
    for(var c=0; c < 10; c+=1){
    console.log(c);
  }
 }
      else {
        for(var d=10; d > 0; d--){
          console.log(d);
        }
      }`


CamnelCase


Missed L32-35 in the README:
```rb
       # You can also provide the association itself as an object field. In this example, a
       # Person has one Address. The gem assumes that the corresponding GraphQL object type
       # is called "AddressGraph".
       has_one :address
```

Sorry, just creeping on the changes and noticed that, haha.


Hm, I see why they chose `net-new` - we want to make the point that checking security controls is redundant. It's jargon, but I don't have a good replacement in mind, so I'll leave it for now.


Seems to be ok :)
If you want to have replication in mongo you will have to make mongo listen on network interface, but you definitely **DON'T** want to have it open to external world. A good approach is to have *default* security group, and to allow ingress traffic from other servers which are attached to this group. It will allow servers in VPC "talk" to each other without creating rules for each IP.


Still WL2 for `Pitchfork, Staff`


And of course it doesn't work... yet...


Sin comentarios, todo muy bien!!!! :-D


@pbauer Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.z3cform/28/violations
```
plone/app/z3cform/inline_validation.py:15:1: C901 'InlineValidationView.__call__' is too complex (15)
plone/app/z3cform/widget.py:8:1: I001 isort found an import in the wrong position
plone/app/z3cform/widget.py:18:1: I001 isort found an import in the wrong position
plone/app/z3cform/interfaces.py:4:1: I001 isort found an import in the wrong position
plone/app/z3cform/templates.py:24:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/z3cform/tests/example.py:26:5: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/example.py:31:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:44:34: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:55:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:70:30: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:71:55: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:72:52: Q000 Remove bad quotes.
plone/app/z3cform/tests/example.py:77:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:21:15: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:26:15: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_objectsubform.py:46:15: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:49:19: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:57:13: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_objectsubform.py:62:15: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_widgets.py:41:5: D001 found implements( replace it with zope.interface.implementer
plone/app/z3cform/tests/test_widgets.py:1257:40: Q000 Remove bad quotes.
plone/app/z3cform/tests/test_utils.py:21:9: E731 do not assign a lambda expression, use a def
plone/app/z3cform/tests/test_widget.py:12:15: D001 found implements( replace it with zope.interface.implementer
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


I'd wrap the Send buttons in a <span class="form-label-control"> container as well.. So it will flow with the rest of the elements


Muy bien! sin comentarios, todo corrió como se esperaba!


The bad data isn't a problem, though, as the Google Maps API won't handle those in the first place.

I think to remember that `null` isn't handled nicely by the Google Maps API, but not :100: sure.


Let us know what else you find!  Thank you for bringing this to our attention.


Nice organization.


@patrickkettner - I just started hacking here to avoid polluting the main repo with a buch of commits while I write this (kinda like the GitHub markdown editor...).  Feel free to edit if you like - I only barely got started.


Collaborator:
A review for this commit was created. [Link to review](http://127.0.0.1:2015/ui#review:id=6)


We need to add them to the generator.py as well (keep that as a separate commit)


Sorry, what should be in upper case?


added the ability to set speechContext: https://cloud.google.com/speech/reference/rpc/google.cloud.speech.v1beta1#google.cloud.speech.v1beta1.SpeechContext

Added ability to set mic device, as in new release of node-record-lpcm16.
Is usefull for example using Matrix creator Mic array, passing param - 'device':'mic_channel8'
see [here](https://github.com/matrix-io/matrix-creator-malos/blob/master/src/js_test/test_micarray.js)


Sanity check: For robot to go backwards, lower limit must be -1, yes?


Assignment: Lexical scoping


stable tests version


Yeah, I get it. We've got to improve the speed of RECAP, IA, and CourtListener. It's not working at the speed it should be. Not by a long stretch.


This will work with any rating file in format
User Item Rating Timestamp


Hey I merged that change personally


ADSENSE
Jdareal123@gmail.com


Is there any reason to use a default method here? This interface is new and it's implemented once. Same goes for `#dispose`


I think it'd be better to pass a reference here, without the default param.

So instead, just:
```
uint256& sighashCopy
```
Since you end up checking for IsNull anyway.


yes, we throw it away and expect sub elements. That behaviour is unchanged


Hi @Quetzacoalt91 ,
by default, symfony filisystem create folder on 777 permissions,
(http://symfony.com/doc/2.8/components/filesystem.html#mkdir ),
so on 1.7, new modules dir are all on 777 permission ( not very good for security reasons),
how do you think we can solve this ?
( i first want to add 0755 on all  $this->filesystem->mkdir( , but then i saw that you removed them )


Originalmente a aplicação foi desenvolvida em um ambiente com PHP7, no entanto ela precisou mudar algumas configurações para rodar em um servidor com PHP5;


Needs to be public?


also enemies deal damage


No need to initialize, ```uint256 sighashCopy``` is enough.
If you really really want to be explicit, just for the sake of clarity, you can use ```SetNull()``` after creation.


Thanks. Fixed.


たしかに悩んでました！当日はその方向で。

命名規則大事ですね...


I would assume the egg move is ``fromSelf``.


CO to


@bcoca Where is this actually being used? I can't find the implementation anywhere in the code where the `use` parameter is used. I've tried using it and it seems to simply be ignored. Any ideas what I'm missing?


The funny part is PHP 5 allows this

```php
$string = '';
$string['foo'] = 'now an array';
```

but php 7.1 complains. Even funnier, php 5 complains as well when $string is not `''`:

```php
$string = 'asdads';
$string['foo'] = 'now an array'; //Warning: Illegal string offset 'foo'
```

yaya, lovely PHP.


I must admit that my initial idea was not so clever :-). I believed that every value had a (source code) position attached to it. I have checked, and it only applies to nix Exprs (from the parser/lexer), not nix Values. It appears that tracing values in a declarative, functional language is not trivial. Your solution looks good. I have not yet found a package for which it would not work.

PS: It does not work for texlive packages, but they have their own update scripts.