@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/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:0:1: I001 isort found changes, run it on the file
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/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:0:1: I001 isort found changes, run it on the file
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:0:1: I001 isort found changes, run it on the file
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
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:55: S001 found %s 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:13: S001 found %s 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/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/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:0:1: I001 isort found changes, run it on the file
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:39: W292 no newline at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:0:1: I001 isort found changes, run it on the file
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/testDocTests.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/testDocTests.py:0:1: I001 isort found changes, run it on the file
plone/app/customerize/tests/testDocTests.py:5:1: F401 'Browser' imported but unused
plone/app/customerize/tests/testDocTests.py:10:80: E501 line too long (99 > 79 characters)
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:0:1: I001 isort found changes, run it on the file
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
```
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.blob/5/violations
```
src/plone/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/__init__.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/__init__.py:22:27: Q000 Remove bad quotes.
src/plone/app/blob/__init__.py:22:28: S001 found %s formatter
src/plone/app/blob/__init__.py:23:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:24:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:26:13: E124 closing bracket does not match visual indentation
src/plone/app/blob/__init__.py:33:27: Q000 Remove bad quotes.
src/plone/app/blob/__init__.py:33:28: S001 found %s formatter
src/plone/app/blob/__init__.py:34:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:35:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:36:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:37:13: E124 closing bracket does not match visual indentation
src/plone/app/blob/config.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/content.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/content.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/content.py:88:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:101:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/content.py:108:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:115:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:129:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/content.py:146:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/content.py:149:9: B901 blind except: statement
src/plone/app/blob/content.py:151:16: E128 continuation line under-indented for visual indent
src/plone/app/blob/content.py:154:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:183:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:189:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:195:14: D001 found declarePublic replace it with AccessControl.ClassSecurityInfo.public
src/plone/app/blob/content.py:215:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/download.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/download.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/download.py:21:9: B901 blind except: statement
src/plone/app/blob/download.py:33:1: C901 'handleRequestRange' is too complex (12)
src/plone/app/blob/download.py:60:17: B901 blind except: statement
src/plone/app/blob/download.py:79:24: S001 found % formatter
src/plone/app/blob/field.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/field.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:95:62: Q000 Remove bad quotes.
src/plone/app/blob/field.py:106:32: Q000 Remove bad quotes.
src/plone/app/blob/field.py:278:16: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:351:1: E302 expected 2 blank lines, found 1
src/plone/app/blob/field.py:386:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/iterators.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/iterators.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/markings.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/markings.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/migrations.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/migrations.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/migrations.py:42:1: C901 'makeMigrator' is too complex (15)
src/plone/app/blob/migrations.py:54:80: E501 line too long (179 > 79 characters)
src/plone/app/blob/migrations.py:82:20: P002 found "hasattr", consider replacing it
src/plone/app/blob/mixins.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/mixins.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/mixins.py:16:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:29:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:40:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:49:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/mixins.py:61:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:68:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:76:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:84:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:91:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:98:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:109:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/monkey.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/monkey.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/monkey.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/scale.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/scale.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/scale.py:16:17: Q000 Remove bad quotes.
src/plone/app/blob/scale.py:31:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:32:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:44:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:77:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/utils.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/utils.py:21:80: E501 line too long (82 > 79 characters)
src/plone/app/blob/utils.py:23:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/subtypes/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/subtypes/blob.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/subtypes/blob.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/blob.py:20:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:21:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:22:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:23:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:24:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:26:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:27:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:28:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:29:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:30:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/blob.py:32:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/blob.py:33:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/subtypes/file.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/file.py:24:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:26:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:27:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:28:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:29:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:30:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:31:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:33:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:34:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:36:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:37:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/subtypes/image.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/image.py:23:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/subtypes/image.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:33:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:34:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:35:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:36:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:37:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:38:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:39:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:40:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:41:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:42:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:43:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:44:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:45:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:46:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:47:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:49:34: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:50:34: E127 continuation line over-indented for visual indent
src/plone/app/blob/tests/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/base.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/base.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/base.py:18:17: S001 found %s formatter
src/plone/app/blob/tests/base.py:24:27: S001 found %s formatter
src/plone/app/blob/tests/base.py:59:65: Q000 Remove bad quotes.
src/plone/app/blob/tests/base.py:59:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/tests/base.py:60:39: W292 no newline at end of file
src/plone/app/blob/tests/bbb.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/bbb.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/layer.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/layer.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/layer.py:17:43: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:30:68: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:30:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/tests/layer.py:45:55: S001 found %s formatter
src/plone/app/blob/tests/layer.py:57:80: E501 line too long (84 > 79 characters)
src/plone/app/blob/tests/layer.py:68:46: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:101:41: Q000 Remove bad quotes.
src/plone/app/blob/tests/lingua.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/lingua.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/lingua.py:17:29: E127 continuation line over-indented for visual indent
src/plone/app/blob/tests/patches.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_adapters.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_adapters.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_adapters.py:22:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_adapters.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_adapters.py:69:18: D001 found assertEquals replace it with assertEqual
src/plone/app/blob/tests/test_adapters.py:70:18: D001 found assertEquals replace it with assertEqual
src/plone/app/blob/tests/test_base_fields.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_base_fields.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_doctests.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_doctests.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_doctests.py:4:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_doctests.py:17:12: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_doctests.py:24:16: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_doctests.py:31:16: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_integration.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_integration.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_integration.py:23:14: D001 found assert_ replace it with assertTrue
src/plone/app/blob/tests/test_integration.py:201:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_integration.py:207:80: E501 line too long (86 > 79 characters)
src/plone/app/blob/tests/test_integration.py:215:39: S001 found %s formatter
src/plone/app/blob/tests/test_integration.py:216:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:221:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:223:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:225:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:227:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:229:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_linguaplone.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_linguaplone.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_linguaplone.py:16:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_maintenance.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_maintenance.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_maintenance.py:20:80: E501 line too long (86 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:21:80: E501 line too long (89 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:27:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:28:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_replacements.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_replacements.py:45:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:53:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:61:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:64:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:65:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:69:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:70:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:83:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:86:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:139:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:149:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:157:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:185:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:205:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:208:80: E501 line too long (82 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:214:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:228:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:231:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:243:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:258:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:276:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:280:29: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:280:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:284:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:285:64: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:306:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:311:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/tests/test_scaling.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_scaling.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_scaling.py:46:26: S001 found %s formatter
src/plone/app/blob/tests/test_scaling.py:46:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:66:26: S001 found %s formatter
src/plone/app/blob/tests/test_scaling.py:66:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:139:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:157:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:170:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_utils.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_webdav.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/test_webdav.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_webdav.py:14:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:15:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:31:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/utils.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/tests/utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/utils.py:20:1: S001 found %s formatter
src/plone/app/blob/tests/utils.py:56:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:57:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:58:9: T001 print statement found.
src/plone/app/blob/adapters/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/atfile.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/atfile.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/atimage.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/atimage.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/blobwrapper.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/blobwrapper.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/file.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/file.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/fileupload.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/fileupload.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/fileupload.py:38:62: S001 found %s formatter
src/plone/app/blob/adapters/ofsfile.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/ofsfile.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/pdata.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/pdata.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/stringio.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/stringio.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/webdav.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/webdav.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/xmlrpc.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/adapters/xmlrpc.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/__init__.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/browser/maintenance.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/browser/maintenance.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/maintenance.py:19:20: S001 found % formatter
src/plone/app/blob/browser/maintenance.py:56:32: S001 found %s formatter
src/plone/app/blob/browser/maintenance.py:66:40: S001 found %r formatter
src/plone/app/blob/browser/maintenance.py:70:26: S001 found % formatter
src/plone/app/blob/browser/maintenance.py:84:32: S001 found %s formatter
src/plone/app/blob/browser/maintenance.py:92:26: S001 found %r formatter
src/plone/app/blob/browser/maintenance.py:96:26: S001 found % formatter
src/plone/app/blob/browser/migration.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/browser/migration.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/migration.py:31:20: S001 found %s formatter
src/plone/app/blob/browser/migration.py:32:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/browser/migration.py:37:80: E501 line too long (88 > 79 characters)
src/plone/app/blob/browser/migration.py:46:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/browser/migration.py:47:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/browser/size.py:0:1: C101 Coding magic comment not found
src/plone/app/blob/browser/size.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/size.py:45:9: E731 do not assign a lambda expression, use a def
```
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/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/__init__.py:0:1: I001 isort found changes, run it on the file
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/browser.py:0:1: C101 Coding magic comment not found
plone/app/customerize/browser.py:0:1: I001 isort found changes, run it on the file
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:0:1: I001 isort found changes, run it on the file
plone/app/customerize/registration.py:2:80: E501 line too long (80 > 79 characters)
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:55: S001 found %s 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:13: S001 found %s 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/testing.py:21:10: Q000 Remove bad quotes.
plone/app/customerize/tool.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tool.py:0:1: I001 isort found changes, run it on the file
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:39: W292 no newline at end of file
plone/app/customerize/tests/__init__.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/interfaces.py:0:1: I001 isort found changes, run it on the file
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/testDocTests.py:0:1: I001 isort found changes, run it on the file
plone/app/customerize/tests/testDocTests.py:18:25: Q000 Remove bad quotes.
plone/app/customerize/tests/viewlets.py:0:1: C101 Coding magic comment not found
plone/app/customerize/tests/viewlets.py:0:1: I001 isort found changes, run it on the file
plone/app/customerize/tests/viewlets.py:16:1: W391 blank line at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@tomgross Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.blob/6/violations
```
src/plone/app/blob/__init__.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/__init__.py:23:27: Q000 Remove bad quotes.
src/plone/app/blob/__init__.py:23:28: S001 found %s formatter
src/plone/app/blob/__init__.py:24:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:26:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:27:13: E124 closing bracket does not match visual indentation
src/plone/app/blob/__init__.py:34:27: Q000 Remove bad quotes.
src/plone/app/blob/__init__.py:34:28: S001 found %s formatter
src/plone/app/blob/__init__.py:35:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:36:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:37:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/__init__.py:38:13: E124 closing bracket does not match visual indentation
src/plone/app/blob/content.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/content.py:90:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:103:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/content.py:110:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:117:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:131:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/content.py:148:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/content.py:151:9: B901 blind except: statement
src/plone/app/blob/content.py:153:16: E128 continuation line under-indented for visual indent
src/plone/app/blob/content.py:156:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:185:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:191:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/content.py:197:14: D001 found declarePublic replace it with AccessControl.ClassSecurityInfo.public
src/plone/app/blob/content.py:217:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/download.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/download.py:22:9: B901 blind except: statement
src/plone/app/blob/download.py:34:1: C901 'handleRequestRange' is too complex (12)
src/plone/app/blob/download.py:61:17: B901 blind except: statement
src/plone/app/blob/download.py:80:24: S001 found % formatter
src/plone/app/blob/field.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/field.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:95:62: Q000 Remove bad quotes.
src/plone/app/blob/field.py:106:32: Q000 Remove bad quotes.
src/plone/app/blob/field.py:278:16: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:351:1: E302 expected 2 blank lines, found 1
src/plone/app/blob/field.py:386:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/iterators.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/markings.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/migrations.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/migrations.py:43:1: C901 'makeMigrator' is too complex (15)
src/plone/app/blob/migrations.py:55:80: E501 line too long (179 > 79 characters)
src/plone/app/blob/migrations.py:83:20: P002 found "hasattr", consider replacing it
src/plone/app/blob/mixins.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/mixins.py:17:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:30:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:41:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:50:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/mixins.py:62:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:69:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:77:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:85:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:92:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:99:14: D001 found declareProtected replace it with AccessControl.ClassSecurityInfo.protected
src/plone/app/blob/mixins.py:110:14: D001 found declarePrivate replace it with AccessControl.ClassSecurityInfo.private
src/plone/app/blob/monkey.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/monkey.py:2:65: W291 trailing whitespace
src/plone/app/blob/monkey.py:51:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/scale.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/scale.py:17:17: Q000 Remove bad quotes.
src/plone/app/blob/scale.py:32:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:33:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:45:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/scale.py:78:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/utils.py:22:80: E501 line too long (82 > 79 characters)
src/plone/app/blob/utils.py:24:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/subtypes/blob.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/blob.py:21:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:22:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:23:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:24:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:26:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:27:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:28:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:29:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:30:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/blob.py:31:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/blob.py:33:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/blob.py:34:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/file.py:25:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:26:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:27:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:28:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:29:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:30:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:31:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:33:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:34:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/file.py:35:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:37:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/file.py:38:33: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/subtypes/image.py:25:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/subtypes/image.py:34:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:35:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:36:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:37:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:38:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:39:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:40:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:41:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:42:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:43:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:44:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:45:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:46:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:47:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:48:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/subtypes/image.py:49:27: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:51:34: E127 continuation line over-indented for visual indent
src/plone/app/blob/subtypes/image.py:52:34: E127 continuation line over-indented for visual indent
src/plone/app/blob/tests/base.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/base.py:19:17: S001 found %s formatter
src/plone/app/blob/tests/base.py:25:27: S001 found %s formatter
src/plone/app/blob/tests/base.py:60:65: Q000 Remove bad quotes.
src/plone/app/blob/tests/base.py:60:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/tests/base.py:61:39: W292 no newline at end of file
src/plone/app/blob/tests/bbb.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/layer.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/layer.py:18:43: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:31:68: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:31:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/tests/layer.py:46:55: S001 found %s formatter
src/plone/app/blob/tests/layer.py:58:80: E501 line too long (84 > 79 characters)
src/plone/app/blob/tests/layer.py:69:46: Q000 Remove bad quotes.
src/plone/app/blob/tests/layer.py:102:41: Q000 Remove bad quotes.
src/plone/app/blob/tests/lingua.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/lingua.py:18:29: E127 continuation line over-indented for visual indent
src/plone/app/blob/tests/test_adapters.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_adapters.py:23:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_adapters.py:33:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_adapters.py:70:18: D001 found assertEquals replace it with assertEqual
src/plone/app/blob/tests/test_adapters.py:71:18: D001 found assertEquals replace it with assertEqual
src/plone/app/blob/tests/test_base_fields.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_doctests.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_doctests.py:5:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_doctests.py:18:12: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_doctests.py:25:16: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_doctests.py:32:16: E131 continuation line unaligned for hanging indent
src/plone/app/blob/tests/test_integration.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_integration.py:24:14: D001 found assert_ replace it with assertTrue
src/plone/app/blob/tests/test_integration.py:202:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_integration.py:208:80: E501 line too long (86 > 79 characters)
src/plone/app/blob/tests/test_integration.py:216:39: S001 found %s formatter
src/plone/app/blob/tests/test_integration.py:217:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:222:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:224:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:226:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:228:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_integration.py:230:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_linguaplone.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_linguaplone.py:17:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_maintenance.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_maintenance.py:26:80: E501 line too long (86 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:27:80: E501 line too long (89 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:33:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_maintenance.py:34:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_replacements.py:4:1: F401 'defaultTestLoader' imported but unused
src/plone/app/blob/tests/test_replacements.py:49:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:57:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:65:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:68:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:69:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:73:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:74:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:87:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:90:80: E501 line too long (80 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:101:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:102:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:113:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:120:80: E501 line too long (85 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:122:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:123:66: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:126:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:127:64: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:134:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:144:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:152:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:161:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:165:1: E302 expected 2 blank lines, found 1
src/plone/app/blob/tests/test_replacements.py:185:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:205:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:208:80: E501 line too long (82 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:214:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:228:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:231:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:243:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:258:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:276:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:280:29: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:280:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_replacements.py:284:16: E713 test for membership should be 'not in'
src/plone/app/blob/tests/test_replacements.py:285:64: S001 found %s formatter
src/plone/app/blob/tests/test_replacements.py:306:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_replacements.py:311:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/tests/test_scaling.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_scaling.py:47:26: S001 found %s formatter
src/plone/app/blob/tests/test_scaling.py:47:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:67:26: S001 found %s formatter
src/plone/app/blob/tests/test_scaling.py:67:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:140:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:158:80: E501 line too long (83 > 79 characters)
src/plone/app/blob/tests/test_scaling.py:171:80: E501 line too long (81 > 79 characters)
src/plone/app/blob/tests/test_utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_webdav.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/test_webdav.py:15:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:16:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:32:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/test_webdav.py:33:13: E128 continuation line under-indented for visual indent
src/plone/app/blob/tests/utils.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/tests/utils.py:21:1: S001 found %s formatter
src/plone/app/blob/tests/utils.py:57:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:58:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:59:9: T001 print statement found.
src/plone/app/blob/adapters/atfile.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/atimage.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/blobwrapper.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/file.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/fileupload.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/fileupload.py:39:62: S001 found %s formatter
src/plone/app/blob/adapters/ofsfile.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/pdata.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/stringio.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/webdav.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/adapters/xmlrpc.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/maintenance.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/maintenance.py:20:20: S001 found % formatter
src/plone/app/blob/browser/maintenance.py:57:32: S001 found %s formatter
src/plone/app/blob/browser/maintenance.py:67:40: S001 found %r formatter
src/plone/app/blob/browser/maintenance.py:71:26: S001 found % formatter
src/plone/app/blob/browser/maintenance.py:85:32: S001 found %s formatter
src/plone/app/blob/browser/maintenance.py:93:26: S001 found %r formatter
src/plone/app/blob/browser/maintenance.py:97:26: S001 found % formatter
src/plone/app/blob/browser/migration.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/migration.py:32:20: S001 found %s formatter
src/plone/app/blob/browser/migration.py:33:80: E501 line too long (87 > 79 characters)
src/plone/app/blob/browser/migration.py:38:80: E501 line too long (88 > 79 characters)
src/plone/app/blob/browser/migration.py:47:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/browser/migration.py:48:17: E128 continuation line under-indented for visual indent
src/plone/app/blob/browser/size.py:0:1: I001 isort found changes, run it on the file
src/plone/app/blob/browser/size.py:46:9: E731 do not assign a lambda expression, use a def
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@gforcada 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/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
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.blob/7/violations
```
src/plone/app/blob/download.py:35:1: C901 'handleRequestRange' is too complex (12)
src/plone/app/blob/field.py:45:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:278:16: P002 found "hasattr", consider replacing it
src/plone/app/blob/field.py:387:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/migrations.py:43:1: C901 'makeMigrator' is too complex (15)
src/plone/app/blob/migrations.py:55:80: E501 line too long (115 > 79 characters)
src/plone/app/blob/migrations.py:83:20: P002 found "hasattr", consider replacing it
src/plone/app/blob/monkey.py:53:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/tests/test_replacements.py:413:9: E731 do not assign a lambda expression, use a def
src/plone/app/blob/tests/utils.py:59:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:60:9: T001 print statement found.
src/plone/app/blob/tests/utils.py:61:9: T001 print statement found.
src/plone/app/blob/subtypes/image.py:25:12: P002 found "hasattr", consider replacing it
src/plone/app/blob/browser/size.py:46:9: E731 do not assign a lambda expression, use a def
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Ah, thanks!


Awesome, still having the syntax issue with the selector.


Thanks for fixing my code style :-).

Why have you removed the dependency to google guava? It is not a new one- it is already contained in alfresco repository... The code seems simpler now, but if someone will not correctly add a parameter to sensitiveKeys, it will fail. I like to write failsafe code :-)


Frist one


In my eyes, Packages can be skipped for java.lang java package. Why do you add it?


винести числа в константи


Oh! So this is where I worked on a fix for the register instantiation issue


писати  англійською


@vovinacci added DNS support, as discussed in this blog post: http://www.morethanseven.net/2014/04/25/consul/


Whooops


changed to main p {} because .content no longer exists in index.html.


Looks like it's fixed for #875.  I wasn't able to repro the issue for #617 before, but still works as expected.


Done.


After performing the "hack" mentioned [here](https://gist.github.com/wangruohui/679b05fcd1466bb0937f#hack-cuda-to-support-gcc-5) I'm getting following error:
```
[  5%] Building NVCC (Device) object CMakeFiles/nheqminer_cuda_tromp.dir/__/__/cuda_tromp/nheqminer_cuda_tromp_generated_equi_miner.cu.o
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
/opt/cuda/include/math_functions.h(8897): error: cannot overload functions distinguished by return type alone

/opt/cuda/include/math_functions.h(8901): error: cannot overload functions distinguished by return type alone

2 errors detected in the compilation of "/tmp/tmpxft_00002ceb_00000000-17_equi_miner.compute_61.cpp1.ii".
CMake Error at nheqminer_cuda_tromp_generated_equi_miner.cu.o.cmake:267 (message):
  Error generating file
  /home/frog/nheqminer/Linux_cmake/nheqminer_cuda_tromp/CMakeFiles/nheqminer_cuda_tromp.dir/__/__/cuda_tromp/./nheqminer_cuda_tromp_generated_equi_miner.cu.o

make[2]: *** [CMakeFiles/nheqminer_cuda_tromp.dir/build.make:290: CMakeFiles/nheqminer_cuda_tromp.dir/__/__/cuda_tromp/nheqminer_cuda_tromp_generated_equi_miner.cu.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:67: CMakeFiles/nheqminer_cuda_tromp.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
```


Switching the order of the if statements doesn't change the order that the moves will be added. The order is still determined by where the pieces are on the board


The issue that brought me here is while running a large project in both Rails 2 and Rails 4 (as part of an upgrade effort) a test started failing only against the Rails 4 branch. Tracked it down to differing behavior of `change`


Not sure i even need it because i am wifi only


@gkovacs Do you think it'd be a better idea to say 'Add a new **website** to spend less time on' ? I'd imagine the average user would understand that more clearly than 'domain'.


Good point I changed the wording to website


The variable flashDefault was defined in esp-link/config.c but not known in other source files (esp-link/cgitelnet.c, esp-link/main.c) in which it is used. Adding this declaration gets those files to compile.


+This is a extremely simple(but I think cool) plugin made by @suppert that lets players jump into the air with maps! If you guys want I may add a config that lets you edit the power and item used


Very well. @Nuppi : Open a new issue, if it is not reported already.


@mfonville In Dutch, there should be no dash nor capital letters for wifi. Source: [https://onzetaal.nl/taaladvies/led-lamp-led-lamp-ledlamp](url) (search for "wifi" on the webpage).
Also, check out my pull request #7 . It's corrected in there as well.


good staff


test


Yep, what Peter shows is what we do everywhere else in Socorro. Please follow that pattern! :)


2644021-DOASToMultiAH (wfbuhl) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1772 of 1773 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.94%25-yellow.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-71.16%25-green.svg)


2644021-DOASToMultiAH (wfbuhl) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Model


It builds xdgurl 2 on Travis CI on each commit. If Travis CI is enabled for the repository. To enable it:

* Go to https://travis-ci.org/ and sign in with your GitHub account.
* In the upper right corner click on your name (or choose Accounts) to open your Travis-ci profile.
You'll be presented with the list of your GitHub projects
* Toggle the switch to "ON" for this project

Since I have already written the necessary `.travis.yml` file, each push to this repository should then trigger an automated AppImage build on Travis CI. The download link is in the Travis CI build log.


Изменены тип id в TBL_AtributeType и добален DELETE CASCADE


trace level logging still used? https://github.com/logstash-plugins/logstash-filter-grok/blob/master/lib/logstash/filters/grok.rb#L377


No one's going to take the time to fix these, so might aswell remove them.


@aaronlevy
I'm thinking to make this constant for now, because we already reserve this service IP.


Hi @twang2218, we did not import Docker Machine docs from `master`, but from tag docs-v0.8.2-2016-09-28. I will need to figure out what commits need to be applied to the `vnext-machine` branch manually. Can you help wth this?


This causes an error when there aren't any layer definitions


finishのif分分ける必要無いのでは


oh ?!


@aaronlevy
Any suggestion on creating a client? This will only works on localhost. Is it ok?


うるせえ👎


r+


This should be portable
```
os.makedirs(os.path.join(direc, 'reduced', 'cals'))
```


I think this was actually correct.


And this, too.


This looks interesting! Definitely going to have my eye on this one.


@aaronlevy
We need an IP for the managed etcd to talk to the host etcd (assuming it's a static pod).
The IP is now a host IP from "ifconfig" that local machine will be able to route to.
Any comments on this?


saw approval from jedmccaleb
at https://github.com/vogel/stellar-core/commit/46472a36c6dd130992d48e526dfbc26fff243ee6


merging vogel/stellar-core/cyclic-payment-path = 46472a36 into auto


vogel/stellar-core/cyclic-payment-path = 46472a36 merged ok, testing candidate = be3e6628


переименуй


~~More evidence that the next generation is braindead~~


Thanks. (I hope you didn't hate me too much when doing this. I just copypasted the stuff from Win32 and added `interruptible` and as I really really wanted to just make it work and go away, I didn't bother reformatting it.)


overbodig if structuur. Value ophalen van select form


Overbodige if structuur. Value uit option halen uit select form


@jamesmudgett
@srirambv
Setting is updated to match the new button behaviour:
![screen shot 2016-11-01 at 4 50 12 pm](https://cloud.githubusercontent.com/assets/5495083/19906985/687b06bc-a053-11e6-8d0b-ff88d15110c4.png)
![screen shot 2016-11-01 at 4 50 15 pm](https://cloud.githubusercontent.com/assets/5495083/19906986/687d4eb8-a053-11e6-893a-75503ea02c03.png)


@dotansimha there is an extra t in the last `</div>`


We decided that we didn't want to use the name com_process


it looks like you edited the output files directly instead of the templates, so `npm run build` will produce out-of-date files now


formularios


@xiangli @aaronlevy
We need to know migration has finished here.
I'm thinking to do polling like:
```
etcdctl --endpoints http://10.3.0.23:2379 xxx
```
But this assumes that it can talk to service IP "10.3.0.23".

Other than that, no good idea comes out of my head atm.


Вы можете либо вывести всех юзеров, либо отфильтровать их по роли


I also noticed that there are a few places where it says singup instead of signup, that is causing an error building. I wanted to create a PR of the doc but I didn't really know how to


I know, i picked it up just like that. Our device has no issue in handling SD card, so its not really required.


Hmm. I guess we can afford to waste cycles in the name of programming simplicity, since this is a 20 year-old game.

Use named constants instead of 640/480.


Where did these numbers come from? Please make it more clear in the code.


Signed-off-by: Mike Hensley <hensleym@osti.gov>


Що тут відбувається?


Are you sure this is right?


Reference here: [https://github.com/wuxianlin/MIUI_patchrom_Find5/commit/f79f26fccb8cee98232a973fa93e50dfa93b6c59](url)


Then what is `/search?filters` for?


Yes, why wouldn't it be?


Рядок з поясненнями перевищує 80 символів.


Уже лучше, только как это читать? "Дать текстовую точку игрека"? По-английски это именно так читается. Если мы хотим сказать "Дать игрек тескстовой точки", то по-английски это будет "getTextPointY". А потом у нас возникнет вопрос: а зачем на по-отдельности возвращать координаты, когда мы можем возвращать саму точку? По-отдельности координаты всё равно не используются, целая точка - более логичная порция данных, предоставляемая за раз в данном случае.


Collaborator:
A review for this commit was created. [Link to review](http://dev.visitry.org/ui#review:id=119)


Done. Thanks so much for the review!!!


@b-pass - Just saw this airdate/original airdate thing and it piqued my interest as I played with it myself before coming up with a solution which Janbar has merged into his main code.
If you change the sort order to 'file' and your mythtv database contains season and episode information, you can sort in season/episode order which probably gives you what you want...
Tweak the skin a little like this in MyPVRRecordingx.xml:
<label>$INFO[ListItem.Label,, ]$INFO[ListItem.EpisodeName,(,) ]$INFO[Listitem.Season,,.]$INFO[Listitem.Episode,,]</label>
And you even get season/episode information right there in the list :-)


Hi. The root-function could be solved in the same way and also pow, if the right operator is less than 1, than the result should also have an imaginary part.

Maybe it's a good idea to modify the ToString()-Method of ComplexNumberResult.
if real-part re(z) = 0 and im(z) = -1 it should display "-i", same for im(z)=1, than it should return "i".
By this way, the result of sqrt(-1) was a ComplexNumberResult with ToString() = "i".
This could also be resolved for im(z)=0, than it should return only the real-part.

Regards
Ronny


Що означає змінна і?
Бажано її перейменувати для кращого розуміння.


before it was getting correct ip, now it's getting hardcoded value. So i thought it might be overlooked.


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/172415949


Как зачем? Чтобы обогнать квадратичный алгоритм за счет O(n)


The RustConsolePlayer is not meant to be used to get the server IP address, use server.Address for that.


Вот, здесь как раз такой метод, который возвращает целую точку. Зачем ему образаться к методам из этого же метода, когда мы здесь можем получать напрямую доступ к тем данным, которые скрываются за ними? Разумно прямо в этом методе получать точку прямоугольника, прибавлять к ней смещение, и возвращать полученную точку, И сделай уже, пожалуйста, класс смещения с методам сложения с точкой, не первый раз говорю об этом.


Удивительно, теперь везде их встречаю


- it can end with `/Manifest`.
- it doesn't have contain '.ism'(wowza manifests).
- it should not match special format urls, at least the ones in https://azure.microsoft.com/en-us/documentation/articles/media-services-deliver-content-overview/#streaming-url-formats.

also it appear that the change that i've done to fix `struct.error: cannot convert argument to integer` has fixed downloading in python 2 but now downloading in python 3 is broken.
i tested now with `Python 2.7.12` when you try to access an element in the array(`sps[1]`) it return `bytes` but in `Python 3.5.2` it return an `int` which will raise another error: `TypeError: can't concat bytes to int`, i'm not sure if this behavior can be categorized into `python 2.x` case and `python 3.x` case or something else.


notice that undefined `m`


Have you tried pushing these changes to upstream? I would love seeing BOS there!


@PerryVerheij wat a weird adaptation in Dutch; because the official name (and e.g. even the Dutch wikipedia article) is Wi-Fi. And all the branding for hotspots is also with capitalized W and F.

Btw, the advice page you linked is about on 'samenstellingen' it doesn't say how the word should be written on its own (i.e. it is LED as a single word/abbreviation, but ledlamp in a samenstelling)
So I think I would still prefer to use "Wi-Fi" to follow the name as used by the consortium, their branding and the encyclopedia lemma.


Нет, я к тому, что использовать FSM для поиска фиксированных строк – это как из пушки по воробьям.
Он используется для матчинга регулярок.
А для фиксированных строк есть КМП, Ахо–Корасик, Боейр–Мур, ...


fast-forwarding master to auto = be3e6628


Hello world


https://github.com/tensorflow/tensorflow/issues/4736 suggests just installing gcc5 next to gcc6 ;)


@tomasnykodym this is now producing warning
```
* checking Rd \usage sections ... WARNING
Undocumented arguments in documentation object 'h2o.computeGram'
  ‘weights’
Documented arguments not in \usage in documentation object 'h2o.computeGram':
  ‘W’
```


fixes angle


fixes position


jj


gg


tt


См. "Frequency illusion" в https://en.wikipedia.org/wiki/List_of_cognitive_biases .


The ```-n 4``` option is giving my an error on python-3.5.2 it returns

```
(tsfresh-py352) gary@mc11:/opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh$ ../../bin/python3.5 -m pytest tests/test_feature_significance.py
usage: pytest.py [options] [file_or_dir] [file_or_dir] [...]
pytest.py: error: unrecognized arguments: -n
  inifile: /opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh/setup.cfg
  rootdir: /opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh
(tsfresh-py352) gary@mc11:/opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh$
```

Removing the ```-n 4``` seems to have the desired affect

```
(tsfresh-py352) gary@mc11:/opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh$ ../../bin/python3.5 -m pytest tests/test_feature_significance.py
========================================================================================= test session starts =========================================================================================
platform linux -- Python 3.5.2, pytest-3.0.3, py-1.4.31, pluggy-0.4.0 -- /opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh/../../bin/python3.5
cachedir: .cache
rootdir: /opt/python_virtualenv/projects/tsfresh-py352/apps/tsfresh, inifile: setup.cfg
plugins: cov-2.4.0
collected 14 items

tests/test_feature_significance.py::FeatureSignificanceTestCase::test_all_features_bad PASSED
tests/test_feature_significance.py::FeatureSignificanceTestCase::test_all_features_good PASSED
tests/test_feature_significance.py::FeatureSignificanceTestCase::test_binary_target_binary_features FAILED
tests/test_feature_significance.py::FeatureSignificanceTestCase::test_binary_target_mixed_case FAILED
```

Just noting it here.


![](https://github.trello.services/images/mini-trello-icon.png) [Atividades nunca podem ter 0 objetivos](https://trello.com/c/Rh56xrjM/48-atividades-nunca-podem-ter-0-objetivos)


rework


I don't think we will be moving to a monorepo before the gpii-app is merged and I'd like to have all the tests running. This requires that the test-window is built and for that to happen we need to be able to specify the directory. Do you have a sense of when the refactoring might happen?


1) Yeah. It does not do this without some changes or building with a static C PFNET library. I'll discuss with Nick sometime to see.

2) Yes. It does work to build them independently with the change to how unresolved symbols work.

I'll go ahead and push my changes now. Please review them when you can.


This looks weird. The same include above is guarded by `USE_LIBIDN2`, so I think this shouldn't be here.


Fixed in #2147. WDYT?


@ttinoco

Please review the changes I made to get it working on the Mac.  You may want to change the name I used for `LDFLAGS2`.


Awesome. Will do.


![](https://github.trello.services/images/mini-trello-icon.png) [Novas atividades devem ser criadas com 3 objetivos padrões (30/50/70)](https://trello.com/c/UvFDalf1/49-novas-atividades-devem-ser-criadas-com-3-objetivos-padroes-30-50-70)


@jorsol , can you please clarify what was the intention to add `resources` here?


Fixing it require to modify the literal and I did not find a good way to do it yet. And reporting it is problematic too, since line breaks are considered part of the Literal.

So for now I chose to ignore them.


dit is nog niet getest btw


Umm. What?


I approve


This should be private and nodoc


It's aight, i'm just wondering, how well do you know js?


![](https://github.trello.services/images/mini-trello-icon.png) [A Takım ve U21 takıma yönlendirme yapmıyor.](https://trello.com/c/NgmZZcpe/8-a-takim-ve-u21-takima-yonlendirme-yapmiyor)


If it is private doesn't need to be nodoc, but it should be for sure private


@amanz360 @sirmarcis @ErykaG can one of you take care of this?


What's wrong with reporting it and leaving it unfixed? I'd rather have some errors unfixable than have them suppressed :-/


Подумаю над названием. Не хочу употреблять haystack, т.к. в этом классе идет исключительно работа с needle и построение fsm


wooooow. mach kein scheiss


The release might be broken. When I run `babel -D -d lib/ src/` on my code base with this version, it gives me an error:

```
Error: Cannot find module './lib/api/node.js'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/xbpf/shipworker/node_modules/babel-core/index.js:1:80)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
```


#DerChangeDerWoche


vllt squashen vergessen?


oehhmm


Und bitte merge mal meine fachwerk PRs (squash and merge)


Looks good. I tested again for linux and things work.


@jbclements

Are ```pstreams``` safe to access concurrently from multiple threads, particularly ```(pstream-queue ...)```?


Yeah there's no `lib` for some reason - published 6.18.2! Sorry bout that - please try again


disagree


Update for speed realization and remote control


On a scale from 1 to 10 , i'd say about 6

Which i consider pretty good as I'm only 13 :)


Cool! I'll move on to testing multiperiod.


@jpedius nope: https://github.com/Homebrew/homebrew-science/pull/4551


I could also be jumping the gun though, as I noticed a lot of other babel packages that are installing 6.18.0...

All I know is that my CI is failing, heh.


ok, make sure to checkout multiperiod branch of all packages (raw par, pfnet, gridopt)


Nice!


Thats fine. But maybe just .20 rather than .23? Really minor, just 23 seems a bit random. (.1 is apiserver, .10 is dns, .20 could be etcd)


Ive been working on developing minions for my version of multiogar, its coming along quite nicely.  theres just some little bugs here and there that I haven't been able to fix on my own. Ive noticed that you were gonna work on minions too, and i don't know much people in my skype contacts who know js, let alone have the time to help me xD, so I thought i'd ask you for help.


@JeroenDeDauw To answer the first question: `setExpectedExceptionRegExp` is replaced by `expectExceptionMessageRegExp`.
I agree it would be useful to explain what to use instead in this doc. :)


Closes #33


se putea si mai bine


the add-argu in the end also has to be changed to add-rel (same for the lines below)


@SusanBrown this should hopefully fix the cause of the note content disappearing


This should be fine. The bootkube etcd should only need to speak to the bootkube api-server, which will be listening on 127.0.0.1:8080


Okay, false alarm, it's all working now.


> On Nov 1, 2016, at 2:33 PM, David Benoit <notifications@github.com> wrote:
>
> @jbclements
>
> Are pstreams safe to access concurrently from multiple threads, particularly (pstream-queue …)?

It looks to me like I’ve protected the heaps contained in a pstream using a semaphore, so I would expect this to work. However, I don’t believe I have specifically tested this functionality.

John


How far off are they?


I'd be more than happy to help ,

Add me on skype (FantasyIsBae)

The minions shouldn't be really challenging, and i'd be happy to help with the bugs too :)


not much like `0.00952 == 0.00952 ERROR`


![screen_2016-11-01 14 40 52](https://cloud.githubusercontent.com/assets/18017741/19908598/44d91e04-a041-11e6-9cee-c60524fe32df.jpg)


Practically, no difference, but weird making the tests to work


what 2048 mean behind being a opengl limit? why not a wide used 1920?
https://github.com/WhisperSystems/Signal-Android/issues/672#issuecomment-257707123


somehow writing `(1-0.96)` is correct but `0.04` is not


Looks like this didn't get included in the new `ObserverToken` type, and broke the work from https://github.com/JensRavens/Interstellar/pull/43 . Would you like a pull request to add this back?


Thanks again!


Oh, we should totally be comparing up to some epsilon, like 1e-5.


>Если ты задашь центровку всему body, то не сможешь сделать блоки, которые должны растягиваться на всю ширину.
На какую всю ширину? Шире чем `body`? У нас же макет фиксированый. Зачем нам на всю ширину?


Include the LICENSE file in the project jar.


good


yeah, but why? all simple #'s and nothing should round off


Initial commit


All integration tests use riak_test, what suites will this target run?


If i go offline , I can text you at like 4PM GMT tommorow as I have school , and i have to get up at like 7AM :)


Мммм... Тупанул. И с `inline-block`ами наверное так тоже лучше поступить. Не правда ли?


If you like I can make you a custom client :)


@remdp, sorry for writing you here -- I didn't find a way to send you a direct message. Could you please update your user.email parameter for your local git?

The thing is that рома@romcheg contains my Github username in it and every time you push your commits to Github I get email notifications. In order to configure this parameter you can run the following:

git config --global user.email 'YOUR_EMAIL'

Thank you!


This worked to close the issue automatically.
That is, the issue branch needs to be merged into the respository's default branch (for us this is master).
However, I'm not sure whether I needed the 'Closes #3' or whether it was enough to have had it in (a) previous commit(s).


You should use `["TF_no_auto_long_range_radio", true, true,"mission"] call CBA_settings_fnc_set;` to set the mission setting. the normal call to set afaik only tries to set client setting which is ignored.
Please check if TF_same_lr_frequencies_for_side is set right before you give the first LR radio.
For quicker support check our discord michail-nikolaev/task-force-arma-3-radio#1116


los cambie a 500000 hz la aceleracion $120=50, y $110=9000, pero tuve que
cambiar parametros en el sgdh servopack como el electronic gear (Pn202)
como a 20

2016-10-28 10:50 GMT-06:00 Sonny Jeon <notifications@github.com>:

> This parameter is only a check to make sure you don't exceed 30000Hz.
> Also, please read the settings documents on how things work.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/gnea/grbl-Mega/commit/061e6097c1c1703a75c07e24517ef37184f1a26d#commitcomment-19613176>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AVtFquzyzaXn89S91TjRjkRGxOPEj1zpks5q4ifOgaJpZM4Kjovy>
> .
>


In fact, judging from the messages GitHub gives us from [the issue page](https://github.com/JackBuck/Robo-Plot-SANDBOX/issues/3), it was Hannah's commit message which triggered the issue close when I merged it into master.


@hafen this should grab the index_files


Indentation incorrect in this function.


You're right. My bad. I'll correct it tomorrow.


Great! Finally I found someone who can help me xP, and nah you don't need to do all that lol, ill just stick with base minion controls for now


r+


Хочу жести!


Хочу жести! Хочу выстрелить в ногу!


Grbl 1.0d ['$' for help]
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask:00000000)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$30=1000. (rpm max)
$31=0. (rpm min)
$100=250.000 (x, step/mm)
$101=250.000 (y, step/mm)
$102=250.000 (z, step/mm)
$110=9000.000 (x max rate, mm/min)
$111=500.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=60.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok

2016-11-01 15:50 GMT-06:00 Oleo nuñez <oleometal@gmail.com>:

> los cambie a 500000 hz la aceleracion $120=50, y $110=9000, pero tuve que
> cambiar parametros en el sgdh servopack como el electronic gear (Pn202)
> como a 20
>
> 2016-10-28 10:50 GMT-06:00 Sonny Jeon <notifications@github.com>:
>
>> This parameter is only a check to make sure you don't exceed 30000Hz.
>> Also, please read the settings documents on how things work.
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/gnea/grbl-Mega/commit/061e6097c1c1703a75c07e24517ef37184f1a26d#commitcomment-19613176>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AVtFquzyzaXn89S91TjRjkRGxOPEj1zpks5q4ifOgaJpZM4Kjovy>
>> .
>>
>
>


I am not sure I understand what you mean, but please open a new issue if you think you found a bug.


Adeln, я так понимаю, что это отчет. А.С. все именения в отчете должны быть в EGH01DOC
чтобы все видели


No problem. I'm actually really glad that you have put so much effort in to it.


maybe we should use bisect.bisect_left directly, instead of writing our own


There isn't a great way to guess this information. You could try and use the ip associated with the host default route, but that even can be wrong often (e.g. with virtualBox).

Some options:

- If we're using a static pod, we could inspect the pod itself: (get the pod.status.podIP from apiserver) and it will be populated with either hostIP (if using hostNetworking) or the actual podIP if on podnetwork. This way we don't have to guess, and we let the kubelet populate this information.

- Could use $COREOS_PRIVATE_IPV4 -- this gets set in most CoreOS installations by default. The managed pod should be able to communicate with the host via this interface (even if using pod-network) as long as the pod is binding to this network.

- If we do go the route of the managed etcd pods using host-networking, then we can just use localhost.


Great, thanks!  It seems to work properly, I just wanted to make sure.  Would it be worth writing tests for concurrency safety?  I can look into it if you'd like.


LGTM


You should be able to talk to serviceIP (at some point). You would have to wait for the kube-proxy to be running, but it should start working eventually.


@MatthewWilkes you can discard that message, is jenkins.plone.org going through all the branches checking for code analysis errors

Actually you can rethink if you still need this branch and remove it if not :-)


all good


Heh, yeah, um...


https://github.com/philsquared/Catch/blob/master/docs/assertions.md#floating-point-comparisons <- look, something good!


Ок, согласен. Убрал.


![screen_2016-11-01 14 53 37](https://cloud.githubusercontent.com/assets/18017741/19909101/69819040-a043-11e6-9662-9d7d375e330f.jpg)


![screen_2016-11-01 14 54 00](https://cloud.githubusercontent.com/assets/18017741/19909115/6fab8f66-a043-11e6-9a50-98f0a0ef50f5.jpg)


#2520943-WindowsCalc-Engine_Integration (vidanovic) - x86_64-MacOS-10.9-clang: Tests Failed (1198 of 1769 tests passed, 0 test warnings)

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


Хм, и правда, лажа...


@ericfaurot (I'm assuming you authored this patch, due to your name being the same as the author's, but your account isn't linked, so I apologize if I got this wrong).

This breaks portability as Linux doesn't have `sa_len` afaict. I'm trying to compile current master (20dbfdddde97c0f00058ac48a228f47238fdfb8c) on Debian. Any idea on achieving your goal without relying on `sa_len`?


@xim Yes, I've already sent the pull request #840 .


+1 Felix

On Tuesday, 1 November 2016, Guillaume Martres <notifications@github.com>
wrote:

> I don't know much about dottydoc, @felixmulder
> <https://github.com/felixmulder> is who you want ;)
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/lampepfl/dotty/commit/df2187e51e7a38a6ca8260ab4a415a7cd5efdcfc#commitcomment-19653344>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADp6GdBezCOX96cWEHbQLUc2smaZmLedks5q55h7gaJpZM4Kl-RB>
> .
>

--
With best regards,
Skills Matter
Wendy Devolder
mobile: 07787704358
skype: wendyskillsmatter
twitter: @wendydevolder
linkedin: http://www.linkedin.com/in/wendydevolder
http://skillsmatter.com

NB: If you email me something important, or urgent, or if you like to
schedule a meeting with me, please copy blanche.crowe@skillsmatter.com in
your email and Blanche will bring it to my attention.


Не понял. У ссылок же по-умолчанию `display: inline` — зачем менять на `display: inline-block`


Agreed and thanks, this is in fact already fixed in git!


attempts to resolve #4


Looking at this now


Great! I don't know this function before.


що таке  "k".Потрібно давати більші,змістовніші назви для змінних.


We are usually trying to avoid this kind of definitions in favour of lambda case. It reduces boilerplate, and produces less noise when changing stuff.


Ah yes, I missed the other commit, sorry for the noise.


So either this `<resources>` should be added to `prev-jre` (so jre7 and jre6 jars get their license as well).
Or add `build-helper-maven-plugin/add-resouce` or alike to `pgjdbc-core-parent.xml`, so all the jars inherit the logic.

Unfortunately, neither of the approaches is "not wordy".


That'll show those pompous imageboard and discussion forum bastards whos boss!


@maxtherabbit FYI - this was its own binding because you don't always disengage when an instance completes, since its not always a BCNM type scenario. Think assault for example. You could have a instance with 10 mobs and you have to defeat at least x. When x is met, you mark the instance complete, but they don't leave automatically - they have to go back to the runic portal, or whatever. If one of the remaining mobs is linked to you when you meet the threshold, then this causes incorrect behavior.


I don't think that you wanted to say this, because, I'm pretty sure that pipe name can contain characters that aren't a backslash.


isso é um registro


Currently *only* supports POST/PUT.


If someone know Spanish links...


não é bem o rectangle que é um `enum`


Gabriel Morin


ok, I was just doing what @teschnei asked me to do


process --> popen
process.stderr --> popen.stderr.read()


I appreciate your help :wink:


even in the scenario you describe, wouldn't the remaining mobs stop fighting once it was marked complete?


extensionVersion.js: +5
 - Limit: 1000, Prod: 501 Local: 506

utility.js: +0
 - Limit: 5000, Prod: 2.1K Local: 2.1K

riqGmail.js: -26
 - Limit: 1000, Prod: 698 Local: 672

gmail-app.????-*-*-*-*.js: error.
 - Limit: 1500000, Prod: 4.4M Local: 0

gmail-app.????-*-*-*-*.css: -265.3K
 - Limit: 1500000, Prod: 1.4M Local: 1.1M


Got it. I suppose I can change it as needed. E.g. returning json errors would probably make sense. Anyway, great starting point, thanks!


nicely done!


Then I propose to drop this and simply copy the file to the resources folder, that way is "transparent" to every project and is not needed to touch any pom.


Interesting - I don't think i got those compile errors?

I must be overlooking something, but main & cgitelnet both include the
following include staments.
`#include <config.h>´
Would that not make flashDefault accessible from within those functions?
Unless the variable is declared within a function or defined as local...
Correct?

On Tue, Nov 1, 2016, 3:40 PM dannybackx <notifications@github.com> wrote:

> The variable flashDefault was defined in esp-link/config.c but not known
> in other source files (esp-link/cgitelnet.c, esp-link/main.c) in which it
> is used. Adding this declaration gets those files to compile.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/fuzzball03/esp-link/commit/59a4707b5e9c1c6769b7381ed4ca45952627f200#commitcomment-19654102>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFimNE561M0JemIFp4cz0-TodTiCcjdpks5q56OpgaJpZM4KmfRC>
> .
>