38:1: I100 Imports statements are in the wrong order. import cgi should be before from invenio.utils.deprecation
38:1: E402 module level import not at top of file
39:1: E402 module level import not at top of file
40:1: E402 module level import not at top of file
41:1: E402 module level import not at top of file
42:1: E402 module level import not at top of file
45:1: I101 Imported names are in the wrong order. Should be CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS, CFG_BASE_URL, CFG_BIBFORMAT_HIDDEN_TAGS, CFG_BIBINDEX_CHARS_PUNCTUATION, CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS, CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS, CFG_BIBSORT_BUCKETS, CFG_BIBSORT_ENABLED, CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG, CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG, CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE, CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE, CFG_CERN_SITE, CFG_INSPIRE_SITE, CFG_LOGDIR, CFG_LOGDIR, CFG_OAI_ID_FIELD, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_RECORD, CFG_SITE_URL, CFG_WEBSEARCH_DEF_RECORDS_IN_GROUPS, CFG_WEBSEARCH_DETAILED_META_FORMAT, CFG_WEBSEARCH_DISPLAY_NEAREST_TERMS, CFG_WEBSEARCH_FIELDS_CONVERT, CFG_WEBSEARCH_FULLTEXT_SNIPPETS, CFG_WEBSEARCH_IDXPAIRS_EXACT_SEARCH, CFG_WEBSEARCH_IDXPAIRS_FIELDS, CFG_WEBSEARCH_PREV_NEXT_HIT_LIMIT, CFG_WEBSEARCH_SYNONYM_KBRS, CFG_WEBSEARCH_VIEWRESTRCOLL_POLICY, CFG_WEBSEARCH_WILDCARD_LIMIT, CFG_WEBSEARCH_WILDCARD_LIMIT
45:1: F999 redefinition of unused 'CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE' from line 45
45:1: F999 redefinition of unused 'CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG' from line 45
45:1: F999 redefinition of unused 'CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS' from line 45
45:1: F999 redefinition of unused 'CFG_LOGDIR' from line 45
45:1: F999 redefinition of unused 'CFG_WEBSEARCH_WILDCARD_LIMIT' from line 45
45:1: F401 'CFG_BIBINDEX_CHARS_PUNCTUATION' imported but unused
45:1: F401 'CFG_WEBSEARCH_VIEWRESTRCOLL_POLICY' imported but unused
45:1: F401 'CFG_WEBSEARCH_SYNONYM_KBRS' imported but unused
45:1: F401 'CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE' imported but unused
45:1: F401 'CFG_WEBSEARCH_DISPLAY_NEAREST_TERMS' imported but unused
45:1: F401 'CFG_OAI_ID_FIELD' imported but unused
45:1: F401 'CFG_WEBSEARCH_FIELDS_CONVERT' imported but unused
45:1: F401 'CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS' imported but unused
45:1: F401 'CFG_SITE_RECORD' imported but unused
45:1: F401 'CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS' imported but unused
45:1: F401 'CFG_INSPIRE_SITE' imported but unused
45:1: F401 'CFG_BASE_URL' imported but unused
45:1: F401 'CFG_LOGDIR' imported but unused
45:1: F401 'CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG' imported but unused
45:1: F401 'CFG_BIBSORT_ENABLED' imported but unused
45:1: F401 'CFG_WEBSEARCH_PREV_NEXT_HIT_LIMIT' imported but unused
45:1: F401 'CFG_BIBFORMAT_HIDDEN_TAGS' imported but unused
45:1: F401 'CFG_WEBSEARCH_WILDCARD_LIMIT' imported but unused
45:1: F401 'CFG_WEBSEARCH_DETAILED_META_FORMAT' imported but unused
45:1: F401 'CFG_BIBSORT_BUCKETS' imported but unused
45:1: F401 'CFG_WEBSEARCH_FULLTEXT_SNIPPETS' imported but unused
45:1: F401 'CFG_WEBSEARCH_IDXPAIRS_EXACT_SEARCH' imported but unused
45:1: F401 'CFG_WEBSEARCH_IDXPAIRS_FIELDS' imported but unused
45:1: E402 module level import not at top of file
46:6: E126 continuation line over-indented for hanging indent
80:1: E402 module level import not at top of file
81:1: F401 'get_most_popular_field_values' imported but unused
81:1: E402 module level import not at top of file
82:1: I101 Imported names are in the wrong order. Should be InvenioWebSearchCitedbyLimitError, InvenioWebSearchReferstoLimitError, InvenioWebSearchUnknownCollectionError, InvenioWebSearchWildcardLimitError
82:1: I100 Imports statements are in the wrong order. from invenio.modules.search.errors should be before from invenio.modules.search.utils
82:1: F401 'InvenioWebSearchUnknownCollectionError' imported but unused
82:1: F401 'InvenioWebSearchReferstoLimitError' imported but unused
82:1: F401 'InvenioWebSearchCitedbyLimitError' imported but unused
82:1: F401 'InvenioWebSearchWildcardLimitError' imported but unused
82:1: E402 module level import not at top of file
83:6: E126 continuation line over-indented for hanging indent
87:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from invenio.modules.search.errors
87:1: F401 'get_fieldvalues_alephseq_like' imported but unused
87:1: E402 module level import not at top of file
89:1: E402 module level import not at top of file
90:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from .utils
90:1: I201 Missing newline before sections or imports.
90:1: F401 'record_xml_output' imported but unused
90:1: F401 'create_record' imported but unused
90:1: E402 module level import not at top of file
91:1: F401 'DataCacher' imported but unused
91:1: E402 module level import not at top of file
92:1: E402 module level import not at top of file
93:1: I101 Imported names are in the wrong order. Should be CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_EMAILS_IN_TAGS, CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS, CFG_ACC_GRANT_VIEWER_RIGHTS_TO_EMAILS_IN_TAGS, CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS, VIEWRESTRCOLL
93:1: F401 'CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_EMAILS_IN_TAGS' imported but unused
93:1: F401 'CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS' imported but unused
93:1: F401 'CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS' imported but unused
93:1: F401 'CFG_ACC_GRANT_VIEWER_RIGHTS_TO_EMAILS_IN_TAGS' imported but unused
93:1: E402 module level import not at top of file
99:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.modules.access.local_config
99:1: F401 'intbitset' imported but unused
99:1: E402 module level import not at top of file
100:1: I201 Missing newline before sections or imports.
100:1: F401 'InvenioDbQueryWildcardLimitError' imported but unused
100:1: E402 module level import not at top of file
101:1: F401 'deserialize_via_marshal' imported but unused
101:1: E402 module level import not at top of file
102:1: I100 Imports statements are in the wrong order. from invenio.modules.access.engine should be before from invenio.utils.serializers
102:1: F401 'acc_authorize_action' imported but unused
102:1: E402 module level import not at top of file
103:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio.modules.access.engine
103:1: F401 'register_exception' imported but unused
103:1: E402 module level import not at top of file
104:1: I101 Imported names are in the wrong order. Should be encode_for_xml, strip_accents, wash_for_utf8
104:1: F401 'encode_for_xml' imported but unused
104:1: F401 'wash_for_utf8' imported but unused
104:1: F401 'strip_accents' imported but unused
104:1: E402 module level import not at top of file
105:1: I100 Imports statements are in the wrong order. from invenio.legacy should be before from invenio.utils.text
105:1: F401 'bibrecord' imported but unused
105:1: E402 module level import not at top of file
107:1: I101 Imported names are in the wrong order. Should be get_table_update_time, run_sql, run_sql_with_limit, wash_table_column_name
107:1: F401 'wash_table_column_name' imported but unused
107:1: F401 'get_table_update_time' imported but unused
107:1: F401 'run_sql_with_limit' imported but unused
107:1: E402 module level import not at top of file
109:1: I101 Imported names are in the wrong order. Should be collect_user_info, getUid
109:1: F401 'collect_user_info' imported but unused
109:1: E402 module level import not at top of file
110:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.legacy.webuser
110:1: E402 module level import not at top of file
112:1: F401 'apache' imported but unused
112:1: E402 module level import not at top of file
114:1: F401 'DatabaseError' imported but unused
114:1: E402 module level import not at top of file
119:22: E203 whitespace before ':'
119:14: E225 missing whitespace around operator
120:24: E203 whitespace before ':'
121:24: E203 whitespace before ':'
122:28: E203 whitespace before ':'
123:30: E203 whitespace before ':'
124:24: E203 whitespace before ':'
125:23: E203 whitespace before ':'
126:29: E203 whitespace before ':'
127:26: E203 whitespace before ':'
128:33: E203 whitespace before ':'
129:30: E203 whitespace before ':'
130:30: E203 whitespace before ':'
131:30: E203 whitespace before ':'
132:30: E203 whitespace before ':'
133:30: E203 whitespace before ':'
134:30: E203 whitespace before ':'
135:41: E703 statement ends with a semicolon
137:1: I100 Imports statements are in the wrong order. from invenio.modules.collections.cache should be before from sqlalchemy.exc
137:1: F401 'collection_restricted_p' imported but unused
137:1: E402 module level import not at top of file
138:1: F401 'restricted_collection_cache' imported but unused
138:1: E402 module level import not at top of file
139:1: F401 'get_permitted_restricted_collections' imported but unused
139:1: E402 module level import not at top of file
142:1: F401 'check_user_can_view_record' imported but unused
142:1: E402 module level import not at top of file
144:1: I100 Imports statements are in the wrong order. from invenio.modules.collections.cache should be before from invenio_records.access
144:1: F401 'get_coll_i18nname' imported but unused
144:1: E402 module level import not at top of file
145:1: F401 'get_field_i18nname' imported but unused
145:1: E402 module level import not at top of file
148: D401 First line should be in imperative mood ('Create', not 'Creates')
148: D400 First line should end with a period (not 'n')
148: D205 1 blank line required between summary line and description (found 0)
155:1: F403 'from invenio.modules.search.washers import *' used; unable to detect undefined names
155:1: E402 module level import not at top of file
158: D401 First line should be in imperative mood ('Return', not 'Returns')
158: D300 Use """triple double quotes""" (found '-quotes)
179:1: I100 Imports statements are in the wrong order. from invenio.modules.collections.cache should be before from invenio.modules.search.washers
179:1: F401 'get_collection_allchildren' imported but unused
179:1: E402 module level import not at top of file
182: D400 First line should end with a period (not 'o')
182: D205 1 blank line required between summary line and description (found 0)
182: D208 Docstring is over-indented
227:1: F403 'from invenio.modules.search.searchext.engines.native import *' used; unable to detect undefined names
227:1: E402 module level import not at top of file
230: D209 Multi-line docstring closing quotes should be on a separate line
230: D400 First line should end with a period (not 'y')
230: D205 1 blank line required between summary line and description (found 0)
230: D208 Docstring is over-indented
243:38: E203 whitespace before ','
274:1: E302 expected 2 blank lines, found 0
274: D209 Multi-line docstring closing quotes should be on a separate line
274: D400 First line should end with a period (not 'g')
274: D205 1 blank line required between summary line and description (found 0)
274: D208 Docstring is over-indented
303: D209 Multi-line docstring closing quotes should be on a separate line
303: D205 1 blank line required between summary line and description (found 0)
316:1: E303 too many blank lines (3)
316: D103 Missing docstring in public function
326: D401 First line should be in imperative mood ('calculate', not 'calculates')
326: D209 Multi-line docstring closing quotes should be on a separate line
326: D202 No blank lines allowed after function docstring (found 1)
326: D400 First line should end with a period (not 'e')
326: D205 1 blank line required between summary line and description (found 0)
337:20: E261 at least two spaces before inline comment
341:17: E261 at least two spaces before inline comment
368:1: E302 expected 2 blank lines, found 1
386: D210 No whitespaces allowed surrounding docstring text
386: D400 First line should end with a period (not 'n')
392:25: E261 at least two spaces before inline comment
393:13: E222 multiple spaces after operator
416:10: E261 at least two spaces before inline comment
433:1: E266 too many leading '#' for block comment
435: D103 Missing docstring in public function
436:25: E128 continuation line under-indented for visual indent
437:25: E128 continuation line under-indented for visual indent
438:25: E128 continuation line under-indented for visual indent
439:25: E128 continuation line under-indented for visual indent
456: D401 First line should be in imperative mood ('Set', not 'Sets')
456: D202 No blank lines allowed after function docstring (found 1)
456: D400 First line should end with a period (not 'l')
456: D200 One-line docstring should fit on one line with quotes (found 3)
457:23: E128 continuation line under-indented for visual indent
458:23: E128 continuation line under-indented for visual indent
459:23: E128 continuation line under-indented for visual indent
460:23: E128 continuation line under-indented for visual indent
461:23: E128 continuation line under-indented for visual indent
499:9: B901 blind except: statement


1: D100 Missing docstring in public module
25:1: E402 module level import not at top of file
26:1: I100 Imports statements are in the wrong order. import cgi should be before import time
26:1: E402 module level import not at top of file
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import re should be before import string
28:1: E402 module level import not at top of file
29:1: I100 Imports statements are in the wrong order. import locale should be before import re
29:1: E402 module level import not at top of file
30:1: I201 Missing newline before sections or imports.
30:1: E402 module level import not at top of file
31:1: I100 Imports statements are in the wrong order. from urllib should be before from six
31:1: I201 Missing newline before sections or imports.
31:1: E402 module level import not at top of file
32:1: E402 module level import not at top of file
34:1: I101 Imported names are in the wrong order. Should be CFG_BASE_URL, CFG_BIBINDEX_CHARS_PUNCTUATION, CFG_BIBRANK_SHOW_CITATION_GRAPHS, CFG_BIBRANK_SHOW_CITATION_STATS, CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS, CFG_BIBRANK_SHOW_DOWNLOAD_STATS, CFG_BIBRANK_SHOW_READING_STATS, CFG_CERN_SITE, CFG_INSPIRE_SITE, CFG_SITE_ADMIN_EMAIL, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_RECORD, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_VERSION, CFG_WEBCOMMENT_ALLOW_COMMENTS, CFG_WEBCOMMENT_ALLOW_REVIEWS, CFG_WEBSEARCH_ADVANCEDSEARCH_PATTERN_BOX_WIDTH, CFG_WEBSEARCH_AUTHOR_ET_AL_THRESHOLD, CFG_WEBSEARCH_DEFAULT_SEARCH_INTERFACE, CFG_WEBSEARCH_DEF_RECORDS_IN_GROUPS, CFG_WEBSEARCH_LIGHTSEARCH_PATTERN_BOX_WIDTH, CFG_WEBSEARCH_MAX_RECORDS_IN_GROUPS, CFG_WEBSEARCH_PREV_NEXT_HIT_FOR_GUESTS, CFG_WEBSEARCH_PREV_NEXT_HIT_LIMIT, CFG_WEBSEARCH_RESULTS_OVERVIEW_MAX_COLLS_TO_PRINT, CFG_WEBSEARCH_RSS_TTL, CFG_WEBSEARCH_SHOW_COMMENT_COUNT, CFG_WEBSEARCH_SHOW_REVIEW_COUNT, CFG_WEBSEARCH_SIMPLESEARCH_PATTERN_BOX_WIDTH, CFG_WEBSEARCH_SPLIT_BY_COLLECTION, CFG_WEBSEARCH_USE_ALEPH_SYSNOS, CFG_WEBSEARCH_WILDCARD_LIMIT
34:1: F401 'CFG_WEBCOMMENT_ALLOW_REVIEWS' imported but unused
34:1: F401 'CFG_WEBSEARCH_SHOW_REVIEW_COUNT' imported but unused
34:1: F401 'CFG_WEBSEARCH_SHOW_COMMENT_COUNT' imported but unused
34:1: F401 'CFG_WEBSEARCH_DEF_RECORDS_IN_GROUPS' imported but unused
34:1: F401 'CFG_WEBSEARCH_USE_ALEPH_SYSNOS' imported but unused
34:1: F401 'CFG_WEBCOMMENT_ALLOW_COMMENTS' imported but unused
34:1: F401 'CFG_INSPIRE_SITE' imported but unused
34:1: F401 'CFG_WEBSEARCH_RESULTS_OVERVIEW_MAX_COLLS_TO_PRINT' imported but unused
34:1: E402 module level import not at top of file
35:6: E126 continuation line over-indented for hanging indent
70:1: E402 module level import not at top of file
71:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.legacy.dbquery
71:1: E402 module level import not at top of file
72:1: I100 Imports statements are in the wrong order. from invenio.base.globals should be before from invenio.base.i18n
72:1: E402 module level import not at top of file
73:1: I101 Imported names are in the wrong order. Should be create_html_link, create_url, drop_default_urlargd, make_canonical_urlargd
73:1: E402 module level import not at top of file
74:1: I100 Imports statements are in the wrong order. from invenio.utils.html should be before from invenio.utils.url
74:1: E402 module level import not at top of file
75:1: I100 Imports statements are in the wrong order. from invenio.ext.legacy.handler should be before from invenio.utils.html
75:1: E402 module level import not at top of file
76:1: E402 module level import not at top of file
77:1: I201 Missing newline before sections or imports.
77:1: E402 module level import not at top of file
79:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio_formatter
79:1: F401 'intbitset' imported but unused
79:1: E402 module level import not at top of file
81:1: E402 module level import not at top of file
86:1: E302 expected 2 blank lines, found 1
86: D101 Missing docstring in public class
120:34: E261 at least two spaces before inline comment
124: D102 Missing docstring in public method
134:13: E203 whitespace before ':'
137:32: E203 whitespace before ':'
138:32: E203 whitespace before ':'
139:32: E203 whitespace before ':'
140:32: E203 whitespace before ':'
141:32: E203 whitespace before ':'
142:32: E203 whitespace before ':'
143:32: E203 whitespace before ':'
145:32: E203 whitespace before ':'
146:32: E203 whitespace before ':'
147:32: E203 whitespace before ':'
149:32: E203 whitespace before ':'
150:32: E203 whitespace before ':'
151:32: E203 whitespace before ':'
152:32: E203 whitespace before ':'
155:13: E126 continuation line over-indented for hanging indent
155:17: E203 whitespace before ':'
156:20: E203 whitespace before ':'
157:21: E203 whitespace before ':'
158:22: E203 whitespace before ':'
159:21: E203 whitespace before ':'
160:22: E203 whitespace before ':'
161:22: E203 whitespace before ':'
162:19: E203 whitespace before ':'
163:20: E203 whitespace before ':'
164:20: E203 whitespace before ':'
165:19: E203 whitespace before ':'
166:19: E203 whitespace before ':'
167:19: E203 whitespace before ':'
168:20: E203 whitespace before ':'
169:21: E203 whitespace before ':'
170:21: E203 whitespace before ':'
171:21: E203 whitespace before ':'
172:19: E203 whitespace before ':'
173:20: E203 whitespace before ':'
174:20: E203 whitespace before ':'
175:20: E203 whitespace before ':'
176:20: E203 whitespace before ':'
177:21: E203 whitespace before ':'
178:19: E203 whitespace before ':'
179:18: E203 whitespace before ':'
180:22: E203 whitespace before ':'
181:22: E203 whitespace before ':'
182:22: E203 whitespace before ':'
183:26: E203 whitespace before ':'
184:21: E203 whitespace before ':'
185:25: E203 whitespace before ':'
186:24: E203 whitespace before ':'
187:25: E203 whitespace before ':'
188:25: E203 whitespace before ':'
189:23: E203 whitespace before ':'
190:25: E203 whitespace before ':'
191:24: E203 whitespace before ':'
192:24: E203 whitespace before ':'
193:24: E203 whitespace before ':'
194:24: E203 whitespace before ':'
195:28: E203 whitespace before ':'
196:23: E203 whitespace before ':'
197:24: E203 whitespace before ':'
198:25: E203 whitespace before ':'
199:26: E203 whitespace before ':'
200:25: E203 whitespace before ':'
201:26: E203 whitespace before ':'
202:26: E203 whitespace before ':'
203:27: E203 whitespace before ':'
204:21: E203 whitespace before ':'
205:25: E203 whitespace before ':'
206:23: E203 whitespace before ':'
207:24: E203 whitespace before ':'
208:23: E203 whitespace before ':'
209:24: E203 whitespace before ':'
210:24: E203 whitespace before ':'
211:22: E203 whitespace before ':'
212:26: E203 whitespace before ':'
213:23: E203 whitespace before ':'
214:25: E203 whitespace before ':'
215:23: E203 whitespace before ':'
216:25: E203 whitespace before ':'
217:24: E203 whitespace before ':'
218:22: E203 whitespace before ':'
219:26: E203 whitespace before ':'
220:25: E203 whitespace before ':'
221:25: E203 whitespace before ':'
227: D210 No whitespaces allowed surrounding docstring text
227: D400 First line should end with a period (not 'a')
227: D205 1 blank line required between summary line and description (found 0)
234:17: E266 too many leading '#' for block comment
273:17: F841 local variable 'pmid' is assigned to but never used
275:17: F841 local variable 'bibcode' is assigned to but never used
277:17: F841 local variable 'oai' is assigned to but never used
283:9: E266 too many leading '#' for block comment
287:18: E127 continuation line over-indented for visual indent
288:18: E127 continuation line over-indented for visual indent
289:18: E127 continuation line over-indented for visual indent
289:76: E271 multiple spaces after keyword
298:9: E266 too many leading '#' for block comment
300:17: E127 continuation line over-indented for visual indent
301:17: E127 continuation line over-indented for visual indent
302:17: E127 continuation line over-indented for visual indent
303:17: E127 continuation line over-indented for visual indent
310:9: E266 too many leading '#' for block comment
312:18: E127 continuation line over-indented for visual indent
313:18: E127 continuation line over-indented for visual indent
314:18: E127 continuation line over-indented for visual indent
318:13: F841 local variable 'journal_query' is assigned to but never used
320:9: E266 too many leading '#' for block comment
322:16: E127 continuation line over-indented for visual indent
331:9: E266 too many leading '#' for block comment
333:16: E127 continuation line over-indented for visual indent
334:16: E127 continuation line over-indented for visual indent
335:16: E127 continuation line over-indented for visual indent
339:13: F841 local variable 'issn_query' is assigned to but never used
341:9: E266 too many leading '#' for block comment
348:9: E266 too many leading '#' for block comment
349:18: E261 at least two spaces before inline comment
349:19: E262 inline comment should start with '# '
354:9: E266 too many leading '#' for block comment
358:24: E203 whitespace before ':'
359:25: E203 whitespace before ':'
360:25: E203 whitespace before ':'
364:24: E203 whitespace before ':'
365:25: E203 whitespace before ':'
366:25: E203 whitespace before ':'
370:24: E203 whitespace before ':'
371:25: E203 whitespace before ':'
372:25: E203 whitespace before ':'
376:24: E203 whitespace before ':'
377:25: E203 whitespace before ':'
378:25: E203 whitespace before ':'
383:24: E203 whitespace before ':'
384:25: E203 whitespace before ':'
385:25: E203 whitespace before ':'
388:24: E203 whitespace before ':'
389:25: E203 whitespace before ':'
390:25: E203 whitespace before ':'
392:9: E266 too many leading '#' for block comment
395:20: E203 whitespace before ':'
396:21: E203 whitespace before ':'
397:21: E203 whitespace before ':'
400:20: E203 whitespace before ':'
401:21: E203 whitespace before ':'
402:21: E203 whitespace before ':'
404:13: E266 too many leading '#' for block comment
406:25: E126 continuation line over-indented for hanging indent
406:28: E203 whitespace before ':'
407:29: E203 whitespace before ':'
408:29: E203 whitespace before ':'
410: D210 No whitespaces allowed surrounding docstring text
410: D401 First line should be in imperative mood ('Return', not 'Returns')
410: D200 One-line docstring should fit on one line with quotes (found 2)
430:3: E128 continuation line under-indented for visual indent
440: D210 No whitespaces allowed surrounding docstring text
440: D202 No blank lines allowed after function docstring (found 1)
440: D400 First line should end with a period (not 'h')
440: D205 1 blank line required between summary line and description (found 0)
472: D210 No whitespaces allowed surrounding docstring text
472: D202 No blank lines allowed after function docstring (found 1)
496: D202 No blank lines allowed after function docstring (found 1)
496: D400 First line should end with a period (not 'L')
523: D202 No blank lines allowed after function docstring (found 1)
523: D400 First line should end with a period (not 's')
533:17: E127 continuation line over-indented for visual indent
548:5: E303 too many blank lines (2)
548: D401 First line should be in imperative mood ('Create', not 'Creates')
548: D400 First line should end with a period (not ')')
569: D210 No whitespaces allowed surrounding docstring text
569: D401 First line should be in imperative mood ('Create', not 'Creates')
569: D201 No blank lines allowed before function docstring (found 1)
569: D202 No blank lines allowed after function docstring (found 1)
602:20: E126 continuation line over-indented for hanging indent
605:16: E126 continuation line over-indented for hanging indent
611:27: E201 whitespace after '{'
611:42: E203 whitespace before ':'
611:57: E202 whitespace before '}'
618:44: E203 whitespace before ':'
621: D401 First line should be in imperative mood ('Create', not 'Creates')
621: D400 First line should end with a period (not 's')
621: D205 1 blank line required between summary line and description (found 0)
633:38: E203 whitespace before ':'
633:66: E203 whitespace before ':'
637: D401 First line should be in imperative mood ('Produce', not 'Produces')
637: D202 No blank lines allowed after function docstring (found 1)
638:54: E261 at least two spaces before inline comment
667:9: E303 too many blank lines (2)
668:21: E127 continuation line over-indented for visual indent
676:84: E251 unexpected spaces around keyword / parameter equals
680:85: E502 the backslash is redundant between brackets
719:35: E231 missing whitespace after ':'
720:35: E231 missing whitespace after ':'
725:73: E502 the backslash is redundant between brackets
737:87: E502 the backslash is redundant between brackets
771:20: E203 whitespace before ':'
772:29: E203 whitespace before ':'
774:25: E203 whitespace before ':'
775:25: E203 whitespace before ':'
776:24: E203 whitespace before ':'
777:28: E203 whitespace before ':'
778:28: E203 whitespace before ':'
779:33: E203 whitespace before ':'
785: D401 First line should be in imperative mood ('Produce', not 'Produces')
785: D202 No blank lines allowed after function docstring (found 1)
816:9: E303 too many blank lines (2)
817:21: E127 continuation line over-indented for visual indent
848:20: E203 whitespace before ':'
849:29: E203 whitespace before ':'
851:25: E203 whitespace before ':'
852:25: E203 whitespace before ':'
853:24: E203 whitespace before ':'
854:31: E203 whitespace before ':'
855:28: E203 whitespace before ':'
856:28: E203 whitespace before ':'
857:33: E203 whitespace before ':'
861: D401 First line should be in imperative mood ('Produce', not 'Produces')
861: D202 No blank lines allowed after function docstring (found 1)
861: D208 Docstring is over-indented
862:36: E261 at least two spaces before inline comment
913:9: E303 too many blank lines (2)
914:18: E128 continuation line under-indented for visual indent
960:20: E203 whitespace before ':'
961:29: E203 whitespace before ':'
963:25: E203 whitespace before ':'
964:25: E203 whitespace before ':'
965:24: E203 whitespace before ':'
967:29: E203 whitespace before ':'
968:33: E203 whitespace before ':'
969:30: E203 whitespace before ':'
971:29: E203 whitespace before ':'
972:33: E203 whitespace before ':'
973:30: E203 whitespace before ':'
975:29: E203 whitespace before ':'
976:33: E203 whitespace before ':'
978:28: E203 whitespace before ':'
979:28: E203 whitespace before ':'
980:33: E203 whitespace before ':'
997:24: E126 continuation line over-indented for hanging indent
997:38: E203 whitespace before ':'
998:39: E203 whitespace before ':'
999:22: E126 continuation line over-indented for hanging indent
1044:21: E126 continuation line over-indented for hanging indent
1044:28: E203 whitespace before ':'
1045:28: E203 whitespace before ':'
1047:33: E203 whitespace before ':'
1048:33: E203 whitespace before ':'
1050:31: E203 whitespace before ':'
1051:34: E203 whitespace before ':'
1052:33: E203 whitespace before ':'
1053:34: E203 whitespace before ':'
1054:34: E203 whitespace before ':'
1055:37: E203 whitespace before ':'
1056:36: E203 whitespace before ':'
1057:19: E126 continuation line over-indented for hanging indent
1061:5: E303 too many blank lines (2)
1061: D202 No blank lines allowed after function docstring (found 1)
1061: D400 First line should end with a period (not 'e')
1061: D205 1 blank line required between summary line and description (found 0)
1082:18: E127 continuation line over-indented for visual indent
1088:37: E128 continuation line under-indented for visual indent
1088:42: E261 at least two spaces before inline comment
1089:37: E128 continuation line under-indented for visual indent
1089:43: E261 at least two spaces before inline comment
1090:37: E128 continuation line under-indented for visual indent
1091:37: E128 continuation line under-indented for visual indent
1092:37: E128 continuation line under-indented for visual indent
1096:5: E303 too many blank lines (2)
1096: D401 First line should be in imperative mood ('Create', not 'Creates')
1096: D202 No blank lines allowed after function docstring (found 1)
1148:27: E203 whitespace before ':'
1148:18: E225 missing whitespace around operator
1167:26: E203 whitespace before ':'
1168:16: E203 whitespace before ':'
1169:21: E203 whitespace before ':'
1170:22: E203 whitespace before ':'
1189:14: E225 missing whitespace around operator
1191:24: E203 whitespace before ':'
1192:31: E126 continuation line over-indented for hanging indent
1192:35: E251 unexpected spaces around keyword / parameter equals
1192:37: E251 unexpected spaces around keyword / parameter equals
1193:36: E251 unexpected spaces around keyword / parameter equals
1193:38: E251 unexpected spaces around keyword / parameter equals
1194:33: E251 unexpected spaces around keyword / parameter equals
1194:35: E251 unexpected spaces around keyword / parameter equals
1195:29: E126 continuation line over-indented for hanging indent
1196:24: E203 whitespace before ':'
1197:26: E203 whitespace before ':'
1198:28: E203 whitespace before ':'
1199:28: E203 whitespace before ':'
1204:5: E303 too many blank lines (2)
1204: D401 First line should be in imperative mood ('Return', not 'Returns')
1204: D202 No blank lines allowed after function docstring (found 1)
1204: D208 Docstring is over-indented
1227:22: E203 whitespace before ':'
1228:22: E203 whitespace before ':'
1229:60: E127 continuation line over-indented for visual indent
1229:66: E203 whitespace before ':'
1230:22: E203 whitespace before ':'
1231:60: E127 continuation line over-indented for visual indent
1231:66: E203 whitespace before ':'
1232:22: E203 whitespace before ':'
1233:60: E127 continuation line over-indented for visual indent
1233:66: E203 whitespace before ':'
1234:22: E203 whitespace before ':'
1235:60: E127 continuation line over-indented for visual indent
1235:66: E203 whitespace before ':'
1236:22: E203 whitespace before ':'
1237:60: E127 continuation line over-indented for visual indent
1237:66: E203 whitespace before ':'
1238:15: E124 closing bracket does not match visual indentation
1241: D401 First line should be in imperative mood ('Check', not 'Checks')
1241: D208 Docstring is over-indented
1256: D401 First line should be in imperative mood ('Return', not 'Returns')
1256: D202 No blank lines allowed after function docstring (found 1)
1256: D208 Docstring is over-indented
1278:22: E203 whitespace before ':'
1279:22: E203 whitespace before ':'
1279:66: E203 whitespace before ':'
1280:22: E203 whitespace before ':'
1280:66: E203 whitespace before ':'
1281:22: E203 whitespace before ':'
1281:66: E203 whitespace before ':'
1282:15: E124 closing bracket does not match visual indentation
1285: D401 First line should be in imperative mood ('Produce', not 'Produces')
1285: D208 Docstring is over-indented
1302:17: E126 continuation line over-indented for hanging indent
1302:23: E203 whitespace before ':'
1303:22: E203 whitespace before ':'
1304:22: E203 whitespace before ':'
1305:15: E126 continuation line over-indented for hanging indent
1314:18: E126 continuation line over-indented for hanging indent
1314:24: E203 whitespace before ':'
1315:23: E203 whitespace before ':'
1316:23: E203 whitespace before ':'
1317:16: E126 continuation line over-indented for hanging indent
1319:100: E502 the backslash is redundant between brackets
1320:93: E502 the backslash is redundant between brackets
1329:18: E126 continuation line over-indented for hanging indent
1329:24: E203 whitespace before ':'
1330:23: E203 whitespace before ':'
1331:23: E203 whitespace before ':'
1332:16: E126 continuation line over-indented for hanging indent
1339: D401 First line should be in imperative mood ('Produce', not 'Produces')
1339: D400 First line should end with a period (not 'e')
1339: D205 1 blank line required between summary line and description (found 0)
1339: D208 Docstring is over-indented
1357:22: E201 whitespace after '{'
1360:21: E124 closing bracket does not match visual indentation
1363: D401 First line should be in imperative mood ('Create', not 'Creates')
1363: D201 No blank lines allowed before function docstring (found 1)
1363: D202 No blank lines allowed after function docstring (found 1)
1363: D205 1 blank line required between summary line and description (found 0)
1409:41: E203 whitespace before ':'
1416:21: E201 whitespace after '{'
1421:100: E203 whitespace before ':'
1421:123: E202 whitespace before '}'
1423:118: E203 whitespace before ':'
1423:141: E202 whitespace before '}'
1429:23: E203 whitespace before ':'
1441:29: E201 whitespace after '{'
1441:39: E203 whitespace before ':'
1441:62: E203 whitespace before ':'
1444:76: E201 whitespace after '{'
1444:82: E203 whitespace before ':'
1444:100: E202 whitespace before '}'
1453:32: E203 whitespace before ':'
1460:37: E126 continuation line over-indented for hanging indent
1460:38: E201 whitespace after '{'
1460:48: E203 whitespace before ':'
1460:71: E203 whitespace before ':'
1469: D102 Missing docstring in public method
1493:34: E127 continuation line over-indented for visual indent
1493:35: E201 whitespace after '{'
1503: D202 No blank lines allowed after function docstring (found 1)
1527: D401 First line should be in imperative mood ('Display', not 'Displays')
1527: D202 No blank lines allowed after function docstring (found 1)
1527: D400 First line should end with a period (not 'e')
1542: D401 First line should be in imperative mood ('Display', not 'Displays')
1542: D202 No blank lines allowed after function docstring (found 1)
1542: D400 First line should end with a period (not 'e')
1557: D401 First line should be in imperative mood ('Display', not 'Displays')
1557: D202 No blank lines allowed after function docstring (found 1)
1557: D400 First line should end with a period (not 'e')
1573:5: E303 too many blank lines (2)
1573: D401 First line should be in imperative mood ('Format', not 'Formats')
1573: D202 No blank lines allowed after function docstring (found 1)
1602:17: E122 continuation line missing indentation or outdented
1603:17: E122 continuation line missing indentation or outdented
1616:23: E126 continuation line over-indented for hanging indent
1638:32: E203 whitespace before ':'
1638:73: E203 whitespace before ','
1639:30: E203 whitespace before ':'
1643:5: E303 too many blank lines (2)
1643: D401 First line should be in imperative mood ('Produce', not 'Produces')
1643: D202 No blank lines allowed after function docstring (found 1)
1663:26: E126 continuation line over-indented for hanging indent
1663:36: E203 whitespace before ':'
1664:36: E203 whitespace before ':'
1665:36: E203 whitespace before ':'
1666:24: E126 continuation line over-indented for hanging indent
1670: D401 First line should be in imperative mood ('Produce', not 'Produces')
1670: D400 First line should end with a period (not 'x')
1689:24: E203 whitespace before ':'
1690:20: E203 whitespace before ':'
1700:22: E126 continuation line over-indented for hanging indent
1700:32: E203 whitespace before ':'
1701:32: E203 whitespace before ':'
1702:32: E203 whitespace before ':'
1703:20: E126 continuation line over-indented for hanging indent
1708: D401 First line should be in imperative mood ('Display', not 'Displays')
1708: D202 No blank lines allowed after function docstring (found 1)
1708: D400 First line should end with a period (not 'd')
1733: D401 First line should be in imperative mood ('Display', not 'Displays')
1733: D400 First line should end with a period (not 'd')
1754:22: E126 continuation line over-indented for hanging indent
1754:29: E203 whitespace before ':'
1755:20: E126 continuation line over-indented for hanging indent
1768:76: E203 whitespace before ':'
1770:75: E203 whitespace before ':'
1770:131: E202 whitespace before '}'
1773:22: E126 continuation line over-indented for hanging indent
1773:27: E203 whitespace before ':'
1774:28: E203 whitespace before ':'
1775:20: E126 continuation line over-indented for hanging indent
1778: D401 First line should be in imperative mood ('Display', not 'Displays')
1778: D202 No blank lines allowed after function docstring (found 1)
1778: D400 First line should end with a period (not 'h')
1802: D401 First line should be in imperative mood ('Display', not 'Displays')
1802: D202 No blank lines allowed after function docstring (found 1)
1802: D400 First line should end with a period (not 'x')
1840:26: E261 at least two spaces before inline comment
1863: D401 First line should be in imperative mood ('Display', not 'Displays')
1863: D202 No blank lines allowed after function docstring (found 1)
1863: D400 First line should end with a period (not 'x')
1900:17: E126 continuation line over-indented for hanging indent
1900:23: E203 whitespace before ':'
1901:21: E203 whitespace before ':'
1902:15: E126 continuation line over-indented for hanging indent
1912:26: E203 whitespace before ':'
1935:30: E203 whitespace before ':'
1947:47: E203 whitespace before ':'
1955:22: E128 continuation line under-indented for visual indent
1956:22: E128 continuation line under-indented for visual indent
1957:22: E128 continuation line under-indented for visual indent
1958:22: E128 continuation line under-indented for visual indent
1958:26: E203 whitespace before ':'
1963:22: E128 continuation line under-indented for visual indent
1964:22: E128 continuation line under-indented for visual indent
1965:22: E128 continuation line under-indented for visual indent
1966:22: E128 continuation line under-indented for visual indent
1966:26: E203 whitespace before ':'
1978:23: E128 continuation line under-indented for visual indent
1979:60: E127 continuation line over-indented for visual indent
1980:44: E203 whitespace before ':'
1985: D401 First line should be in imperative mood ('Display', not 'Displays')
1985: D201 No blank lines allowed before function docstring (found 1)
1985: D202 No blank lines allowed after function docstring (found 1)
1985: D400 First line should end with a period (not 'x')
2048:9: E303 too many blank lines (2)
2065:64: E203 whitespace before ':'
2069:25: E203 whitespace before ':'
2083:35: E126 continuation line over-indented for hanging indent
2083:37: E251 unexpected spaces around keyword / parameter equals
2083:39: E251 unexpected spaces around keyword / parameter equals
2084:44: E251 unexpected spaces around keyword / parameter equals
2084:46: E251 unexpected spaces around keyword / parameter equals
2085:43: E251 unexpected spaces around keyword / parameter equals
2085:45: E251 unexpected spaces around keyword / parameter equals
2086:41: E251 unexpected spaces around keyword / parameter equals
2086:43: E251 unexpected spaces around keyword / parameter equals
2087:33: E126 continuation line over-indented for hanging indent
2145:26: E203 whitespace before ':'
2146:30: E203 whitespace before ':'
2147:28: E203 whitespace before ':'
2148:21: E203 whitespace before ':'
2149:32: E203 whitespace before ':'
2150:35: E126 continuation line over-indented for hanging indent
2154:33: E126 continuation line over-indented for hanging indent
2155:15: E131 continuation line unaligned for hanging indent
2155:26: E203 whitespace before ':'
2156:35: E126 continuation line over-indented for hanging indent
2159:33: E126 continuation line over-indented for hanging indent
2160:26: E203 whitespace before ':'
2161:19: E203 whitespace before ':'
2162:30: E203 whitespace before ':'
2163:35: E126 continuation line over-indented for hanging indent
2167:33: E126 continuation line over-indented for hanging indent
2168:26: E203 whitespace before ':'
2169:35: E126 continuation line over-indented for hanging indent
2172:33: E126 continuation line over-indented for hanging indent
2173:26: E203 whitespace before ':'
2174:19: E203 whitespace before ':'
2175:30: E203 whitespace before ':'
2176:35: E126 continuation line over-indented for hanging indent
2180:33: E126 continuation line over-indented for hanging indent
2181:23: E203 whitespace before ':'
2182:23: E203 whitespace before ':'
2183:24: E203 whitespace before ':'
2184:19: E203 whitespace before ':'
2219:15: E121 continuation line under-indented for hanging indent
2229:24: E203 whitespace before ':'
2230:28: E203 whitespace before ':'
2231:18: E203 whitespace before ':'
2232:29: E203 whitespace before ':'
2233:35: E126 continuation line over-indented for hanging indent
2237:33: E126 continuation line over-indented for hanging indent
2238:23: E203 whitespace before ':'
2239:23: E203 whitespace before ':'
2240:24: E203 whitespace before ':'
2241:19: E203 whitespace before ':'
2255:88: E502 the backslash is redundant between brackets
2256:19: E128 continuation line under-indented for visual indent
2257:19: E128 continuation line under-indented for visual indent
2258:19: E128 continuation line under-indented for visual indent
2259:19: E128 continuation line under-indented for visual indent
2276:15: E121 continuation line under-indented for hanging indent
2276:28: E203 whitespace before ':'
2287:24: E203 whitespace before ':'
2288:18: E203 whitespace before ':'
2289:29: E203 whitespace before ':'
2290:35: E126 continuation line over-indented for hanging indent
2294:33: E126 continuation line over-indented for hanging indent
2295:23: E203 whitespace before ':'
2296:23: E203 whitespace before ':'
2297:24: E203 whitespace before ':'
2298:19: E203 whitespace before ':'
2303:9: E266 too many leading '#' for block comment
2329:29: E203 whitespace before ':'
2330:30: E203 whitespace before ':'
2331:27: E203 whitespace before ':'
2332:18: E126 continuation line over-indented for hanging indent
2334:9: E266 too many leading '#' for block comment
2352:25: E126 continuation line over-indented for hanging indent
2352:34: E203 whitespace before ':'
2353:38: E203 whitespace before ':'
2354:29: E203 whitespace before ':'
2355:23: E126 continuation line over-indented for hanging indent
2357:9: E266 too many leading '#' for block comment
2359:17: E261 at least two spaces before inline comment
2361:13: F841 local variable 'cell_6_a' is assigned to but never used
2362:13: F841 local variable 'cell_6_b' is assigned to but never used
2381:25: E126 continuation line over-indented for hanging indent
2381:32: E203 whitespace before ':'
2382:32: E203 whitespace before ':'
2384:32: E203 whitespace before ':'
2385:32: E203 whitespace before ':'
2386:23: E126 continuation line over-indented for hanging indent
2388:9: E266 too many leading '#' for block comment
2394:33: E201 whitespace after '{'
2394:41: E203 whitespace before ':'
2394:53: E203 whitespace before ':'
2424:19: E126 continuation line over-indented for hanging indent
2424:28: E203 whitespace before ':'
2425:32: E203 whitespace before ':'
2426:31: E203 whitespace before ':'
2427:30: E203 whitespace before ':'
2428:30: E203 whitespace before ':'
2429:37: E126 continuation line over-indented for hanging indent
2429:44: E203 whitespace before ':'
2430:43: E203 whitespace before ':'
2431:35: E126 continuation line over-indented for hanging indent
2432:37: E126 continuation line over-indented for hanging indent
2432:44: E203 whitespace before ':'
2433:43: E203 whitespace before ':'
2434:35: E126 continuation line over-indented for hanging indent
2435:30: E203 whitespace before ':'
2436:30: E203 whitespace before ':'
2437:30: E203 whitespace before ':'
2438:37: E126 continuation line over-indented for hanging indent
2438:44: E203 whitespace before ':'
2439:43: E203 whitespace before ':'
2440:35: E126 continuation line over-indented for hanging indent
2441:37: E126 continuation line over-indented for hanging indent
2441:44: E203 whitespace before ':'
2442:43: E203 whitespace before ':'
2443:35: E126 continuation line over-indented for hanging indent
2444:30: E203 whitespace before ':'
2445:35: E126 continuation line over-indented for hanging indent
2449:17: E121 continuation line under-indented for hanging indent
2451:9: E266 too many leading '#' for block comment
2455: D210 No whitespaces allowed surrounding docstring text
2455: D401 First line should be in imperative mood ('Produce', not 'Produces')
2455: D400 First line should end with a period (not 'd')
2455: D300 Use """triple double quotes""" (found '-quotes)
2466:18: E126 continuation line over-indented for hanging indent
2466:24: E203 whitespace before ':'
2467:25: E203 whitespace before ':'
2468:16: E126 continuation line over-indented for hanging indent
2470: D401 First line should be in imperative mood ('Add', not 'Adds')
2470: D209 Multi-line docstring closing quotes should be on a separate line
2470: D202 No blank lines allowed after function docstring (found 1)
2470: D400 First line should end with a period (not 'y')
2470: D205 1 blank line required between summary line and description (found 0)
2479:32: E203 whitespace before ':'
2480:31: E203 whitespace before ':'
2484:40: E203 whitespace before ':'
2484: D400 First line should end with a period (not 'r')
2484: D300 Use """triple double quotes""" (found '-quotes)
2488:38: E203 whitespace before ':'
2488: D400 First line should end with a period (not 'r')
2488: D300 Use """triple double quotes""" (found '-quotes)
2492: D401 First line should be in imperative mood ('Print', not 'Prints')
2492: D201 No blank lines allowed before function docstring (found 1)
2492: D202 No blank lines allowed after function docstring (found 1)
2492: D205 1 blank line required between summary line and description (found 0)
2561:21: E126 continuation line over-indented for hanging indent
2562:30: E203 whitespace before ':'
2565:19: E126 continuation line over-indented for hanging indent
2570:26: E201 whitespace after '{'
2570:36: E203 whitespace before ':'
2570:51: E202 whitespace before '}'
2576:22: E126 continuation line over-indented for hanging indent
2576:34: E203 whitespace before ':'
2577:20: E126 continuation line over-indented for hanging indent
2583:26: E261 at least two spaces before inline comment
2599:17: E124 closing bracket does not match visual indentation
2626:49: E231 missing whitespace after ':'
2630:61: E128 continuation line under-indented for visual indent
2631:61: E128 continuation line under-indented for visual indent
2636:13: E303 too many blank lines (2)
2637:13: F841 local variable 'cc' is assigned to but never used
2638:13: F841 local variable 'sc' is assigned to but never used
2652:22: E126 continuation line over-indented for hanging indent
2652:28: E203 whitespace before ':'
2653:28: E203 whitespace before ':'
2654:20: E126 continuation line over-indented for hanging indent
2665:26: E126 continuation line over-indented for hanging indent
2665:32: E203 whitespace before ':'
2666:24: E126 continuation line over-indented for hanging indent
2673: D401 First line should be in imperative mood ('Print', not 'Prints')
2673: D201 No blank lines allowed before function docstring (found 1)
2673: D202 No blank lines allowed after function docstring (found 1)
2673: D205 1 blank line required between summary line and description (found 0)
2674:32: E128 continuation line under-indented for visual indent
2675:32: E128 continuation line under-indented for visual indent
2676:32: E128 continuation line under-indented for visual indent
2677:32: E128 continuation line under-indented for visual indent
2678:32: E128 continuation line under-indented for visual indent
2679:32: E128 continuation line under-indented for visual indent
2742:21: E126 continuation line over-indented for hanging indent
2743:30: E203 whitespace before ':'
2746:19: E126 continuation line over-indented for hanging indent
2751:26: E201 whitespace after '{'
2751:36: E203 whitespace before ':'
2751:51: E202 whitespace before '}'
2759:26: E126 continuation line over-indented for hanging indent
2759:38: E203 whitespace before ':'
2760:24: E126 continuation line over-indented for hanging indent
2773:26: E261 at least two spaces before inline comment
2789:17: E124 closing bracket does not match visual indentation
2816:49: E231 missing whitespace after ':'
2820:61: E128 continuation line under-indented for visual indent
2821:61: E128 continuation line under-indented for visual indent
2826:13: E303 too many blank lines (2)
2827:13: F841 local variable 'cc' is assigned to but never used
2828:13: F841 local variable 'sc' is assigned to but never used
2842:22: E126 continuation line over-indented for hanging indent
2842:28: E203 whitespace before ':'
2843:28: E203 whitespace before ':'
2844:20: E126 continuation line over-indented for hanging indent
2855:26: E126 continuation line over-indented for hanging indent
2855:32: E203 whitespace before ':'
2856:24: E126 continuation line over-indented for hanging indent
2863: D400 First line should end with a period (not 'g')
2863: D205 1 blank line required between summary line and description (found 0)
2890: D205 1 blank line required between summary line and description (found 0)
2911: D401 First line should be in imperative mood ('Return', not 'Returns')
2911: D400 First line should end with a period (not 't')
2911: D205 1 blank line required between summary line and description (found 0)
2926: D401 First line should be in imperative mood ('Return', not 'Returns')
2926: D400 First line should end with a period (not 't')
2926: D205 1 blank line required between summary line and description (found 0)
2939:15: E271 multiple spaces after keyword
2942:5: E303 too many blank lines (2)
2942: D401 First line should be in imperative mood ('Return', not 'Returns')
2942: D202 No blank lines allowed after function docstring (found 1)
2942: D400 First line should end with a period (not 'e')
2942: D205 1 blank line required between summary line and description (found 0)
2972:9: F841 local variable '_' is assigned to but never used
2975:13: F821 undefined name 'out'
2976:27: E203 whitespace before ':'
2977:27: E203 whitespace before ':'
2978:28: E203 whitespace before ':'
2984: D401 First line should be in imperative mood ('Print', not 'Prints')
2984: D202 No blank lines allowed after function docstring (found 1)
3024:21: E126 continuation line over-indented for hanging indent
3024:146: E502 the backslash is redundant between brackets
3024:29: E203 whitespace before ':'
3029:19: E126 continuation line over-indented for hanging indent
3036:25: E126 continuation line over-indented for hanging indent
3036:89: E502 the backslash is redundant between brackets
3036:33: E203 whitespace before ':'
3039:23: E126 continuation line over-indented for hanging indent
3044:25: E126 continuation line over-indented for hanging indent
3044:159: E502 the backslash is redundant between brackets
3044:33: E203 whitespace before ':'
3049:23: E126 continuation line over-indented for hanging indent
3073:39: E127 continuation line over-indented for visual indent
3073:51: E203 whitespace before ':'
3074:46: E203 whitespace before ':'
3075:51: E203 whitespace before ':'
3076:48: E203 whitespace before ':'
3083:39: E127 continuation line over-indented for visual indent
3083:51: E203 whitespace before ':'
3084:46: E203 whitespace before ':'
3085:51: E203 whitespace before ':'
3086:48: E203 whitespace before ':'
3095:5: E303 too many blank lines (2)
3095: D401 First line should be in imperative mood ('Print', not 'Prints')
3095: D400 First line should end with a period (not 't')
3106:9: F841 local variable '_' is assigned to but never used
3109:9: E303 too many blank lines (2)
3132:32: E203 whitespace before ':'
3134:26: E203 whitespace before ':'
3135:33: E203 whitespace before ':'
3139: D210 No whitespaces allowed surrounding docstring text
3139: D400 First line should end with a period (not 's')
3148:5: E303 too many blank lines (2)
3148: D202 No blank lines allowed after function docstring (found 1)
3148: D400 First line should end with a period (not 's')
3179:31: E203 whitespace before ':'
3186: D202 No blank lines allowed after function docstring (found 1)
3186: D400 First line should end with a period (not 's')
3200:17: E126 continuation line over-indented for hanging indent
3200:26: E203 whitespace before ':'
3201:15: E126 continuation line over-indented for hanging indent
3208:37: E126 continuation line over-indented for hanging indent
3211:69: E231 missing whitespace after ':'
3212:29: E203 whitespace before ':'
3218: D401 First line should be in imperative mood ('Display', not 'Displays')
3218: D400 First line should end with a period (not 'd')
3231:18: E127 continuation line over-indented for visual indent
3240:65: E126 continuation line over-indented for hanging indent
3261:37: E126 continuation line over-indented for hanging indent
3306: D202 No blank lines allowed after function docstring (found 1)
3306: D205 1 blank line required between summary line and description (found 0)
3306: D208 Docstring is over-indented
3335:16: E201 whitespace after '{'
3335:43: E202 whitespace before '}'
3340:23: E203 whitespace before ':'
3346: D401 First line should be in imperative mood ('Display', not 'Displays')
3346: D400 First line should end with a period (not 'y')
3360:18: E127 continuation line over-indented for visual indent
3382:9: E266 too many leading '#' for block comment
3385:18: E126 continuation line over-indented for hanging indent
3396: D401 First line should be in imperative mood ('Display', not 'Displays')
3396: D400 First line should end with a period (not 'y')
3410: D401 First line should be in imperative mood ('Create', not 'Creates')
3460:49: E502 the backslash is redundant between brackets
3461:34: E127 continuation line over-indented for visual indent
3462:51: E502 the backslash is redundant between brackets
3464:43: E502 the backslash is redundant between brackets
3466:45: E502 the backslash is redundant between brackets
3467:30: E128 continuation line under-indented for visual indent
3468:43: E502 the backslash is redundant between brackets
3470:47: E502 the backslash is redundant between brackets
3471:30: E128 continuation line under-indented for visual indent
3472:41: E502 the backslash is redundant between brackets
3473:30: E128 continuation line under-indented for visual indent
3474:42: E502 the backslash is redundant between brackets
3475:30: E128 continuation line under-indented for visual indent
3479:9: E124 closing bracket does not match visual indentation
3482: D401 First line should be in imperative mood ('Create', not 'Creates')
3489: D401 First line should be in imperative mood ('Create', not 'Creates')
3506:5: W191 indentation contains tabs
3506:5: E101 indentation contains mixed spaces and tabs
3511:1: W191 indentation contains tabs
3511:1: E101 indentation contains mixed spaces and tabs
3512:1: E101 indentation contains mixed spaces and tabs
3530:49: E502 the backslash is redundant between brackets
3531:34: E127 continuation line over-indented for visual indent
3532:51: E502 the backslash is redundant between brackets
3534:43: E502 the backslash is redundant between brackets
3536:45: E502 the backslash is redundant between brackets
3537:30: E128 continuation line under-indented for visual indent
3538:43: E502 the backslash is redundant between brackets
3540:17: E127 continuation line over-indented for visual indent
3545: D401 First line should be in imperative mood ('Create', not 'Creates')
3551: D401 First line should be in imperative mood ('Create', not 'Creates')
3556: D401 First line should be in imperative mood ('Create', not 'Creates')
3561: D401 First line should be in imperative mood ('Create', not 'Creates')
3566: D401 First line should be in imperative mood ('Create', not 'Creates')
3571: D401 First line should be in imperative mood ('Create', not 'Creates')
3576: D401 First line should be in imperative mood ('Create', not 'Creates')
3581: D401 First line should be in imperative mood ('Create', not 'Creates')
3586: D401 First line should be in imperative mood ('Create', not 'Creates')
3591: D401 First line should be in imperative mood ('Create', not 'Creates')
3596: D401 First line should be in imperative mood ('Create', not 'Creates')
3601: D401 First line should be in imperative mood ('Create', not 'Creates')
3608: D401 First line should be in imperative mood ('Create', not 'Creates')
3613: D401 First line should be in imperative mood ('Create', not 'Creates')
3613: D400 First line should end with a period (not ')')
3618: D401 First line should be in imperative mood ('Create', not 'Creates')
3618: D400 First line should end with a period (not ')')
3623: D200 One-line docstring should fit on one line with quotes (found 3)
3631: D200 One-line docstring should fit on one line with quotes (found 3)
3639:22: E201 whitespace after '{'
3646: D202 No blank lines allowed after function docstring (found 1)
3670:25: E126 continuation line over-indented for hanging indent
3676:25: E126 continuation line over-indented for hanging indent
3684:17: E126 continuation line over-indented for hanging indent
3684:26: E203 whitespace before ':'
3688: D401 First line should be in imperative mood ('Return', not 'Returns')
3688: D400 First line should end with a period (not 'd')
3708:9: F841 local variable '_' is assigned to but never used
3710:9: E266 too many leading '#' for block comment
3715: D401 First line should be in imperative mood ('Display', not 'Displays')
3715: D202 No blank lines allowed after function docstring (found 1)
3715: D400 First line should end with a period (not 's')
3715: D205 1 blank line required between summary line and description (found 0)
3750:25: E126 continuation line over-indented for hanging indent
3775:25: E126 continuation line over-indented for hanging indent
3785:33: E126 continuation line over-indented for hanging indent
3788:41: E128 continuation line under-indented for visual indent
3790:41: E128 continuation line under-indented for visual indent
3797:33: E126 continuation line over-indented for hanging indent
3798:45: E128 continuation line under-indented for visual indent
3800:45: E128 continuation line under-indented for visual indent
3812:33: E126 continuation line over-indented for hanging indent
3813:45: E128 continuation line under-indented for visual indent
3816:45: E128 continuation line under-indented for visual indent
3820:45: E128 continuation line under-indented for visual indent
3822:45: E128 continuation line under-indented for visual indent
3825:21: E126 continuation line over-indented for hanging indent
3828: D401 First line should be in imperative mood ('Display', not 'Displays')
3841:9: F841 local variable '_' is assigned to but never used
3891:18: E127 continuation line over-indented for visual indent
3894:48: E222 multiple spaces after operator
3902:5: E303 too many blank lines (2)
3902: D401 First line should be in imperative mood ('Return', not 'Returns')
3902: D400 First line should end with a period (not 'd')
3926:71: E211 whitespace before '('
3933:28: E201 whitespace after '{'
3934:30: E127 continuation line over-indented for visual indent
3936:30: E124 closing bracket does not match visual indentation
3942:68: E211 whitespace before '('
3950: D401 First line should be in imperative mood ('Return', not 'Returns')
3950: D202 No blank lines allowed after function docstring (found 1)
3950: D400 First line should end with a period (not 'd')
3963: D401 First line should be in imperative mood ('Return', not 'Returns')
3963: D202 No blank lines allowed after function docstring (found 1)
3963: D400 First line should end with a period (not 'd')
3976: D401 First line should be in imperative mood ('Return', not 'Returns')
3976: D400 First line should end with a period (not 'e')
4005:17: E122 continuation line missing indentation or outdented
4005:69: E261 at least two spaces before inline comment
4005:70: E262 inline comment should start with '# '
4011:39: E126 continuation line over-indented for hanging indent
4015: D401 First line should be in imperative mood ('Return', not 'Returns')
4015: D400 First line should end with a period (not 'd')
4016:63: E127 continuation line over-indented for visual indent
4029:9: F841 local variable '_' is assigned to but never used
4044: D401 First line should be in imperative mood ('Return', not 'Returns')
4044: D400 First line should end with a period (not 'd')
4058:9: F841 local variable '_' is assigned to but never used
4079: D401 First line should be in imperative mood ('Return', not 'Returns')
4079: D400 First line should end with a period (not 's')
4098:71: E211 whitespace before '('
4099:64: E211 whitespace before '('
4105:38: E201 whitespace after '{'
4106:65: E127 continuation line over-indented for visual indent
4107:57: E202 whitespace before '}'
4111:5: E303 too many blank lines (2)
4111: D401 First line should be in imperative mood ('Return', not 'Returns')
4111: D400 First line should end with a period (not 'd')
4130:30: E261 at least two spaces before inline comment
4130:31: E262 inline comment should start with '# '
4140:69: E211 whitespace before '('
4141:77: E211 whitespace before '('
4146:5: E303 too many blank lines (2)
4146: D401 First line should be in imperative mood ('Return', not 'Returns')
4146: D400 First line should end with a period (not 'd')
4164: D209 Multi-line docstring closing quotes should be on a separate line
4164: D400 First line should end with a period (not 's')
4170: D209 Multi-line docstring closing quotes should be on a separate line
4170: D400 First line should end with a period (not 's')
4176: D209 Multi-line docstring closing quotes should be on a separate line
4176: D400 First line should end with a period (not 'k')
4188:27: E127 continuation line over-indented for visual indent
4193: D102 Missing docstring in public method
4201:24: E127 continuation line over-indented for visual indent
4217:16: E127 continuation line over-indented for visual indent
4250:41: E127 continuation line over-indented for visual indent
4266:60: E127 continuation line over-indented for visual indent
4275:41: E126 continuation line over-indented for hanging indent
4279:57: E127 continuation line over-indented for visual indent
4290: D102 Missing docstring in public method
4293: D102 Missing docstring in public method
4298: D209 Multi-line docstring closing quotes should be on a separate line
4334:49: E127 continuation line over-indented for visual indent
4348:43: E127 continuation line over-indented for visual indent
4357: D400 First line should end with a period (not 'e')
4357: D205 1 blank line required between summary line and description (found 0)
4405: D400 First line should end with a period (not 's')
4418:109: E502 the backslash is redundant between brackets
4419:115: E502 the backslash is redundant between brackets
4420:109: E502 the backslash is redundant between brackets
4421:38: E128 continuation line under-indented for visual indent
4421:46: E502 the backslash is redundant between brackets
4422:38: E128 continuation line under-indented for visual indent
4423:22: E127 continuation line over-indented for visual indent
4426: D401 First line should be in imperative mood ('Return', not 'Returns')
4426: D400 First line should end with a period (not 's')


1: D400 First line should end with a period (not 'o')
1: D200 One-line docstring should fit on one line with quotes (found 3)
2: L102 copyright year is outdated, expected 2015 but got 2014
23:1: E402 module level import not at top of file
24:1: I100 Imports statements are in the wrong order. import cgi should be before import time
24:1: E402 module level import not at top of file
25:1: E402 module level import not at top of file
26:1: E402 module level import not at top of file
27:1: I100 Imports statements are in the wrong order. import sys should be before import urllib
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import string should be before import sys
28:1: E402 module level import not at top of file
30:1: E402 module level import not at top of file
31:1: I201 Missing newline before sections or imports.
31:1: E402 module level import not at top of file
32:1: I101 Imported names are in the wrong order. Should be CFG_BASE_URL, CFG_INSPIRE_SITE, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_RECORD, CFG_SITE_SECURE_URL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_VERSION, CFG_WEBSTYLE_TEMPLATE_SKIN
32:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.ext.template
32:1: F401 'CFG_SITE_SECURE_URL' imported but unused
32:1: F401 'CFG_SITE_RECORD' imported but unused
32:1: F401 'CFG_VERSION' imported but unused
32:1: F401 'CFG_WEBSTYLE_TEMPLATE_SKIN' imported but unused
32:1: E402 module level import not at top of file
33:6: E126 continuation line over-indented for hanging indent
45:1: I101 Imported names are in the wrong order. Should be gettext_set_language, is_language_rtl, language_list_long
45:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.config
45:1: F401 'is_language_rtl' imported but unused
45:1: E402 module level import not at top of file
46:1: I101 Imported names are in the wrong order. Should be create_html_link, get_canonical_and_alternates_urls, make_canonical_urlargd
46:1: F401 'get_canonical_and_alternates_urls' imported but unused
46:1: E402 module level import not at top of file
47:30: E126 continuation line over-indented for hanging indent
48:1: I100 Imports statements are in the wrong order. from invenio.utils.date should be before from invenio.utils.url
48:1: F401 'convert_datestruct_to_dategui' imported but unused
48:1: E402 module level import not at top of file
49:31: E126 continuation line over-indented for hanging indent
50:1: E402 module level import not at top of file
51:1: I100 Imports statements are in the wrong order. from invenio.utils.html should be before from invenio_formatter
51:1: I201 Missing newline before sections or imports.
51:1: E402 module level import not at top of file
52:1: I100 Imports statements are in the wrong order. import invenio.legacy.template should be before from invenio.utils.html
52:1: E402 module level import not at top of file
56: D101 Missing docstring in public class
58: D202 No blank lines allowed after function docstring (found 1)
58: D400 First line should end with a period (not 'y')
58: D208 Docstring is over-indented
110: D401 First line should be in imperative mood ('Create', not 'Creates')
110: D400 First line should end with a period (not 'e')
110: D208 Docstring is over-indented
199: D401 First line should be in imperative mood ('Create', not 'Creates')
199: D202 No blank lines allowed after function docstring (found 1)
199: D400 First line should end with a period (not 'r')
199: D208 Docstring is over-indented
260: D401 First line should be in imperative mood ('Create', not 'Creates')
260: D400 First line should end with a period (not 'r')
260: D208 Docstring is over-indented
289: D202 No blank lines allowed after function docstring (found 1)
289: D400 First line should end with a period (not 'e')
289: D205 1 blank line required between summary line and description (found 0)
289: D208 Docstring is over-indented
326:18: E126 continuation line over-indented for hanging indent
328:13: E266 too many leading '#' for block comment
329:13: E266 too many leading '#' for block comment
332: D401 First line should be in imperative mood ('Produce', not 'Produces')
332: D202 No blank lines allowed after function docstring (found 1)
332: D208 Docstring is over-indented
368:13: B901 blind except: statement
368:20: E261 at least two spaces before inline comment
388:21: B901 blind except: statement
390:34: E261 at least two spaces before inline comment
427:17: E126 continuation line over-indented for hanging indent
427:28: E203 whitespace before ':'
430:37: E502 the backslash is redundant between brackets
431:24: E131 continuation line unaligned for hanging indent
433:24: E203 whitespace before ':'
434:24: E203 whitespace before ':'
435:31: E502 the backslash is redundant between brackets
435:28: E203 whitespace before ':'
436:21: E131 continuation line unaligned for hanging indent
437:90: E225 missing whitespace around operator
438:28: E203 whitespace before ':'
439:28: E203 whitespace before ':'
440:28: E203 whitespace before ':'
441:28: E203 whitespace before ':'
442:28: E203 whitespace before ':'
443:28: E203 whitespace before ':'
444:28: E203 whitespace before ':'
445:28: E203 whitespace before ':'
446:29: E203 whitespace before ':'
447:62: E502 the backslash is redundant between brackets
447:28: E203 whitespace before ':'
447:37: E225 missing whitespace around operator
448:34: E131 continuation line unaligned for hanging indent
448:67: E502 the backslash is redundant between brackets
449:34: E131 continuation line unaligned for hanging indent
450:15: E126 continuation line over-indented for hanging indent
453: D401 First line should be in imperative mood ('Print', not 'Prints')
458:53: E251 unexpected spaces around keyword / parameter equals
458:55: E251 unexpected spaces around keyword / parameter equals
458:78: E251 unexpected spaces around keyword / parameter equals
458:80: E251 unexpected spaces around keyword / parameter equals
478:9: F841 local variable '_' is assigned to but never used
511:41: E231 missing whitespace after ':'
512:41: E231 missing whitespace after ':'
513:42: E231 missing whitespace after ':'
516:41: E231 missing whitespace after ':'
517:39: E231 missing whitespace after ':'
518:41: E231 missing whitespace after ':'
519:42: E231 missing whitespace after ':'
528:9: E303 too many blank lines (2)
550:9: E303 too many blank lines (2)
562:30: E231 missing whitespace after ':'
563:38: E231 missing whitespace after ':'
568: D401 First line should be in imperative mood ('Print', not 'Prints')
598:69: E502 the backslash is redundant between brackets
602:41: E231 missing whitespace after ','
612:21: E203 whitespace before ':'
613:19: E203 whitespace before ':'
614:17: E126 continuation line over-indented for hanging indent
623:5: E303 too many blank lines (2)
623: D401 First line should be in imperative mood ('Display', not 'Displays')
623: D400 First line should end with a period (not 'd')
623: D205 1 blank line required between summary line and description (found 0)
623: D208 Docstring is over-indented
641:9: F841 local variable '_' is assigned to but never used
664:9: E122 continuation line missing indentation or outdented
665:9: E122 continuation line missing indentation or outdented
665:13: E231 missing whitespace after ':'
666:9: E122 continuation line missing indentation or outdented
666:16: E231 missing whitespace after ':'
667:9: E122 continuation line missing indentation or outdented
668:9: E122 continuation line missing indentation or outdented
668:18: E231 missing whitespace after ':'
669:9: E122 continuation line missing indentation or outdented
684:21: E203 whitespace before ':'
685:22: E203 whitespace before ':'
686:22: E203 whitespace before ':'
687:21: E203 whitespace before ':'
688:93: E203 whitespace before ':'
692: D401 First line should be in imperative mood ('Produce', not 'Produces')
692: D202 No blank lines allowed after function docstring (found 1)
692: D400 First line should end with a period (not 't')
704:9: F841 local variable '_' is assigned to but never used
708: D401 First line should be in imperative mood ('Return', not 'Returns')
708: D202 No blank lines allowed after function docstring (found 1)


35:1: I201 Missing newline before sections or imports.
36:1: I100 Imports statements are in the wrong order. from invenio.modules.search.models should be before from invenio_formatter.registry
36:1: I201 Missing newline before sections or imports.


1: D100 Missing docstring in public module
23:1: I101 Imported names are in the wrong order. Should be Blueprint, current_app, g, redirect, render_template, request, url_for
25:1: I101 Imported names are in the wrong order. Should be current_breadcrumbs, default_breadcrumb_root, register_breadcrumb
30:1: I101 Imported names are in the wrong order. Should be templated, wash_arguments
30:1: I100 Imports statements are in the wrong order. from invenio.base.decorators should be before from invenio.base.i18n
30:1: F401 'wash_arguments' imported but unused
34:1: I100 Imports statements are in the wrong order. from invenio.modules.search.forms should be before from invenio_formatter
34:1: I201 Missing newline before sections or imports.


26:1: I201 Missing newline before sections or imports.
27:1: I100 Imports statements are in the wrong order. import dateutil.parser should be before import dictdiffer
27:1: I201 Missing newline before sections or imports.
29:1: I100 Imports statements are in the wrong order. from tempfile should be before import dateutil.parser
30:1: I100 Imports statements are in the wrong order. from functools should be before from tempfile
31:1: I101 Imported names are in the wrong order. Should be abort, current_app, request
31:1: I201 Missing newline before sections or imports.
32:1: I201 Missing newline before sections or imports.
33:1: I100 Imports statements are in the wrong order. from functools should be before from flask_login
33:1: I201 Missing newline before sections or imports.
36:1: I100 Imports statements are in the wrong order. from invenio.modules.editor.models should be before from invenio_records.api
36:1: I201 Missing newline before sections or imports.
37:1: I101 Imported names are in the wrong order. Should be Agent, Deposition, DepositionDraftCacheManager
37:1: I100 Imports statements are in the wrong order. from invenio.modules.deposit.models should be before from invenio.modules.editor.models
39:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio.modules.deposit.models
41:1: I201 Missing newline before sections or imports.
42:1: I101 Imported names are in the wrong order. Should be deposition_record, make_record, record_to_draft
42:1: I201 Missing newline before sections or imports.
44:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibdocfile.api should be before from .helpers
45:1: I201 Missing newline before sections or imports.
474: D103 Missing docstring in public function
481:19: E261 at least two spaces before inline comment
492:34: E261 at least two spaces before inline comment
498: D103 Missing docstring in public function
505:19: E261 at least two spaces before inline comment
505:20: E262 inline comment should start with '# '


1: D100 Missing docstring in public module
21:1: I100 Imports statements are in the wrong order. from flask should be before from flask_login
21:1: I201 Missing newline before sections or imports.
23:1: I101 Imported names are in the wrong order. Should be Deposition, DepositionType
24:1: I201 Missing newline before sections or imports.
25:1: I101 Imported names are in the wrong order. Should be create_recid, dump_record_sip, hold_for_approval, prefill_draft, prepare_sip, process_sip_metadata, render_form, store_record
25:1: I100 Imports statements are in the wrong order. from invenio.modules.deposit.tasks should be before from invenio_formatter
25:1: I201 Missing newline before sections or imports.


1: D400 First line should end with a period (not 'e')
23:1: I100 Imports statements are in the wrong order. from pprint should be before from string
24:1: I100 Imports statements are in the wrong order. import os should be before from pprint
29:1: I101 Imported names are in the wrong order. Should be task_low_level_submission, task_update_progress, write_message
30:30: E126 continuation line over-indented for hanging indent
34:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibdocfile.api should be before from invenio.legacy.bibsched.bibtask
35:1: I101 Imported names are in the wrong order. Should be assure_quality, encode_video
38:41: E126 continuation line over-indented for hanging indent
42:1: I100 Imports statements are in the wrong order. from invenio.modules.encoder.metadata should be before from invenio.modules.encoder.utils
43:41: E126 continuation line over-indented for hanging indent
45:1: I101 Imported names are in the wrong order. Should be chose2, generate_timestamp, getval
45:1: F999 redefinition of unused 'chose2' from line 41
46:1: I101 Imported names are in the wrong order. Should be CFG_BIBENCODE_ASPECT_RATIO_MARC_FIELD, CFG_BIBENCODE_DAEMON_DIR_NEWJOBS, CFG_BIBENCODE_PBCORE_MARC_XSLT
46:1: I100 Imports statements are in the wrong order. from invenio.modules.encoder.config should be before from invenio.modules.encoder.utils
47:39: E126 continuation line over-indented for hanging indent
51:1: I100 Imports statements are in the wrong order. from invenio.ext.email should be before from invenio.modules.encoder.config
52:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.ext.email
55:1: I100 Imports statements are in the wrong order. import invenio.config should be before from invenio.utils.json
65:1: E302 expected 2 blank lines, found 1
65: D401 First line should be in imperative mood ('Send', not 'Sends')
65: D400 First line should end with a period (not 'g')
65: D205 1 blank line required between summary line and description (found 0)
76:13: E128 continuation line under-indented for visual indent
77:13: E128 continuation line under-indented for visual indent
78:13: E128 continuation line under-indented for visual indent
79:13: E128 continuation line under-indented for visual indent
80:13: E128 continuation line under-indented for visual indent
82:14: E128 continuation line under-indented for visual indent
90:1: E302 expected 2 blank lines, found 1
90: D401 First line should be in imperative mood ('Send', not 'Sends')
90: D205 1 blank line required between summary line and description (found 0)
108:13: E128 continuation line under-indented for visual indent
109:13: E128 continuation line under-indented for visual indent
118:13: E128 continuation line under-indented for visual indent
119:13: E128 continuation line under-indented for visual indent
121:14: E128 continuation line under-indented for visual indent
122:14: E128 continuation line under-indented for visual indent
123:14: E128 continuation line under-indented for visual indent
126:14: E128 continuation line under-indented for visual indent
127:14: E128 continuation line under-indented for visual indent
128:14: E128 continuation line under-indented for visual indent
136:1: E302 expected 2 blank lines, found 1
136: D401 First line should be in imperative mood ('Send', not 'Sends')
136: D205 1 blank line required between summary line and description (found 0)
152:13: E128 continuation line under-indented for visual indent
153:13: E126 continuation line over-indented for hanging indent
159:13: E128 continuation line under-indented for visual indent
160:13: E128 continuation line under-indented for visual indent
162:14: E128 continuation line under-indented for visual indent
163:14: E128 continuation line under-indented for visual indent
164:14: E128 continuation line under-indented for visual indent
167:14: E128 continuation line under-indented for visual indent
168:14: E128 continuation line under-indented for visual indent
169:14: E128 continuation line under-indented for visual indent
177:1: E302 expected 2 blank lines, found 1
177: D210 No whitespaces allowed surrounding docstring text
177: D401 First line should be in imperative mood ('Generate', not 'Generates')
177: D205 1 blank line required between summary line and description (found 0)
177: D208 Docstring is over-indented
188:1: E302 expected 2 blank lines, found 1
188: D210 No whitespaces allowed surrounding docstring text
188: D401 First line should be in imperative mood ('Store', not 'Stores')
188: D400 First line should end with a period (not 's')
188: D205 1 blank line required between summary line and description (found 0)
188: D208 Docstring is over-indented
197:1: E302 expected 2 blank lines, found 1
197: D401 First line should be in imperative mood ('Remove', not 'Removes')
197: D400 First line should end with a period (not 'r')
197: D205 1 blank line required between summary line and description (found 0)
221:25: E128 continuation line under-indented for visual indent
222:25: E128 continuation line under-indented for visual indent
223:25: E128 continuation line under-indented for visual indent
224:25: E128 continuation line under-indented for visual indent
238:1: E302 expected 2 blank lines, found 1
238: D210 No whitespaces allowed surrounding docstring text
238: D401 First line should be in imperative mood ('Create', not 'Creates')
238: D400 First line should end with a period (not 'n')
238: D205 1 blank line required between summary line and description (found 0)
239:29: E126 continuation line over-indented for hanging indent
255:1: E302 expected 2 blank lines, found 1
255: D210 No whitespaces allowed surrounding docstring text
255: D401 First line should be in imperative mood ('Create', not 'Creates')
255: D400 First line should end with a period (not 'a')
255: D205 1 blank line required between summary line and description (found 0)
273:1: E302 expected 2 blank lines, found 1
273: D210 No whitespaces allowed surrounding docstring text
273: D401 First line should be in imperative mood ('Create', not 'Creates')
273: D400 First line should end with a period (not 's')
273: D205 1 blank line required between summary line and description (found 0)
296:1: E302 expected 2 blank lines, found 1
296: D210 No whitespaces allowed surrounding docstring text
296: D401 First line should be in imperative mood ('Create', not 'Creates')
296: D400 First line should end with a period (not 'y')
296: D205 1 blank line required between summary line and description (found 0)
297:21: E126 continuation line over-indented for hanging indent
319:1: E302 expected 2 blank lines, found 1
319: D210 No whitespaces allowed surrounding docstring text
319: D401 First line should be in imperative mood ('Check', not 'Checks')
319: D400 First line should end with a period (not 'y')
319: D205 1 blank line required between summary line and description (found 0)
325: D210 No whitespaces allowed surrounding docstring text
325: D401 First line should be in imperative mood ('Sanitize', not 'Sanitizes')
325: D400 First line should end with a period (not 's')
325: D200 One-line docstring should fit on one line with quotes (found 2)
354:5: E129 visually indented line with same indent as next logical line
356:21: E128 continuation line under-indented for visual indent
372:1: E302 expected 2 blank lines, found 1
372: D210 No whitespaces allowed surrounding docstring text
372: D401 First line should be in imperative mood ('Processe', not 'Processes')
372: D400 First line should end with a period (not 'y')
382: D210 No whitespaces allowed surrounding docstring text
382: D401 First line should be in imperative mood ('Create', not 'Creates')
382: D400 First line should end with a period (not 'd')
382: D200 One-line docstring should fit on one line with quotes (found 2)
385:36: E225 missing whitespace around operator
399:5: E266 too many leading '#' for block comment
402:5: E266 too many leading '#' for block comment
405:5: E266 too many leading '#' for block comment
415:5: E266 too many leading '#' for block comment
430:21: E129 visually indented line with same indent as next logical line
433:21: E266 too many leading '#' for block comment
435:25: E266 too many leading '#' for block comment
436:47: F821 undefined name 'get_fieldvalues'
444:27: E128 continuation line under-indented for visual indent
447:13: E266 too many leading '#' for block comment
450:5: E266 too many leading '#' for block comment
457:5: E266 too many leading '#' for block comment
465:5: E266 too many leading '#' for block comment
468:5: E266 too many leading '#' for block comment
472:5: E266 too many leading '#' for block comment
480:13: E266 too many leading '#' for block comment
481:13: E266 too many leading '#' for block comment
482:13: E266 too many leading '#' for block comment
483:13: E266 too many leading '#' for block comment
485:27: E128 continuation line under-indented for visual indent
487:37: E126 continuation line over-indented for hanging indent
490:13: E266 too many leading '#' for block comment
491:13: E266 too many leading '#' for block comment
495:21: E126 continuation line over-indented for hanging indent
512:28: E128 continuation line under-indented for visual indent
514:9: E266 too many leading '#' for block comment
524:13: E266 too many leading '#' for block comment
532:13: E266 too many leading '#' for block comment
537:13: E266 too many leading '#' for block comment
540:13: E266 too many leading '#' for block comment
541:13: E266 too many leading '#' for block comment
543:50: E126 continuation line over-indented for hanging indent
549:13: E266 too many leading '#' for block comment
551:18: E126 continuation line over-indented for hanging indent
565:53: E261 at least two spaces before inline comment
571:13: E266 too many leading '#' for block comment
572:15: E271 multiple spaces after keyword
573:17: E266 too many leading '#' for block comment
588:47: E127 continuation line over-indented for visual indent
614:25: W503 line break before binary operator
615:25: E128 continuation line under-indented for visual indent
617:28: E128 continuation line under-indented for visual indent
618:28: E128 continuation line under-indented for visual indent
619:28: E126 continuation line over-indented for hanging indent
629:13: E266 too many leading '#' for block comment
631:17: E266 too many leading '#' for block comment
632:17: E266 too many leading '#' for block comment
635:21: E266 too many leading '#' for block comment
636:21: E266 too many leading '#' for block comment
639:21: E266 too many leading '#' for block comment
642:21: E266 too many leading '#' for block comment
646:21: E266 too many leading '#' for block comment
650:21: E266 too many leading '#' for block comment
651:21: E266 too many leading '#' for block comment
655:35: E128 continuation line under-indented for visual indent
658:37: E126 continuation line over-indented for hanging indent
663:13: E266 too many leading '#' for block comment
675:5: E266 too many leading '#' for block comment
679:5: E266 too many leading '#' for block comment
684:9: E266 too many leading '#' for block comment
697:44: E251 unexpected spaces around keyword / parameter equals
697:46: E251 unexpected spaces around keyword / parameter equals
698:50: E251 unexpected spaces around keyword / parameter equals
698:52: E251 unexpected spaces around keyword / parameter equals
699:49: E251 unexpected spaces around keyword / parameter equals
699:51: E251 unexpected spaces around keyword / parameter equals
733:5: E266 too many leading '#' for block comment
743:55: E721 do not compare types, use 'isinstance()'
743:69: E202 whitespace before ')'
753:32: E128 continuation line under-indented for visual indent
754:32: E128 continuation line under-indented for visual indent
755:32: E128 continuation line under-indented for visual indent
757:1: W391 blank line at end of file


23:1: I201 Missing newline before sections or imports.
25:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from six


58:1: I201 Missing newline before sections or imports.
61:1: I100 Imports statements are in the wrong order. from invenio.utils.pagination should be before from invenio_formatter


26:1: I201 Missing newline before sections or imports.


4: L102 copyright year is outdated, expected 2015 but got 2013
25:1: I101 Imported names are in the wrong order. Should be InvenioTestCase, make_test_suite, nottest, run_test_suite
25:1: I100 Imports statements are in the wrong order. from invenio.testsuite should be before from invenio.utils.autodiscovery
25:1: F401 'nottest' imported but unused


1: D100 Missing docstring in public module
1: L101 copyright is missing
2:1: I201 Missing newline before sections or imports.
3:1: I100 Imports statements are in the wrong order. from invenio_formatter.engine should be before from lxml
3:1: I201 Missing newline before sections or imports.
10:1: E302 expected 2 blank lines, found 1
10: D103 Missing docstring in public function
11:5: E266 too many leading '#' for block comment
12:51: E225 missing whitespace around operator
16:5: E266 too many leading '#' for block comment
17:5: E266 too many leading '#' for block comment
18:108: E231 missing whitespace after ','
18:126: E231 missing whitespace after ':'
25:1: E302 expected 2 blank lines, found 1
25: D103 Missing docstring in public function
31:59: E231 missing whitespace after ','
34:59: E231 missing whitespace after ','
35:66: E231 missing whitespace after ','
42:65: E231 missing whitespace after ','
43:72: E231 missing whitespace after ','
46:1: W391 blank line at end of file


request with both project_id and project_key should be rejected imho, there is no guarantee they are consistent with each other
this case is not tested


@AndreasAntener Maybe also the vtol_att_control module should be renamed to something like vtol_controller or something. Sometimes I feel like we shouldn't put attitude setpoint generation code into the module because it's just an attitude controller. But then again, that's just the name, it's not even controlling attitude :-)


four space indents bro


Hey Meiji, good looking style of code here and your logic looks like it's on the right path. You made the mistake of using a single `=` to compare `computerMove` to a move. You'll learn more about this as we get into JS more, but essentially there are three different versions the `=`.
1. `=` -> This is an assignment and gives variables values
2.and 3. `==` AND `===` are both used for comparing values, but `===` is stricter than `==` (don't worry about this right now just a little background).

Everything else looks good, keep up the good work!


ok


if the project UUID is expected here, then the param description does not match


I say that if a project id or project key is provided, a project permission is created. Done in a subsequent commit


thanks


nice


quid of project key param? not mentioned in the description


Cool, the tools were in need of some attention. Be sure and update your branch with the latest changes on the master branch as it changes the rendering engine and may have impacts. Thanks!


In this line I have added:
self.tableView.hidden = YES;
However, the tableview is not disappearing. When I look in the debugger, the tableView is = (UITableView *) nil. Does this mean that because it is not set to anything that it cannot be hidden?


good, though I wasn't expecting to have to enter argv1[1] and it crashed


on the WS POV, the project id is the project UUID. We don't publish the project db id anymore


request with both project_id and project_key not tested (and rejection of the request not coded)


look at like 9 :P


I'd really prefer this class to be an Immutable class, and yes, it would require a builder, but it isn't that much extra code since you already wrote all the setters


not sentences


good.


Will it be backported to 4.1-stable?


@infinitytec We don't need more content, we need better looking content.


The handlebars property above actually doesn't need to be a computed property.


> I see... I thought that, as the packet was coming from a zero copy method, maybe it was a reference to the actual data, so we could just pass that reference to Send and avoid the copy...

Ah, that.  I haven't checked the gopacket internals, but I think the "zero copy" in `ZeroCopyReadPacketData` merely means "one less copy" compared to `ReadPacketData`.

In master, there are some checks applied to the packet between `ZeroCopyReadPacketData` and the copy (which occurs in `handleCapturedPacket`), so there is a clearer justification for the use of `ZeroCopyReadPacketData`.  In this branch the copy comes immediately after the `ZeroCopyReadPacketData`, and the checks come later (the checks do not normally discard many packets, so we don't lose much by doing that).

So it looks like we could just use `ReadPacketData` and save a couple of lines.


My though on doing this was that `addEmail`/`changeEmail`/`removeEmail` would be available on client for the currently logged in user, and on server it would take a `user`/`userId` to add/change/remove on.

`addEmail` would respect the `sendVerificationEmail` option of `Accounts.config` and set verified to false only if `sendVerificationEmail` was set to true and then send a verification email, otherwise not set it at all. But I didn't look into if this matched the current expected behaviour of Meteor.

`changeEmail` would be a bit more complex, where it would use addEmail/removeEmail if `sendVerificationEmail` was true and otherwise just directly update the email in-place. This would have to remove the old email on email verification action or something like that. Which means the verification token thing would have to contain the old email too, to know which email we should remove.

The `findUser` thing sounds pretty nice, making it possible to find a user my username/email quickly. However, in the case you only what to know if the user exists or not, is returning the user performant?
Maybe this function could take a `fields` option and maybe another option to just return `true` or `false` if there is a user with this email/username.


right


Actually, why don't we just say "The option parameter is extracted from argv in a way consistent with clang/gcc." instead of the long, awkward description attempt?  As you said, this is a short and simple function, and the rules are already codified externally.


I'd really favor `PermissionChange` to be an immutable class. Once created, it has no reason to change. API would be stronger that way


that is very neat property! I know the IE doesn't support it at all :(


I agree on the renaming of these properties


TeamCity LabkeyTrunk :: CDS postgres 9.4 [Build 297](https://teamcity.labkey.org/viewLog.html?buildId=265638&buildTypeId=LabkeyTrunk_CdsPostgres93) outcome was **FAILURE**
Summary: Tests failed: 29, passed: 2 Build time: 00:08:53
### Failed tests
```
org.labkey.test.tests.CDSMeasureStoreTest.testDemoMeasureStore: <no details avaliable>

org.labkey.test.Runner: org.labkey.test.tests.CDSTest: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyFilterDisplays: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGrid: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyGroups: <no details avaliable>

org.labkey.test.tests.CDSTest.testLearnAboutStudyProducts: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyFilters: <no details avaliable>

org.labkey.test.tests.CDSTest.verifyHomePage: <no details avaliable>

org.labkey.test.tests.CDSTest.testLearnAboutStudiesSearch: <no details avaliable>

org.labkey.test.tests.CDSTest.clickOnLearnAboutStudyItem: <no details avaliable>

org.labkey.test.tests.CDSTest.clickOnLearnAboutStudyProductsItem: <no details avaliable>

##### there are 19 more failed tests, see build details
```


well, I understand your point but I disagree here. Used in 4 WS and it would add the DbClient dependency on this 4 WS. I prefer to keep that way. No other access to DB in this WS.


Cool - In this case since there isn't multiple implementations of `CalendarEventDao`, Spring should automatically choose the `CalendarEventDaoHsqlDbImpl`.  By the way, I would use the `@Repository` annotation instead of `@Component`.  This not only marks it as a "persistence" layer service, but also allows Spring to translate JDBC specific exceptions to a common set of Spring data exceptions - all subclasses of `org.springframework.dao.DataAccessException`.


not a big fan of these getter without "get"... you do use setters with "set"...


Suppression d'ajouts faîts sur la table user


It's the context sensitivity that makes it undecidable and most languages don't venture in that territory. In other words, all it takes to avoid this problem is to make it mandatory to provide function arguments, so that you always write ```foo()``` when you invoke the function foo, even when there are no arguments.

Because Perl tries to be super smart and lets authors be lazy with specifying arguments, you end up with these problematic cases.


Students/Ghiurutan V. Alexandru/Error assign.2/src/Polynomial.java

First of all, you are not at all modelling a Polynomial object here. You only have a class named Polynomial but it does not model anything, instead it has a main method.
So, your Polynomial class should contain attributes and methods specific to a polynomial (`degree`, `coefficients`) and a `toString()` method which returns a nicely formatted string representation of your polynomial as in the requirement


@sneridagh could this be responsible for https://github.com/plone/Products.CMFPlone/issues/814? Just a wild guess.


@an-OK-squirrel oh that was @infinitytec's indentation, and it scared me a lot


nit: the order doesn't technically matter, but we typically go `id`, `name`, `description`, `metadata`, ...


Achso, du hast "[Lobby]" als Text für "all". Dann ist klar ...


I added some improvements in mm2 part, which are in etrott branch, so I'll add this one there and pull it for reviewing before next meeting.. =)


I used it for a while in some other attempts, and it converged to obviously unrealistic values.


Students/Ghiurutan V. Alexandru/Error assign.2/src/Functions.java

- Your `Functions` class should look like this:
```
public class Functions {

    public static Polynomial add(Polynomial a, Polynomial b) {
        // ...
    }

}
```
See how natural it _sounds_? The _result_ of adding _Polynomial_ *a* with _Polynomial_ *b* is another _Polynomial_ (the return type) ... and so on, and so forth.


@Manishearth we may want to add a line or two about the license situation?


Redo your design with these things in mind.


@AndreasAntener One more thing that I have thought about a lot. We have been kind of lucky that transitioning works by blending mc/fw controllers. But in future if there is somebody who wants to write more advanced transition control code then he will have a bit of a hard time. He would have to alter the mc_pos_controller e.g. which will probably not be very nice to integrate. Just some thoughts.


looks like a duplicate file.. should be purged.


**[unitTests_js_branches run failed](http://qa-s2.wikia-prod:8080/job/unitTests_js_branches/16150/testReport/) for this commit**


Quick fix for the failing test, though I do not totally understand the math here to calculate the array size.