@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.caching/59/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/caching/__init__.py:0:1: C101 Coding magic comment not found
plone/app/caching/__init__.py:1:1: W391 blank line at end of file
plone/app/caching/gzip.py:0:1: C101 Coding magic comment not found
plone/app/caching/gzip.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/gzip.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/gzip.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/gzip.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/gzip.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/gzip.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/gzip.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/gzip.py:12:1: E302 expected 2 blank lines, found 1
plone/app/caching/gzip.py:28:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/gzip.py:29:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/interfaces.py:0:1: C101 Coding magic comment not found
plone/app/caching/interfaces.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/interfaces.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/interfaces.py:8:1: E302 expected 2 blank lines, found 1
plone/app/caching/interfaces.py:28:1: E302 expected 2 blank lines, found 1
plone/app/caching/interfaces.py:37:21: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:38:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:39:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:45:21: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:46:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:46:80: E501 line too long (83 > 79 characters)
plone/app/caching/interfaces.py:47:47: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:48:50: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:52:21: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:53:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:54:47: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:55:50: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:59:21: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:60:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:60:80: E501 line too long (86 > 79 characters)
plone/app/caching/interfaces.py:61:49: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:66:21: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:67:27: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:67:80: E501 line too long (87 > 79 characters)
plone/app/caching/interfaces.py:68:49: Q000 Remove bad quotes.
plone/app/caching/interfaces.py:72:1: E302 expected 2 blank lines, found 1
plone/app/caching/interfaces.py:85:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:0:1: C101 Coding magic comment not found
plone/app/caching/lastmodified.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/lastmodified.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:18:1: F401 'Acquisition.aq_parent' imported but unused
plone/app/caching/lastmodified.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:19:1: F401 'Acquisition.aq_inner' imported but unused
plone/app/caching/lastmodified.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:27:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/lastmodified.py:41:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:50:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:58:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:70:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:73:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:75:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:79:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:80:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:91:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:95:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:96:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:109:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:114:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:115:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:126:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:130:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:131:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:139:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:143:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:144:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:155:1: E302 expected 2 blank lines, found 1
plone/app/caching/lastmodified.py:159:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lastmodified.py:160:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lastmodified.py:168:80: E501 line too long (90 > 79 characters)
plone/app/caching/lookup.py:0:1: C101 Coding magic comment not found
plone/app/caching/lookup.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/caching/lookup.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/lookup.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/lookup.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/lookup.py:14:1: E302 expected 2 blank lines, found 1
plone/app/caching/lookup.py:50:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/lookup.py:53:7: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lookup.py:54:7: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/lookup.py:60:5: C901 'ContentItemLookup.__call__' is too complex (12)
plone/app/caching/lookup.py:71:80: E501 line too long (84 > 79 characters)
plone/app/caching/lookup.py:95:80: E501 line too long (107 > 79 characters)
plone/app/caching/lookup.py:98:80: E501 line too long (82 > 79 characters)
plone/app/caching/lookup.py:99:80: E501 line too long (80 > 79 characters)
plone/app/caching/lookup.py:100:80: E501 line too long (106 > 79 characters)
plone/app/caching/lookup.py:104:80: E501 line too long (80 > 79 characters)
plone/app/caching/purge.py:0:1: C101 Coding magic comment not found
plone/app/caching/purge.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:13:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:23:1: I004 isort found an unexpected blank line in imports
plone/app/caching/purge.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/purge.py:29:80: E501 line too long (82 > 79 characters)
plone/app/caching/purge.py:34:1: E302 expected 2 blank lines, found 1
plone/app/caching/purge.py:49:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/purge.py:50:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/purge.py:75:80: E501 line too long (100 > 79 characters)
plone/app/caching/purge.py:78:80: E501 line too long (84 > 79 characters)
plone/app/caching/purge.py:90:1: E302 expected 2 blank lines, found 1
plone/app/caching/purge.py:96:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/purge.py:97:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/purge.py:120:70: E261 at least two spaces before inline comment
plone/app/caching/purge.py:120:80: E501 line too long (82 > 79 characters)
plone/app/caching/purge.py:125:5: E303 too many blank lines (2)
plone/app/caching/purge.py:154:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/caching/purge.py:160:9: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/purge.py:161:9: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/purge.py:172:21: E128 continuation line under-indented for visual indent
plone/app/caching/purge.py:173:21: E128 continuation line under-indented for visual indent
plone/app/caching/purge.py:174:21: E128 continuation line under-indented for visual indent
plone/app/caching/purge.py:187:28: Q000 Remove bad quotes.
plone/app/caching/purge.py:187:28: S001 found module formatter
plone/app/caching/purge.py:192:31: Q000 Remove bad quotes.
plone/app/caching/purge.py:192:31: S001 found module formatter
plone/app/caching/purge.py:200:1: E302 expected 2 blank lines, found 1
plone/app/caching/purge.py:205:1: E302 expected 2 blank lines, found 1
plone/app/caching/purge.py:211:1: W391 blank line at end of file
plone/app/caching/setuphandlers.py:0:1: C101 Coding magic comment not found
plone/app/caching/setuphandlers.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/setuphandlers.py:3:1: E302 expected 2 blank lines, found 1
plone/app/caching/setuphandlers.py:12:1: E302 expected 2 blank lines, found 1
plone/app/caching/testing.py:0:1: C101 Coding magic comment not found
plone/app/caching/testing.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/testing.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/testing.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:13:1: I004 isort found an unexpected blank line in imports
plone/app/caching/testing.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/testing.py:16:1: E302 expected 2 blank lines, found 1
plone/app/caching/testing.py:17:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/testing.py:38:1: E302 expected 2 blank lines, found 1
plone/app/caching/testing.py:46:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/app/caching/testing.py:46:80: E501 line too long (89 > 79 characters)
plone/app/caching/testing.py:55:80: E501 line too long (80 > 79 characters)
plone/app/caching/testing.py:61:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/caching/testing.py:63:65: Q000 Remove bad quotes.
plone/app/caching/testing.py:63:80: E501 line too long (94 > 79 characters)
plone/app/caching/testing.py:65:64: Q000 Remove bad quotes.
plone/app/caching/testing.py:65:80: E501 line too long (92 > 79 characters)
plone/app/caching/utils.py:0:1: C101 Coding magic comment not found
plone/app/caching/utils.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/utils.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/utils.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/caching/utils.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/utils.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/utils.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/utils.py:10:1: E302 expected 2 blank lines, found 1
plone/app/caching/utils.py:30:1: E302 expected 2 blank lines, found 1
plone/app/caching/utils.py:41:1: E302 expected 2 blank lines, found 1
plone/app/caching/utils.py:61:11: T000 Todo note found.
plone/app/caching/utils.py:62:9: E265 block comment should start with '# '
plone/app/caching/utils.py:70:51: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:70:53: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:70:69: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:70:71: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:72:56: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:72:58: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:73:43: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/utils.py:73:45: E251 unexpected spaces around keyword / parameter equals
plone/app/caching/browser/controlpanel.py:0:1: C101 Coding magic comment not found
plone/app/caching/browser/controlpanel.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:17:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:20:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:22:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:27:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:28:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:30:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:31:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:32:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:33:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:34:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:35:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:36:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:37:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/controlpanel.py:38:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:39:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:40:1: I001 isort found an import in the wrong position
plone/app/caching/browser/controlpanel.py:44:5: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:45:5: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:45:12: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:48:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/controlpanel.py:66:80: E501 line too long (80 > 79 characters)
plone/app/caching/browser/controlpanel.py:82:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/controlpanel.py:86:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/browser/controlpanel.py:94:5: C901 'ControlPanel.publishTraverse' is too complex (11)
plone/app/caching/browser/controlpanel.py:115:24: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:118:80: E501 line too long (80 > 79 characters)
plone/app/caching/browser/controlpanel.py:123:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:127:80: E501 line too long (94 > 79 characters)
plone/app/caching/browser/controlpanel.py:129:28: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:134:80: E501 line too long (84 > 79 characters)
plone/app/caching/browser/controlpanel.py:137:80: E501 line too long (88 > 79 characters)
plone/app/caching/browser/controlpanel.py:156:48: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:156:48: S001 found module formatter
plone/app/caching/browser/controlpanel.py:156:80: E501 line too long (102 > 79 characters)
plone/app/caching/browser/controlpanel.py:158:5: C901 'ControlPanel.processSave' is too complex (33)
plone/app/caching/browser/controlpanel.py:163:16: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:164:26: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:165:24: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:166:21: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:167:19: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:169:23: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:170:23: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:172:23: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:173:16: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:175:27: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:176:23: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:181:25: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:183:31: E221 multiple spaces before operator
plone/app/caching/browser/controlpanel.py:192:45: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:195:47: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:206:45: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:216:53: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:221:27: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:221:80: E501 line too long (99 > 79 characters)
plone/app/caching/browser/controlpanel.py:222:80: E501 line too long (123 > 79 characters)
plone/app/caching/browser/controlpanel.py:223:80: E501 line too long (88 > 79 characters)
plone/app/caching/browser/controlpanel.py:232:45: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:244:50: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:249:27: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:249:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:251:39: E127 continuation line over-indented for visual indent
plone/app/caching/browser/controlpanel.py:251:80: E501 line too long (83 > 79 characters)
plone/app/caching/browser/controlpanel.py:259:51: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:259:80: E501 line too long (104 > 79 characters)
plone/app/caching/browser/controlpanel.py:263:43: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:263:80: E501 line too long (90 > 79 characters)
plone/app/caching/browser/controlpanel.py:270:51: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:273:55: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:273:80: E501 line too long (88 > 79 characters)
plone/app/caching/browser/controlpanel.py:278:47: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:281:51: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:281:80: E501 line too long (84 > 79 characters)
plone/app/caching/browser/controlpanel.py:286:56: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:286:80: E501 line too long (82 > 79 characters)
plone/app/caching/browser/controlpanel.py:289:60: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:289:80: E501 line too long (93 > 79 characters)
plone/app/caching/browser/controlpanel.py:293:61: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:293:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:293:85: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:302:80: E501 line too long (80 > 79 characters)
plone/app/caching/browser/controlpanel.py:310:80: E501 line too long (89 > 79 characters)
plone/app/caching/browser/controlpanel.py:312:57: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:312:77: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:312:80: E501 line too long (83 > 79 characters)
plone/app/caching/browser/controlpanel.py:315:5: E303 too many blank lines (2)
plone/app/caching/browser/controlpanel.py:326:28: E231 missing whitespace after ','
plone/app/caching/browser/controlpanel.py:338:21: E131 continuation line unaligned for hanging indent
plone/app/caching/browser/controlpanel.py:339:14: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:347:21: E131 continuation line unaligned for hanging indent
plone/app/caching/browser/controlpanel.py:347:80: E501 line too long (89 > 79 characters)
plone/app/caching/browser/controlpanel.py:348:14: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:356:21: E131 continuation line unaligned for hanging indent
plone/app/caching/browser/controlpanel.py:356:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:357:14: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:385:80: E501 line too long (88 > 79 characters)
plone/app/caching/browser/controlpanel.py:394:33: E231 missing whitespace after ','
plone/app/caching/browser/controlpanel.py:394:80: E501 line too long (95 > 79 characters)
plone/app/caching/browser/controlpanel.py:404:48: C812 missing trailing comma
plone/app/caching/browser/controlpanel.py:407:28: E231 missing whitespace after ','
plone/app/caching/browser/controlpanel.py:444:16: S001 found module formatter
plone/app/caching/browser/controlpanel.py:457:16: S001 found module formatter
plone/app/caching/browser/controlpanel.py:462:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/controlpanel.py:476:40: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:479:61: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:479:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:479:85: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:486:26: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:486:26: S001 found module formatter
plone/app/caching/browser/controlpanel.py:487:80: E501 line too long (81 > 79 characters)
plone/app/caching/browser/controlpanel.py:491:51: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:491:51: S001 found module formatter
plone/app/caching/browser/controlpanel.py:493:57: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:493:79: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:493:80: E501 line too long (85 > 79 characters)
plone/app/caching/browser/controlpanel.py:499:80: E501 line too long (83 > 79 characters)
plone/app/caching/browser/controlpanel.py:500:19: E127 continuation line over-indented for visual indent
plone/app/caching/browser/controlpanel.py:500:80: E501 line too long (95 > 79 characters)
plone/app/caching/browser/controlpanel.py:502:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/controlpanel.py:513:5: E303 too many blank lines (2)
plone/app/caching/browser/controlpanel.py:513:5: C901 'Purge.processPurge' is too complex (19)
plone/app/caching/browser/controlpanel.py:519:37: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:522:61: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:522:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:522:85: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:535:28: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:535:60: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:537:28: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:539:28: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:552:51: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:553:38: E261 at least two spaces before inline comment
plone/app/caching/browser/controlpanel.py:585:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/controlpanel.py:597:61: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:597:80: E501 line too long (98 > 79 characters)
plone/app/caching/browser/controlpanel.py:597:91: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:600:61: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:600:80: E501 line too long (92 > 79 characters)
plone/app/caching/browser/controlpanel.py:600:85: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:604:57: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:604:76: Q000 Remove bad quotes.
plone/app/caching/browser/controlpanel.py:604:80: E501 line too long (82 > 79 characters)
plone/app/caching/browser/edit.py:0:1: C101 Coding magic comment not found
plone/app/caching/browser/edit.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/edit.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/edit.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/edit.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/edit.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/browser/edit.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/browser/edit.py:20:1: E302 expected 2 blank lines, found 1
plone/app/caching/browser/edit.py:60:80: E501 line too long (81 > 79 characters)
plone/app/caching/browser/edit.py:63:80: E501 line too long (99 > 79 characters)
plone/app/caching/browser/edit.py:75:80: E501 line too long (80 > 79 characters)
plone/app/caching/browser/edit.py:90:25: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:90:25: S001 found module formatter
plone/app/caching/browser/edit.py:93:36: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:93:36: S001 found module formatter
plone/app/caching/browser/edit.py:93:80: E501 line too long (82 > 79 characters)
plone/app/caching/browser/edit.py:96:80: E501 line too long (93 > 79 characters)
plone/app/caching/browser/edit.py:99:80: E501 line too long (86 > 79 characters)
plone/app/caching/browser/edit.py:104:80: E501 line too long (86 > 79 characters)
plone/app/caching/browser/edit.py:140:26: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:140:26: S001 found module formatter
plone/app/caching/browser/edit.py:147:37: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:147:37: S001 found module formatter
plone/app/caching/browser/edit.py:147:80: E501 line too long (84 > 79 characters)
plone/app/caching/browser/edit.py:150:80: E501 line too long (81 > 79 characters)
plone/app/caching/browser/edit.py:176:80: E501 line too long (112 > 79 characters)
plone/app/caching/browser/edit.py:181:80: E501 line too long (86 > 79 characters)
plone/app/caching/browser/edit.py:188:11: T000 Todo note found.
plone/app/caching/browser/edit.py:209:22: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:210:25: E127 continuation line over-indented for visual indent
plone/app/caching/browser/edit.py:213:22: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:214:25: E127 continuation line over-indented for visual indent
plone/app/caching/browser/edit.py:222:32: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:222:47: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:229:57: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:229:77: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:229:80: E501 line too long (83 > 79 characters)
plone/app/caching/browser/edit.py:230:40: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:230:40: S001 found module formatter
plone/app/caching/browser/edit.py:230:80: E501 line too long (115 > 79 characters)
plone/app/caching/browser/edit.py:232:32: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:232:49: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:234:57: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:234:80: E501 line too long (89 > 79 characters)
plone/app/caching/browser/edit.py:234:83: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:235:40: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:235:40: S001 found module formatter
plone/app/caching/browser/edit.py:235:80: E501 line too long (115 > 79 characters)
plone/app/caching/browser/edit.py:238:32: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:238:73: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:238:80: E501 line too long (80 > 79 characters)
plone/app/caching/browser/edit.py:241:35: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:241:35: S001 found module formatter
plone/app/caching/browser/edit.py:241:80: E501 line too long (88 > 79 characters)
plone/app/caching/browser/edit.py:246:57: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:246:80: E501 line too long (108 > 79 characters)
plone/app/caching/browser/edit.py:246:102: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:247:40: Q000 Remove bad quotes.
plone/app/caching/browser/edit.py:247:40: S001 found module formatter
plone/app/caching/browser/edit.py:247:80: E501 line too long (115 > 79 characters)
plone/app/caching/operations/default.py:0:1: C101 Coding magic comment not found
plone/app/caching/operations/default.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:23:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:30:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/default.py:32:1: I001 isort found an import in the wrong position
plone/app/caching/operations/default.py:41:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/default.py:55:80: E501 line too long (82 > 79 characters)
plone/app/caching/operations/default.py:58:80: E501 line too long (80 > 79 characters)
plone/app/caching/operations/default.py:64:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/default.py:65:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/default.py:70:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:71:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:72:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:72:80: E501 line too long (81 > 79 characters)
plone/app/caching/operations/default.py:73:80: E501 line too long (80 > 79 characters)
plone/app/caching/operations/default.py:74:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:74:80: E501 line too long (83 > 79 characters)
plone/app/caching/operations/default.py:75:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:77:24: E231 missing whitespace after ','
plone/app/caching/operations/default.py:77:34: E231 missing whitespace after ','
plone/app/caching/operations/default.py:77:42: E231 missing whitespace after ','
plone/app/caching/operations/default.py:77:57: E231 missing whitespace after ','
plone/app/caching/operations/default.py:77:80: E501 line too long (88 > 79 characters)
plone/app/caching/operations/default.py:90:14: E221 multiple spaces before operator
plone/app/caching/operations/default.py:91:17: E221 multiple spaces before operator
plone/app/caching/operations/default.py:92:17: E221 multiple spaces before operator
plone/app/caching/operations/default.py:103:80: E501 line too long (105 > 79 characters)
plone/app/caching/operations/default.py:111:80: E501 line too long (108 > 79 characters)
plone/app/caching/operations/default.py:116:80: E501 line too long (95 > 79 characters)
plone/app/caching/operations/default.py:119:80: E501 line too long (94 > 79 characters)
plone/app/caching/operations/default.py:121:80: E501 line too long (90 > 79 characters)
plone/app/caching/operations/default.py:125:5: C901 'BaseCaching.modifyResponse' is too complex (11)
plone/app/caching/operations/default.py:128:15: E221 multiple spaces before operator
plone/app/caching/operations/default.py:129:16: E221 multiple spaces before operator
plone/app/caching/operations/default.py:130:14: E221 multiple spaces before operator
plone/app/caching/operations/default.py:134:13: E221 multiple spaces before operator
plone/app/caching/operations/default.py:144:80: E501 line too long (103 > 79 characters)
plone/app/caching/operations/default.py:150:24: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:150:24: S001 found module formatter
plone/app/caching/operations/default.py:151:80: E501 line too long (89 > 79 characters)
plone/app/caching/operations/default.py:152:15: T000 Todo note found.
plone/app/caching/operations/default.py:152:80: E501 line too long (91 > 79 characters)
plone/app/caching/operations/default.py:162:80: E501 line too long (89 > 79 characters)
plone/app/caching/operations/default.py:164:80: E501 line too long (103 > 79 characters)
plone/app/caching/operations/default.py:172:80: E501 line too long (95 > 79 characters)
plone/app/caching/operations/default.py:173:13: E128 continuation line under-indented for visual indent
plone/app/caching/operations/default.py:176:80: E501 line too long (100 > 79 characters)
plone/app/caching/operations/default.py:187:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:188:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:189:80: E501 line too long (85 > 79 characters)
plone/app/caching/operations/default.py:190:80: E501 line too long (88 > 79 characters)
plone/app/caching/operations/default.py:191:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:191:80: E501 line too long (80 > 79 characters)
plone/app/caching/operations/default.py:192:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:192:80: E501 line too long (87 > 79 characters)
plone/app/caching/operations/default.py:193:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:194:80: E501 line too long (96 > 79 characters)
plone/app/caching/operations/default.py:199:23: E231 missing whitespace after ','
plone/app/caching/operations/default.py:199:38: E231 missing whitespace after ','
plone/app/caching/operations/default.py:199:49: E231 missing whitespace after ','
plone/app/caching/operations/default.py:206:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/default.py:214:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:215:80: E501 line too long (89 > 79 characters)
plone/app/caching/operations/default.py:216:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:217:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:218:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:218:80: E501 line too long (83 > 79 characters)
plone/app/caching/operations/default.py:219:80: E501 line too long (84 > 79 characters)
plone/app/caching/operations/default.py:220:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:220:80: E501 line too long (80 > 79 characters)
plone/app/caching/operations/default.py:225:25: E231 missing whitespace after ','
plone/app/caching/operations/default.py:225:33: E231 missing whitespace after ','
plone/app/caching/operations/default.py:225:48: E231 missing whitespace after ','
plone/app/caching/operations/default.py:225:59: E231 missing whitespace after ','
plone/app/caching/operations/default.py:233:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/default.py:241:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:242:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:243:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:244:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:244:80: E501 line too long (82 > 79 characters)
plone/app/caching/operations/default.py:245:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:250:24: E231 missing whitespace after ','
plone/app/caching/operations/default.py:250:34: E231 missing whitespace after ','
plone/app/caching/operations/default.py:250:42: E231 missing whitespace after ','
plone/app/caching/operations/default.py:250:57: E231 missing whitespace after ','
plone/app/caching/operations/default.py:250:68: E231 missing whitespace after ','
plone/app/caching/operations/default.py:250:80: E501 line too long (87 > 79 characters)
plone/app/caching/operations/default.py:257:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/caching/operations/default.py:264:9: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/default.py:267:80: E501 line too long (117 > 79 characters)
plone/app/caching/operations/default.py:273:80: E501 line too long (96 > 79 characters)
plone/app/caching/operations/default.py:277:80: E501 line too long (107 > 79 characters)
plone/app/caching/operations/default.py:279:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/default.py:283:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/default.py:284:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/default.py:289:15: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:290:21: Q000 Remove bad quotes.
plone/app/caching/operations/default.py:291:21: Q000 Remove bad quotes.
plone/app/caching/operations/etags.py:0:1: C101 Coding magic comment not found
plone/app/caching/operations/etags.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/etags.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/etags.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/etags.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/etags.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/operations/etags.py:21:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:25:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:26:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:34:80: E501 line too long (93 > 79 characters)
plone/app/caching/operations/etags.py:44:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:49:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:50:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:58:80: E501 line too long (93 > 79 characters)
plone/app/caching/operations/etags.py:71:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:76:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:77:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:86:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:91:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:92:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:100:80: E501 line too long (93 > 79 characters)
plone/app/caching/operations/etags.py:106:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:111:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:112:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:122:80: E501 line too long (90 > 79 characters)
plone/app/caching/operations/etags.py:126:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:131:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:132:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:144:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:149:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:150:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:164:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:169:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:170:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:178:80: E501 line too long (95 > 79 characters)
plone/app/caching/operations/etags.py:183:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:187:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:188:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:207:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:213:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:214:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:239:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:246:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:247:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/etags.py:255:80: E501 line too long (93 > 79 characters)
plone/app/caching/operations/etags.py:260:16: Q000 Remove bad quotes.
plone/app/caching/operations/etags.py:260:16: S001 found module formatter
plone/app/caching/operations/etags.py:262:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/etags.py:267:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/etags.py:268:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/ramcache.py:0:1: C101 Coding magic comment not found
plone/app/caching/operations/ramcache.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/operations/ramcache.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/operations/ramcache.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/ramcache.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/operations/ramcache.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/ramcache.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/operations/ramcache.py:22:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/operations/ramcache.py:23:5: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/operations/ramcache.py:34:21: E128 continuation line under-indented for visual indent
plone/app/caching/operations/ramcache.py:40:21: E128 continuation line under-indented for visual indent
plone/app/caching/operations/ramcache.py:47:17: E128 continuation line under-indented for visual indent
plone/app/caching/operations/utils.py:0:1: C101 Coding magic comment not found
plone/app/caching/operations/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/operations/utils.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/utils.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/utils.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:20:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/utils.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/caching/operations/utils.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:27:1: I001 isort found an import in the wrong position
plone/app/caching/operations/utils.py:52:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:52:80: E501 line too long (118 > 79 characters)
plone/app/caching/operations/utils.py:63:80: E501 line too long (85 > 79 characters)
plone/app/caching/operations/utils.py:64:13: E128 continuation line under-indented for visual indent
plone/app/caching/operations/utils.py:68:13: E128 continuation line under-indented for visual indent
plone/app/caching/operations/utils.py:72:13: E128 continuation line under-indented for visual indent
plone/app/caching/operations/utils.py:77:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:92:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:105:36: S001 found module formatter
plone/app/caching/operations/utils.py:105:44: E225 missing whitespace around operator
plone/app/caching/operations/utils.py:115:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:115:80: E501 line too long (97 > 79 characters)
plone/app/caching/operations/utils.py:130:36: S001 found module formatter
plone/app/caching/operations/utils.py:130:44: E225 missing whitespace around operator
plone/app/caching/operations/utils.py:136:41: S001 found module formatter
plone/app/caching/operations/utils.py:136:80: E501 line too long (92 > 79 characters)
plone/app/caching/operations/utils.py:138:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:138:80: E501 line too long (120 > 79 characters)
plone/app/caching/operations/utils.py:155:36: S001 found module formatter
plone/app/caching/operations/utils.py:155:44: E225 missing whitespace around operator
plone/app/caching/operations/utils.py:163:18: S001 found module formatter
plone/app/caching/operations/utils.py:163:37: E225 missing whitespace around operator
plone/app/caching/operations/utils.py:165:80: E501 line too long (88 > 79 characters)
plone/app/caching/operations/utils.py:167:41: S001 found module formatter
plone/app/caching/operations/utils.py:167:80: E501 line too long (88 > 79 characters)
plone/app/caching/operations/utils.py:169:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:169:80: E501 line too long (117 > 79 characters)
plone/app/caching/operations/utils.py:197:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:197:80: E501 line too long (84 > 79 characters)
plone/app/caching/operations/utils.py:224:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:256:12: Q000 Remove bad quotes.
plone/app/caching/operations/utils.py:284:19: W601 .has_key() is deprecated, use 'in'
plone/app/caching/operations/utils.py:288:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:288:1: C901 'isModified' is too complex (15)
plone/app/caching/operations/utils.py:327:73: W291 trailing whitespace
plone/app/caching/operations/utils.py:328:68: W291 trailing whitespace
plone/app/caching/operations/utils.py:329:63: W291 trailing whitespace
plone/app/caching/operations/utils.py:332:28: E711 comparison to None should be 'if cond is None:'
plone/app/caching/operations/utils.py:332:28: E225 missing whitespace around operator
plone/app/caching/operations/utils.py:349:80: E501 line too long (80 > 79 characters)
plone/app/caching/operations/utils.py:352:30: Q000 Remove bad quotes.
plone/app/caching/operations/utils.py:360:7: T000 Todo note found.
plone/app/caching/operations/utils.py:363:1: W293 blank line contains whitespace
plone/app/caching/operations/utils.py:377:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:398:13: P002 found "hasattr", consider replacing it
plone/app/caching/operations/utils.py:407:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:420:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:442:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:463:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:488:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:501:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:522:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:541:80: E501 line too long (81 > 79 characters)
plone/app/caching/operations/utils.py:543:28: Q000 Remove bad quotes.
plone/app/caching/operations/utils.py:543:80: E501 line too long (85 > 79 characters)
plone/app/caching/operations/utils.py:566:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:591:14: E221 multiple spaces before operator
plone/app/caching/operations/utils.py:597:18: E221 multiple spaces before operator
plone/app/caching/operations/utils.py:618:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:634:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:648:19: Q000 Remove bad quotes.
plone/app/caching/operations/utils.py:648:19: S001 found module formatter
plone/app/caching/operations/utils.py:659:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:659:80: E501 line too long (123 > 79 characters)
plone/app/caching/operations/utils.py:683:1: W293 blank line contains whitespace
plone/app/caching/operations/utils.py:685:78: W291 trailing whitespace
plone/app/caching/operations/utils.py:686:80: E501 line too long (82 > 79 characters)
plone/app/caching/operations/utils.py:686:83: W291 trailing whitespace
plone/app/caching/operations/utils.py:690:74: W291 trailing whitespace
plone/app/caching/operations/utils.py:691:79: W291 trailing whitespace
plone/app/caching/operations/utils.py:695:15: W291 trailing whitespace
plone/app/caching/operations/utils.py:703:1: E302 expected 2 blank lines, found 1
plone/app/caching/operations/utils.py:703:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_etags.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_etags.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:22:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_etags.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_etags.py:29:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_etags.py:29:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_etags.py:30:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_etags.py:31:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:33:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_etags.py:38:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_etags.py:51:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:52:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:60:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:80:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:81:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:89:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:101:5: E303 too many blank lines (2)
plone/app/caching/tests/test_etags.py:107:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:108:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:119:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:139:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:140:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:151:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:163:5: E303 too many blank lines (2)
plone/app/caching/tests/test_etags.py:197:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:198:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:206:47: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:218:5: E303 too many blank lines (2)
plone/app/caching/tests/test_etags.py:296:5: E303 too many blank lines (2)
plone/app/caching/tests/test_etags.py:314:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:315:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:341:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:342:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:371:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:372:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:380:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:392:5: E303 too many blank lines (2)
plone/app/caching/tests/test_etags.py:398:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:399:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:407:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:422:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_etags.py:423:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_etags.py:431:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_etags.py:443:5: E303 too many blank lines (2)
plone/app/caching/tests/test_gzip.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_gzip.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_gzip.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_gzip.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_gzip.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_gzip.py:20:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_gzip.py:23:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_gzip.py:36:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:36:65: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:50:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:50:65: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:67:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:67:65: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:79:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_gzip.py:84:60: Q000 Remove bad quotes.
plone/app/caching/tests/test_gzip.py:84:65: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_integration.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:2:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:8:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_integration.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_integration.py:24:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_integration.py:26:5: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:28:5: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:88:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:89:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:97:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:98:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:99:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:104:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:108:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:109:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:111:13: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:116:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:117:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:119:13: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:124:13: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:161:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:165:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:170:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:181:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:182:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:187:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:188:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:189:41: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:239:44: S001 found module formatter
plone/app/caching/tests/test_integration.py:240:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:252:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:253:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:254:35: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:272:13: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_integration.py:272:13: S001 found module formatter
plone/app/caching/tests/test_integration.py:275:50: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:290:50: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:305:50: Q000 Remove bad quotes.
plone/app/caching/tests/test_integration.py:320:50: Q000 Remove bad quotes.
plone/app/caching/tests/test_lastmodified.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_lastmodified.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:10:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lastmodified.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lastmodified.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lastmodified.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lastmodified.py:18:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lastmodified.py:29:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lastmodified.py:58:9: E303 too many blank lines (2)
plone/app/caching/tests/test_lastmodified.py:58:32: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:82:9: E303 too many blank lines (2)
plone/app/caching/tests/test_lastmodified.py:82:32: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:96:32: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:97:52: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:113:32: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:114:52: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:132:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_lastmodified.py:132:32: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:133:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_lastmodified.py:138:43: E261 at least two spaces before inline comment
plone/app/caching/tests/test_lastmodified.py:141:80: E501 line too long (90 > 79 characters)
plone/app/caching/tests/test_lastmodified.py:142:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_lastmodified.py:143:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_lastmodified.py:144:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_lastmodified.py:151:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_lastmodified.py:156:41: E701 multiple statements on one line (colon)
plone/app/caching/tests/test_lastmodified.py:174:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_lookup.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_lookup.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_lookup.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_lookup.py:24:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_lookup.py:24:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_lookup.py:25:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:26:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_lookup.py:35:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:38:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:56:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:57:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_lookup.py:66:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:71:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:76:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:79:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_lookup.py:224:80: E501 line too long (123 > 79 characters)
plone/app/caching/tests/test_lookup.py:237:80: E501 line too long (119 > 79 characters)
plone/app/caching/tests/test_lookup.py:250:80: E501 line too long (130 > 79 characters)
plone/app/caching/tests/test_operation_default.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_operation_default.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:2:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_default.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_default.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:7:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_default.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_default.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_default.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_default.py:40:75: W291 trailing whitespace
plone/app/caching/tests/test_operation_default.py:41:78: W291 trailing whitespace
plone/app/caching/tests/test_operation_default.py:47:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:48:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:51:80: E501 line too long (105 > 79 characters)
plone/app/caching/tests/test_operation_default.py:55:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_operation_default.py:59:44: S001 found module formatter
plone/app/caching/tests/test_operation_default.py:59:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_default.py:60:15: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:60:15: S001 found module formatter
plone/app/caching/tests/test_operation_default.py:60:79: E228 missing whitespace around modulo operator
plone/app/caching/tests/test_operation_default.py:60:80: E501 line too long (111 > 79 characters)
plone/app/caching/tests/test_operation_default.py:62:47: E225 missing whitespace around operator
plone/app/caching/tests/test_operation_default.py:62:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:63:60: W291 trailing whitespace
plone/app/caching/tests/test_operation_default.py:66:64: W291 trailing whitespace
plone/app/caching/tests/test_operation_default.py:67:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_operation_default.py:68:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_operation_default.py:69:15: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:69:15: S001 found module formatter
plone/app/caching/tests/test_operation_default.py:69:80: E501 line too long (112 > 79 characters)
plone/app/caching/tests/test_operation_default.py:69:80: E228 missing whitespace around modulo operator
plone/app/caching/tests/test_operation_default.py:71:47: E225 missing whitespace around operator
plone/app/caching/tests/test_operation_default.py:71:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_default.py:72:60: W291 trailing whitespace
plone/app/caching/tests/test_operation_parameters.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_operation_parameters.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_operation_parameters.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:3:19: E703 statement ends with a semicolon
plone/app/caching/tests/test_operation_parameters.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:5:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:9:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:13:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_parameters.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_parameters.py:19:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_operation_parameters.py:44:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:45:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:50:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:51:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:52:20: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_parameters.py:58:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:62:80: E501 line too long (105 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:68:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:69:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:71:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:76:80: E501 line too long (109 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:86:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:87:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:89:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:95:44: S001 found module formatter
plone/app/caching/tests/test_operation_parameters.py:95:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:97:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:98:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:100:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:106:80: E501 line too long (107 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:114:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:115:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:117:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:123:44: S001 found module formatter
plone/app/caching/tests/test_operation_parameters.py:123:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:125:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:126:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:128:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_operation_parameters.py:141:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_operation_utils.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:14:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:15:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:16:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:19:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:23:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:30:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:31:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:32:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_operation_utils.py:33:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_operation_utils.py:35:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_operation_utils.py:40:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_operation_utils.py:71:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:86:80: E501 line too long (108 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:91:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:98:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:113:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:129:16: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:134:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:150:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:155:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:171:16: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:173:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:175:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:178:80: E501 line too long (100 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:186:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:201:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:221:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:223:80: E501 line too long (102 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:226:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:235:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:250:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:271:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:273:80: E501 line too long (111 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:276:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:284:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:284:13: S001 found module formatter
plone/app/caching/tests/test_operation_utils.py:284:75: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:288:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:288:13: S001 found module formatter
plone/app/caching/tests/test_operation_utils.py:288:75: C812 missing trailing comma
plone/app/caching/tests/test_operation_utils.py:292:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:296:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:312:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:312:80: E501 line too long (91 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:317:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:334:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:334:80: E501 line too long (103 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:352:76: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:352:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:355:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:355:77: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:355:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:387:75: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:387:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:389:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:419:75: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:419:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:421:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:453:75: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:453:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:455:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:478:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:492:16: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:494:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:496:26: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:503:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_operation_utils.py:530:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:532:80: E501 line too long (89 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:543:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:554:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:556:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:567:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:569:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:580:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:582:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:593:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:596:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:598:80: E501 line too long (89 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:699:44: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_operation_utils.py:699:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:702:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:736:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:750:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:753:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:755:80: E501 line too long (89 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:765:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:768:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:770:80: E501 line too long (90 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:805:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:817:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:857:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:872:80: E501 line too long (103 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:879:46: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:891:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:906:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:907:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:924:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:925:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:936:80: E501 line too long (92 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:937:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_operation_utils.py:943:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:944:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:950:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:955:80: E501 line too long (90 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:956:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_operation_utils.py:959:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:997:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:1007:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1017:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1024:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1025:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:1034:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1037:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1038:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:1047:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1054:80: E501 line too long (84 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1061:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1062:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:1071:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1074:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1075:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_operation_utils.py:1084:38: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1092:17: E128 continuation line under-indented for visual indent
plone/app/caching/tests/test_operation_utils.py:1095:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:1123:80: E501 line too long (84 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1127:80: E501 line too long (88 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1131:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1135:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1139:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1143:80: E501 line too long (90 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1147:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1151:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1153:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_operation_utils.py:1176:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1194:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1204:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:1225:80: E501 line too long (87 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1237:80: E501 line too long (115 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1237:104: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1240:5: E303 too many blank lines (2)
plone/app/caching/tests/test_operation_utils.py:1251:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1263:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1277:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1280:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1293:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1305:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1308:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1325:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1340:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1343:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1360:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1372:18: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1377:80: E501 line too long (105 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1406:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1435:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1450:80: E501 line too long (86 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1452:75: Q000 Remove bad quotes.
plone/app/caching/tests/test_operation_utils.py:1452:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1464:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1481:80: E501 line too long (91 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1493:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1510:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_operation_utils.py:1522:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_operation_utils.py:1540:80: E501 line too long (98 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_profile_with_caching_proxy.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:2:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:18:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:23:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:25:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:27:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:30:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:31:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_with_caching_proxy.py:32:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_with_caching_proxy.py:34:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:35:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:60:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:61:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:80:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:81:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:86:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:87:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:88:20: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:94:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:105:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:110:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:110:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:112:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:113:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:115:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:116:11: T000 Todo note found.
plone/app/caching/tests/test_profile_with_caching_proxy.py:117:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:117:80: E501 line too long (93 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:118:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:118:80: E501 line too long (123 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:119:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:125:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:126:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:127:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:128:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:128:80: E501 line too long (123 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:133:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:133:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:136:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:137:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:139:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:140:11: T000 Todo note found.
plone/app/caching/tests/test_profile_with_caching_proxy.py:141:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:141:80: E501 line too long (93 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:142:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:142:80: E501 line too long (120 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:143:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:147:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:147:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:149:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:150:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:154:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:158:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:158:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:169:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:170:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:172:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:173:11: T000 Todo note found.
plone/app/caching/tests/test_profile_with_caching_proxy.py:174:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:174:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:175:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:175:80: E501 line too long (109 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:176:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:182:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:183:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:186:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:187:11: T000 Todo note found.
plone/app/caching/tests/test_profile_with_caching_proxy.py:188:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:188:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:189:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:189:80: E501 line too long (109 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:190:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:197:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:198:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:200:80: E501 line too long (96 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:202:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:203:11: T000 Todo note found.
plone/app/caching/tests/test_profile_with_caching_proxy.py:204:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:204:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:205:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:205:80: E501 line too long (109 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:206:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:214:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:215:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:221:21: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:225:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:227:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:232:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:233:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:248:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:255:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:257:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:258:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:258:80: E501 line too long (102 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:259:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:267:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:269:80: E501 line too long (96 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:271:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:272:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:272:80: E501 line too long (102 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:273:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:282:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:290:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:290:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:293:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:295:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:296:26: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:296:80: E501 line too long (114 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:297:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:301:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:301:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:304:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:313:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:314:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:319:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:320:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:321:80: E501 line too long (105 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:324:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:329:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:329:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:332:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:335:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:336:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:336:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:337:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:337:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:338:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:343:44: S001 found module formatter
plone/app/caching/tests/test_profile_with_caching_proxy.py:343:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:346:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:349:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:350:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:350:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:351:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:351:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:352:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:357:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:364:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:366:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:367:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:367:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:368:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:368:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:369:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:378:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:388:80: E501 line too long (99 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:390:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:391:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:391:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:392:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:392:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:393:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:399:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:406:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:408:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:409:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:409:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:410:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:410:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:421:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:432:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:433:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:435:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:440:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:442:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:443:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:443:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:444:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_with_caching_proxy.py:444:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:463:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_with_caching_proxy.py:469:45: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_with_caching_proxy.py:473:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:474:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:476:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:477:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_with_caching_proxy.py:481:80: E501 line too long (84 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:487:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:488:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:503:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:504:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:506:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_with_caching_proxy.py:508:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_profile_without_caching_proxy.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:2:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:4:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:6:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:11:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:17:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:21:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:22:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:23:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:24:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:27:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:29:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_profile_without_caching_proxy.py:30:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_profile_without_caching_proxy.py:32:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:33:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:58:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:59:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:73:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:74:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:79:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:80:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:81:20: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:87:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:98:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:103:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:103:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:105:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:106:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:108:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:109:11: T000 Todo note found.
plone/app/caching/tests/test_profile_without_caching_proxy.py:110:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:110:80: E501 line too long (92 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:111:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:111:80: E501 line too long (123 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:112:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:118:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:119:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:120:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:121:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:121:80: E501 line too long (123 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:126:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:126:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:129:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:130:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:132:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:133:11: T000 Todo note found.
plone/app/caching/tests/test_profile_without_caching_proxy.py:134:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:134:80: E501 line too long (93 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:135:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:135:80: E501 line too long (120 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:136:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:140:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:140:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:142:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:143:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:147:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:151:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:151:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:162:80: E501 line too long (85 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:163:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:165:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:166:11: T000 Todo note found.
plone/app/caching/tests/test_profile_without_caching_proxy.py:167:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:167:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:168:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:168:56: E221 multiple spaces before operator
plone/app/caching/tests/test_profile_without_caching_proxy.py:168:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:169:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:175:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:176:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:179:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:180:11: T000 Todo note found.
plone/app/caching/tests/test_profile_without_caching_proxy.py:181:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:181:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:182:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:182:80: E501 line too long (109 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:183:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:190:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:191:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:193:80: E501 line too long (96 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:195:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:196:11: T000 Todo note found.
plone/app/caching/tests/test_profile_without_caching_proxy.py:197:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:197:80: E501 line too long (82 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:198:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:198:56: E225 missing whitespace around operator
plone/app/caching/tests/test_profile_without_caching_proxy.py:198:80: E501 line too long (108 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:199:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:207:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:208:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:214:21: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:220:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:225:80: E501 line too long (83 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:226:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:241:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:248:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:250:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:251:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:251:80: E501 line too long (102 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:252:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:260:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:262:80: E501 line too long (96 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:264:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:265:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:265:80: E501 line too long (102 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:266:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:275:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:283:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:283:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:286:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:288:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:289:26: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:289:80: E501 line too long (114 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:290:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:294:44: S001 found module formatter
plone/app/caching/tests/test_profile_without_caching_proxy.py:294:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:297:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:306:36: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:307:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:312:42: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:313:48: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:314:80: E501 line too long (105 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:320:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:327:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:329:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:330:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_without_caching_proxy.py:330:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:331:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:331:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:332:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:341:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:351:80: E501 line too long (95 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:353:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:354:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_without_caching_proxy.py:354:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:355:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:355:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:356:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:360:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:367:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:369:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:370:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_without_caching_proxy.py:370:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:371:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:371:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:382:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:393:13: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:394:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:396:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:401:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:403:80: E501 line too long (101 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:404:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_without_caching_proxy.py:404:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:405:9: E265 block comment should start with '# '
plone/app/caching/tests/test_profile_without_caching_proxy.py:405:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:419:45: Q000 Remove bad quotes.
plone/app/caching/tests/test_profile_without_caching_proxy.py:424:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:429:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:430:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:432:80: E501 line too long (104 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:433:31: E711 comparison to None should be 'if cond is None:'
plone/app/caching/tests/test_profile_without_caching_proxy.py:437:80: E501 line too long (84 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:443:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:444:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:455:27: E702 multiple statements on one line (semicolon)
plone/app/caching/tests/test_profile_without_caching_proxy.py:459:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:460:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:462:80: E501 line too long (97 > 79 characters)
plone/app/caching/tests/test_profile_without_caching_proxy.py:464:80: E501 line too long (80 > 79 characters)
plone/app/caching/tests/test_purge.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_purge.py:1:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:3:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:4:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:5:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:6:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:7:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:8:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:9:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:10:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:12:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:13:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:14:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:15:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:16:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:17:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:18:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:19:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:20:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:21:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:22:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:23:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:24:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:25:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:26:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:27:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:28:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:29:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:30:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:32:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:33:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:34:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:35:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:36:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:37:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:38:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:39:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:40:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:41:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_purge.py:42:1: I004 isort found an unexpected blank line in imports
plone/app/caching/tests/test_purge.py:46:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_purge.py:46:1: I003 isort expected 1 blank line in imports, found 0
plone/app/caching/tests/test_purge.py:47:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:56:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:59:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:60:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_purge.py:64:31: E261 at least two spaces before inline comment
plone/app/caching/tests/test_purge.py:79:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:80:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_purge.py:87:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:88:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_purge.py:90:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:161:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:170:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:178:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:185:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_purge.py:186:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:193:80: E501 line too long (107 > 79 characters)
plone/app/caching/tests/test_purge.py:194:28: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:195:27: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:198:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:205:13: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_purge.py:206:13: D001 found adapts( replace it with zope.component.adapter
plone/app/caching/tests/test_purge.py:217:52: Q000 Remove bad quotes.
plone/app/caching/tests/test_purge.py:291:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_purge.py:318:66: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:318:80: E501 line too long (94 > 79 characters)
plone/app/caching/tests/test_purge.py:318:80: E203 whitespace before ':'
plone/app/caching/tests/test_purge.py:318:87: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:327:28: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:328:68: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:328:80: E501 line too long (88 > 79 characters)
plone/app/caching/tests/test_purge.py:329:80: E501 line too long (110 > 79 characters)
plone/app/caching/tests/test_purge.py:331:28: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:341:66: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:341:80: E501 line too long (94 > 79 characters)
plone/app/caching/tests/test_purge.py:341:80: E203 whitespace before ':'
plone/app/caching/tests/test_purge.py:341:87: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:350:28: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_purge.py:351:68: E231 missing whitespace after ','
plone/app/caching/tests/test_purge.py:351:80: E501 line too long (88 > 79 characters)
plone/app/caching/tests/test_purge.py:352:80: E501 line too long (111 > 79 characters)
plone/app/caching/tests/test_purge.py:353:28: E127 continuation line over-indented for visual indent
plone/app/caching/tests/test_utils.py:0:1: C101 Coding magic comment not found
plone/app/caching/tests/test_utils.py:2:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_utils.py:3:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_utils.py:11:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_utils.py:12:1: I001 isort found an import in the wrong position
plone/app/caching/tests/test_utils.py:32:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_utils.py:41:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_utils.py:44:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_utils.py:62:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_utils.py:63:5: D001 found implements( replace it with zope.interface.implementer
plone/app/caching/tests/test_utils.py:72:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_utils.py:121:1: E302 expected 2 blank lines, found 1
plone/app/caching/tests/test_utils.py:134:44: Q000 Remove bad quotes.
plone/app/caching/tests/test_utils.py:138:80: E501 line too long (81 > 79 characters)
plone/app/caching/tests/test_utils.py:146:80: E501 line too long (88 > 79 characters)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.