@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.users/70/violations
```
plone/app/users/testing.py:18:10: Q000 Remove bad quotes.
plone/app/users/schema.py:22:21: Q000 Remove bad quotes.
plone/app/users/schema.py:24:16: Q000 Remove bad quotes.
plone/app/users/schema.py:34:11: T000 Todo note found.
plone/app/users/schema.py:78:31: Q000 Remove bad quotes.
plone/app/users/schema.py:97:21: Q000 Remove bad quotes.
plone/app/users/schema.py:98:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:76: C812 missing trailing comma
plone/app/users/schema.py:100:10: C812 missing trailing comma
plone/app/users/schema.py:112:31: Q000 Remove bad quotes.
plone/app/users/schema.py:113:23: Q000 Remove bad quotes.
plone/app/users/schema.py:117:25: Q000 Remove bad quotes.
plone/app/users/schema.py:118:17: Q000 Remove bad quotes.
plone/app/users/schema.py:158:16: S001 found module formatter
plone/app/users/schema.py:172:48: C812 missing trailing comma
plone/app/users/schema.py:175:13: Q000 Remove bad quotes.
plone/app/users/schema.py:176:22: Q000 Remove bad quotes.
plone/app/users/schema.py:177:22: Q000 Remove bad quotes.
plone/app/users/schema.py:178:22: Q000 Remove bad quotes.
plone/app/users/schema.py:179:22: Q000 Remove bad quotes.
plone/app/users/schema.py:180:22: Q000 Remove bad quotes.
plone/app/users/schema.py:181:22: Q000 Remove bad quotes.
plone/app/users/vocabularies.py:3:1: I001 isort found an import in the wrong position
plone/app/users/vocabularies.py:42:80: E501 line too long (130 > 79 characters)
plone/app/users/vocabularies.py:116:25: S001 found module formatter
plone/app/users/field_extender.py:29:15: Q000 Remove bad quotes.
plone/app/users/field_extender.py:30:21: Q000 Remove bad quotes.
plone/app/users/field_extender.py:45:5: D001 found adapts( replace it with zope.component.adapter
plone/app/users/field_extender.py:74:56: Q000 Remove bad quotes.
plone/app/users/utils.py:22:65: C812 missing trailing comma
plone/app/users/utils.py:23:10: C812 missing trailing comma
plone/app/users/setuphandlers.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/upgrades.py:17:25: Q000 Remove bad quotes.
plone/app/users/upgrades.py:40:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:41:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:52:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:53:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:54:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:65:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:66:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:67:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:81:72: C812 missing trailing comma
plone/app/users/upgrades.py:98:33: Q000 Remove bad quotes.
plone/app/users/upgrades.py:114:9: E128 continuation line under-indented for visual indent
plone/app/users/upgrades.py:115:20: C812 missing trailing comma
plone/app/users/browser/account.py:31:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:32:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:36:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:37:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:38:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:77:44: C812 missing trailing comma
plone/app/users/browser/account.py:91:39: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:138:24: Q000 Remove bad quotes.
plone/app/users/browser/account.py:139:26: Q000 Remove bad quotes.
plone/app/users/browser/account.py:168:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:170:73: C812 missing trailing comma
plone/app/users/browser/account.py:188:41: Q000 Remove bad quotes.
plone/app/users/browser/account.py:233:57: Q000 Remove bad quotes.
plone/app/users/browser/account.py:234:60: Q000 Remove bad quotes.
plone/app/users/browser/account.py:236:13: S001 found module formatter
plone/app/users/browser/account.py:236:68: C812 missing trailing comma
plone/app/users/browser/membersearch.py:18:46: C812 missing trailing comma
plone/app/users/browser/register.py:53:41: C812 missing trailing comma
plone/app/users/browser/register.py:63:13: Q000 Remove bad quotes.
plone/app/users/browser/register.py:64:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:79:62: Q000 Remove bad quotes.
plone/app/users/browser/register.py:100:59: Q000 Remove bad quotes.
plone/app/users/browser/register.py:101:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:102:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:103:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:108:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:109:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:110:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:50: C812 missing trailing comma
plone/app/users/browser/register.py:125:49: C812 missing trailing comma
plone/app/users/browser/register.py:129:5: C901 'BaseRegistrationForm.generate_user_id' is too complex (12)
plone/app/users/browser/register.py:206:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/register.py:217:22: Q000 Remove bad quotes.
plone/app/users/browser/register.py:217:22: S001 found module formatter
plone/app/users/browser/register.py:276:5: C901 'BaseRegistrationForm.validate_registration' is too complex (17)
plone/app/users/browser/register.py:352:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:353:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:360:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:361:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:371:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:372:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:380:37: Q000 Remove bad quotes.
plone/app/users/browser/register.py:381:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:388:67: C812 missing trailing comma
plone/app/users/browser/register.py:404:11: T000 Todo note found.
plone/app/users/browser/register.py:413:5: C901 'BaseRegistrationForm.handle_join_success' is too complex (13)
plone/app/users/browser/register.py:450:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:493:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:494:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:495:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:504:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:505:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:506:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:549:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:607:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:608:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:609:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:610:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:617:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:658:65: C812 missing trailing comma
plone/app/users/browser/register.py:667:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:668:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:669:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:79: C812 missing trailing comma
plone/app/users/browser/register.py:676:67: C812 missing trailing comma
plone/app/users/browser/register.py:706:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:710:15: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:34:46: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:36:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:43:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:44:23: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:82:41: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:88:50: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:95:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:47: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:99:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:32: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:15:15: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:16:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:17:19: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:33:20: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:51:49: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:53:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:55:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:56:65: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:28:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:35:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:36:13: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:59:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:74:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:91:29: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:111:28: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:137:38: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:137:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:142:15: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:41: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:47: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:49:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:50:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:51:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:52:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:53:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:54:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:55:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:56:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:57:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:58:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:59:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:60:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:61:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:98:15: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:111:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:139:30: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:146:17: S001 found module formatter
plone/app/users/browser/schemaeditor.py:220:33: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:225:28: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:226:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:229:17: B901 blind except: statement
plone/app/users/browser/schemaeditor.py:232:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:233:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:46: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:242:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:242:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:251:25: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:251:25: S001 found module formatter
plone/app/users/browser/schemaeditor.py:302:19: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:312:19: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:46:37: Q000 Remove bad quotes.
plone/app/users/browser/userdatapanel.py:78:53: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:84:59: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:103:41: C812 missing trailing comma
plone/app/users/tests/base.py:67:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
plone/app/users/tests/base.py:127:58: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:19:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_exportimport.py:21:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:28:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_exportimport.py:36:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:44:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_exportimport.py:53:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_exportimport.py:58:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_exportimport.py:68:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:94:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_exportimport.py:108:41: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:111:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:113:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:116:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:118:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:121:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:123:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:126:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:130:26: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:132:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:134:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:137:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:138:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:139:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:142:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:144:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:147:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:149:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:152:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:154:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:157:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:159:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:162:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:164:23: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:4:1: F401 'plone.app.users.browser.userdatapanel.UserDataPanel' imported but unused
plone/app/users/tests/test_pam.py:5:1: F401 'plone.app.users.testing.PLONE_APP_USERS_FUNCTIONAL_TESTING' imported but unused
plone/app/users/tests/test_pam.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:7:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:8:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:9:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:10:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:11:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:12:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:14:1: F401 'zExceptions.NotFound' imported but unused
plone/app/users/tests/test_pam.py:15:1: F401 'zope.i18n.translate' imported but unused
plone/app/users/tests/test_pam.py:17:1: F401 'transaction.commit' imported but unused
plone/app/users/tests/test_pam.py:17:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:18:1: F401 'unittest' imported but unused
plone/app/users/tests/test_pam.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_pam.py:20:1: E302 expected 2 blank lines, found 1
plone/app/users/tests/test_pam.py:37:10: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:46:44: S001 found module formatter
plone/app/users/tests/test_pam.py:46:80: E501 line too long (96 > 79 characters)
plone/app/users/tests/test_pam.py:48:80: E501 line too long (100 > 79 characters)
plone/app/users/tests/test_new_user.py:13:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:30:68: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:43:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:64:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:66:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:67:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:84:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:85:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:87:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:88:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:104:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:105:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:107:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:108:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:126:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:127:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:129:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:130:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:148:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:150:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:154:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:172:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:173:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:175:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:179:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_schema_types.py:20:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_schema_types.py:22:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_schema_types.py:29:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_schema_types.py:37:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:45:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_schema_types.py:54:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_schema_types.py:59:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_schema_types.py:69:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:95:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_schema_types.py:117:27: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:41: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:80: E501 line too long (80 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:80: E501 line too long (116 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:87: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:124:100: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:144:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_doctests.py:33:40: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:2:1: F401 'Products.CMFCore.utils.getToolByName' imported but unused
plone/app/users/tests/test_user_data_panel.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:5:1: F401 'plone.app.testing.applyProfile' imported but unused
plone/app/users/tests/test_user_data_panel.py:5:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:7:1: F401 'plone.testing.z2' imported but unused
plone/app/users/tests/test_user_data_panel.py:11:1: F401 'unittest' imported but unused
plone/app/users/tests/test_user_data_panel.py:22:30: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:34:62: C812 missing trailing comma
plone/app/users/tests/test_account.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:7:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_robot.py:2:1: F401 'plone.app.users.testing.PLONE_APP_USERS_ROBOT' imported but unused
plone/app/users/tests/test_robot.py:3:1: F401 'plone.testing.layered' imported but unused
plone/app/users/tests/test_robot.py:6:1: F401 'robotsuite' imported but unused
plone/app/users/tests/test_robot.py:13:53: Q000 Remove bad quotes.
plone/app/users/tests/test_robot.py:14:9: F841 local variable 'testfilepath' is assigned to but never used
plone/app/users/tests/test_robot.py:14:37: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Thanks. I believe this syntax is cleaner and easier to read again


The shared memory is initialized at TipCache::MemBlockInitializer::initialize.
I see no problem here.
As for assert with `is_lock_free` - explain, please, how do you suggest to use it ?


Checkmarx scan results 08 Aug 2018 14:40 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


Why are they now deprecated? I'm looking to use Node-red with hass.io and was following your blog posts:
https://www.reddit.com/r/homeassistant/comments/7tmv5z/nodered_hassio_tutorial_or_resources/dte13li/


@Resoluciones just try again the old build to find out xD


Pats adreso apdorotojas (`addressParser.js`) parašytas gana tvarkingai, eksportuoja vieną funkciją `parseAddress`. Tačiau panaudojimas šitame faile savotiškas - importuojamas `addressParser` (veikia tik todėl, kad `addressParser.js' turi `default` keyword'ą prie eksporto), o ne `parseAddress`. Taip suimportuota funkcija tampa pavadinta daiktavardžiu, o dėl to skaitant kodą atrodo sunku suprast, ar kviečiama funkcija, ar inicializuojamas objektas.

Tvarkingiau būtų susiimportuot pačią eksportuojamą funkciją (`import { parseAddress } from ..`) ir ją ir naudoti.


Thanks for the link. Playing it now.

I wasn't sure if Valhalla is a good name. Is the idea with Valhalla that you live there forever after you die? Then it's not appropriate, and e.g. `retirement_home` would have been a better choice.


It would have been nice if the PR (#21) included the link to the discussion for context.


Created multidev environment [lawhelp#ci-752](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-752).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-752-lawhelp.pantheonsite.io/)


Hi


Ar tikrai reikia susiimportuot `componentDidMount` funkcijoj, o ne failo viršuj prie visų import'ų?


commit


#6888-EngRefEquationFixPart2 (RKStrand) - x86_64-MacOS-10.9-clang: Tests Failed (1389 of 2972 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 628

regression Test Summary
 * Passed: 625
 * Failed: 2

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


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.discussion/82/violations
```
plone/app/discussion/browser/comment.py:17:1: F811 redefinition of unused 'CommentForm' from line 2
plone/app/discussion/browser/comment.py:17:1: I001 isort found an import in the wrong position
plone/app/discussion/tests/test_indexers.py:5:1: I001 isort found an import in the wrong position
plone/app/discussion/tests/test_functional.py:34:18: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.users/71/violations
```
plone/app/users/testing.py:18:10: Q000 Remove bad quotes.
plone/app/users/schema.py:22:21: Q000 Remove bad quotes.
plone/app/users/schema.py:24:16: Q000 Remove bad quotes.
plone/app/users/schema.py:34:11: T000 Todo note found.
plone/app/users/schema.py:78:31: Q000 Remove bad quotes.
plone/app/users/schema.py:97:21: Q000 Remove bad quotes.
plone/app/users/schema.py:98:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:21: Q000 Remove bad quotes.
plone/app/users/schema.py:99:76: C812 missing trailing comma
plone/app/users/schema.py:100:10: C812 missing trailing comma
plone/app/users/schema.py:112:31: Q000 Remove bad quotes.
plone/app/users/schema.py:113:23: Q000 Remove bad quotes.
plone/app/users/schema.py:117:25: Q000 Remove bad quotes.
plone/app/users/schema.py:118:17: Q000 Remove bad quotes.
plone/app/users/schema.py:158:16: S001 found module formatter
plone/app/users/schema.py:172:48: C812 missing trailing comma
plone/app/users/schema.py:175:13: Q000 Remove bad quotes.
plone/app/users/schema.py:176:22: Q000 Remove bad quotes.
plone/app/users/schema.py:177:22: Q000 Remove bad quotes.
plone/app/users/schema.py:178:22: Q000 Remove bad quotes.
plone/app/users/schema.py:179:22: Q000 Remove bad quotes.
plone/app/users/schema.py:180:22: Q000 Remove bad quotes.
plone/app/users/schema.py:181:22: Q000 Remove bad quotes.
plone/app/users/vocabularies.py:3:1: I001 isort found an import in the wrong position
plone/app/users/vocabularies.py:42:80: E501 line too long (130 > 79 characters)
plone/app/users/vocabularies.py:116:25: S001 found module formatter
plone/app/users/field_extender.py:29:15: Q000 Remove bad quotes.
plone/app/users/field_extender.py:30:21: Q000 Remove bad quotes.
plone/app/users/field_extender.py:45:5: D001 found adapts( replace it with zope.component.adapter
plone/app/users/field_extender.py:74:56: Q000 Remove bad quotes.
plone/app/users/utils.py:22:65: C812 missing trailing comma
plone/app/users/utils.py:23:10: C812 missing trailing comma
plone/app/users/setuphandlers.py:5:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/upgrades.py:17:25: Q000 Remove bad quotes.
plone/app/users/upgrades.py:40:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:41:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:52:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:53:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:54:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:65:31: Q000 Remove bad quotes.
plone/app/users/upgrades.py:66:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:67:23: Q000 Remove bad quotes.
plone/app/users/upgrades.py:81:72: C812 missing trailing comma
plone/app/users/upgrades.py:98:33: Q000 Remove bad quotes.
plone/app/users/upgrades.py:114:9: E128 continuation line under-indented for visual indent
plone/app/users/upgrades.py:115:20: C812 missing trailing comma
plone/app/users/browser/account.py:31:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:32:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:36:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:37:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:38:16: Q000 Remove bad quotes.
plone/app/users/browser/account.py:77:44: C812 missing trailing comma
plone/app/users/browser/account.py:91:39: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:138:24: Q000 Remove bad quotes.
plone/app/users/browser/account.py:139:26: Q000 Remove bad quotes.
plone/app/users/browser/account.py:168:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/account.py:170:73: C812 missing trailing comma
plone/app/users/browser/account.py:188:41: Q000 Remove bad quotes.
plone/app/users/browser/account.py:233:57: Q000 Remove bad quotes.
plone/app/users/browser/account.py:234:60: Q000 Remove bad quotes.
plone/app/users/browser/account.py:236:13: S001 found module formatter
plone/app/users/browser/account.py:236:68: C812 missing trailing comma
plone/app/users/browser/membersearch.py:18:46: C812 missing trailing comma
plone/app/users/browser/register.py:53:41: C812 missing trailing comma
plone/app/users/browser/register.py:63:13: Q000 Remove bad quotes.
plone/app/users/browser/register.py:64:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:79:62: Q000 Remove bad quotes.
plone/app/users/browser/register.py:100:59: Q000 Remove bad quotes.
plone/app/users/browser/register.py:101:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:102:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:103:17: Q000 Remove bad quotes.
plone/app/users/browser/register.py:108:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:109:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:110:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:111:50: C812 missing trailing comma
plone/app/users/browser/register.py:125:49: C812 missing trailing comma
plone/app/users/browser/register.py:129:5: C901 'BaseRegistrationForm.generate_user_id' is too complex (12)
plone/app/users/browser/register.py:206:12: P002 found "hasattr", consider replacing it
plone/app/users/browser/register.py:217:22: Q000 Remove bad quotes.
plone/app/users/browser/register.py:217:22: S001 found module formatter
plone/app/users/browser/register.py:276:5: C901 'BaseRegistrationForm.validate_registration' is too complex (17)
plone/app/users/browser/register.py:352:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:353:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:360:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:361:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:371:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:372:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:380:37: Q000 Remove bad quotes.
plone/app/users/browser/register.py:381:29: Q000 Remove bad quotes.
plone/app/users/browser/register.py:388:67: C812 missing trailing comma
plone/app/users/browser/register.py:404:11: T000 Todo note found.
plone/app/users/browser/register.py:413:5: C901 'BaseRegistrationForm.handle_join_success' is too complex (13)
plone/app/users/browser/register.py:450:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:493:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:494:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:495:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:504:35: Q000 Remove bad quotes.
plone/app/users/browser/register.py:505:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:506:27: Q000 Remove bad quotes.
plone/app/users/browser/register.py:549:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:607:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:608:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:609:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:610:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:617:19: Q000 Remove bad quotes.
plone/app/users/browser/register.py:658:65: C812 missing trailing comma
plone/app/users/browser/register.py:667:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:668:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:669:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:25: Q000 Remove bad quotes.
plone/app/users/browser/register.py:670:79: C812 missing trailing comma
plone/app/users/browser/register.py:676:67: C812 missing trailing comma
plone/app/users/browser/register.py:706:69: Q000 Remove bad quotes.
plone/app/users/browser/register.py:710:15: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:34:46: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:36:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:43:20: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:44:23: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:82:41: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:88:50: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:95:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:96:47: C812 missing trailing comma
plone/app/users/browser/personalpreferences.py:99:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:13: Q000 Remove bad quotes.
plone/app/users/browser/personalpreferences.py:100:32: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:15:15: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:16:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:17:19: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:33:20: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:51:49: C812 missing trailing comma
plone/app/users/browser/registersettingspanel.py:53:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:55:21: Q000 Remove bad quotes.
plone/app/users/browser/registersettingspanel.py:56:65: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:28:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:35:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:36:13: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:59:21: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:74:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:91:29: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:111:28: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:137:38: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:137:45: C812 missing trailing comma
plone/app/users/browser/passwordpanel.py:142:15: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:41: Q000 Remove bad quotes.
plone/app/users/browser/passwordpanel.py:142:47: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:49:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:50:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:51:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:52:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:53:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:54:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:55:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:56:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:57:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:58:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:59:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:60:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:61:5: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:98:15: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:111:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:139:30: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:146:17: S001 found module formatter
plone/app/users/browser/schemaeditor.py:220:33: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:225:28: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:226:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:229:17: B901 blind except: statement
plone/app/users/browser/schemaeditor.py:232:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:233:26: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:31: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:238:46: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:240:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:242:21: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:242:21: S001 found module formatter
plone/app/users/browser/schemaeditor.py:251:25: Q000 Remove bad quotes.
plone/app/users/browser/schemaeditor.py:251:25: S001 found module formatter
plone/app/users/browser/schemaeditor.py:302:19: C812 missing trailing comma
plone/app/users/browser/schemaeditor.py:312:19: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:46:37: Q000 Remove bad quotes.
plone/app/users/browser/userdatapanel.py:78:53: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:84:59: C812 missing trailing comma
plone/app/users/browser/userdatapanel.py:103:41: C812 missing trailing comma
plone/app/users/tests/base.py:67:14: D001 found declarePrivate( replace it with AccessControl.ClassSecurityInfo.private
plone/app/users/tests/base.py:127:58: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:19:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_exportimport.py:21:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:28:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_exportimport.py:36:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:44:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_exportimport.py:53:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_exportimport.py:58:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_exportimport.py:68:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_exportimport.py:94:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_exportimport.py:108:41: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:111:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:113:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:116:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:118:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:121:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:123:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:126:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:130:26: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:132:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:134:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:137:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:138:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_exportimport.py:139:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:142:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:144:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:147:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:149:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:152:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:154:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:157:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:159:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:162:23: Q000 Remove bad quotes.
plone/app/users/tests/test_exportimport.py:164:23: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:4:1: F401 'plone.app.users.browser.userdatapanel.UserDataPanel' imported but unused
plone/app/users/tests/test_pam.py:5:1: F401 'plone.app.users.testing.PLONE_APP_USERS_FUNCTIONAL_TESTING' imported but unused
plone/app/users/tests/test_pam.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:7:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:8:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:9:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:10:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:11:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:12:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:14:1: F401 'zExceptions.NotFound' imported but unused
plone/app/users/tests/test_pam.py:15:1: F401 'zope.i18n.translate' imported but unused
plone/app/users/tests/test_pam.py:17:1: F401 'transaction.commit' imported but unused
plone/app/users/tests/test_pam.py:17:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_pam.py:18:1: F401 'unittest' imported but unused
plone/app/users/tests/test_pam.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_pam.py:20:1: E302 expected 2 blank lines, found 1
plone/app/users/tests/test_pam.py:37:10: Q000 Remove bad quotes.
plone/app/users/tests/test_pam.py:46:44: S001 found module formatter
plone/app/users/tests/test_pam.py:46:80: E501 line too long (96 > 79 characters)
plone/app/users/tests/test_pam.py:48:80: E501 line too long (100 > 79 characters)
plone/app/users/tests/test_new_user.py:13:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:30:68: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:43:62: C812 missing trailing comma
plone/app/users/tests/test_new_user.py:64:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:66:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:67:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:84:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:85:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:87:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:88:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:104:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:105:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:107:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:108:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:126:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:127:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:129:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:130:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:148:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:150:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:154:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:172:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:173:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:175:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_new_user.py:179:14: D001 found assertEquals( replace it with assertEqual
plone/app/users/tests/test_schema_types.py:20:80: E501 line too long (438 > 79 characters)
plone/app/users/tests/test_schema_types.py:22:80: E501 line too long (81 > 79 characters)
plone/app/users/tests/test_schema_types.py:29:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_schema_types.py:37:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:45:80: E501 line too long (101 > 79 characters)
plone/app/users/tests/test_schema_types.py:54:80: E501 line too long (82 > 79 characters)
plone/app/users/tests/test_schema_types.py:59:80: E501 line too long (89 > 79 characters)
plone/app/users/tests/test_schema_types.py:69:80: E501 line too long (85 > 79 characters)
plone/app/users/tests/test_schema_types.py:95:80: E501 line too long (83 > 79 characters)
plone/app/users/tests/test_schema_types.py:117:27: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:41: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:123:80: E501 line too long (80 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:80: E501 line too long (116 > 79 characters)
plone/app/users/tests/test_schema_types.py:124:87: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:124:100: Q000 Remove bad quotes.
plone/app/users/tests/test_schema_types.py:144:80: E501 line too long (84 > 79 characters)
plone/app/users/tests/test_doctests.py:33:40: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:2:1: F401 'Products.CMFCore.utils.getToolByName' imported but unused
plone/app/users/tests/test_user_data_panel.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:5:1: F401 'plone.app.testing.applyProfile' imported but unused
plone/app/users/tests/test_user_data_panel.py:5:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_user_data_panel.py:7:1: F401 'plone.testing.z2' imported but unused
plone/app/users/tests/test_user_data_panel.py:11:1: F401 'unittest' imported but unused
plone/app/users/tests/test_user_data_panel.py:22:30: C812 missing trailing comma
plone/app/users/tests/test_user_data_panel.py:34:62: C812 missing trailing comma
plone/app/users/tests/test_account.py:2:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:6:1: I001 isort found an import in the wrong position
plone/app/users/tests/test_account.py:7:1: I003 isort expected 1 blank line in imports, found 0
plone/app/users/tests/test_robot.py:2:1: F401 'plone.app.users.testing.PLONE_APP_USERS_ROBOT' imported but unused
plone/app/users/tests/test_robot.py:3:1: F401 'plone.testing.layered' imported but unused
plone/app/users/tests/test_robot.py:6:1: F401 'robotsuite' imported but unused
plone/app/users/tests/test_robot.py:13:53: Q000 Remove bad quotes.
plone/app/users/tests/test_robot.py:14:9: F841 local variable 'testfilepath' is assigned to but never used
plone/app/users/tests/test_robot.py:14:37: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


> It would have been nice if the PR (#21) included the link to the discussion for context.

I agree. Fixed. Thank you :)


Static imports are awesome. Use them :-)


Solutions Implemented By Prof USHA CS and Prof Sachin DN
VTU-WebTechnologyLabPrograms-15CSL77
1.	Write a JavaScript to design a simple calculator to perform the following operations: sum, product, difference and quotient.
2.	Write a JavaScript that calculates the squares and cubes of the numbers from 0 to 10 and outputs HTML text that displays the resulting values in an HTML table format.
3.	Write a JavaScript code that displays text “TEXT-GROWING” with increasing font size in the interval of 100ms in RED COLOR, when the font size reaches 50pt it displays “TEXT-SHRINKING” in BLUE color. Then the font size decreases to 5pt.
4.	Develop and demonstrate a HTML5 file that includes JavaScript script that uses functions for the following problems: a. Parameter: A string b. Output: The position in the string of the left-most vowel c. Parameter: A number d. Output: The number with its digits in the reverse order
5.	Design an XML document to store information about a student in an engineering college affiliated to VTU. The information must include USN, Name, and Name of the College, Branch, Year of Joining, and email id. Make up sample data for 3 students. Create a CSS style sheet and use it to display the document.
6.	Write a PHP program to keep track of the number of visitors visiting the web page and to display this count of visitors, with proper headings.
7.	Write a PHP program to display a digital clock which displays the current time of the server.
8.	Write the PHP programs to do the following: a. Implement simple calculator operations. b. Find the transpose of a matrix. c. Multiplication of two matrices. d. Addition of two matrices.
9.	Write a PHP program named states.py that declares a variable states with value "Mississippi Alabama Texas Massachusetts Kansas". write a PHP program that does the following: a. Search for a word in variable states that ends in xas. Store this word in element 0 of a list named statesList. b. Search for a word in states that begins with k and ends in s. Perform a caseinsensitive comparison. [Note: Passing re.Ias a second parameter to method compile performs a case-insensitive comparison.] Store this word in element1 of statesList. c. Search for a word in states that begins with M and ends in s. Store this word in element 2 of the list. d. Search for a word in states that ends in a. Store this word in element 3 of the list.
10.	Write a PHP program to sort the student records which are stored in the database using selection sort.


Hi

I am using Visual Studio 2017 version and i do not see the transitive dependency for build.targets being resolved.

Can you please tell me if the fix has any particular update to be considered to make it work ?

@jainaashish @emgarten

Repro Steps :

    Create a .Net Core Console Application targeting x64 architecture.

    Add the nuget package : https://www.nuget.org/packages/IBM.EntityFrameworkCore/

Install-Package IBM.EntityFrameworkCore -Version 1.2.2.100

This package depends on another package called IBM.Data.DB2.Core which has a IBM.Data.DB2.Core.targets file shipped along with the IBM.Data.DB2.Core.1.2.2.100.nupkg

    Compile and build the package. It is expected that a folder named "clidriver" must be copied to the application bin folder, but it does not get copied. So transitive package dependency of .targets file is not working.

    Where as if you install the IBM.Data.DB2.Core separately and then rebuild, you can see the "clidriver" being copied to the application bin folder.
    Install-Package IBM.Data.DB2.Core -Version 1.2.2.100

The fix for this github issue should have resolved the problem, but it isn't.

Can you please help me resolve this issue ?

Thanks,
Prashanth.


This is what I should've done in commit [c3b3f1a529e5beb0e403f76e36eb0afd32ccce40](https://github.com/wanyaworld/parallelNOVA/commit/c3b3f1a529e5beb0e403f76e36eb0afd32ccce40).


congrats I guess even if it requires some fixes.


Wie kann ich das ganze nun benutzen ? :/
Sorry bin kein Applikationsentwickler... ^^'


> Never ever will I get the docstrings right...

We don't exactly follow [PEP 257](https://www.python.org/dev/peps/pep-0257/), but we're not that far…

> Lines 578, 648 and 775 in pages.py considered dangerous ... someone might add more members to the page_maker items ... better use 4 instead of -1?

Some objects (`page_maker`, `resume_at`/`skip_stack`, etc.) are currently tuples, but they should be at least namedtuples to avoid this problem. We have to take care of performance, but it's the way to go. I've already changed these objects many times but never learned from these painful changes. `4` is better than `-1` if we add a element, but `-1` is better than `4` if we remove one :wink:, and they are both broken when we change the order, so…

> The comments will save lots of lives in the future

You're right, I have to be really careful.


There is actually a typo here: The parameter `GITLAB_INSTANCE` is called `GITLAB_URL` in the function itself.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Excel demo


ok i check this


I have never worked with swagger, but in the interface definition for OAuth2API in sdk/go/hydra/swagger/sdk_api.go the new functions like ListUserConsentSessions are not included. Shouldn't this be included there? At least Code completion in VS Code does not find the functions.

I create a client and then call the SDK on the client:
```
client, err = hydra.NewSDK(&hydra.Configuration{...})
introspection, response, err := client.IntrospectOAuth2Token(token, requiredScopes)
```
Or do I have to create the client in a different manner?


WindowShadingControlOrder (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1712 of 1716 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 668
 * Failed: 1
 * OTHER_FAULT: 1

InputProcessorFixture Test Summary
 * Passed: 50
 * Failed: 2

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


Interesting idea. But i would use as first condition something like this:
`distance<File>(s, pos.square<KING>(Them)) <= 1 `.

For the last condition i would use >= 2 because its more general:
`popcount(adjacent_files_bb(file_of(s)) & pos.pieces(Us, PAWN)) >= 2`
This can also be formulated simpler as:
`more_than_one(adjacent_files_bb(file_of(s)) & pos.pieces(Us, PAWN))`


Nope, since it's a custom provider


Tpyo


hello ,Thank you very much for your contribution. May I ask what your email is for some question?


test


Js


not all of the fields are named the same


Shouldn't we test for the androix package name too?


・topicsリンク化（WIP）
・topicsナビゲーションボタン画像化（WIP）


@WilliamMcCumstie do you remember why you wanted to not move this method with the migration from the `Node` class to the Node namespace?

I believe the lack of the `to_sym`ing we did here is causing #439, as without ensuring the build method is a symbol it will normally be a string which will never match against a case statement full of symbols: https://github.com/alces-software/metalware/blob/b0111606a9bd0f3f2a95c7a26e44adb113423f9c/src/namespaces/node.rb#L137-L149

and so we fall back to the default kickstart build method. But possibly there's a deeper reason why we thought we didn't need to `to_sym` this any more :slightly_smiling_face:.


oke


Isso, só mudaria o verbo para algo próximo do imperativo que é mais comum em programas, então seria: `inspecionaPrimeiraImagemDeTreino()` nesse caso. Acho que da pra dar uma pensada para reutilização, pois esses métodos que lidam com primeiro, segundo e assim por diante, tendem a crescer e duplicar código, então faria apenas um `inspecionaImagem()` enviado o array de imagem e índice via argumento.


no worries, I needed to use `$_cpu_emu="vm86sim"`. Actually I was wondering if that could be set automatically if the valgrind macro `RUNNING_ON_VALGRIND` is non zero?


For what do we use that? Will Aaron fix that code in the future?


Still, when set to more than 500 it does not save.


Need to change that. This RF should not accept values for HPs we optimize.
OR: We make this the default setting for n_eval < n_CV


Good part: Dependency injection, Dagger 2.


Days can be stored in an array and can be rendered like `days.map((day)=>{return <input ... \>})`


Same here: Remove all in [117-131]


note for me: Update Docstring


Jetpack Navigation View.


This did not work for me, still the same error. Any idea?


Will this search the same list of Configs every time? Probably.
Should we use a different seed everytime?


Would set that to > 10


Yeah, this should be included there!


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Feel free to open a PR or issue (PR preferred) for this :)


can we add perv and next icon for sliding?


!! should be avoided


Tasks, Stats and NewHabits can be defined as different components instead of being state variations in the Main Component.


(activity?.application as MyApplication?)?.mainComponent?.inject(this)


不知道为啥Chrome 67死活跑不起来...也不知道为啥几个小时之前还跑得好好的...更不知道为啥我就关了下电脑Chrome版本就自己变了...难道我失忆了？？？？


Stefan proposed something interesting:
Let the user define a maximum time limit to generate a new suggestion. We could run RS for a fixed time budget. What do others think? @mlindauer @mfeurer


change it to 'lateinit var'


@mlshapiro Please do not remove the support for urllib3. It was included to have a version of podpac that only requires pure Python packages, whereas requests has a C/C++ component to it. FYI @mpu-creare


override fun onQueryTextChange(newText: String) = false


Good point. This is wrong. We should use a different seed everytime, drawn from `self.rs`.


Build failed with output:
```Running MiServer: 3.1.1607 - (fb79427445601f30d1829114da041c40fbe3975f)
 Dyalog APL/S-64 Version 16.0.33836 Unicode
 For i86_64
 Created: Aug  1 2018 at 01:20:05
 Copyright (c) Dyalog Limited 1982-2018
 /MiServer/miserver.dws saved Mon Jul 23 20:53:27 2018
 SQA failed to initialize
 MiServer for "/MiServer/MS3" started on http://172.17.0.2:8080
 Running in Production mode (configured by setting <Production> in /Config/Se

       rver.xml)

```


@mfeurer said that 3 points and a 3CV is fine (at least with the changes he plans to push)


and line 44: can be moved out to activity.


This is the right place for loading JotForm SDK, i think you should get rid of the same code within components/App/index.js


I was testing a new build of vRA and noticed that the deep merge was breaking requests to the API.

After some verification this was the only way I could get it to work.


Okay, to keep things reproducible, I will use #func_evals as a seed


Wie und wo kann und muss ich diese Datei ausführen? Verstehe das nicht so ganz...


(activity as MainActivity).method(false/true)


This lawyer needs to take a chill pill


could be a fragment.


looks cool to me.


Thanks! Should be fixed in master.


Looks good to me.


You could write this simpler as:
+ 10 * (pe->passed_pawns(WHITE) && pe->passed_pawns(BLACK))

For the logical `and `operator` &&`  the both passed pawns bitboards a implicitly casted to a boolean.


Well, when the request starts, ``g`` does not have an attribute ``call_on_teardown``. When ``register_finalizer`` is called, it checks if there is such an attribute. If not, it sets it to the empty list and subsequently appends the finalizer.
The next time ``register_finalizer`` is called, ``g`` will have a ``call_on_teardown`` attribute, so the ``if`` branch is not taken. So there shouldn't be any case in which an existing list is emptied.


Então pode extrair esse código para uma função que identifica esse pré processamento da imagem, dessa forma, não precisa ter que lembrar que esse código faz isso que explicou :)


Probably a good idea, yes.


Is there any other way to add extra parameters via kitchen.yml?
In release 2.6.1, in catalog_request.rb template_payload is sent to API instead of merged_payload. Due to this, values passed in kitchen file is not getting merged to template_payload.
I have forked and replaced template_payload with merged_payload and created pull request. Can please look into it and if everything is fine please merge it.


![](https://github.trello.services/images/mini-trello-icon.png) [bpython starter - requires external data storage](https://trello.com/c/VzVhfWRz/16-bpython-starter-requires-external-data-storage)


if i have 2 file json and each user accesses the json file differently, which is there,
How to?


This may be the silliest question I could ask, but you are compiling the game with the changes and testing it by editing a submarine, saving it, then creating an entirely new game with the edited submarine?


ConstraintLayout ++


how performance-sensitive is this? wouldn't it make more sense to assign it to the `new HLL()` in the `!containsKey` case?


This is totally correct. It is too hot :-)


Dado que o nome do método já fala sobre caterogorias de treino, os argumentos, provavelmente não precisa manter o sufixo `_treino`, pode deixar da maneira que preferir. Me tira uma dúvida, esse código ele mostra as categorias e só isso? Ou faz mais coisas?


Ah, right. Will update in follow-ups.


@Zebralt Still do fix your program though.


(pretty please ?)


Did you mean to call `getCart` twice?


Yes, I noticed it also causes warnings from the CI builder. I'll change this so that it is initialized to NULL (even though read_location () already unconditionally does the assignment below).


<?xml version="1.0" encoding="utf-8"?>
<TextView
       xmlns:android="http://schemas.android.com/apk/res/android"
       xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"/>


project 다 끝나고 나면 secret key 변경할 것


Good idea, but for research code I suggest to not do that as other researchers will probably leave it at some default and we'll still be worse than GPs. Also, I wonder how much effect this actually has - for Rosenbrock the NLL changes are not huge once there is plenty of data - and choosing the default is almost always good. Probably, we should take this offline


Hey @cristim , The fork is stale. I believe I made it when I wanted to contribute some documentation workaround for codedeploy+autospotting and I couldn't do it eventually as the workaround had a bug from codedeploy.
I saw someone contributed a better work around and left this fork to be stale. Apologies for it. I'm deleting the fork.
We don't use auto-spotting in current company since spot fleet + launch template is solving similar problem and we've a fallback to on-demand lambda function.

Thanks a lot for taking time and keep doing awesome work :)


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


check if it is necessary to leave empty.


ahh... clicking the image don't redirect to the https://getstream.io/try-the-api/?utm_source=celery&utm_medium=banner&utm_campaign=github link! could you check that?


The changes are already online: https://github.com/automl/SMAC3/commit/2e93086b3a4888fd99666aa49b681ab38f195876


I already used @test without knowing that @test does more than an usual comment does. I noticed that PHPUnit automatically calls the test methods but never imagined that comments have something to do with that.


It is fast fix should be refactored later, it actually doing something like create a cart and then get it


It won't be necessary to take a look at capture files. While I don't have a playbar to try it out myself I believe the fix will be fine for now.
You are more than welcome. I had a blast looking at the UPnP specification and implementing the code from scratch. It has been a great (and occasionally frustrating) learning opportunity but since this is just a small part of one of my private projects (a diy open source java client/server smart house framework with java, c++ and nodejs clients) the sonos library does not receive the attention it deserves. Not to mention the missing unit tests.
So if you find any unreliable parts feel free to open an issue as I intend to dedicate a bit more time to clean up the library in the future.


I understand.


I think this one was fine actually, it was just reg-aggregator that didn't work


ça marche pô


* also edited projects page with margins for the text


Hmm, that's odd as they're both set up the same way. I just looked in /etc/systemd/system/ and some of the symlinks looked a little fishy. Need to fully test before merging in.


An entire repo got taken down because of a single file infringement? That's unacceptable


add


## WOW
How is this code
```
printf(""):
```


if (savedInstanceState == null)


Bu nədir Hocam?


`object.members.map &:full_name`


Thanks. I'll try this.


![whaaaat](https://user-images.githubusercontent.com/42207817/43837560-2b7197f0-9b19-11e8-86e2-a26f9ff8a966.PNG)

??


niechcący


Was this supposed to be v2.2? According to https://docs.docker.com/compose/compose-file/compose-file-v2/#cache_from, cache_from was added in v2.2 not v3.2. Or am I missing something here?


WindowShadingControlOrder (mjwitte) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


develop (mjwitte) - x86_64-MacOS-10.9-clang: OK (2345 of 2345 tests passed, 0 test warnings)

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


variable name


jfjfjfjfjf


Scaling instead of blending between animation frames sounds familiar, remember I had the same issue a few months ago?


I do not recommend you to use map-wp-cache.conf, because I'm still not sure if it replace properly the directives used in wpfc.conf or redis.conf.
I have created a branch develop to run tests before publishing them in the master.

About php7.2-fpm socket,  It's an alternative  configuration to TCP upstream used by default with EE. Socket are faster than TCP and in this configuration, I use nginx as load-balancer for two php-fpm pools.
This way, it can be used on servers with high-traffic and handle more connections.

There was already a tutorial about php-fpm TCP & Socket here : https://easyengine.io/tutorials/php/fpm-sysctl-tweaking/


\o/


capi_pull_request (michael-okeefe) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Please don't hard code platform specific and user specific directories :(


also formating


Successfully built the project after doing modifications according to @arthurmelo88's comment.


поплыло форматирование


http://data.ex.co.kr/portal/traffic/trafficByIc
고속도로 통계 링크 (위csv와 다름)


Are you sure about this change?
Also, if the config.txt get the commented lines you proposed, we need to change the script accordingly to comment or uncomment those depending on the install or uninstall.


Jeszcze trochę tego znalazłem do optymalizacji, infoplanet i inne, w przypadku infoplanet dla tych co nie mają filtrowania html można niby zastosować abort-current-inline-script.js, ale wtedy webworker znika, bo wsadzili to do jednego skryptu. A webworker raczej przydatna rzecz, więc dla nich damy po prostu style :smile:.


hmm... yeah you're right. should be 2.2


So far so good! Thanks for the library, has made this project sooo much easier.

One bit of feedback I have is that functions like :hex_repo.get_versions return fairly "raw" responses in the form of {:ok, {http_response_code, http_headers, %{packages: [%{}]} ... I would expect, given the function name, either {:ok, [%{}]} or {:error, reason} ... the response code is, from an application dev POV, redundant to the :ok/:error part of the tuple, and the headers are not so interesting. Perhaps there is a purpose to returning that information, though?

Cheers!


**Questions** Do we really need to print it checkbox value?


agregando git ignore


Pls address my comments


probar esto


capi_pull_request (michael-okeefe) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-44.46%25-red.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-0.0%25-red.png)


I'm not an expert on norse mythology but I think it's the place where people go after they die in combat. So in that sense its a good choice since ``cta_simulation`` fought many glorious battles for us.


AbstractMap.SimpleEntry<SchemaField, Field> можно заменить на интерфейс Map.Entry<SchemaField, Field>


develop (mjwitte) - i386-Windows-7-VisualStudio-14: OK (2345 of 2345 tests passed, 0 test warnings)

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


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


esta linea esta mal


This commit also improves breadcrumb schema tags.


no esta mal, no esta


There was a bug when we try to set the MTU the HW restarts and the DHCP requests gets into a loop and eventually DHCP server treats this like a attack. Please make sure you test in that environment.


@Hotell, what is the reason not to have `Component<P, S>` instead of just `Component`?


should be TTR, not TRR


印兄，这个from == to 是不是应该在length比较的后面 第 353行


而且长度判断和签名的判断应该在最开始，只要这两个不符合，那么其余的都可以不用执行了


Top K 问题 最小堆优先队列实现


Was passiert hier beim ersten Start der App? Ist dann nicht lastUsername==currentUsername==null? Sehe gerade nicht, wo dann eine Seite geladen wird.


@brad4d Just a note - this is needed even after all the passes are updated. As long as we need to transpile ES6 down, this is required. Our transpilation requires extends clauses to be a qualified name.


Try to declare all prefixes at the same length, so that the first part of each output log line is of the same length (which helps in readability)


Puzzle `4-968ad704` disappeared from [`src/main/java/io/zold/api/WalletsIn.java`](https://github.com/zold-io/java-api/blob/master/src/main/java/io/zold/api/WalletsIn.java), that's why I closed #12. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `12-1be65647` discovered in   [`src/main/java/io/zold/api/WalletsIn.java`](  https://github.com/zold-io/java-api/blob/master/src/main/java/io/zold/api/WalletsIn.java)   and submitted as #65. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


Puzzle `12-99ac50e5` discovered in   [`src/test/java/io/zold/api/WalletsInTest.java`](  https://github.com/zold-io/java-api/blob/master/src/test/java/io/zold/api/WalletsInTest.java)   and submitted as #66. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


capi_pull_request (michael-okeefe) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: Build Failed

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 631

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-32.54%25-red.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-0.0%25-red.png)


@tensorflow provides the same interface for both GPU and CPU :grin:


but
![2018-08-08_06-10-26](https://user-images.githubusercontent.com/15317421/43838966-bfc02284-9ad1-11e8-8411-374155267027.png)


dsfsf


we actually had `get_versions` initially as `{:ok, map()} | {error, term()}` but made a last minute change to start with a lower level API, I guess it made have broken your usage of the library, sorry for that!

More details here: https://github.com/hexpm/hex_core/pull/26 but tl;dr we're consciously starting with lower-level api so users can handle caching, rate-limiting etc and we're encouraging users to wrap the library with a module to avoid boilerplate. I think we might eventually provide a higher-level API again, either as a breaking change or in a separate module, but not sure yet.


Hi @DCurrent ,

Can you change that last line to:

self->velocity.x = 0; self->velocity.y = 0; self->velocity.z = 0;

To stop entities sliding on the floor after knock down.


Gefährlich, gefährlich... Nicht, dass  das vergessen wird und in Produktion geht! ;) Commiten würde ich es schon gar nicht.


capi_pull_request (michael-okeefe) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Можно заменить на MultiMap http://programador.ru/multi-map/


typo?
"you have to do is just import it" seems to be correct.

What this sentence want to say looks good to me.


woot


PDU (Power Distribution Unit)


오... 이거 모듈화 시킬 생각은 못했는데, 별도로 모듈화 시키셨군여! 👍
덕분에 디바운싱/쓰로틀링 용어도 알아갑니다 줍줍🙏


It's completely not performance-sensitive. It happens one per comp-unit compilation.


Finally

On Wed, Aug 8, 2018 at 9:12 AM Jeremy <notifications@github.com> wrote:

> woot
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/US-CBP/cbp-theme/commit/57950876202ef5865e7ad08d0e5da65282a7c469#commitcomment-30003361>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AANmP3atCgzHnRpFE9_AiC4-O7ADkcfmks5uOuPQgaJpZM4Vz6Fv>
> .
>


TCD (tafelcontactdoos aka stekkerdoos)


it's closed.


wandcontactdoos (WCD)


t'es t'un porc

```
$('th', {class: 'o_mrp_has_attachments', title: 'Files attached to the product">Attachments'})
```


If the previous way of calculating the threshold was correct, let me know. But it was possible to have asset left that cound't be allocated, or is it intentional?


@tnlthanzeel no it's local with express iis


Возможно не стоит писать а какие то глобальные стили если ты не уверен в этом.


Granted, though, this patch just moved this statement from the `(*Options).Run` function.


Может быть все литералы вынести в константы?


Die App unterstützt doch nicht nur Englisch oder?


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Wahrscheinlich der Autor des Commits


If we are suggesting to install ‘nvm’ to all developers, we should probably use ‘.nvmrc’ in each of our node based repos.


If previous calculation was correct, let me know.


**_

- Test comment 123

_**
![504 error](https://user-images.githubusercontent.com/10465257/43839819-b9364b76-9b3c-11e8-95d7-eb7f7af496c6.jpg)


Может ul не стоит прописывать глобальные стили.


![](https://github.trello.services/images/mini-trello-icon.png) [068 - Criar ChangeSetpara Users And Roles](https://trello.com/c/iMtYlcZ0/78-068-criar-changesetpara-users-and-roles)


[R/combinerenVerschilscore.R:35:6:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/combinerenVerschilscore.R#L35) *warning:* **local variable '%max%' assigned but may not be used**
```r
<U+200B>    `%max%` <- function(a, b) max(a, b)
     ^~~~~
```
[R/combinerenVerschilscore.R:36:6:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/combinerenVerschilscore.R#L36) *warning:* **local variable '%min%' assigned but may not be used**
```r
<U+200B>    `%min%` <- function(a, b) min(a, b)
     ^~~~~
```
[R/combinerenVoorwaarden.R:31:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/combinerenVoorwaarden.R#L31) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #nog testen of Formule bestaat uit EN, OF, haakjes en VoorwaardeID's (en evt. andere tekens die logische berekening toelaten)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_soortenKenmerken.R:120:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/invoercontroleData_soortenKenmerken.R#L120) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    Kenmerken <- Data_soortenKenmerken #naamsverandering is omdat code verplaatst is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:63:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/invoercontroleData_voorwaarden.R#L63) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #misschien best ook testen dat die indicator-criterium-combinatie in de databank voorkomt?  En of deze voor dat habitattype voorkomt, maar dat best verderop doen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/invoercontroleData_voorwaarden.R:64:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/invoercontroleData_voorwaarden.R#L64) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #Voorwaarde ook verplichten?  Anders wel testen of het ok is als het aanwezig is.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:40:13:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/s4_bedekking.R#L40) *style:* **Commented code should be removed.**
```r
<U+200B>    #       (.data$WaardeMin + .data$WaardeMax) / 2
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:43:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/s4_bedekking.R#L43) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>    #onderstaande is om te testen of het concept werkt, berekening moet nog aangepast worden!!!
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:59:7:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/s4_bedekking.R#L59) *style:* **Commented code should be removed.**
```r
<U+200B>    # BedekkingMin <- BedekkingGem * 0.9
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s4_bedekking.R:60:7:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/s4_bedekking.R#L60) *style:* **Commented code should be removed.**
```r
<U+200B>    # BedekkingMax <- BedekkingGem * 1.1
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/zzz.R:31:13:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/R/zzz.R#L31) *warning:* **no visible binding for global variable 'ConnectiePool'**
```r
<U+200B>  poolClose(ConnectiePool)
            ^~~~~~~~~~~~~
```
[inst/tests/testthat/helper_idsWissen.R:12:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/helper_idsWissen.R#L12) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>          TheoretischMaximum = NULL, #tijdelijk, tot issue #64 opgelost is, daarna dit en volgende var verwijderen
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:28:3:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis.R#L28) *style:* **Commented code should be removed.**
```r
<U+200B># save(Resultaat, file = "inst/vbdata/Resultaat_test.Rdata")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:29:3:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis.R#L29) *style:* **Commented code should be removed.**
```r
<U+200B># load("inst/vbdata/Resultaat_test.Rdata")
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:412:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis.R#L412) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[inst/tests/testthat/test_berekenLSVIbasis.R:450:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis.R#L450) *style:* **Trailing whitespace is superfluous.**
```r
<U+200B>
^~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:24:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L24) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>      mutate(  #idee is om onderstaande code te wissen zodra de databank/rekenmodule hiervoor aangepast is
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:59:7:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L59) *style:* **Commented code should be removed.**
```r
<U+200B>    # save(Resultaat, file = "inst/vbdata/Resultaat_test_bos.Rdata")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R:60:7:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_berekenLSVIbasis_vegetatielaag.R#L60) *style:* **Commented code should be removed.**
```r
<U+200B>    # load("inst/vbdata/Resultaat_test_bos.Rdata")
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/testthat/test_s4_Aantal.R:189:1:](https://github.com/inbo/LSVI/blob/f4cc521e667179c487fe23f467c4219e4771ced4/inst/tests/testthat/test_s4_Aantal.R#L189) *style:* **lines should not be more than 80 characters.**
```r
<U+200B>  #nog toevoegen als het opzoeken van soorten in subniveaus opgelost is: de aggregatie van bedekkingen gebeurt correct
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


![](https://github.trello.services/images/mini-trello-icon.png) [069 - Desenvolver entitys para Users e Roles](https://trello.com/c/AeGGT2Ob/79-069-desenvolver-entitys-para-users-e-roles)


![](https://github.trello.services/images/mini-trello-icon.png) [070 - Criar repositories users e Roles](https://trello.com/c/Cu9D7dyt/80-070-criar-repositories-users-e-roles)


![create fabric connection](https://user-images.githubusercontent.com/41570203/43839880-232c3a0c-9b17-11e8-869b-1eec7db86145.png)


My mistake then, thanks for teaching me someting new :)


![](https://github.trello.services/images/mini-trello-icon.png) [071 - Desenvolver Classes de Serviço e componentes da parte de Security](https://trello.com/c/8IpWC43Z/81-071-desenvolver-classes-de-servi%C3%A7o-e-componentes-da-parte-de-security)


Das das so funktioniert, setzt aber voraus, dass ein zweiter Ladevorgang immer erst startet, wenn der vorherige Ladevorgang abgeschlossen ist. Sicher dass das so ist?


![](https://github.trello.services/images/mini-trello-icon.png) [072 - Criar Classe para os Endpoints de Users](https://trello.com/c/HFY50OCz/82-072-criar-classe-para-os-endpoints-de-users)


Are the amount and prices correct? The idea is that once called, it will remove the old order and add new one to same place, but I am not completely sure of the amount and prices.


The feature branch was red since at least 4 days with the same error that made the master red today (See http://runbot.odoo.com/runbot/repo/git-github-com-odoo-dev-odoo-2?search=master-bank-reconcile-las).

Could you please fix ?

Thanks.


Auch `restoring` müsste hier auf `false` gesetzt werden oder?


This print() is just for debugging, don't mind about that.


Um I imagine I didn't want to migrate it as it essentially wraps `config.build_method`. If it needs to be symbol for the case statement, then it should be converted to a symbol then.

But yeah, that does look to be the source of the bug


Because on Unix all the important files/dirs are hidden, ``.travis.yml``, ``.bashrc``, etc etc. "Hidden" in Unix land means "important".


Walking back further from ea78586832aaa6e9b2b99ee14f2aab787d5b593e, this overwrites any configuration set earlier by the flags that are bound to `o.config` in `AddFlags` above.

[Motivating discussion](https://github.com/kubernetes/website/pull/9663#discussion_r207005146) from kubernetes/website#9663.


[Going back further](https://github.com/kubernetes/kubernetes/commit/43cb024402e6992418b2197228889633b82ddb75#r30003677
): 43cb024402e6992418b2197228889633b82ddb75.


Найди способ верстать независимыми блоками.
https://habr.com/company/htmlacademy/blog/337286/
коментами.


Types.re line 86 should read: `classrooms: Array.make(1, Array.get(s.classrooms, 0)),`


I think leaving both urllib and requests here for now seems okay, but requiring all of podpac to function with pure-python is a big restriction that we should probably talk about. Correct me if I'm wrong, but I think what @lvacreare is asking for isn't really a version of podpac that only requires pure Python packages, but instead a version of podpac that can only require the specific set of C/C++ libraries that are provided in ArcMap 10.4, and furthermore is compatible with specific versions of certain libraries (e.g. podpac claims to require numpy >= 1.14, but ArcMap 10.4 comes with numpy 1.9), which is a much stranger restriction.

Another option would be to write a plugin with replacement nodes where necessary. For example, this `WCS` node could be simplified to use request, and @lvacreare could write a custom plugin with a `WCSPython` node that extends `WCS` and replaces the key functions. It would be worthwhile in this case to factor out the code that use requests so that only a small amount of replacement code would be necessary in the plugin.


Deleted extra in


Is IllegalArgumentException the right exception to rethrow as? What about a simple RuntimeException or perhaps IllegalStateException?


Also, Lists might be more efficient than Arrays for this?


绝对定位不固定宽度
      position: absolute;
      left: 50% ;
      top: 50% ;
      transform:translate(-50%, -50%);


this $ git clone https://github.com/JoinColony/colonyNetwork.git

~$ cd colonyNetwork/

~$ yarn

~$ git submodule update --init
# @web-flow [](https://colony.io/


or a custom exception which extends RuntimeException, `ScanningException extends RuntimeException`


Was a val in kotlin


@mks-d agreed, I think, what steps do you think need to be taken?  We just discovered this because some outside consultants we were working with were running against 2.2.x and all of a sudden *all* obs for a patient began appearing in the Attachments window.  We are currently still running 2.1.x so I'm not in a position to test other functionality on 2.2.x right now, I just fixed this one once I realized it was a quick fix.


Вложенность в <a зачем то


``\Auth::id`` works fine, no?


i deleted that, dw


develop (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (2345 of 2345 tests passed, 0 test warnings)

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


:O 🤣


Using request is better because you already have the user there


Не знал про такую либу. Круто, что используется [LRU алгоритм](https://en.wikipedia.org/wiki/Cache_replacement_policies#LRU) при кэшировании.


Change to blak


@kahootali does this work fine for you? it gives me an error when i try to install the chart
> Secret in version "v1" cannot be handled as a Secret

We should either use an encoded value in the `values.yaml` or encode inline here
e.g. `user: {{ .Values.grafana.secrets.user | b64enc }}`


Change to green


@2stacks is this enough?


Man maitain authorship


Good point Max! I'll try to fix that in a future release!


formatting removed


почему для mac не пофиксил тогда?


Да, она самая быстрая из всех библиотек для загрузки изображений и, к тому же, поддерживает preheat


Thanks for checking :+1:


Rascunho da entrega, pretendo melhorar a exibição das respostas após o fechamento da reflexão na próxima aula.


ok sip


We’ll need to add a feature flag or something around it and have it defaulted off. It shouldn’t be too hard to get that created then we can add it back.

I think VMWare fixed something in a release between the times I tested this originally and when deep merge was added and this rebuild I did. With the lack of visibility into vRAs apis I can only guess.

I’ll get putting this in on my backlog and hopefully get it resolved in the next few days.


메소드가 너무 커서 분리했으면 하는 아쉬움이..ㅠㅠ


Yup, g_autoptr() always needs initializing.


wtf :


This is the results of precision and recall.


感谢露珠！！！！！！！！！！！


abc


That's a typo in the commit message. I meant the word "workflow", not the word "workflowr".


![image](https://user-images.githubusercontent.com/37703134/43840951-4b765366-9b22-11e8-828e-fb1a736ef740.png)
 As you can see this should be um17uhr


delete provide


Unfortunately this causes a problem, please see
https://trac.wxwidgets.org/ticket/18183


are we moving to gitlab?


No, why?


nice


Thanks for pointing that out! I'll take a pass at cleaning it up. It looks like a lot of redundancy & obsolete stuff has creeped into the three(!) variations of the install instructions...I'll try to delete a bunch of stuff.


Ah, of course. Somehow, for all this time, I kept reading `useDefaultParser` as `useCustomParser`... 🤦♂


can you replace all t-raw by t-esc?


I agree. I could be more verbose about why it needs to be the default one


Agreed.


может быть `extra` переименовать в `stale` ? насколько я понимаю это те за которыми больше не надо наблюдать


i also did as @arthurmelo88's sad but error upcoming.
Please help how to solve?


Fair enough, it's not a big deal. Just wondered why the decision had been made this way.


Woah, come down right there mate.


а где же переносы строк и фигурные скобочки?


#6888-EngRefEquationFixPart2 (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Build Failed

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


Слава, перестань :)


Please take a look at https://trac.cppcheck.net/ticket/8678 where more details are provided.


I'm experiencing the following issue:

Any JSON message read by a PacketPeerStream.get_var() fails with the following:

"Condition ' strlen < 0 || strlen + pad > len ' is true. returned: ERR_FILE_EOF"

Has the API changed?


/src/main/java/com/in28minutes/data/api/TodoService.java

is not executing with me, did u take sth out sir?


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


OK,  the documentation is pretty clear anyway.


Dat spam xD


Remove file unnecessary


so I think the main thing we are worried about is the edges of the ranges.  I think we should be doing boundary testing here.
so for cut off day param minimum would be best case and only just OK, and worst case only just not OK - i.e. cut off day mon (it's mon choose mon = ok, it's tues choose next sun = bad)
then for startdelay just test only just before and only just after is OK (have the cutoff date mon, delay is 1, it's mon choose mon = not ok, it's mon choose tues = ok)
then for the window size the edge is only just before and after the last cutoff (cutoff day mon, delay is 0, window size 1 - it's mon = ok, it's tues = not ok)

that's the initial test, and then we can have a more realistic case where we make sure no interactions, so cutoff day mon, delay 7, window size 14, and then test if it's tuesday that all the edges of the expected window are correct.


ignore my comment here and above --- forgot to change these before pushing (works nonetheless)


не нашел где что-нибудь удаляется из `registeredPaths`


Structured and streamlined


а почему оно удалятся должно? :)


转成MARKDOWN


может тут сразу массивчик путей принимать


#6888-EngRefEquationFixPart2 (RKStrand) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


Added pic on ls -lh


кажется лучше переименовать `existingPaths` в `pathsToWatch`


зачем?


Well, I miswrote a comment like this and the PHPUnit didn't find any test.


Adresses #84


use defaults from operatorkit