1: D100 Docstring missing
4: L102 copyright year is outdated, expected 2015 but got 2014
27:1: I100 Imports statements are in the wrong order. import cgi should be before from invenio.legacy.webstat.api
29:1: I100 Imports statements are in the wrong order. import os should be before from datetime
29:1: F401 'os' imported but unused
32:1: I101 Imported names are in the wrong order. Should be CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS, CFG_ACCESS_CONTROL_LEVEL_SITE, CFG_ACCESS_CONTROL_NOTIFY_USER_ABOUT_NEW_ACCOUNT, CFG_CERN_SITE, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_SECURE_URL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_WEBSESSION_RESET_PASSWORD_EXPIRE_IN_DAYS
32:1: F401 'CFG_CERN_SITE' imported but unused
33:6: E126 continuation line over-indented for hanging indent
46:1: I100 Imports statements are in the wrong order. from invenio.legacy.webbasket should be before from invenio.legacy.websession
47:1: I100 Imports statements are in the wrong order. from invenio.legacy.webalert should be before from invenio.legacy.webbasket
48:1: I100 Imports statements are in the wrong order. from invenio.legacy.dbquery should be before from invenio.legacy.webalert
51:1: I101 Imported names are in the wrong order. Should be WebInterfaceDirectory, wash_urlargd
51:1: I100 Imports statements are in the wrong order. from invenio.ext.legacy.handler should be before from invenio.modules.access.engine
53:1: I101 Imported names are in the wrong order. Should be make_canonical_urlargd, redirect_to_url
54:1: I100 Imports statements are in the wrong order. from invenio.legacy.websession should be before from invenio.utils.url
55:1: I100 Imports statements are in the wrong order. from invenio.legacy.websession should be before from invenio.legacy.websession
56:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.legacy.websession
59:1: I101 Imported names are in the wrong order. Should be InvenioWebAccessMailCookieDeletedError, InvenioWebAccessMailCookieError, mail_cookie_check_authorize_action, mail_cookie_check_mail_activation, mail_cookie_check_pw_reset, mail_cookie_check_role, mail_cookie_create_pw_reset, mail_cookie_delete_cookie, mail_cookie_retrieve_kind
64:1: I101 Imported names are in the wrong order. Should be CFG_EXTERNAL_AUTHENTICATION, CFG_EXTERNAL_AUTH_LOGOUT_SSO, CFG_EXTERNAL_AUTH_SSO_REFRESH, CFG_EXTERNAL_AUTH_USING_SSO, CFG_OAUTH1_AUTHENTICATION, CFG_OAUTH1_CONFIGURATIONS, CFG_OAUTH1_PROVIDERS, CFG_OAUTH2_AUTHENTICATION, CFG_OAUTH2_CONFIGURATIONS, CFG_OAUTH2_PROVIDERS, CFG_OPENID_AUTHENTICATION, CFG_OPENID_CONFIGURATIONS, CFG_OPENID_PROVIDERS, CFG_WEBACCESS_WARNING_MSGS
64:1: I100 Imports statements are in the wrong order. from invenio.modules.access.local_config should be before from invenio.modules.access.mailcookie
64:1: F401 'CFG_EXTERNAL_AUTH_SSO_REFRESH' imported but unused
71:1: I100 Imports statements are in the wrong order. from invenio.legacy.websession.session should be before from invenio.modules.access.local_config
76:1: I100 Imports statements are in the wrong order. import invenio.legacy.template should be before from invenio.modules
82:1: E303 too many blank lines (3)
82: D101 Docstring missing
91: D102 Docstring missing
94: D102 Docstring missing
95:48: E203 whitespace before ':'
109:17: E128 continuation line under-indented for visual indent
111:21: E128 continuation line under-indented for visual indent
112:21: E128 continuation line under-indented for visual indent
113:30: E203 whitespace before ':'
114:36: E203 whitespace before ':'
116:17: E122 continuation line missing indentation or outdented
117:17: E122 continuation line missing indentation or outdented
118:17: E122 continuation line missing indentation or outdented
119:17: E122 continuation line missing indentation or outdented
120:17: E122 continuation line missing indentation or outdented
121:17: E122 continuation line missing indentation or outdented
129:25: E128 continuation line under-indented for visual indent
132:29: E128 continuation line under-indented for visual indent
135:127: E203 whitespace before ':'
135:197: E203 whitespace before ':'
137:21: E128 continuation line under-indented for visual indent
138:66: F841 local variable 'e' is assigned to but never used
142:29: E128 continuation line under-indented for visual indent
144:127: E203 whitespace before ':'
144:197: E203 whitespace before ':'
146:25: E128 continuation line under-indented for visual indent
148:21: E128 continuation line under-indented for visual indent
149:21: E128 continuation line under-indented for visual indent
150:21: E128 continuation line under-indented for visual indent
153:17: E128 continuation line under-indented for visual indent
154:17: E128 continuation line under-indented for visual indent
156: D102 Docstring missing
158:16: E203 whitespace before ':'
159:20: E203 whitespace before ':'
160:23: E203 whitespace before ':'
161:24: E203 whitespace before ':'
175:17: E128 continuation line under-indented for visual indent
176:17: E128 continuation line under-indented for visual indent
180:21: E128 continuation line under-indented for visual indent
181:21: E128 continuation line under-indented for visual indent
185:21: E128 continuation line under-indented for visual indent
186:21: E128 continuation line under-indented for visual indent
187:21: E128 continuation line under-indented for visual indent
187:34: E251 unexpected spaces around keyword / parameter equals
187:36: E251 unexpected spaces around keyword / parameter equals
188:21: E128 continuation line under-indented for visual indent
189:21: E128 continuation line under-indented for visual indent
190:21: E128 continuation line under-indented for visual indent
195:17: E128 continuation line under-indented for visual indent
196:17: E128 continuation line under-indented for visual indent
197:17: E128 continuation line under-indented for visual indent
197:30: E251 unexpected spaces around keyword / parameter equals
197:32: E251 unexpected spaces around keyword / parameter equals
198:17: E128 continuation line under-indented for visual indent
199:17: E128 continuation line under-indented for visual indent
200:17: E128 continuation line under-indented for visual indent
207:13: E128 continuation line under-indented for visual indent
209:17: E128 continuation line under-indented for visual indent
216: D102 Docstring missing
234:38: E251 unexpected spaces around keyword / parameter equals
234:40: E251 unexpected spaces around keyword / parameter equals
257:34: E251 unexpected spaces around keyword / parameter equals
257:36: E251 unexpected spaces around keyword / parameter equals
262: D102 Docstring missing
264:36: E126 continuation line over-indented for hanging indent
264:53: E203 whitespace before ':'
265:44: E203 whitespace before ':'
267:48: E203 whitespace before ':'
301: D102 Docstring missing
302:45: E203 whitespace before ':'
331:27: E251 unexpected spaces around keyword / parameter equals
343:34: E251 unexpected spaces around keyword / parameter equals
343:36: E251 unexpected spaces around keyword / parameter equals
348: D102 Docstring missing
356:28: E203 whitespace before ':'
357:24: E203 whitespace before ':'
358:22: E203 whitespace before ':'
359:19: E203 whitespace before ':'
360:34: E203 whitespace before ':'
361:34: E203 whitespace before ':'
362:24: E203 whitespace before ':'
363:25: E203 whitespace before ':'
444:48: E222 multiple spaces after operator
465:105: E502 the backslash is redundant between brackets
467:16: E127 continuation line over-indented for visual indent
468:16: E127 continuation line over-indented for visual indent
469:16: E127 continuation line over-indented for visual indent
481:39: E127 continuation line over-indented for visual indent
518:21: E128 continuation line under-indented for visual indent
519:21: E128 continuation line under-indented for visual indent
604:34: E251 unexpected spaces around keyword / parameter equals
604:36: E251 unexpected spaces around keyword / parameter equals
609: D102 Docstring missing
627:34: E251 unexpected spaces around keyword / parameter equals
627:36: E251 unexpected spaces around keyword / parameter equals
633:5: E303 too many blank lines (2)
633: D102 Docstring missing
655:42: E251 unexpected spaces around keyword / parameter equals
655:44: E251 unexpected spaces around keyword / parameter equals
671:38: E251 unexpected spaces around keyword / parameter equals
671:40: E251 unexpected spaces around keyword / parameter equals
679:17: E128 continuation line under-indented for visual indent
680:17: E128 continuation line under-indented for visual indent
682:36: E231 missing whitespace after ','
690:38: E251 unexpected spaces around keyword / parameter equals
690:40: E251 unexpected spaces around keyword / parameter equals
699:34: E251 unexpected spaces around keyword / parameter equals
699:36: E251 unexpected spaces around keyword / parameter equals
704: D102 Docstring missing
723:34: E251 unexpected spaces around keyword / parameter equals
723:36: E251 unexpected spaces around keyword / parameter equals
728: D102 Docstring missing
746:34: E251 unexpected spaces around keyword / parameter equals
746:36: E251 unexpected spaces around keyword / parameter equals
751: D102 Docstring missing
772:34: E251 unexpected spaces around keyword / parameter equals
772:36: E251 unexpected spaces around keyword / parameter equals
777: D200 One-line docstring should not occupy 3 lines
784: D200 One-line docstring should not occupy 3 lines
791:26: E203 whitespace before ':'
818:53: E127 continuation line over-indented for visual indent
830:94: E203 whitespace before ':'
830:118: E203 whitespace before ':'
838:38: E251 unexpected spaces around keyword / parameter equals
838:40: E251 unexpected spaces around keyword / parameter equals
843: D102 Docstring missing
850:26: E203 whitespace before ':'
905:53: E127 continuation line over-indented for visual indent
910:13: B901 blind except: statement
928:94: E203 whitespace before ':'
928:118: E203 whitespace before ':'
936:38: E251 unexpected spaces around keyword / parameter equals
936:40: E251 unexpected spaces around keyword / parameter equals
941: D102 Docstring missing
960:19: E271 multiple spaces after keyword
967:39: E251 unexpected spaces around keyword / parameter equals
967:41: E251 unexpected spaces around keyword / parameter equals
1033:54: E231 missing whitespace after ','
1039:34: E251 unexpected spaces around keyword / parameter equals
1039:36: E251 unexpected spaces around keyword / parameter equals
1044: D401 First line should be imperative: 'Construct', not 'Constructs'
1044: D202 No blank lines allowed *after* method docstring, found 1
1044: D400 First line should end with '.', not 'd'
1044: D205 Blank line missing between one-line summary and description
1050: D401 First line should be imperative: 'Return', not 'Returns'
1050: D200 One-line docstring should not occupy 3 lines
1056: D401 First line should be imperative: 'Add', not 'Adds'
1056: D202 No blank lines allowed *after* function docstring, found 1
1056: D400 First line should end with '.', not 'n'
1056: D205 Blank line missing between one-line summary and description
1069:53: E251 unexpected spaces around keyword / parameter equals
1069:55: E251 unexpected spaces around keyword / parameter equals
1077:40: E251 unexpected spaces around keyword / parameter equals
1077:42: E251 unexpected spaces around keyword / parameter equals
1080:36: E251 unexpected spaces around keyword / parameter equals
1080:38: E251 unexpected spaces around keyword / parameter equals
1102:9: B901 blind except: statement
1104:30: E251 unexpected spaces around keyword / parameter equals
1104:32: E251 unexpected spaces around keyword / parameter equals
1105:29: E251 unexpected spaces around keyword / parameter equals
1105:31: E251 unexpected spaces around keyword / parameter equals
1106:70: E502 the backslash is redundant between brackets
1107:61: E127 continuation line over-indented for visual indent
1110:33: E251 unexpected spaces around keyword / parameter equals
1110:35: E251 unexpected spaces around keyword / parameter equals
1113:25: E126 continuation line over-indented for hanging indent
1113:69: E502 the backslash is redundant between brackets
1113:36: E251 unexpected spaces around keyword / parameter equals
1113:38: E251 unexpected spaces around keyword / parameter equals
1115:57: E502 the backslash is redundant between brackets
1115:33: E251 unexpected spaces around keyword / parameter equals
1115:35: E251 unexpected spaces around keyword / parameter equals
1117:28: E251 unexpected spaces around keyword / parameter equals
1117:30: E251 unexpected spaces around keyword / parameter equals
1118:28: E251 unexpected spaces around keyword / parameter equals
1118:30: E251 unexpected spaces around keyword / parameter equals
1119:38: E251 unexpected spaces around keyword / parameter equals
1119:40: E251 unexpected spaces around keyword / parameter equals
1120:33: E251 unexpected spaces around keyword / parameter equals
1120:35: E251 unexpected spaces around keyword / parameter equals
1121:36: E251 unexpected spaces around keyword / parameter equals
1121:38: E251 unexpected spaces around keyword / parameter equals
1122:34: E251 unexpected spaces around keyword / parameter equals
1122:36: E251 unexpected spaces around keyword / parameter equals
1127:53: E127 continuation line over-indented for visual indent
1145:30: E251 unexpected spaces around keyword / parameter equals
1145:32: E251 unexpected spaces around keyword / parameter equals
1146:29: E251 unexpected spaces around keyword / parameter equals
1146:31: E251 unexpected spaces around keyword / parameter equals
1147:71: E502 the backslash is redundant between brackets
1148:61: E127 continuation line over-indented for visual indent
1151:33: E251 unexpected spaces around keyword / parameter equals
1151:35: E251 unexpected spaces around keyword / parameter equals
1154:25: E126 continuation line over-indented for hanging indent
1154:69: E502 the backslash is redundant between brackets
1154:36: E251 unexpected spaces around keyword / parameter equals
1154:38: E251 unexpected spaces around keyword / parameter equals
1156:57: E502 the backslash is redundant between brackets
1156:33: E251 unexpected spaces around keyword / parameter equals
1156:35: E251 unexpected spaces around keyword / parameter equals
1158:28: E251 unexpected spaces around keyword / parameter equals
1158:30: E251 unexpected spaces around keyword / parameter equals
1159:28: E251 unexpected spaces around keyword / parameter equals
1159:30: E251 unexpected spaces around keyword / parameter equals
1160:38: E251 unexpected spaces around keyword / parameter equals
1160:40: E251 unexpected spaces around keyword / parameter equals
1161:33: E251 unexpected spaces around keyword / parameter equals
1161:35: E251 unexpected spaces around keyword / parameter equals
1162:36: E251 unexpected spaces around keyword / parameter equals
1162:38: E251 unexpected spaces around keyword / parameter equals
1163:34: E251 unexpected spaces around keyword / parameter equals
1163:36: E251 unexpected spaces around keyword / parameter equals
1172:68: E225 missing whitespace around operator
1173:75: E502 the backslash is redundant between brackets
1173:75: E211 whitespace before '['
1174:49: E127 continuation line over-indented for visual indent
1174:64: E502 the backslash is redundant between brackets
1175:49: E127 continuation line over-indented for visual indent
1176:72: E211 whitespace before '['
1177:49: E127 continuation line over-indented for visual indent
1178:49: E127 continuation line over-indented for visual indent
1183:65: E126 continuation line over-indented for hanging indent
1192:52: E126 continuation line over-indented for hanging indent
1194:61: E251 unexpected spaces around keyword / parameter equals
1194:63: E251 unexpected spaces around keyword / parameter equals
1199:62: E251 unexpected spaces around keyword / parameter equals
1199:64: E251 unexpected spaces around keyword / parameter equals
1200:48: E122 continuation line missing indentation or outdented
1200:52: E231 missing whitespace after ':'
1202:57: E251 unexpected spaces around keyword / parameter equals
1202:59: E251 unexpected spaces around keyword / parameter equals
1205: D102 Docstring missing
1211:53: E127 continuation line over-indented for visual indent
1219:9: B901 blind except: statement
1221:30: E251 unexpected spaces around keyword / parameter equals
1221:32: E251 unexpected spaces around keyword / parameter equals
1222:29: E251 unexpected spaces around keyword / parameter equals
1222:31: E251 unexpected spaces around keyword / parameter equals
1223:68: E502 the backslash is redundant between brackets
1224:61: E127 continuation line over-indented for visual indent
1227:33: E251 unexpected spaces around keyword / parameter equals
1227:35: E251 unexpected spaces around keyword / parameter equals
1230:25: E126 continuation line over-indented for hanging indent
1230:69: E502 the backslash is redundant between brackets
1230:36: E251 unexpected spaces around keyword / parameter equals
1230:38: E251 unexpected spaces around keyword / parameter equals
1232:57: E502 the backslash is redundant between brackets
1232:33: E251 unexpected spaces around keyword / parameter equals
1232:35: E251 unexpected spaces around keyword / parameter equals
1234:28: E251 unexpected spaces around keyword / parameter equals
1234:30: E251 unexpected spaces around keyword / parameter equals
1235:28: E251 unexpected spaces around keyword / parameter equals
1235:30: E251 unexpected spaces around keyword / parameter equals
1236:38: E251 unexpected spaces around keyword / parameter equals
1236:40: E251 unexpected spaces around keyword / parameter equals
1237:33: E251 unexpected spaces around keyword / parameter equals
1237:35: E251 unexpected spaces around keyword / parameter equals
1238:36: E251 unexpected spaces around keyword / parameter equals
1238:38: E251 unexpected spaces around keyword / parameter equals
1239:34: E251 unexpected spaces around keyword / parameter equals
1239:36: E251 unexpected spaces around keyword / parameter equals
1251:34: E126 continuation line over-indented for hanging indent
1251:38: E251 unexpected spaces around keyword / parameter equals
1251:40: E251 unexpected spaces around keyword / parameter equals
1252:43: E251 unexpected spaces around keyword / parameter equals
1252:45: E251 unexpected spaces around keyword / parameter equals
1253:47: E251 unexpected spaces around keyword / parameter equals
1253:49: E251 unexpected spaces around keyword / parameter equals
1254:50: E251 unexpected spaces around keyword / parameter equals
1254:52: E251 unexpected spaces around keyword / parameter equals
1255:47: E251 unexpected spaces around keyword / parameter equals
1255:49: E251 unexpected spaces around keyword / parameter equals
1257:9: B901 blind except: statement
1259:30: E251 unexpected spaces around keyword / parameter equals
1259:32: E251 unexpected spaces around keyword / parameter equals
1260:29: E251 unexpected spaces around keyword / parameter equals
1260:31: E251 unexpected spaces around keyword / parameter equals
1261:69: E502 the backslash is redundant between brackets
1262:61: E127 continuation line over-indented for visual indent
1265:33: E251 unexpected spaces around keyword / parameter equals
1265:35: E251 unexpected spaces around keyword / parameter equals
1268:25: E126 continuation line over-indented for hanging indent
1268:69: E502 the backslash is redundant between brackets
1268:36: E251 unexpected spaces around keyword / parameter equals
1268:38: E251 unexpected spaces around keyword / parameter equals
1270:57: E502 the backslash is redundant between brackets
1270:33: E251 unexpected spaces around keyword / parameter equals
1270:35: E251 unexpected spaces around keyword / parameter equals
1272:28: E251 unexpected spaces around keyword / parameter equals
1272:30: E251 unexpected spaces around keyword / parameter equals
1273:28: E251 unexpected spaces around keyword / parameter equals
1273:30: E251 unexpected spaces around keyword / parameter equals
1274:38: E251 unexpected spaces around keyword / parameter equals
1274:40: E251 unexpected spaces around keyword / parameter equals
1275:33: E251 unexpected spaces around keyword / parameter equals
1275:35: E251 unexpected spaces around keyword / parameter equals
1276:36: E251 unexpected spaces around keyword / parameter equals
1276:38: E251 unexpected spaces around keyword / parameter equals
1277:34: E251 unexpected spaces around keyword / parameter equals
1277:36: E251 unexpected spaces around keyword / parameter equals
1287: D102 Docstring missing
1292:53: E127 continuation line over-indented for visual indent
1300:9: B901 blind except: statement
1302:30: E251 unexpected spaces around keyword / parameter equals
1302:32: E251 unexpected spaces around keyword / parameter equals
1303:29: E251 unexpected spaces around keyword / parameter equals
1303:31: E251 unexpected spaces around keyword / parameter equals
1304:68: E502 the backslash is redundant between brackets
1305:61: E127 continuation line over-indented for visual indent
1308:33: E251 unexpected spaces around keyword / parameter equals
1308:35: E251 unexpected spaces around keyword / parameter equals
1311:25: E126 continuation line over-indented for hanging indent
1311:69: E502 the backslash is redundant between brackets
1311:36: E251 unexpected spaces around keyword / parameter equals
1311:38: E251 unexpected spaces around keyword / parameter equals
1313:57: E502 the backslash is redundant between brackets
1313:33: E251 unexpected spaces around keyword / parameter equals
1313:35: E251 unexpected spaces around keyword / parameter equals
1315:28: E251 unexpected spaces around keyword / parameter equals
1315:30: E251 unexpected spaces around keyword / parameter equals
1316:28: E251 unexpected spaces around keyword / parameter equals
1316:30: E251 unexpected spaces around keyword / parameter equals
1317:38: E251 unexpected spaces around keyword / parameter equals
1317:40: E251 unexpected spaces around keyword / parameter equals
1318:33: E251 unexpected spaces around keyword / parameter equals
1318:35: E251 unexpected spaces around keyword / parameter equals
1319:36: E251 unexpected spaces around keyword / parameter equals
1319:38: E251 unexpected spaces around keyword / parameter equals
1320:34: E251 unexpected spaces around keyword / parameter equals
1320:36: E251 unexpected spaces around keyword / parameter equals
1330:33: E126 continuation line over-indented for hanging indent
1330:37: E251 unexpected spaces around keyword / parameter equals
1330:39: E251 unexpected spaces around keyword / parameter equals
1331:45: E251 unexpected spaces around keyword / parameter equals
1331:47: E251 unexpected spaces around keyword / parameter equals
1332:48: E251 unexpected spaces around keyword / parameter equals
1332:50: E251 unexpected spaces around keyword / parameter equals
1333:50: E251 unexpected spaces around keyword / parameter equals
1333:52: E251 unexpected spaces around keyword / parameter equals
1334:49: E251 unexpected spaces around keyword / parameter equals
1334:51: E251 unexpected spaces around keyword / parameter equals
1335:46: E251 unexpected spaces around keyword / parameter equals
1335:48: E251 unexpected spaces around keyword / parameter equals
1336:44: E251 unexpected spaces around keyword / parameter equals
1336:46: E251 unexpected spaces around keyword / parameter equals
1338:9: B901 blind except: statement
1340:30: E251 unexpected spaces around keyword / parameter equals
1340:32: E251 unexpected spaces around keyword / parameter equals
1341:29: E251 unexpected spaces around keyword / parameter equals
1341:31: E251 unexpected spaces around keyword / parameter equals
1342:69: E502 the backslash is redundant between brackets
1343:61: E127 continuation line over-indented for visual indent
1346:33: E251 unexpected spaces around keyword / parameter equals
1346:35: E251 unexpected spaces around keyword / parameter equals
1349:25: E126 continuation line over-indented for hanging indent
1349:69: E502 the backslash is redundant between brackets
1349:36: E251 unexpected spaces around keyword / parameter equals
1349:38: E251 unexpected spaces around keyword / parameter equals
1351:57: E502 the backslash is redundant between brackets
1351:33: E251 unexpected spaces around keyword / parameter equals
1351:35: E251 unexpected spaces around keyword / parameter equals
1353:28: E251 unexpected spaces around keyword / parameter equals
1353:30: E251 unexpected spaces around keyword / parameter equals
1354:28: E251 unexpected spaces around keyword / parameter equals
1354:30: E251 unexpected spaces around keyword / parameter equals
1355:38: E251 unexpected spaces around keyword / parameter equals
1355:40: E251 unexpected spaces around keyword / parameter equals
1356:33: E251 unexpected spaces around keyword / parameter equals
1356:35: E251 unexpected spaces around keyword / parameter equals
1357:36: E251 unexpected spaces around keyword / parameter equals
1357:38: E251 unexpected spaces around keyword / parameter equals
1358:34: E251 unexpected spaces around keyword / parameter equals
1358:36: E251 unexpected spaces around keyword / parameter equals
1363:27: E251 unexpected spaces around keyword / parameter equals
1363:29: E251 unexpected spaces around keyword / parameter equals
1364:25: E251 unexpected spaces around keyword / parameter equals
1364:27: E251 unexpected spaces around keyword / parameter equals
1365:21: E122 continuation line missing indentation or outdented
1365:39: E502 the backslash is redundant between brackets
1372:9: B901 blind except: statement
1374:30: E251 unexpected spaces around keyword / parameter equals
1374:32: E251 unexpected spaces around keyword / parameter equals
1375:29: E251 unexpected spaces around keyword / parameter equals
1375:31: E251 unexpected spaces around keyword / parameter equals
1376:73: E502 the backslash is redundant between brackets
1377:61: E127 continuation line over-indented for visual indent
1380:33: E251 unexpected spaces around keyword / parameter equals
1380:35: E251 unexpected spaces around keyword / parameter equals
1383:25: E126 continuation line over-indented for hanging indent
1383:69: E502 the backslash is redundant between brackets
1383:36: E251 unexpected spaces around keyword / parameter equals
1383:38: E251 unexpected spaces around keyword / parameter equals
1385:57: E502 the backslash is redundant between brackets
1385:33: E251 unexpected spaces around keyword / parameter equals
1385:35: E251 unexpected spaces around keyword / parameter equals
1387:28: E251 unexpected spaces around keyword / parameter equals
1387:30: E251 unexpected spaces around keyword / parameter equals
1388:28: E251 unexpected spaces around keyword / parameter equals
1388:30: E251 unexpected spaces around keyword / parameter equals
1389:38: E251 unexpected spaces around keyword / parameter equals
1389:40: E251 unexpected spaces around keyword / parameter equals
1390:33: E251 unexpected spaces around keyword / parameter equals
1390:35: E251 unexpected spaces around keyword / parameter equals
1391:36: E251 unexpected spaces around keyword / parameter equals
1391:38: E251 unexpected spaces around keyword / parameter equals
1392:34: E251 unexpected spaces around keyword / parameter equals
1392:36: E251 unexpected spaces around keyword / parameter equals
1397:53: E127 continuation line over-indented for visual indent
1407:1: E302 expected 2 blank lines, found 1
1407: D101 Docstring missing
1411: D102 Docstring missing
1415: D102 Docstring missing
1424: D102 Docstring missing
1426:70: E202 whitespace before '}'
1441:1: E302 expected 2 blank lines, found 1
1441: D101 Docstring missing
1445: D102 Docstring missing
1448: D401 First line should be imperative: 'Display', not 'Displays'
1448: D400 First line should end with '.', not 'f'
1448: D205 Blank line missing between one-line summary and description
1467:60: E502 the backslash is redundant between brackets
1468:40: E128 continuation line under-indented for visual indent
1468:44: E251 unexpected spaces around keyword / parameter equals
1468:46: E251 unexpected spaces around keyword / parameter equals
1473:26: E251 unexpected spaces around keyword / parameter equals
1473:36: E251 unexpected spaces around keyword / parameter equals
1473:26: E221 multiple spaces before operator
1474:25: E251 unexpected spaces around keyword / parameter equals
1474:36: E251 unexpected spaces around keyword / parameter equals
1474:25: E221 multiple spaces before operator
1475:29: E251 unexpected spaces around keyword / parameter equals
1475:36: E251 unexpected spaces around keyword / parameter equals
1475:29: E221 multiple spaces before operator
1476:24: E251 unexpected spaces around keyword / parameter equals
1476:36: E251 unexpected spaces around keyword / parameter equals
1476:24: E221 multiple spaces before operator
1477:24: E251 unexpected spaces around keyword / parameter equals
1477:36: E251 unexpected spaces around keyword / parameter equals
1477:24: E221 multiple spaces before operator
1478:29: E251 unexpected spaces around keyword / parameter equals
1478:36: E251 unexpected spaces around keyword / parameter equals
1478:29: E221 multiple spaces before operator
1479:32: E251 unexpected spaces around keyword / parameter equals
1479:36: E251 unexpected spaces around keyword / parameter equals
1479:32: E221 multiple spaces before operator
1480:30: E251 unexpected spaces around keyword / parameter equals
1480:36: E251 unexpected spaces around keyword / parameter equals
1480:30: E221 multiple spaces before operator
1481:34: E251 unexpected spaces around keyword / parameter equals
1481:36: E251 unexpected spaces around keyword / parameter equals
1483: D402 First line should not be method's signature
1483: D202 No blank lines allowed *after* method docstring, found 1
1483: D400 First line should end with '.', not 'p'
1483: D205 Blank line missing between one-line summary and description
1496:51: E231 missing whitespace after ':'
1497:44: E231 missing whitespace after ':'
1508:60: E502 the backslash is redundant between brackets
1509:40: E128 continuation line under-indented for visual indent
1509:44: E251 unexpected spaces around keyword / parameter equals
1509:46: E251 unexpected spaces around keyword / parameter equals
1516:33: E203 whitespace before ':'
1517:17: E225 missing whitespace around operator
1521:59: E251 unexpected spaces around keyword / parameter equals
1521:61: E251 unexpected spaces around keyword / parameter equals
1524:9: E303 too many blank lines (2)
1532:9: E303 too many blank lines (2)
1532:26: E251 unexpected spaces around keyword / parameter equals
1532:36: E251 unexpected spaces around keyword / parameter equals
1532:26: E221 multiple spaces before operator
1533:25: E251 unexpected spaces around keyword / parameter equals
1533:36: E251 unexpected spaces around keyword / parameter equals
1533:25: E221 multiple spaces before operator
1534:29: E251 unexpected spaces around keyword / parameter equals
1534:36: E251 unexpected spaces around keyword / parameter equals
1534:29: E221 multiple spaces before operator
1535:24: E251 unexpected spaces around keyword / parameter equals
1535:36: E251 unexpected spaces around keyword / parameter equals
1535:24: E221 multiple spaces before operator
1536:24: E251 unexpected spaces around keyword / parameter equals
1536:36: E251 unexpected spaces around keyword / parameter equals
1536:24: E221 multiple spaces before operator
1537:29: E251 unexpected spaces around keyword / parameter equals
1537:36: E251 unexpected spaces around keyword / parameter equals
1537:29: E221 multiple spaces before operator
1538:32: E251 unexpected spaces around keyword / parameter equals
1538:36: E251 unexpected spaces around keyword / parameter equals
1538:32: E221 multiple spaces before operator
1539:30: E251 unexpected spaces around keyword / parameter equals
1539:36: E251 unexpected spaces around keyword / parameter equals
1539:30: E221 multiple spaces before operator
1540:34: E251 unexpected spaces around keyword / parameter equals
1540:36: E251 unexpected spaces around keyword / parameter equals
1542: D402 First line should not be method's signature
1542: D202 No blank lines allowed *after* method docstring, found 1
1542: D400 First line should end with '.', not 'p'
1542: D205 Blank line missing between one-line summary and description
1552:43: E231 missing whitespace after ':'
1553:48: E231 missing whitespace after ':'
1554:49: E231 missing whitespace after ':'
1555:49: E231 missing whitespace after ':'
1556:44: E231 missing whitespace after ':'
1567:60: E502 the backslash is redundant between brackets
1568:40: E128 continuation line under-indented for visual indent
1568:44: E251 unexpected spaces around keyword / parameter equals
1568:46: E251 unexpected spaces around keyword / parameter equals
1594:26: E251 unexpected spaces around keyword / parameter equals
1594:36: E251 unexpected spaces around keyword / parameter equals
1594:26: E221 multiple spaces before operator
1595:25: E251 unexpected spaces around keyword / parameter equals
1595:36: E251 unexpected spaces around keyword / parameter equals
1595:25: E221 multiple spaces before operator
1596:29: E251 unexpected spaces around keyword / parameter equals
1596:36: E251 unexpected spaces around keyword / parameter equals
1596:29: E221 multiple spaces before operator
1597:24: E251 unexpected spaces around keyword / parameter equals
1597:36: E251 unexpected spaces around keyword / parameter equals
1597:24: E221 multiple spaces before operator
1598:24: E251 unexpected spaces around keyword / parameter equals
1598:36: E251 unexpected spaces around keyword / parameter equals
1598:24: E221 multiple spaces before operator
1599:29: E251 unexpected spaces around keyword / parameter equals
1599:36: E251 unexpected spaces around keyword / parameter equals
1599:29: E221 multiple spaces before operator
1600:32: E251 unexpected spaces around keyword / parameter equals
1600:36: E251 unexpected spaces around keyword / parameter equals
1600:32: E221 multiple spaces before operator
1601:30: E251 unexpected spaces around keyword / parameter equals
1601:36: E251 unexpected spaces around keyword / parameter equals
1601:30: E221 multiple spaces before operator
1602:34: E251 unexpected spaces around keyword / parameter equals
1602:36: E251 unexpected spaces around keyword / parameter equals
1604: D402 First line should not be method's signature
1604: D202 No blank lines allowed *after* method docstring, found 1
1604: D400 First line should end with '.', not 'p'
1604: D205 Blank line missing between one-line summary and description
1614:43: E231 missing whitespace after ':'
1615:48: E231 missing whitespace after ':'
1616:50: E231 missing whitespace after ':'
1617:44: E231 missing whitespace after ':'
1629:60: E502 the backslash is redundant between brackets
1630:40: E128 continuation line under-indented for visual indent
1630:44: E251 unexpected spaces around keyword / parameter equals
1630:46: E251 unexpected spaces around keyword / parameter equals
1646:26: E251 unexpected spaces around keyword / parameter equals
1646:36: E251 unexpected spaces around keyword / parameter equals
1646:26: E221 multiple spaces before operator
1647:25: E251 unexpected spaces around keyword / parameter equals
1647:36: E251 unexpected spaces around keyword / parameter equals
1647:25: E221 multiple spaces before operator
1648:29: E251 unexpected spaces around keyword / parameter equals
1648:36: E251 unexpected spaces around keyword / parameter equals
1648:29: E221 multiple spaces before operator
1649:24: E251 unexpected spaces around keyword / parameter equals
1649:36: E251 unexpected spaces around keyword / parameter equals
1649:24: E221 multiple spaces before operator
1650:24: E251 unexpected spaces around keyword / parameter equals
1650:36: E251 unexpected spaces around keyword / parameter equals
1650:24: E221 multiple spaces before operator
1651:29: E251 unexpected spaces around keyword / parameter equals
1651:36: E251 unexpected spaces around keyword / parameter equals
1651:29: E221 multiple spaces before operator
1652:32: E251 unexpected spaces around keyword / parameter equals
1652:36: E251 unexpected spaces around keyword / parameter equals
1652:32: E221 multiple spaces before operator
1653:30: E251 unexpected spaces around keyword / parameter equals
1653:36: E251 unexpected spaces around keyword / parameter equals
1653:30: E221 multiple spaces before operator
1654:34: E251 unexpected spaces around keyword / parameter equals
1654:36: E251 unexpected spaces around keyword / parameter equals
1656: D402 First line should not be method's signature
1656: D400 First line should end with '.', not 'p'
1656: D205 Blank line missing between one-line summary and description
1686:60: E502 the backslash is redundant between brackets
1687:40: E128 continuation line under-indented for visual indent
1687:44: E251 unexpected spaces around keyword / parameter equals
1687:46: E251 unexpected spaces around keyword / parameter equals
1701:62: E251 unexpected spaces around keyword / parameter equals
1702:78: E127 continuation line over-indented for visual indent
1703:78: E127 continuation line over-indented for visual indent
1704:78: E127 continuation line over-indented for visual indent
1705:78: E127 continuation line over-indented for visual indent
1706:78: E127 continuation line over-indented for visual indent
1708:13: E203 whitespace before ':'
1709:17: E225 missing whitespace around operator
1715:9: E303 too many blank lines (3)
1716:26: E251 unexpected spaces around keyword / parameter equals
1716:28: E251 unexpected spaces around keyword / parameter equals
1717:25: E251 unexpected spaces around keyword / parameter equals
1717:36: E251 unexpected spaces around keyword / parameter equals
1717:25: E221 multiple spaces before operator
1718:29: E251 unexpected spaces around keyword / parameter equals
1718:36: E251 unexpected spaces around keyword / parameter equals
1718:29: E221 multiple spaces before operator
1719:24: E251 unexpected spaces around keyword / parameter equals
1719:36: E251 unexpected spaces around keyword / parameter equals
1719:24: E221 multiple spaces before operator
1720:24: E251 unexpected spaces around keyword / parameter equals
1720:36: E251 unexpected spaces around keyword / parameter equals
1720:24: E221 multiple spaces before operator
1721:29: E251 unexpected spaces around keyword / parameter equals
1721:36: E251 unexpected spaces around keyword / parameter equals
1721:29: E221 multiple spaces before operator
1722:32: E251 unexpected spaces around keyword / parameter equals
1722:36: E251 unexpected spaces around keyword / parameter equals
1722:32: E221 multiple spaces before operator
1723:30: E251 unexpected spaces around keyword / parameter equals
1723:36: E251 unexpected spaces around keyword / parameter equals
1723:30: E221 multiple spaces before operator
1724:34: E251 unexpected spaces around keyword / parameter equals
1724:36: E251 unexpected spaces around keyword / parameter equals
1727:5: E303 too many blank lines (2)
1727: D400 First line should end with '.', not 'p'
1727: D205 Blank line missing between one-line summary and description
1757:60: E502 the backslash is redundant between brackets
1758:40: E128 continuation line under-indented for visual indent
1758:44: E251 unexpected spaces around keyword / parameter equals
1758:46: E251 unexpected spaces around keyword / parameter equals
1784:17: E225 missing whitespace around operator
1788:26: E251 unexpected spaces around keyword / parameter equals
1788:36: E251 unexpected spaces around keyword / parameter equals
1788:26: E221 multiple spaces before operator
1789:25: E251 unexpected spaces around keyword / parameter equals
1789:36: E251 unexpected spaces around keyword / parameter equals
1789:25: E221 multiple spaces before operator
1790:29: E251 unexpected spaces around keyword / parameter equals
1790:36: E251 unexpected spaces around keyword / parameter equals
1790:29: E221 multiple spaces before operator
1791:24: E251 unexpected spaces around keyword / parameter equals
1791:36: E251 unexpected spaces around keyword / parameter equals
1791:24: E221 multiple spaces before operator
1792:24: E251 unexpected spaces around keyword / parameter equals
1792:36: E251 unexpected spaces around keyword / parameter equals
1792:24: E221 multiple spaces before operator
1793:29: E251 unexpected spaces around keyword / parameter equals
1793:36: E251 unexpected spaces around keyword / parameter equals
1793:29: E221 multiple spaces before operator
1794:32: E251 unexpected spaces around keyword / parameter equals
1794:36: E251 unexpected spaces around keyword / parameter equals
1794:32: E221 multiple spaces before operator
1795:30: E251 unexpected spaces around keyword / parameter equals
1795:36: E251 unexpected spaces around keyword / parameter equals
1795:30: E221 multiple spaces before operator
1796:34: E251 unexpected spaces around keyword / parameter equals
1796:36: E251 unexpected spaces around keyword / parameter equals


1: D400 First line should end with '.', not 'd'
1: D205 Blank line missing between one-line summary and description
4: L102 copyright year is outdated, expected 2015 but got 2014
36:1: F401 'urlparse' imported but unused
37:1: I100 Imports statements are in the wrong order. import socket should be before import urlparse
38:1: I100 Imports statements are in the wrong order. import smtplib should be before import socket
39:1: I100 Imports statements are in the wrong order. import re should be before import smtplib
40:1: I100 Imports statements are in the wrong order. import random should be before import re
41:1: I100 Imports statements are in the wrong order. import datetime should be before import random
43:1: F401 'Request' imported but unused
44:1: I201 Missing newline before sections or imports.
44:1: F401 'iteritems' imported but unused
45:1: I100 Imports statements are in the wrong order. from socket should be before from six
45:1: I201 Missing newline before sections or imports.
45:1: F401 'gaierror' imported but unused
46:1: I100 Imports statements are in the wrong order. import os should be before from socket
47:1: I100 Imports statements are in the wrong order. import binascii should be before import os
51:1: I101 Imported names are in the wrong order. Should be CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS, CFG_ACCESS_CONTROL_LEVEL_GUESTS, CFG_ACCESS_CONTROL_LEVEL_SITE, CFG_ACCESS_CONTROL_LIMIT_REGISTRATION_TO_DOMAIN, CFG_ACCESS_CONTROL_NOTIFY_ADMIN_ABOUT_NEW_ACCOUNTS, CFG_ACCESS_CONTROL_NOTIFY_USER_ABOUT_NEW_ACCOUNT, CFG_BIBAUTHORID_ENABLED, 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_SECURE_URL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_WEBSESSION_ADDRESS_ACTIVATION_EXPIRE_IN_DAYS, CFG_WEBSESSION_DIFFERENTIATE_BETWEEN_GUESTS
51:1: F401 'CFG_SITE_RECORD' imported but unused
51:1: F401 'CFG_BIBAUTHORID_ENABLED' imported but unused
51:1: F401 'CFG_INSPIRE_SITE' imported but unused
52:6: E126 continuation line over-indented for hanging indent
76:1: I101 Imported names are in the wrong order. Should be OperationalError, run_sql
80:1: I101 Imported names are in the wrong order. Should be gettext_set_language, wash_language, wash_languages
80:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.utils.serializers
80:1: F401 'wash_language' imported but unused
80:1: F401 'wash_languages' imported but unused
84:1: F401 'get_groups' imported but unused
85:1: I100 Imports statements are in the wrong order. from invenio.legacy.external_authentication should be before from invenio.legacy.websession.dblayer
88:1: I100 Imports statements are in the wrong order. from invenio.legacy.websession.webuser_config should be before from invenio.modules.accounts.models
109:1: E303 too many blank lines (4)
119:1: E302 expected 2 blank lines, found 1
119: D400 First line should end with '.', not 's'
119: D208 Docstring is over-indented
135:1: E302 expected 2 blank lines, found 1
135: D202 No blank lines allowed *after* function docstring, found 1
182:5: E303 too many blank lines (2)
198:1: E302 expected 2 blank lines, found 1
198: D205 Blank line missing between one-line summary and description
198: D208 Docstring is over-indented
214:42: E701 multiple statements on one line (colon)
215:42: E701 multiple statements on one line (colon)
222:22: E261 at least two spaces before inline comment
257:1: I100 Imports statements are in the wrong order. from invenio.ext.login should be before from invenio.legacy.websession.webuser_config
258:1: F999 redefinition of unused 'getUid' from line 198
261: D200 One-line docstring should not occupy 2 lines
270:1: E302 expected 2 blank lines, found 1
270: D200 One-line docstring should not occupy 3 lines
276:1: E302 expected 2 blank lines, found 1
276: D200 One-line docstring should not occupy 3 lines
282:1: E302 expected 2 blank lines, found 1
282:40: E251 unexpected spaces around keyword / parameter equals
282:42: E251 unexpected spaces around keyword / parameter equals
282: D205 Blank line missing between one-line summary and description
289:1: E302 expected 2 blank lines, found 1
289: D200 One-line docstring should not occupy 3 lines
295:1: E302 expected 2 blank lines, found 1
303:1: E302 expected 2 blank lines, found 1
303: D205 Blank line missing between one-line summary and description
324:1: E302 expected 2 blank lines, found 1
324: D209 Put multi-line docstring closing quotes on separate line
324: D205 Blank line missing between one-line summary and description
337:1: E302 expected 2 blank lines, found 1
337: D400 First line should end with '.', not 't'
337: D208 Docstring is over-indented
353:1: E302 expected 2 blank lines, found 1
359:1: E302 expected 2 blank lines, found 1
369:1: E302 expected 2 blank lines, found 1
374:1: E302 expected 2 blank lines, found 1
382:1: E302 expected 2 blank lines, found 1
382: D205 Blank line missing between one-line summary and description
382: D208 Docstring is over-indented
397:1: E302 expected 2 blank lines, found 1
397: D205 Blank line missing between one-line summary and description
397: D208 Docstring is over-indented
412:1: E302 expected 2 blank lines, found 1
412: D209 Put multi-line docstring closing quotes on separate line
412: D400 First line should end with '.', not 'e'
412: D205 Blank line missing between one-line summary and description
431: D202 No blank lines allowed *after* function docstring, found 1
431: D400 First line should end with '.', not 'd'
431: D205 Blank line missing between one-line summary and description
431: D208 Docstring is over-indented
432:9: E128 continuation line under-indented for visual indent
476:18: E261 at least two spaces before inline comment
478:74: E261 at least two spaces before inline comment
482:26: E261 at least two spaces before inline comment
484:26: E261 at least two spaces before inline comment
495:13: B901 blind except: statement
514:5: B901 blind except: statement
517:23: E261 at least two spaces before inline comment
518:21: F821 undefined name 'uid'
521:1: E302 expected 2 blank lines, found 1
521: D400 First line should end with '.', not 'd'
521: D205 Blank line missing between one-line summary and description
538:1: E302 expected 2 blank lines, found 1
544:1: E302 expected 2 blank lines, found 1
544: D401 First line should be imperative: 'Merge', not 'Merges'
544: D205 Blank line missing between one-line summary and description
582:1: E302 expected 2 blank lines, found 1
582: D202 No blank lines allowed *after* function docstring, found 1
582: D400 First line should end with '.', not ','
582: D205 Blank line missing between one-line summary and description
582: D208 Docstring is over-indented
592:8: E713 test for membership should be 'not in'
595:50: E261 at least two spaces before inline comment
598:63: E713 test for membership should be 'not in'
601:94: E261 at least two spaces before inline comment
601:95: E262 inline comment should start with '# '
632:20: E261 at least two spaces before inline comment
683:29: E261 at least two spaces before inline comment
687:25: B901 blind except: statement
691:29: E128 continuation line under-indented for visual indent
692:29: E128 continuation line under-indented for visual indent
693:45: E261 at least two spaces before inline comment
695:25: E128 continuation line under-indented for visual indent
696:25: E128 continuation line under-indented for visual indent
699:35: E261 at least two spaces before inline comment
702:35: E261 at least two spaces before inline comment
709:21: E261 at least two spaces before inline comment
715:17: B901 blind except: statement
727:13: B901 blind except: statement
730:18: E261 at least two spaces before inline comment
763:10: E261 at least two spaces before inline comment
771:28: E261 at least two spaces before inline comment
777:30: E261 at least two spaces before inline comment
779:30: E261 at least two spaces before inline comment
796:1: E302 expected 2 blank lines, found 1
796: D200 One-line docstring should not occupy 2 lines
804: D202 No blank lines allowed *after* function docstring, found 1
804: D400 First line should end with '.', not 'r'
804: D205 Blank line missing between one-line summary and description
820:1: E302 expected 2 blank lines, found 1
820: D202 No blank lines allowed *after* function docstring, found 1
820: D400 First line should end with '.', not '1'
820: D200 One-line docstring should not occupy 2 lines
831:1: E302 expected 2 blank lines, found 1
831: D202 No blank lines allowed *after* function docstring, found 1
831: D400 First line should end with '.', not '1'
831: D200 One-line docstring should not occupy 2 lines
842:1: E302 expected 2 blank lines, found 1
842: D205 Blank line missing between one-line summary and description
852:1: E302 expected 2 blank lines, found 1
866:1: E302 expected 2 blank lines, found 1
866: D209 Put multi-line docstring closing quotes on separate line
866: D400 First line should end with '.', not 'e'
866: D205 Blank line missing between one-line summary and description
875:1: E302 expected 2 blank lines, found 1
875: D205 Blank line missing between one-line summary and description
885:11: E127 continuation line over-indented for visual indent
896:9: E113 unexpected indentation
899:1: E302 expected 2 blank lines, found 1
899: D209 Put multi-line docstring closing quotes on separate line
899: D400 First line should end with '.', not 'e'
899: D205 Blank line missing between one-line summary and description
908:1: E302 expected 2 blank lines, found 1
908: D209 Put multi-line docstring closing quotes on separate line
908: D205 Blank line missing between one-line summary and description
920:1: E302 expected 2 blank lines, found 1
920: D202 No blank lines allowed *after* function docstring, found 1
958:1: E302 expected 2 blank lines, found 1
958: D400 First line should end with '.', not ')'
958: D205 Blank line missing between one-line summary and description
972:1: E302 expected 2 blank lines, found 1
972: D400 First line should end with '.', not ')'
972: D205 Blank line missing between one-line summary and description
996:1: E302 expected 2 blank lines, found 1
996: D103 Docstring missing
1001:42: E261 at least two spaces before inline comment
1003:1: E302 expected 2 blank lines, found 1
1003: D103 Docstring missing
1009: D400 First line should end with '.', not 'y'
1009: D205 Blank line missing between one-line summary and description
1046: D202 No blank lines allowed *after* function docstring, found 1
1069: D202 No blank lines allowed *after* function docstring, found 1


30: D103 Docstring missing


What is asgf?


Note: This does not work entirely correct. I need to fix it...


Hmm, this is sort of a breaking change, as the old URL `http://127.0.0.1/debug?port=5858` no longer works.

I am proposing to modify the route handling `/debug` to redirect old URLs to new URLs. Something like this:

```js
app.get('/debug', function(req, res) {
  if (!req.query.ws) {
    var ws = req.get('host'); // returns e.g. localhost:8080
    var newUrl = res.url + '&ws=' + ws; // FIXME use proper URL builder
    return res.redirect(newUrl);
  }

  // continue as before
});


A friend has just verify at level 100 and has the same effect, teleports to home.


I'm pretty sure systemd.cfg is already in meta-mentor, the way we do lttng. E.g. see https://github.com/MentorEmbedded/meta-mentor/blob/971118f069e23e69bb26f99e6213f4638815b10c/meta-mel/fsl-ppc/recipes-kernel/linux/linux-qoriq_3.12.bbappend#L14


Is this about this being exposed to velocity?


tahle podminka mi prijde zbytecna


Hmmmm it shouldn't be necessary to compute in which page you are, as you'll always iterate the collection in order, so the initialize and each methods could be simpler. What about something like (haven't tested it; it's just the idea):

```ruby
def initialize(resp, type, client)
    @client = client
    @size = resp['totalSize'].nil? ? resp['collection'].count : resp['totalSize']
    @collection = resp['collection'].map {|r| client.new_object(r)}
    @next = resp['links'].find {|l| l['rel'].eql? 'next' }
    if type.include? ";"
        @type = type.split(';').first
    else
        @type = type
    end
end

def each
    if block_given?
        loop do
            @collection.each do |item|
                yield item
            end

            # If there is no next page, we're done
            break if @next.nil?

            # Otherwise fetch the next page and update the collection and next page marker
            # for the next iteration
            resp = @client.get(AbiquoAPIClient::Link.new(:href => @next['href'], :type => @type))
            @collection = resp['collection'].map {|e| @client.new_object(e) }
            @next = resp['links'].find {|l| l['rel'].eql? 'next' }
        end
    else
        self.to_enum
    end
end
```

This way you only fetch the next page when you're done with the elements of the current one.


> An idea to consider: Instead of modifying front-end/inspector.json that is a part of the front-end bundle fetched from Blink, implement an express route that will add this extra line dynamically.

This is my next step after this review, I have in plans to realise this feature for `Extension API` #180


a tohle stejne nic neudela i kdyby tam ta podminka k necemu byla, protoze to je immutable


should I loop through the items in array & sanitize? I think I might as well add the sanitize function in line 34


This comment is misleading. All the EXTRA_IMAGEDEPENDS line does is makes sure the bootloader is built when an image is built. "in ROOTFS" is particularly misleading.


@dcwhite  This is definitely better. Haha. Much easier to read/make sense of for sure.


The logic of this function is pretty complicated (not due to your change though). Something like in https://github.com/mesosphere/marathon/pull/914/files#diff-26db17356b538a343ea80486ad7ffd49R200 is much simpler IMO.


That's exactly what it is. It holds the family document's reference.


Pro tohle jsem pridal helper metodu https://github.com/keboola/kbc-ui/blob/b6e6ba6cdfd6288ea461e9d9039523359c3d5415/src/scripts/stores/RoutesStore.coffee#L101 na kterou to postupne menim


I considered static inline function, but it can't quit from the current function (or I should use thread entry here) and return to the thread_container which will handle the thread free call,
or I should move/copy the thread free call from thread_container to pthread_exit?


Hmm, yes, good point. The _remove will have no effect, but the _append will. I'll rework this to use anonymous python to *replace* any existing `packagegroup-cross-canadian-${MACHINE}` with `meta-environment-${MACHINE}` instead. Thanks.


Thanks, switched it, I realized that after I went to bed that I should have used localStorage, but I forgot by the time I woke up.

https://github.com/vampiricwulf/tanoshiine/blob/master/client/options.js#L632-L645
What's the advantage to creating a new type of modal?


コメント


Hi! As Iam a newby could you explain me this line? The number refer to a commit or what ?


also, something like actually issuing the request to join a ministry could directly use the Api through an AsyncTask, it's something that I assume would require an active internet connection to complete and the data wouldn't need to be stored locally for offline usage. @jonvellacott can speak into this specific use-case if I'm making an incorrect assumption.


java naming conventions


we should remove this in 1.3.x immediately as well.


why need replace client ?
you can grab token and run Legendary with touch normal Garena Client file

This my simple launcher
https://dl.dropboxusercontent.com/u/11266007/LoL/LegendaryClient/Legendary-Garena-Launcher.rar

http://stackoverflow.com/questions/504208/how-to-read-command-line-arguments-of-another-process-in-c


This could be rewritten as

```
if not(is_pci_hidden ~__context pci) then begin
  ...
  ...
  ...
end
```

which would leave the `else ()` as implicit.


I understand some of this. Going through the command line arts section.


using ```ex``` prints the stack, doesn't it?


This function could be rewritten in the same way as `_hide_pci`.


Yeah, I believe that was the idea based on the discussion in Slack: separate the app itself and the public-facing informational site.


I have been learning C so I now understand the use of format strings.


Can you add a test-case for this to document this is "intentional" behavior?


This adds a lot of code compared to the original solution and I don't really see what is the benefit of that extra. Can you please explain?

I am ok with using `WebInspector.KeyboardShortcut.makeDescriptorFromBindingShortcut` and `WebInspector.shortcutRegistry._defaultKeyToActions`. What I don't like is the duplication of the action/bindings object, especially since almost all data is ignored anyways.

This would be much better:

```js
_shortcutsToUnregister: [
  // Front-end intercepts Cmd+R, Ctrl+R and F5 keys and reloads the debugged
  // page instead of the front-end page.  We want to disable this behaviour.
  'F5 Ctrl+R Meta+R'
];
``


This change was autogenerated, is that correct?


Line #90 contains a list if I am right. Checking if `o` is equal to one of the two.


`source === target` is sufficient as a check (we are dealing with object identities here)


You should use the Discourse.computed.setting helper for this


s/values/value


Is Xen happy with the extended BDF format being used here? All the examples I've seen (and the comment above) use `(xx:xx.x)`. If this is OK, then I think the comment should be updated to avoid confusion.


Line 91. Should I make this a one line if statement.


Oh, come on. You know that's coming back.


I'm compiling from the same source tree into different kernel versions. I
have one for a virtual machine to do testing, and several different
versions for my laptop.

So, I'm compiling like this from the kernel source directory:
make oldconfig O=../output/directory
make -j9 O=../output/directory
etc...

Because of this my source tree is always clean.
Maybe the O option forces the KBUILD_SRC to be set?

I'm now compiling in tree to see if I can reproduce your errors :)

On Tue, Jan 27, 2015 at 3:54 PM, tosiara <notifications@github.com> wrote:

> Hm, still does not work. Is KBUILD_SRC populated at that point?
> I get "fatal: Not a git repository (or any of the parent directories):
> .git"
>
> $(info $$(KBUILD_SRC) is [$(KBUILD_SRC)]) in Makefile gives this output:
>
> $(KBUILD_SRC) is []
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/jonjonarnearne/smi2021/commit/97a549f88f1ff72461348be1086f634319939b5b#commitcomment-9460292>
> .
>

--
Jonarne
http://jonarne.no


I have modified Issue 443 to replace tables with ol.  It is a low
priority because the tables works and displays fine for now.  I will add
form structure to the agenda.

Brian

On 27.01.2015 05:37, FWAJL wrote:
> @bsaiken [1]
>
> I have to warn you. Using a html table is not a solution here. It
> brings more headaches than anything else.
>
> Please use a
...
 or
...
 list because it will be
> easier to style it.
>
> --
> Reply to this email directly or view it on GitHub [2].
>
> 	*
>
> Links:
> ------
> [1] https://github.com/bsaiken
> [2]
> https://github.com/FWAJL/FieldWorkAssistantMVC/commit/eb968fea7bf2cc9ea877559839abbce8cd0daa7f#commitcomment-9453225


Yes, it's correct.


There is a single string implementation. We want several lines, so I think this is the way to go.


I find it confusing that the list of string overrides is in a different place from the function that is implementing the overrides. Is there any reason against moving `stringOverrides` to `NodeInspectorOverrides.js`?


I enjoyed removing all the lines :smile_cat:


You are right


What rubocop configurations did you make? Can you post your `.rubocop.yml` file?


Added code for my name.


Assume `path = '/usr/'`or `path = '/home/$USER_ID'`, then `placeholder` is not defined here.  Also, this will fail if more than one placeholder is in the path, or when the path starts with an env var, followed by some placeholder (`$HOME/work/$POST_LOOP`).

In other places, we use the normal python string replacement syntax for those things, partially also to explicitly distinguish between placeholders and environment variables.  This would actually simplify the implementation, too:

```
replacement = {
  'unit_sandbox' : cu.sandbox,
  'post_loop' : '%s(unit_sandbox)/post_loop/',
  ...
}

path = "%(post_loop)s/my_data.dat" % replacement
```

(or some derivation of this).  Just saying... :)


[shock] ...  no one in the right mind would develop tools based
on the UCSC browser tracks.

Seriously, we do need to make sure these represent data from
common and accepted data sources.  Avro is about data exchange,
we need to make sure the schemas can actually support it.

Daniel Zerbino <notifications@github.com> writes:
> Ahem, there are other browsers than UCSC, and other applications that
> browsing...
>
> —
> Reply to this email directly or view it on GitHub.*
>


I've sent my changes, try now.


`JSON.stringify(value, null, 2)` was my first think, but it makes dirty diff (changes all other lines)


I see that e6955424 is removing this lookup table completely. Since the new code is not using this table anyways, can you remove it as part of this commit?


Could probably use `assertEmpty` here.

I am constantly learning (and forgetting) new assertion methods in PHPUnit.


Yep, it seems that KBUILD_SRC is set by the O option


typo, should be `var overridenStrings`.


wohoo


Related, `Style/NumericLiterals` should be disabled and burned in a fire. IMO. ;)


Done.  Thanks for the suggestion!


This is an unfortunate leakage of presentation logic into the API side.  Position for the categories would probably be maintained in panamax-ui if it weren't for the fact that we have no database there.  In the end it's just a matter of semantics.


This might be a good one to cherry pick into the release.


This change comes from recent versions of gradle :). Thanks for the fix.


nature _of_ dates?


FWIW, 0.11.15 was released.  v0.10.36 has been released too, it should have fixed the regression in debugger.


Along witht the vendor and build commits, for prebuilt chromium you will also need a webview commit.

https://github.com/TeamBliss-LP/android_frameworks_webview/commit/f32f7d581c290289fa9f0bccfda9ffe379f7ce9e


*modules (tracker musics)


Hi @lmr, how do you create BuggyTest? I tried modifying `passtest` by `import asfdsfwaeff` and `aaaa = fsdajkfnw` in global namespace which resulted only in `SIMPLE` test.


Czy to się nadaje na pull requesta do upstreamu?


Yes, looks like Firefox's behavior is now just the same as Chromium.


Jules is currently at Imperial, he works in the same office as me.


@Luiji - Quintus and I usually put changes needed for the release into the release-2.0.0 branch, and they get moved into devel in the next release-> devel merge.  Cherry picking from devel to release-2.0.0 certainly works, but this is  just a possible suggestion.  It's easy to forget to move a change from devel to the release if it's needed there.

If changes needed for the release are unstable for a while, we generally put them into another branch and then merge it into release when it's ready.

I'm open to other thoughts, though.


OK, just for my information, confirming that these ModelAdmin sql methods were designed to show the SQL corresponding to view, context, and query, but they weren't being used. And the underlying obj.sql methods could thus be removed also ....

Aside: "has be move" in the commit message.


This breaks the examples on case-sensitive filesystems. Did you forget to rename the file itself?


Ditto for John, although working in a different group (Alistair Donaldson), on Sep Logic for weak memory.


P.S I sent some dogecoin to Delwink. :D


I renamed the file too.


En effet. J'étais persuadé qu'il s'agissait de 60 secondes (comme énormément de TTLs), ce qui me semblait très court… Du coup, 60 = 60 minutes = 1h, c'est plus cohérent.

Mais c'est vrai qu'une nouvelle option, par défaut réglée à 1 heure n'est pas stupide, et même pratique : le TTL devrait schématiquement représenter en combien de temps le dépôt peut avoir changé. Et ça dépend beaucoup du dépôt. Certains sont très agités, d'autres dorment.


Stdlib is included twice.


OK, I had the file executable. After changing it into non-executable I'm finally getting some BUGGY tests :smile:


@CzarekTomczak Posted: https://code.google.com/p/chromiumembedded/issues/detail?id=1362#c1

I'm going to try the zygote flags now.


ok


C'est le fameux problème de est-ce qu'on accepte un if dont la condition n'est pas un booléen. À priori, selon [cette page de la doc de python](http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/boolean.html), ça passe. Après, question de style de codage : on peut aussi ne pas tolérer de conditions non-booléennes pour éviter toute ambiguité de compréhenssion.

Par contre, pour la négation, je suis d'accord, c'est plus clair.


Yes, the main change is remove the abstract classes since they were not being used elsewhere. But I also dropped the sql method in the process. It was convenient at times, but not necessary. I am trying to remove bloat from the code base.


@Deathamns Can I just release another beta or is there any more changes coming?


Ok, au temps pour moi. En effet, XML ne doit pas aimer…


Just cloned and it's still all lower case texgen.js in src/. `git show ac7d18fe45d --stat`  also does not show it.


For me, in the `site` branch. Show this:

```js
gulp.task('serve', function () {
  harp.server('.', {
    port: 9000
  }, function () {
    browserSync({
      proxy: "localhost:9000",
      open: false,
      /* Hide the notification. It gets annoying */
      notify: {
        styles: ['opacity: 0', 'position: absolute']
      }
    });
    /**
     * Watch for changes
     */
    gulp.watch("**/*.{styl,sass,scss,less}", function () {
      reload("main.css", {stream: true});
    });

    gulp.watch("**/*.{jade,haml,json}", reload)
  })
});
```

Porto 3000.


Well, the file is auto-generated by `npm generate-front-end` now, right? In which case I am ok with the correct solution.


Indeed. SourceTree ignored the change... Fixed! Thanks!  ^^


Reviewed and approved.


This is a slight constant-factor improvement, but I don't think it changes very much: `r.watcher.Add` [already contains that same check](https://github.com/hashicorp/consul-template/blob/9a58c1fd61f9a10e8b49b9899df3a04658c1abea/watch/watcher.go#L79-83), and even if we don't bail out here, I believe that the `canRender` check below will bail out if we were missing any data.


@bellingard Perhaps "http://sonar-plugins.codehaus.org" should also be updated, it currently will redirect to http://docs.sonarqube.org/display/SONAR/Plugin+Library


@Vovan707 додаю коментар українською, щоб ми правильно один одного зрозуміли: IDE не може самовільно додавати пусті рядки і дивне форматування буз жодног остандарту: http://img.in6k.com/screens/screens753d1fe25dc0.png. Прошу вас на це зверстати увагу, бо мені, як рев’юверу, це дуже заважає.


Can you please add a comment explaining this?

Or perhaps replace `formatJSON` + `JSON.stringify` with a single method called e.g. `toGoogleFormattedJson(obj)`.


It will always be an array ? If so

```js
filters = '&filters=' + filters.join(',')
```


Yeah line 34 would be ok.


The general purpose random array generator can be implemented to be way faster by making the createRandomArray function a generator.


I'll deprecate this commit


@fffw For true data hiding, I switched to using an interface.  This way, it's clear that the parameters aren't supposed to change after initialization.  I went ahead and followed the same pattern for the fronted and chained libraries too.  Those use the existing proxy.Dialer interface.


@evancz why were lazy lists and streams removed here? Should they be defined outside this Native package?


@dbolkensteyn Good catch, thanks.


리펙토링 전과 성능에는 차이가 있을까?


does this break backwards compatibility for using the gem for [email validation only](https://github.com/timcraft/mailgunner#email-validation)? ...

```ruby
mailgun = Mailgunner::Client.new(api_key: public_key)
response = mailgun.validate_address('user@example.com')
```


Toggling between modal windows. Go to meguca and click on different ones in succession. The ones on tano only toggle themselves and overlap.


Can we make this an argument instead of relying on the target URL?


change bool to enum


thanks!


this for test


now it's ok because release() call finish()


Done 818e53a1811a98be9d20f62c1e1e599433e70a8c


Pull request created:  Bugfix - OpenSSL read/write hangs in windows when timeout not set. #1033


@datahead8888 I'll keep that in mind for future commits.


Foi adicionado este comentario no intuito de agregar valor ao programa


@bergerjac No, the email validation methods aren't tied to a domain.


OK, that sounds like a great agenda point, but I don't see what the provenance has to do with the format definition.


I could do my proposed change in #531 too, if you don't have anything against the idea.


This place/code probably needs double checking as parent stays uninitialized but could be used in ++. Doesn't seem right. (this issue is not related with merge)


@mikeprimm I am also having not the best timings, dynmap reaching the first position (using latest dev build on latest spigot 1.8)
http://aikar.co/timings.php?url=9899984


Лайк.


TESTS PASSED
 Mr.Roboto url : http://jenkins.plone.org/roboto/get_info?push=f5e4cbb696b14e6d9dc95e44a7f2163e
 plone-5.0-python-2.7 [SUCCESS]


Any reason why this was exported?


creates a warning on 13.1+ "without usage or description."


I just checked the xwiki docs. It shouldn't be accessible from velocity.


This flag/functionality needs to be kept.  I personally use it for base builds.


Please note the following:
- An array object should not print anything, this is a responsibility of a menu.
- Object oriented approach requires using of some object oriented principle. The solution should be obvious if you carefully have read Thinking in Java. I suggest to examine proper chapters of the book again.


both above might be protected


Looks good


resolve issue #7


@JasonGlazer Doesn't OAFromArea need a similar check?  Same question in other blocks.  Seems that all of these blocks should be using the function that @rraustad made.


don't need static_Cast


Thanks, Luiji.  It's good you've been knocking off things like documentation, extensions, etc. that we would have missed without your help.


Why move was replaced by copy?

I'd expect this to be `return kew.nfcall(fs.copy, file, targetPath)`


@hsmade I have identified the issue, and am pushing up a new fix. The hub should autobuild it shortly.

Bad (built on 1.3.3 in hub)
```
-> $ docker inspect tumblr/collins:latest|grep -A4 Env
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_VERSION=7u71",
            "JAVA_DEBIAN_VERSION=7u71-2.5.3-2",
            "APP_HOME=/opt/collins=LOG_HOME=/var/log/collins"
```
Good: (built with 1.4.1 or separate ENV lines)
```
-> $ docker inspect f09894e72077|grep -A5 Env
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_VERSION=7u71",
            "JAVA_DEBIAN_VERSION=7u71-2.5.3-2",
            "APP_HOME=/opt/collins",
            "LOG_HOME=/var/log/collins"
```


This also needs to be kept .


1277852-CommandLineInterface (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1592 of 1596 tests passed)

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


is it enough to wait all event done?


But you want to test against current master and not against the same patch?


Okay, I think I'm still unsure of when to use a service vs an AsyncTask vs a segment.


nice!


This doesn't look like it should be in the plugins folder as it's not a typical resolver, this likely won't play nice with the changes we are making to speed up URLResolver

Perhaps this should be made as a class and placed in the lib folder, do you have an example as to how you are using this?

Also remove all print statements and use common.addon.log_debug() or xbmc.log(), any addons with print's will get rejected when trying to submit to official repo


Reason is that we are using unit test coverage only. Other thing I'm wondering is if there is any change in the technical debt value by setting all to zero? Expect not.

Von meinem iPhone gesendet

> Am 27.01.2015 um 14:43 schrieb Waleri Enns <notifications@github.com>:
>
> @guwirth: Im in process of implementing the 'forcezerocoverage' feature for python. I wonder why dont we do the same for integration and overall coverage? It is suffering the same problem, after all.
>
> —
> Reply to this email directly or view it on GitHub.
>


Create gh-pages


This is a relative path that will break if you run your satis from a subdir like `http://example.com/satis/`. Because then composer will not try to fetch `http://example.com/satis/includes/all$somehash.json` but `http://example.com/includes/all$somehash.json` which will result in a 404.


remove static_cast


TeamCity OsmSharp :: GitHub - OsmSharp [Build 940](http://build.osmsharp.com:8080/viewLog.html?buildId=4192&buildTypeId=bt16) is now running


Following this path - I should refactor this app from a to z :D But, of course, I'll change it.


Hi @GM-Alex,

It's because the installer depends on `ini_get('extension_dir')` to get the extension directory for checking extension so file, integrating a `--php-version` option complex the logic of installer.

If we really want to install extension with specific php version, we should use `system` or `shell_exec` to install the extension across the version on the top level of the installer. This way, we can simplify the installer and the unit tests.


add comment. is it possible only if queue already released, right?


TESTS FAILED
 Mr.roboto url : http://jenkins.plone.org/roboto/get_info?push=818ffb1667e441b58c9a290d48a7518f
 plone-4.3-python-2.6 [FAILURE]
plone-4.3-python-2.7 [SUCCESS]


I need to fix the NaN and Infinities. That is why I have everything commented out at that bottom


We can't remove this yet as it will break reporting.


Підказка: спробуйте реалізувати вивід роботи програми не на консоль, а в файл, тобто, все що робить програма, вона виводить в файл, або інший потік. При цьому клас меню не має залежати від того, куди саме меню виводить данні. Йому має бути все рівно з яким об’єктом аутпуту працювати.
Щоб бачити що пише програма в файл під час роботи, можна використовувати команду `tail -f menu.log`: https://uk.wikipedia.org/wiki/Tail
При цьому, щоб змінити один аутпут на інший - достатньо поміняти один рядок коду (одне місце).


git remote


Ну наконец-то этот _массив анонимных функций_ умер. Я уже думал, что ни у кого руки не дойдут.


merge this method with resetCallback()
m_whenFinishCallback and m_eventForCallback always get along together.


Missing darwin from clean here.


1277852-CommandLineInterface (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

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


I would invert the meaning to USE_FLOAT and probably set it disabled by default.


Indeed. I cancelled the test and posted another one. Thanks !


missing a bullet point `* `


Se establecen relaciones y se arreglan tipos de datos, se agregar el archivo para relaciones internas en mysql


TeamCity xBIM :: XbimExchange :: Build [Build 58](http://ncl-xbim:8080/viewLog.html?buildId=771&buildTypeId=XBIM_XbimExchange_Build) is now running


Don't care about the message commit. This is the final revision of this code.


To those who search clean.php and script_min.js: They are now in the wiki (http://elinux.org/RPi-Cam-Web-Interface)


I think the forward paths here are already covered by the earlier check... not leader and !mon_cmd or mismatched command.  maybe you meant to replace that hunk?


whitespace nit.. { goes on the line with the if)


TeamCity xBIM :: XbimExchange :: Build [Build 58](http://ncl-xbim:8080/viewLog.html?buildId=771&buildTypeId=XBIM_XbimExchange_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:01:32


Doesn't it work with Sprockets 2.x as well? Rails itself doesn't seem to care.

Even if it doesn't, this should be `>= 3.0.0.beta.6`.


Thanks for this. Did you comment on the previous commit for these strings? Did I miss that?


lol test


Executando um teste para ver como que funciona essa parada aqui.


Which version of Ruby are you using?

A quick fix might be to use the directory name of `__FILE__` as the second argument, like this:

```ruby
TEMPLATE_PATH = File.expand_path("./views/gallery-template.html.erb", File.dirname(__FILE__))
```


I feel as if this will be initialized too early on to get all hammer registrations


is it right to delete here? this object is passed by javascript.


pie


I would use the background sync service when it's loading data that needs to be cached locally for offline use. the AsyncTask can be used for submitting data back to the server when offline usage isn't necessary.


.

pie

.


@allenh please review the [git documentation] (https://github.com/ericchu94/chat/blob/master/documentation/git.md), especially the section on commit messages:
>The last line should be a issue reference (eg: gh-7)

If the issue is not linked to the commit, then the commit will not show up on the issue page.


Yes, the diffs in that one regression test are expected.


I think the change we really want here, more than --no-forward, is that if you do tell mon.$id the client implicitly sets this flag, so that ceph tell mon.foo whatever will go to just that mon, never the leader.

also, i wonder if it's cleaner to do "noforward": true in the json instead of a loosely defined flags field that's maybe comma separated or maybe has whitespace or who knows what else.  let's use the structure that json provides?


TeamCity OsmSharp :: GitHub - OsmSharp [Build 4.3.0.940](http://build.osmsharp.com:8080/viewLog.html?buildId=4192&buildTypeId=bt16) outcome was **SUCCESS**
Summary: Tests passed: 505 Build time: 0:0:0


who remove elements of this vector except for destructor?


I count 11 mul_int/add/negate.  But normalizes to zero is fairly costly.


also, caching data locally for offline use allows you to quickly initialize your views with the stale data until fresh data is loaded, which gives the app a snappier feel.


pls test this!


it's called twice in this method. and move it below isRelease() check


Yeah, things on the native whitelist should be as small as possible. No reason to choose particular function names, API, etc. in a library everyone who wants laziness needs to use.


Can this also work for tv shows?


Good catch, I'll commit a fix in a few minutes.


if it's not success, who and how set m_clContext to zero?


Still don't understand these changes.
There is no race condition here, you are just checking for a file existance, thus no race condition could be made.

using file_exists or filemtime with silenced errors are the same in this context.


1277852-CommandLineInterface (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Coverage Too Low

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


went back


Never expose in APIs things from `com.xpn`.


does only queue neeed waiting code? or some other classes need it?


Thanks micschk,
I was in doubt as in your other extension you were using $this->AllChildrenIncludingDeleted()

(gridfieldpages/code/GridFieldPageHolder.php:39)


You just used _reference_ in your explanation, isn't that a better name?


move resetCallback() below clReleaseProgram.
it's possible from opencl thread to call this callback between  resetCallback() and clReleaseProgram.


ditto all release()


Why is it that way? The `PacketFilter` documentation states (at the top):

> The PacketFilter app accepts a list of filter rules as its configuration argument.

and below defines what a *filter rule* is (a table with k/v-pairs). The conntrack branch broke that interface. That shouldn't have happened, not because the interface was set in stone but because:

* The new interface is more complicated (A table of interger->rule *and* state_check->string)
* The documentation that went with the merge was wrong (if I had noticed this I would have complained before the merge)

Is there a reason why it *has to be* `..., state_track="name",...` instead of `...,{state_track="name"},...`? If not I strongly suggest that we amend the branch by a patch that fixes this because I really dislike the irregularity of the new PacketFilter API.


Working on it ...


that's ok.i peer viewed your course project and i'm curious how you get a much longer url than mine and other students' works i viewed,in the 'helloworld' section of your task.all of us got an url in this form:https://github.com/sirius27/datasciencecoursera/blob/master/HelloWorld.md


Could you add an unit test to reproduce the issue ?


yes looking at all the problems floating point is generating, i'd agree with @dvv to disable it by default for now, especially as we don't have the Math() library, there's not a lot you can do with floats


1277852-CommandLineInterface (Myoldmopar) - x86_64-MacOS-10.9-clang: OK (1586 of 1590 tests passed)

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


good job :heart:


Always work on a branch and do a Pull Request.


I count 12.


Ah. Github is not showing the end of the line.


GBE+ can now load 128KB FLASH saves (e.g. from VBA-M), the problem is that it can't quite save them. Most (if not all) 64KB FLASH saves should work properly, including the Sonic Advance games.


All of your tests can go inside this `describe` block. Notice how you have the same code in multiple spots? Can get rid of that and put them all inside here.


Tabbing here is setting yourself up for confusion.


I would suggest having get_somatic_translations and get_germline_translations to get rid of the if elsif.


lol


That's NpcStringId not client id, but yeah i though about such thing maybe.


http://blog.rodneyrehm.de/archives/12-Improving-Disk-IO-in-PHP-Apps.html

"Besides the implications on race conditions, ditching file_exists() has the other benefit of reducing stat calls."

Regards


Funny that the title of this PR is incorrect spelling.


`args.last` is more readable than `args[-1]`


m_callbacks don't need to be member variable


not sure why you replaced `self.gid('test_mobile')` by `cfg.getoption('test_mobile')`. This has different behavior. Maybe you didn't sync master (there was another pull request merged right before you posted yours)


How expensive of an operation is to get an ```XWikiDocument``` from an ```EntityReference```? Is it ok to sprinkle those operations around as if diabetes is the goal?


Can definitely DRY up the code. Also, the structure should go:
Class > Method > Scenario > Expectations

What you currently have is:
Class > Scenario > Method > Expectation


Make the suggested changes then push it back up and I'll review it. We can discuss in person as well.


Test please?


gack.  that "1" should have been a "2" :(


Doesn't make a difference to me, to be honest. I think I see your point though.


Інкапсуляція порушувалась ось тут:
```java
for (int i = 0; i < items.length; i++) {
  arrayClass.messagePrintln(items[i].getId() + items[i].displayName());
}
```
А саме:
```java
items[i].getId() + items[i].displayName();
```
Бо інший об’єкт знає з чого складається поняття "назви для відображення", всі його складові (данні) і поведінку (сама реалізація).

Тому правильне рішення: розмістити метод на об’єкті елементу меню, який би робив:
```java
return String.format("%s : %s", getId(), getName());
```

Почитайте главу "Инкапсуляция", наприклад тут: http://vmk.ugatu.ac.ru/book/buch/ch02.htm
Ось [цей малюнок](http://vmk.ugatu.ac.ru/book/buch/pg063.gif), має прояснити суть.


Validate that the thing pointed to is of kind Slice


Lib doesn't incorporate Commons


`void waitForEvents(const Vector<RefPtr<WebCLEvent>>&, WebCLCallback*, ExceptionState&)` api should call WebCLCallback once when all events are finished. but this impl call callback everytime each event finished.


Published to http://vui-docs-internal.s3-website-us-east-1.amazonaws.com/31_53f7b489c891887bfcf809fce32d234e368c363e


Is this a compatible change ? Shouldn't we leave as is and handle it in conversion?


remove, not add.


when it's not complete? how should we handle?


Окей, зрозмів свою помилку, дякую я прочитаю це.


Not to make a big deal out of it but it'd be nice to see contributors from the old repo listed here.


Confirmed this fixes my USB DVB-S tuner, nice work!


## "Displaying Contacts in Dedicated Views" まで完了 (p68)

一覧画面で、Showボタンをクリックすると、そのレコードの内容が表示される

一覧画面：
![image](https://cloud.githubusercontent.com/assets/511613/5922375/63f68ba4-a68e-11e4-81ec-1861d10fee6d.png)

個別レコード表示画面：
![image](https://cloud.githubusercontent.com/assets/511613/5922391/81935d40-a68e-11e4-9f93-50ff94577552.png)


> Ideally, I'd like to have it as a submodule, but I'm not sure I like us having to maintain the mirror ourselves. Maybe we could/should use http://svn2github.com/ ?

I will have to maintain one mirror myself for standalone filter, so I we can use that repo. Or a fork of that repo. About http://svn2github.com, I don't trust such services, they tend to stop working suddenly.

> I wonder, why did you remove the library reference from AdditionalDependencies? Is SoundTouch referenced in the renderer module now?

I used project references - https://github.com/alexmarsev/mpc-hc/commit/7d0553036ae5bbb2196b350cdf4768aad7935caa#diff-7. They can be managed from visual studio gui nicely.


correction it would be an object - not an array, as I need the keys too.

Keep in mind this should be exactly as current symphony filters. so a url would look like

   ?filter[name]=joe&filter[relation]=1

hence why I wrapped the filters into a new object with `filters` as a key. If you have a more efficient way to do that I'm all for it but the params thing looked quite simple as compared to building it manually.


@michaelklishin Seems @ph is very selfish hahaha. nah he made a mistake with the generator script not taking all repo's.
He's working on getting it fixed.


@michaelklishin  Oops! This was totally not intented to exclude anyone.

This was automatically generated and *should* have included all of the original contributors. @ph, did something go wrong with your script?


This is not that simple unfortunately. It breaks map display when sidebar is open.


Ok, but non in your case.
If you have to check for modification time, you can skip the file_exists and avoiding racecondition and removing a stat call, but in this case, you will check for a file existance with one call. There are no race condition and no benefit changing from file_exists to filemtime. The number of calls is the same, but with file_exist you can remove the error suppression.


個別レコード表示画面のコントローラ


all the commits belongs to me.
@jordansissel yes, I'll push it again. I hit github api limit for the username.. :P


個別レコード表示画面のビュー


hahaha


with previous commit uglify was enabled in dev mode


It still seems to be test branch agains test branch.


I don't have all the relevant documentation at the ready, but I've made the decision to 'loosen' the escaping of URI's some time ago.

Even though that you are correct to point out that in vCard 4 it says that the default is that it should be escaped, at the same time parsers are also required to accept properties that _don't_ have URI properties escaped.

In practice, it turned out that other implementations fell over escaped URI properties. So we're going against the recommendation, but I'm ok with that.


@michaelklishin I did not want to offense anyone ;)


```
	case reflect.Interface, reflect.Ptr:
		if reflect.TypeOf(items.Interface()).Kind() != reflect.Slice {
			return nil, fmt.Errorf("items: Expected slice, got %T", items.Interface())
		}
		return items.Interface(), nil
```
?


Might be an idea to consolidate this all into one nice statement.


Aha! Makes tons of sense! Thanks for pointing that out!

If it's any consolation/encouragement, we are excited to have this package on bower and are actively using it, thanks!


I left this in but if 0'd out.
It should be unnecessary here, since dsl_dataset_snapshot calls zvol_create_minors.


@danilaml There was quite a discussion about that on IRC. Yes, someone should double check it.


remove static_cast


Okay, I'll try to post an update ASAP, provided internet stays up. :snowman:


public class spiralarray

{

void spiral(int eri, int eci, int a[][])
	{
    		int i, sri = 0, sci = 0;

    		while (sri < eri && sci < eci)
    		{
        		/* Print the first row from the remaining rows */
        		for (i = sci; i < eci; ++i)
        			{
            				System.out.println(" ", a[sri][i]);
        			}
        			sri++;

        		/* Print the last column from the remaining columns */
        		for (i = sri; i < eri; ++i)
        			{
            				System.out.println(" ", a[i][eci-1]);
        			}
        			eci--;

        		/* Print the last row from the remaining rows */
        		if ( sri < eri)
        			{
            				for (i = eci-1; i >= sci; --i)
            					{
                					System.out.println(" ", a[eri-1][i]);
            					}
            					eri--;
        			}

        		/* Print the first column from the remaining columns */
        		if (sci < eci)
        			{
            				for (i = eri-1; i >= sri; --i)
            					{
                					System.out.println(" ", a[i][sci]);
            					}
            					sci++;
        			}
    		}

	}

public static void main(String args[])
	{
    		int a[][] = { {1,  2,  3,  4,  5,  6},
        	{7,  8,  9,  10, 11, 12},
        	{13, 14, 15, 16, 17, 18}
    			      };

    		spiral(2, 5, a);
    		return 0;
	}

}


assert?


Yeah, you are right. It seems that all versions of sprockets between version 2 and version 3.0.0.beta.6 give the same result in tests. So I fix it in this commit https://github.com/gkopylov/skim/commit/a4020e4d3cc95a187bf20aba47341226b3eb735d


I'm curious about putting the providers and resources under `libraries/` or under separate `resources/` and `providers/` directories? That's the only thing that seems to deviate from the pattern I expected to see.


new


Ooooh!!! Ok then $.param is the right choice then!


Another possibility is to remove the two cases altogether but have `get_*_name_labels` skip anything where the particular accessor returns no value.


cc @matthewsinclair


This will be the new one.
```
The following is a list of people who have contributed ideas, code, bug
reports, or in general have helped logstash along its way.

Contributors:
* Colin Surprenant (colinsurprenant)
* Jordan Sissel (jordansissel)
* João Duarte (jsvd)
* Kurt Hurtado (kurtado)
* Marc Fournier (mfournier)
* Mathieu MILLET (htam-net)
* Michael Klishin (michaelklishin)
* Michael Zaccari (mzaccari)
* Pier-Hugues Pellerin (ph)
* Richard Pijnenburg (electrical)
* avleen

Note: If you've sent us patches, bug reports, or otherwise contributed to
Logstash, and you aren't on the list above and want to be, please let us know
and we'll make sure you're here. Contributions from folks like you are what make
open source awesome.
```


Simpler fix is to call the non-plural form of zvol_create_minor.


You're right, I need to change that text.

I was getting frustrated with trying to do a full capture of "jump" (ftp://ftp.scene.org/pub/parties/1992/theparty92/demo/jump.zip) and the music kept cutting out for one reason or another. When I added debug statements to show what was being written to the PIC, I saw that it was successfully reprogramming the PIC for the most part, but it was writing masks that didn't seem to make any sense: either 0x00, or 0x7A (which would mask off IRQ 5 considering I told it to use IRQ 5 for Sound Blaster output) and it was doing this once per demo part. So the first pic unmask hack allowed the music for the first part to play, but then the second part seemed to mask it off again. Parts in the demo exist as the separate executables you see in the directory.

I am definitely going to pull out some old 486/pentium hardware from storage to see what the demo does on real hardware when I have free time this weekend. I'm not convinced that it's managing the PIC interrupt masks properly.

I think I may remove the "pic unmask irq on interrupt" and "pic unmask irq on reset" options. I finally got the demo to keep the music playing by using my "force dsp auto-init" hack (treat the DSP single-block commands as if auto-init). I'm going to keep the "pic unmask irq" option though in case other DOS games and demos forget to unmask the IRQ.


You don't need to wrap an h element inside a p element. The h stands for header and p for paragraph. They are independent of each other.


This is **NOT** a fix.  See https://github.com/minetest/minetest/issues/1708#issuecomment-61326407.


tight


thanks!


What does adding a tag here do?


```diff
- # out, err, and status contain the contents of the process<E2><80><99>s
+ # out, err, and status contain the contents of the process's
```


Functionality tested well. Confirmed correct links are posting with right message, and GA events are firing.


lololololol


Yay, a fix that simplifies the code! :D


how come you don't have to prefix this with ``SITE_URL`` ? For Docker, isn't that required?


No - nothing to do with that.   That is just what it takes to load chunks (which Spigot does not support doing from off the server thread, due to Bukkit API limitations).  0.87% utilization with 'spikes' of up to 14.83% is about as good as that'll ever get, unless you dial down the settings to REALLY slow down rendering - maxchunkspertick to something low - and Dynmap already backs off on chunk loading when there is any measurable drop in TPS rate....


I'd say attributes rather than instance variables, as they're accessed by the end user through an `attr_reader`.


Nope, viz tests are not necessary right now I think.


Yes, it is a fix.  It fixes the map_meta.txt error, nobody said anything about yet another edge case.

People these days.  Give them an inch, they expect a mile.


один раз только считаются


PIC interrupt mask: IMR register, port 0x21


@ozataman Can these be bumped on hackage too, pretty please?


Is there a reason that you declare the drawGraphs var on the line above its definition?


Renaming a parameter could be considered an api breaking change. I'm not sure now many people are using this functionality yet, is there a reason that this needs to be renamed?

I'm ok with renaming it, as long as there is a update in the changelog.


looks good.


Subclassing IOBlockStorageDriver would allow these checks in its handleOpen instead. However the new logic works without needing to do so, since reportWriteProtection is checked by the driver once open.


@Spekular Hey look, a place.

Now, what was it you wanted to ask? :3


@jessepollak Awesome. This will work with compatibility modes too. :rocket:


Hi @papousek ! By any chance don't you know why we use `null` reference here?

I'm asking in context of https://issues.jboss.org/browse/ARQGRA-464?focusedCommentId=13035423&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13035423

I expect the actual SearchContext is resolved later in the process, but I can't tell straight away from where :-)


Do NOT translate this line

<string name="temasek_version_default"


Not present on other platforms and no longer used.


ah ok yeah I did that without testing.. I think I know how to fix it


- inefficient code
- does not provide what most people ask for (easier number formatting)
- strutils is already bloated
- IMHO you should write an "ascii table" module instead; that seems to be the primary use case anyway and the other use cases are already covered by strutils.align and strutils.repeatChar in a less convenient way, but nevertheless.

Sorry, won't merge this one, but it is nice.


@michaelwehrley @Tag0Mag0 I would just suggest that you write a "smoke test" that tries to render the page. You'll at least know if an exception is thrown.


согласен, это я только опробовал идею


why validateWebCLEventList set it to true and then this method set it to false?


why is the plugin required as a dependency?


I entered the correct value both times. It might be a problem in fishtest ?


Don't we want this in git? Otherwise the builds may not be stable over time.