Skip to content

Instantly share code, notes, and snippets.

@thorsummoner
Created February 2, 2015 18:13
Show Gist options
  • Save thorsummoner/cafd044d70ae6a751ed8 to your computer and use it in GitHub Desktop.
Save thorsummoner/cafd044d70ae6a751ed8 to your computer and use it in GitHub Desktop.
Budget.py Linting
Budget.py:6:1: E302 expected 2 blank lines, found 1
Budget.py:11:44: E712 comparison to False should be 'if cond is False:' or 'if not cond:'
Budget.py:14:1: W293 blank line contains whitespace
Budget.py:29:1: W293 blank line contains whitespace
Budget.py:41:12: E225 missing whitespace around operator
add_category_popover.py:4:1: E302 expected 2 blank lines, found 1
add_category_popover.py:14:59: E231 missing whitespace after ','
add_category_popover.py:21:1: W293 blank line contains whitespace
add_category_popover.py:24:40: W291 trailing whitespace
add_category_popover.py:25:40: W291 trailing whitespace
add_category_popover.py:28:58: E231 missing whitespace after ','
add_category_popover.py:29:59: E231 missing whitespace after ','
add_category_popover.py:38:1: W293 blank line contains whitespace
add_category_popover.py:41:1: W293 blank line contains whitespace
add_category_popover.py:43:42: E231 missing whitespace after ','
add_category_popover.py:43:44: E231 missing whitespace after ','
add_category_popover.py:43:46: E231 missing whitespace after ','
add_category_popover.py:43:48: E231 missing whitespace after ','
add_category_popover.py:44:1: W293 blank line contains whitespace
add_category_popover.py:45:47: E231 missing whitespace after ','
add_category_popover.py:45:49: E231 missing whitespace after ','
add_category_popover.py:45:51: E231 missing whitespace after ','
add_category_popover.py:45:53: E231 missing whitespace after ','
add_category_popover.py:46:42: E231 missing whitespace after ','
add_category_popover.py:46:44: E231 missing whitespace after ','
add_category_popover.py:46:46: E231 missing whitespace after ','
add_category_popover.py:46:48: E231 missing whitespace after ','
add_category_popover.py:47:49: E231 missing whitespace after ','
add_category_popover.py:47:51: E231 missing whitespace after ','
add_category_popover.py:47:53: E231 missing whitespace after ','
add_category_popover.py:47:55: E231 missing whitespace after ','
add_category_popover.py:48:49: E231 missing whitespace after ','
add_category_popover.py:48:51: E231 missing whitespace after ','
add_category_popover.py:48:53: E231 missing whitespace after ','
add_category_popover.py:48:55: E231 missing whitespace after ','
add_category_popover.py:49:80: E501 line too long (80 > 79 characters)
add_category_popover.py:50:80: E501 line too long (80 > 79 characters)
add_category_popover.py:52:1: W293 blank line contains whitespace
add_category_popover.py:58:1: W293 blank line contains whitespace
add_category_popover.py:61:1: W293 blank line contains whitespace
add_category_popover.py:70:1: W293 blank line contains whitespace
add_category_popover.py:72:45: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_category_popover.py:74:48: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_category_popover.py:80:1: W293 blank line contains whitespace
add_category_popover.py:88:1: W293 blank line contains whitespace
add_popover.py:4:1: E302 expected 2 blank lines, found 1
add_popover.py:14:59: E231 missing whitespace after ','
add_popover.py:28:1: W293 blank line contains whitespace
add_popover.py:31:1: W293 blank line contains whitespace
add_popover.py:34:40: W291 trailing whitespace
add_popover.py:35:40: W291 trailing whitespace
add_popover.py:38:58: E231 missing whitespace after ','
add_popover.py:39:59: E231 missing whitespace after ','
add_popover.py:41:1: W293 blank line contains whitespace
add_popover.py:56:1: W293 blank line contains whitespace
add_popover.py:59:1: W293 blank line contains whitespace
add_popover.py:61:42: E231 missing whitespace after ','
add_popover.py:61:44: E231 missing whitespace after ','
add_popover.py:61:46: E231 missing whitespace after ','
add_popover.py:61:48: E231 missing whitespace after ','
add_popover.py:62:1: W293 blank line contains whitespace
add_popover.py:63:50: E231 missing whitespace after ','
add_popover.py:63:52: E231 missing whitespace after ','
add_popover.py:63:54: E231 missing whitespace after ','
add_popover.py:63:56: E231 missing whitespace after ','
add_popover.py:64:57: E231 missing whitespace after ','
add_popover.py:64:59: E231 missing whitespace after ','
add_popover.py:64:61: E231 missing whitespace after ','
add_popover.py:64:63: E231 missing whitespace after ','
add_popover.py:65:47: E231 missing whitespace after ','
add_popover.py:65:49: E231 missing whitespace after ','
add_popover.py:65:51: E231 missing whitespace after ','
add_popover.py:65:53: E231 missing whitespace after ','
add_popover.py:66:53: E231 missing whitespace after ','
add_popover.py:66:55: E231 missing whitespace after ','
add_popover.py:66:57: E231 missing whitespace after ','
add_popover.py:66:59: E231 missing whitespace after ','
add_popover.py:67:45: E231 missing whitespace after ','
add_popover.py:67:47: E231 missing whitespace after ','
add_popover.py:67:49: E231 missing whitespace after ','
add_popover.py:67:51: E231 missing whitespace after ','
add_popover.py:68:48: E231 missing whitespace after ','
add_popover.py:68:50: E231 missing whitespace after ','
add_popover.py:68:52: E231 missing whitespace after ','
add_popover.py:68:54: E231 missing whitespace after ','
add_popover.py:69:41: E231 missing whitespace after ','
add_popover.py:69:43: E231 missing whitespace after ','
add_popover.py:69:45: E231 missing whitespace after ','
add_popover.py:69:47: E231 missing whitespace after ','
add_popover.py:70:49: E231 missing whitespace after ','
add_popover.py:70:51: E231 missing whitespace after ','
add_popover.py:70:53: E231 missing whitespace after ','
add_popover.py:70:55: E231 missing whitespace after ','
add_popover.py:72:80: E501 line too long (80 > 79 characters)
add_popover.py:73:80: E501 line too long (80 > 79 characters)
add_popover.py:74:1: W293 blank line contains whitespace
add_popover.py:80:1: W293 blank line contains whitespace
add_popover.py:87:1: W293 blank line contains whitespace
add_popover.py:88:49: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_popover.py:90:52: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_popover.py:92:1: W293 blank line contains whitespace
add_popover.py:93:29: E231 missing whitespace after ','
add_popover.py:94:80: E501 line too long (93 > 79 characters)
add_popover.py:95:80: E501 line too long (99 > 79 characters)
add_popover.py:96:80: E501 line too long (122 > 79 characters)
add_popover.py:102:45: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_popover.py:104:29: E231 missing whitespace after ','
add_popover.py:105:80: E501 line too long (88 > 79 characters)
add_popover.py:106:80: E501 line too long (99 > 79 characters)
add_popover.py:107:80: E501 line too long (122 > 79 characters)
add_popover.py:108:48: E712 comparison to True should be 'if cond is True:' or 'if cond:'
add_popover.py:110:29: E231 missing whitespace after ','
add_popover.py:111:80: E501 line too long (89 > 79 characters)
add_popover.py:112:80: E501 line too long (99 > 79 characters)
add_popover.py:113:80: E501 line too long (122 > 79 characters)
add_popover.py:114:1: W293 blank line contains whitespace
add_popover.py:117:1: W293 blank line contains whitespace
add_popover.py:119:80: E501 line too long (97 > 79 characters)
add_popover.py:122:1: W293 blank line contains whitespace
add_popover.py:124:80: E501 line too long (91 > 79 characters)
add_popover.py:127:1: W293 blank line contains whitespace
add_popover.py:128:80: E501 line too long (93 > 79 characters)
add_popover.py:134:1: W293 blank line contains whitespace
add_popover.py:135:80: E501 line too long (108 > 79 characters)
add_popover.py:136:80: E501 line too long (135 > 79 characters)
add_popover.py:138:1: W293 blank line contains whitespace
add_popover.py:139:80: E501 line too long (111 > 79 characters)
add_popover.py:139:112: W291 trailing whitespace
add_popover.py:140:33: E127 continuation line over-indented for visual indent
add_popover.py:140:80: E501 line too long (110 > 79 characters)
add_popover.py:141:1: W293 blank line contains whitespace
calc.py:4:1: E302 expected 2 blank lines, found 1
calc.py:9:29: E231 missing whitespace after ','
calc.py:11:23: E211 whitespace before '('
calc.py:11:26: E231 missing whitespace after ','
calc.py:12:80: E501 line too long (85 > 79 characters)
calc.py:15:1: W293 blank line contains whitespace
calc.py:16:34: E231 missing whitespace after ','
calc.py:18:23: E211 whitespace before '('
calc.py:18:26: E231 missing whitespace after ','
calc.py:19:80: E501 line too long (148 > 79 characters)
calc.py:22:1: W293 blank line contains whitespace
calc.py:23:26: E231 missing whitespace after ','
calc.py:25:23: E211 whitespace before '('
calc.py:25:26: E231 missing whitespace after ','
calc.py:29:1: W293 blank line contains whitespace
calc.py:30:26: E231 missing whitespace after ','
calc.py:32:23: E211 whitespace before '('
calc.py:32:26: E231 missing whitespace after ','
data.py:3:15: E401 multiple imports on one line
data.py:3:20: W291 trailing whitespace
data.py:6:1: E302 expected 2 blank lines, found 1
data.py:8:36: E712 comparison to False should be 'if cond is False:' or 'if not cond:'
data.py:13:80: E501 line too long (120 > 79 characters)
data.py:14:80: E501 line too long (165 > 79 characters)
data.py:15:1: W293 blank line contains whitespace
data.py:18:32: W291 trailing whitespace
data.py:24:16: E111 indentation is not a multiple of four
data.py:61:1: W293 blank line contains whitespace
data.py:75:29: E124 closing bracket does not match visual indentation
data.py:86:38: E231 missing whitespace after ','
data.py:86:52: E231 missing whitespace after ','
data.py:86:78: E231 missing whitespace after ','
data.py:86:80: E501 line too long (104 > 79 characters)
data.py:88:38: E231 missing whitespace after ','
data.py:88:52: E231 missing whitespace after ','
data.py:88:79: E231 missing whitespace after ','
data.py:88:80: E501 line too long (105 > 79 characters)
data.py:89:1: W293 blank line contains whitespace
data.py:96:1: W293 blank line contains whitespace
data.py:102:1: W293 blank line contains whitespace
data.py:103:80: E501 line too long (86 > 79 characters)
data.py:104:25: E231 missing whitespace after ','
data.py:110:34: E231 missing whitespace after ','
data.py:110:44: E231 missing whitespace after ','
data.py:110:55: E231 missing whitespace after ','
data.py:110:64: E231 missing whitespace after ','
data.py:110:75: E231 missing whitespace after ','
data.py:110:80: E501 line too long (112 > 79 characters)
data.py:110:92: E231 missing whitespace after ','
data.py:111:1: W293 blank line contains whitespace
data.py:113:80: E501 line too long (81 > 79 characters)
data.py:118:1: W293 blank line contains whitespace
data.py:132:1: W293 blank line contains whitespace
data.py:134:64: E225 missing whitespace around operator
data.py:137:80: E501 line too long (98 > 79 characters)
data.py:139:80: E501 line too long (98 > 79 characters)
data.py:142:1: W293 blank line contains whitespace
data.py:145:1: W293 blank line contains whitespace
data.py:151:1: W293 blank line contains whitespace
data.py:156:80: E501 line too long (91 > 79 characters)
data.py:161:1: W293 blank line contains whitespace
data.py:167:1: W293 blank line contains whitespace
data.py:171:34: E231 missing whitespace after ','
data.py:172:1: W293 blank line contains whitespace
data.py:179:1: W293 blank line contains whitespace
data.py:187:1: W293 blank line contains whitespace
data.py:192:80: E501 line too long (87 > 79 characters)
data.py:200:1: W293 blank line contains whitespace
data.py:203:1: W293 blank line contains whitespace
data.py:207:1: W293 blank line contains whitespace
data.py:209:80: E501 line too long (88 > 79 characters)
data.py:217:1: W293 blank line contains whitespace
data.py:220:1: W293 blank line contains whitespace
data.py:223:1: W293 blank line contains whitespace
data.py:225:1: W293 blank line contains whitespace
data.py:226:55: W291 trailing whitespace
data.py:235:80: E501 line too long (82 > 79 characters)
data.py:247:1: W293 blank line contains whitespace
data.py:249:80: E501 line too long (85 > 79 characters)
data.py:249:86: W291 trailing whitespace
data.py:251:1: W293 blank line contains whitespace
data.py:263:80: E501 line too long (165 > 79 characters)
data.py:265:80: E501 line too long (171 > 79 characters)
data.py:267:80: E501 line too long (171 > 79 characters)
data.py:272:80: E501 line too long (172 > 79 characters)
data.py:274:80: E501 line too long (183 > 79 characters)
data.py:275:80: E501 line too long (183 > 79 characters)
data.py:280:50: E203 whitespace before ','
data.py:285:80: E501 line too long (172 > 79 characters)
data.py:286:42: E203 whitespace before ','
data.py:290:80: E501 line too long (172 > 79 characters)
data.py:291:38: E203 whitespace before ','
data.py:295:80: E501 line too long (166 > 79 characters)
data.py:296:34: E203 whitespace before ','
data.py:300:21: E712 comparison to False should be 'if cond is False:' or 'if not cond:'
data.py:302:1: W293 blank line contains whitespace
data.py:303:28: E231 missing whitespace after ','
data.py:303:33: E231 missing whitespace after ','
data.py:305:1: W293 blank line contains whitespace
data.py:333:1: W293 blank line contains whitespace
data.py:352:1: W293 blank line contains whitespace
data.py:355:1: W293 blank line contains whitespace
data.py:380:27: E221 multiple spaces before operator
data.py:383:1: W293 blank line contains whitespace
data.py:385:80: E501 line too long (96 > 79 characters)
data.py:387:80: E501 line too long (98 > 79 characters)
data.py:389:80: E501 line too long (98 > 79 characters)
data.py:391:80: E501 line too long (98 > 79 characters)
data.py:393:80: E501 line too long (98 > 79 characters)
data.py:395:80: E501 line too long (98 > 79 characters)
data.py:397:80: E501 line too long (98 > 79 characters)
data.py:399:80: E501 line too long (98 > 79 characters)
data.py:401:80: E501 line too long (98 > 79 characters)
data.py:403:80: E501 line too long (99 > 79 characters)
data.py:405:80: E501 line too long (99 > 79 characters)
data.py:407:80: E501 line too long (99 > 79 characters)
data.py:412:80: E501 line too long (112 > 79 characters)
data.py:414:80: E501 line too long (94 > 79 characters)
data.py:416:80: E501 line too long (97 > 79 characters)
data.py:418:80: E501 line too long (97 > 79 characters)
data.py:420:80: E501 line too long (96 > 79 characters)
data.py:422:80: E501 line too long (97 > 79 characters)
data.py:424:80: E501 line too long (96 > 79 characters)
data.py:426:80: E501 line too long (97 > 79 characters)
data.py:432:80: E501 line too long (105 > 79 characters)
data.py:433:1: W293 blank line contains whitespace
data.py:435:1: W293 blank line contains whitespace
data.py:436:80: E501 line too long (89 > 79 characters)
data.py:437:25: E231 missing whitespace after ','
data.py:443:34: E231 missing whitespace after ','
data.py:443:44: E231 missing whitespace after ','
data.py:443:55: E231 missing whitespace after ','
data.py:443:64: E231 missing whitespace after ','
data.py:443:75: E231 missing whitespace after ','
data.py:443:80: E501 line too long (112 > 79 characters)
data.py:443:92: E231 missing whitespace after ','
data.py:444:1: W293 blank line contains whitespace
data.py:446:80: E501 line too long (152 > 79 characters)
data.py:451:1: W293 blank line contains whitespace
data.py:457:1: W293 blank line contains whitespace
data.py:458:1: W391 blank line at end of file
edit_popover.py:4:1: E302 expected 2 blank lines, found 1
edit_popover.py:20:1: W293 blank line contains whitespace
edit_popover.py:25:1: W293 blank line contains whitespace
edit_popover.py:34:1: W293 blank line contains whitespace
edit_popover.py:38:1: W293 blank line contains whitespace
edit_popover.py:43:80: E501 line too long (80 > 79 characters)
edit_popover.py:44:1: W293 blank line contains whitespace
edit_popover.py:46:45: E231 missing whitespace after ','
edit_popover.py:47:47: E231 missing whitespace after ','
edit_popover.py:48:53: E231 missing whitespace after ','
edit_popover.py:49:54: E231 missing whitespace after ','
edit_popover.py:50:80: E501 line too long (106 > 79 characters)
edit_popover.py:51:80: E501 line too long (82 > 79 characters)
edit_popover.py:52:80: E501 line too long (88 > 79 characters)
edit_popover.py:66:80: E501 line too long (86 > 79 characters)
edit_popover.py:67:80: E501 line too long (88 > 79 characters)
edit_popover.py:75:1: W293 blank line contains whitespace
edit_popover.py:76:46: E231 missing whitespace after ','
edit_popover.py:76:48: E231 missing whitespace after ','
edit_popover.py:76:50: E231 missing whitespace after ','
edit_popover.py:76:52: E231 missing whitespace after ','
edit_popover.py:80:1: W293 blank line contains whitespace
edit_popover.py:85:1: W293 blank line contains whitespace
edit_popover.py:91:1: W293 blank line contains whitespace
edit_popover.py:93:71: E231 missing whitespace after ','
edit_popover.py:100:80: E501 line too long (94 > 79 characters)
edit_popover.py:103:1: W293 blank line contains whitespace
edit_popover.py:109:1: W293 blank line contains whitespace
edit_popover.py:115:1: W293 blank line contains whitespace
edit_popover.py:119:1: W293 blank line contains whitespace
edit_popover.py:122:1: W293 blank line contains whitespace
edit_popover.py:129:1: W293 blank line contains whitespace
edit_popover.py:140:1: W293 blank line contains whitespace
edit_popover.py:142:80: E501 line too long (102 > 79 characters)
edit_popover.py:150:1: W293 blank line contains whitespace
edit_popover.py:153:1: W293 blank line contains whitespace
edit_popover.py:159:1: W293 blank line contains whitespace
edit_popover.py:166:1: W293 blank line contains whitespace
edit_popover.py:172:1: W293 blank line contains whitespace
edit_popover.py:183:1: W293 blank line contains whitespace
edit_popover.py:186:1: W293 blank line contains whitespace
edit_popover.py:190:33: E231 missing whitespace after ','
edit_popover.py:191:80: E501 line too long (99 > 79 characters)
edit_popover.py:192:80: E501 line too long (119 > 79 characters)
edit_popover.py:193:80: E501 line too long (165 > 79 characters)
edit_popover.py:195:1: W293 blank line contains whitespace
edit_popover.py:199:80: E501 line too long (90 > 79 characters)
edit_popover.py:201:1: W293 blank line contains whitespace
edit_popover.py:203:59: E231 missing whitespace after ','
edit_popover.py:203:61: E231 missing whitespace after ','
edit_popover.py:203:63: E231 missing whitespace after ','
edit_popover.py:204:63: E231 missing whitespace after ','
edit_popover.py:204:65: E231 missing whitespace after ','
edit_popover.py:204:67: E231 missing whitespace after ','
edit_popover.py:204:69: E231 missing whitespace after ','
edit_popover.py:205:1: W293 blank line contains whitespace
edit_popover.py:207:80: E501 line too long (124 > 79 characters)
edit_popover.py:208:56: E231 missing whitespace after ','
edit_popover.py:208:58: E231 missing whitespace after ','
edit_popover.py:208:60: E231 missing whitespace after ','
edit_popover.py:208:62: E231 missing whitespace after ','
edit_popover.py:209:57: E231 missing whitespace after ','
edit_popover.py:209:59: E231 missing whitespace after ','
edit_popover.py:209:61: E231 missing whitespace after ','
edit_popover.py:209:63: E231 missing whitespace after ','
edit_popover.py:210:1: W293 blank line contains whitespace
edit_popover.py:212:80: E501 line too long (118 > 79 characters)
edit_popover.py:213:52: E231 missing whitespace after ','
edit_popover.py:213:54: E231 missing whitespace after ','
edit_popover.py:213:56: E231 missing whitespace after ','
edit_popover.py:213:58: E231 missing whitespace after ','
edit_popover.py:214:52: E231 missing whitespace after ','
edit_popover.py:214:54: E231 missing whitespace after ','
edit_popover.py:214:56: E231 missing whitespace after ','
edit_popover.py:214:58: E231 missing whitespace after ','
edit_popover.py:215:1: W293 blank line contains whitespace
edit_popover.py:217:80: E501 line too long (132 > 79 characters)
edit_popover.py:218:59: E231 missing whitespace after ','
edit_popover.py:218:61: E231 missing whitespace after ','
edit_popover.py:218:63: E231 missing whitespace after ','
edit_popover.py:218:65: E231 missing whitespace after ','
edit_popover.py:219:59: E231 missing whitespace after ','
edit_popover.py:219:61: E231 missing whitespace after ','
edit_popover.py:219:63: E231 missing whitespace after ','
edit_popover.py:219:65: E231 missing whitespace after ','
edit_popover.py:220:1: W293 blank line contains whitespace
edit_popover.py:222:55: E231 missing whitespace after ','
edit_popover.py:222:57: E231 missing whitespace after ','
edit_popover.py:222:59: E231 missing whitespace after ','
edit_popover.py:222:61: E231 missing whitespace after ','
edit_popover.py:223:55: E231 missing whitespace after ','
edit_popover.py:223:57: E231 missing whitespace after ','
edit_popover.py:223:59: E231 missing whitespace after ','
edit_popover.py:223:61: E231 missing whitespace after ','
edit_popover.py:226:80: E501 line too long (91 > 79 characters)
edit_popover.py:229:1: W293 blank line contains whitespace
edit_popover.py:230:80: E501 line too long (94 > 79 characters)
edit_popover.py:246:80: E501 line too long (94 > 79 characters)
edit_popover.py:254:80: E501 line too long (111 > 79 characters)
edit_popover.py:254:112: W291 trailing whitespace
edit_popover.py:255:33: E128 continuation line under-indented for visual indent
edit_popover.py:255:80: E501 line too long (108 > 79 characters)
edit_popover.py:256:1: W293 blank line contains whitespace
edit_popover.py:259:80: E501 line too long (98 > 79 characters)
edit_popover.py:261:1: W293 blank line contains whitespace
edit_popover.py:263:1: W293 blank line contains whitespace
edit_popover.py:264:26: E231 missing whitespace after ','
edit_popover.py:267:80: E501 line too long (129 > 79 characters)
edit_popover.py:268:45: E127 continuation line over-indented for visual indent
edit_popover.py:268:80: E501 line too long (125 > 79 characters)
edit_popover.py:269:80: E501 line too long (121 > 79 characters)
overview.py:5:1: E302 expected 2 blank lines, found 1
overview.py:8:1: W293 blank line contains whitespace
overview.py:18:1: W293 blank line contains whitespace
overview.py:22:1: W293 blank line contains whitespace
overview.py:27:1: W293 blank line contains whitespace
overview.py:31:1: W293 blank line contains whitespace
overview.py:35:1: W293 blank line contains whitespace
overview.py:39:1: W293 blank line contains whitespace
overview.py:41:41: E231 missing whitespace after ','
overview.py:41:43: E231 missing whitespace after ','
overview.py:41:45: E231 missing whitespace after ','
overview.py:41:47: E231 missing whitespace after ','
overview.py:42:43: E231 missing whitespace after ','
overview.py:42:45: E231 missing whitespace after ','
overview.py:42:47: E231 missing whitespace after ','
overview.py:42:49: E231 missing whitespace after ','
overview.py:43:1: W293 blank line contains whitespace
overview.py:45:1: W293 blank line contains whitespace
overview.py:47:30: W291 trailing whitespace
overview.py:55:1: W293 blank line contains whitespace
overview.py:58:80: E501 line too long (152 > 79 characters)
overview.py:60:1: W293 blank line contains whitespace
overview.py:63:80: E501 line too long (104 > 79 characters)
overview.py:65:1: W293 blank line contains whitespace
overview.py:68:80: E501 line too long (107 > 79 characters)
overview.py:70:1: W293 blank line contains whitespace
overview.py:73:80: E501 line too long (109 > 79 characters)
overview.py:75:1: W293 blank line contains whitespace
overview.py:77:1: W293 blank line contains whitespace
overview.py:80:1: W293 blank line contains whitespace
overview.py:83:1: W293 blank line contains whitespace
overview.py:86:1: W293 blank line contains whitespace
overview.py:89:1: W293 blank line contains whitespace
overview.py:93:1: W293 blank line contains whitespace
overview.py:97:1: W293 blank line contains whitespace
overview.py:99:5: E303 too many blank lines (2)
overview.py:103:50: E231 missing whitespace after ','
overview.py:103:52: E231 missing whitespace after ','
overview.py:103:54: E231 missing whitespace after ','
overview.py:103:56: E231 missing whitespace after ','
overview.py:104:1: W293 blank line contains whitespace
overview.py:107:58: E231 missing whitespace after ','
overview.py:107:60: E231 missing whitespace after ','
overview.py:107:62: E231 missing whitespace after ','
overview.py:107:64: E231 missing whitespace after ','
overview.py:108:1: W293 blank line contains whitespace
overview.py:111:61: E231 missing whitespace after ','
overview.py:111:63: E231 missing whitespace after ','
overview.py:111:65: E231 missing whitespace after ','
overview.py:111:67: E231 missing whitespace after ','
overview.py:112:1: W293 blank line contains whitespace
overview.py:115:60: E231 missing whitespace after ','
overview.py:115:62: E231 missing whitespace after ','
overview.py:115:64: E231 missing whitespace after ','
overview.py:115:66: E231 missing whitespace after ','
overview.py:116:1: W293 blank line contains whitespace
overview.py:118:29: E231 missing whitespace after ','
overview.py:125:50: E231 missing whitespace after ','
overview.py:125:56: E231 missing whitespace after ','
overview.py:125:58: E231 missing whitespace after ','
overview.py:125:60: E231 missing whitespace after ','
overview.py:133:50: E231 missing whitespace after ','
overview.py:133:56: E231 missing whitespace after ','
overview.py:133:58: E231 missing whitespace after ','
overview.py:133:60: E231 missing whitespace after ','
overview.py:136:1: W293 blank line contains whitespace
overview.py:138:80: E501 line too long (147 > 79 characters)
overview.py:139:1: W293 blank line contains whitespace
overview.py:141:80: E501 line too long (148 > 79 characters)
overview.py:142:1: W293 blank line contains whitespace
overview.py:144:65: E231 missing whitespace after ','
overview.py:145:69: E231 missing whitespace after ','
overview.py:145:80: E501 line too long (90 > 79 characters)
overview.py:146:80: E501 line too long (97 > 79 characters)
overview.py:147:1: W293 blank line contains whitespace
overview.py:149:55: E231 missing whitespace after ','
overview.py:150:1: W293 blank line contains whitespace
overview.py:153:80: E501 line too long (145 > 79 characters)
overview.py:154:66: E231 missing whitespace after ','
overview.py:154:80: E501 line too long (87 > 79 characters)
overview.py:155:80: E501 line too long (94 > 79 characters)
overview.py:156:1: W293 blank line contains whitespace
overview.py:158:52: E231 missing whitespace after ','
overview.py:159:1: W293 blank line contains whitespace
overview.py:163:1: W293 blank line contains whitespace
overview.py:166:23: E211 whitespace before '('
overview.py:171:80: E501 line too long (170 > 79 characters)
overview.py:173:80: E501 line too long (190 > 79 characters)
overview.py:178:80: E501 line too long (123 > 79 characters)
overview.py:178:123: E703 statement ends with a semicolon
overview.py:180:80: E501 line too long (190 > 79 characters)
overview.py:181:1: W293 blank line contains whitespace
overview.py:185:23: E211 whitespace before '('
overview.py:187:23: E211 whitespace before '('
overview.py:194:80: E501 line too long (92 > 79 characters)
overview.py:198:80: E501 line too long (170 > 79 characters)
overview.py:200:80: E501 line too long (102 > 79 characters)
overview.py:201:80: E501 line too long (170 > 79 characters)
overview.py:204:80: E501 line too long (174 > 79 characters)
overview.py:206:80: E501 line too long (123 > 79 characters)
overview.py:206:123: E703 statement ends with a semicolon
overview.py:207:1: W293 blank line contains whitespace
overview.py:210:29: E231 missing whitespace after ','
overview.py:211:80: E501 line too long (88 > 79 characters)
overview.py:212:80: E501 line too long (102 > 79 characters)
overview.py:217:80: E501 line too long (81 > 79 characters)
overview.py:219:1: W293 blank line contains whitespace
overview.py:221:37: E231 missing whitespace after ','
overview.py:225:44: E231 missing whitespace after ','
overview.py:229:80: E501 line too long (85 > 79 characters)
overview.py:232:80: E501 line too long (166 > 79 characters)
overview.py:234:80: E501 line too long (93 > 79 characters)
overview.py:234:94: W291 trailing whitespace
overview.py:236:44: E231 missing whitespace after ','
overview.py:237:80: E501 line too long (128 > 79 characters)
overview.py:238:80: E501 line too long (154 > 79 characters)
overview.py:244:80: E501 line too long (93 > 79 characters)
overview.py:244:94: W291 trailing whitespace
overview.py:247:1: W293 blank line contains whitespace
overview.py:259:66: W291 trailing whitespace
overview.py:261:29: E231 missing whitespace after ','
overview.py:265:36: E231 missing whitespace after ','
overview.py:270:80: E501 line too long (158 > 79 characters)
overview.py:272:80: E501 line too long (85 > 79 characters)
overview.py:272:86: W291 trailing whitespace
overview.py:274:36: E231 missing whitespace after ','
overview.py:275:80: E501 line too long (80 > 79 characters)
overview.py:280:80: E501 line too long (158 > 79 characters)
overview.py:282:80: E501 line too long (85 > 79 characters)
overview.py:282:86: W291 trailing whitespace
overview.py:285:1: W293 blank line contains whitespace
overview.py:292:54: W291 trailing whitespace
overview.py:294:1: W293 blank line contains whitespace
overview.py:295:29: E231 missing whitespace after ','
overview.py:299:80: E501 line too long (165 > 79 characters)
overview.py:301:80: E501 line too long (88 > 79 characters)
overview.py:301:89: W291 trailing whitespace
overview.py:303:1: W293 blank line contains whitespace
overview.py:304:80: W291 trailing whitespace
overview.py:306:1: W293 blank line contains whitespace
overview.py:309:23: E211 whitespace before '('
overview.py:314:80: E501 line too long (170 > 79 characters)
overview.py:316:80: E501 line too long (190 > 79 characters)
overview.py:321:24: E111 indentation is not a multiple of four
overview.py:321:80: E501 line too long (122 > 79 characters)
overview.py:321:122: E703 statement ends with a semicolon
overview.py:323:80: E501 line too long (190 > 79 characters)
overview.py:324:1: W293 blank line contains whitespace
overview.py:337:1: W293 blank line contains whitespace
overview.py:339:1: W293 blank line contains whitespace
overview.py:340:80: E501 line too long (149 > 79 characters)
overview.py:341:80: E501 line too long (101 > 79 characters)
overview.py:342:80: E501 line too long (104 > 79 characters)
overview.py:343:80: E501 line too long (106 > 79 characters)
overview_menu.py:6:1: E302 expected 2 blank lines, found 1
overview_menu.py:15:1: W293 blank line contains whitespace
overview_menu.py:25:1: W293 blank line contains whitespace
overview_menu.py:29:1: W293 blank line contains whitespace
overview_menu.py:30:60: E231 missing whitespace after ','
overview_menu.py:30:73: E231 missing whitespace after ','
overview_menu.py:31:59: E231 missing whitespace after ','
overview_menu.py:31:72: E231 missing whitespace after ','
overview_menu.py:32:63: E231 missing whitespace after ','
overview_menu.py:32:76: E231 missing whitespace after ','
overview_menu.py:32:80: E501 line too long (81 > 79 characters)
projections.py:2:16: E401 multiple imports on one line
projections.py:4:1: E302 expected 2 blank lines, found 1
projections.py:5:1: W293 blank line contains whitespace
projections.py:8:1: W293 blank line contains whitespace
projections.py:11:1: W293 blank line contains whitespace
projections.py:12:28: W291 trailing whitespace
projections.py:14:51: E231 missing whitespace after ','
projections.py:15:1: W293 blank line contains whitespace
projections.py:16:31: W291 trailing whitespace
projections.py:21:1: W293 blank line contains whitespace
projections.py:25:9: E303 too many blank lines (2)
projections.py:30:1: W293 blank line contains whitespace
projections.py:46:77: E231 missing whitespace after ','
projections.py:47:79: E231 missing whitespace after ','
projections.py:47:80: E501 line too long (81 > 79 characters)
projections.py:48:80: E501 line too long (83 > 79 characters)
projections.py:48:81: E231 missing whitespace after ','
projections.py:49:79: E231 missing whitespace after ','
projections.py:49:80: E501 line too long (81 > 79 characters)
projections.py:50:80: E501 line too long (95 > 79 characters)
projections.py:50:93: E231 missing whitespace after ','
projections.py:52:1: W293 blank line contains whitespace
projections.py:61:1: W293 blank line contains whitespace
projections.py:62:52: W291 trailing whitespace
projections.py:63:44: W291 trailing whitespace
projections.py:67:48: E231 missing whitespace after ','
projections.py:67:50: E231 missing whitespace after ','
projections.py:67:52: E231 missing whitespace after ','
projections.py:68:60: E231 missing whitespace after ','
projections.py:68:62: E231 missing whitespace after ','
projections.py:68:64: E231 missing whitespace after ','
projections.py:69:1: W293 blank line contains whitespace
projections.py:70:80: E501 line too long (108 > 79 characters)
projections.py:71:80: E501 line too long (106 > 79 characters)
projections.py:71:107: W291 trailing whitespace
projections.py:75:29: W291 trailing whitespace
projections.py:83:22: W291 trailing whitespace
projections.py:86:52: E231 missing whitespace after ','
projections.py:86:54: E231 missing whitespace after ','
projections.py:86:56: E231 missing whitespace after ','
projections.py:86:58: E231 missing whitespace after ','
projections.py:95:22: W291 trailing whitespace
projections.py:107:1: W293 blank line contains whitespace
projections.py:109:61: E231 missing whitespace after ','
projections.py:109:63: E231 missing whitespace after ','
projections.py:109:65: E231 missing whitespace after ','
projections.py:109:67: E231 missing whitespace after ','
projections.py:111:61: E231 missing whitespace after ','
projections.py:111:67: E231 missing whitespace after ','
projections.py:111:69: E231 missing whitespace after ','
projections.py:111:71: E231 missing whitespace after ','
projections.py:113:61: E231 missing whitespace after ','
projections.py:113:68: E231 missing whitespace after ','
projections.py:113:70: E231 missing whitespace after ','
projections.py:113:72: E231 missing whitespace after ','
projections.py:115:61: E231 missing whitespace after ','
projections.py:115:68: E231 missing whitespace after ','
projections.py:115:70: E231 missing whitespace after ','
projections.py:115:72: E231 missing whitespace after ','
projections.py:116:25: E261 at least two spaces before inline comment
projections.py:117:61: E231 missing whitespace after ','
projections.py:117:68: E231 missing whitespace after ','
projections.py:117:70: E231 missing whitespace after ','
projections.py:117:72: E231 missing whitespace after ','
projections.py:120:1: W293 blank line contains whitespace
projections.py:127:1: W293 blank line contains whitespace
projections.py:128:52: E231 missing whitespace after ','
projections.py:131:1: W293 blank line contains whitespace
projections.py:132:53: E231 missing whitespace after ','
projections.py:135:1: W293 blank line contains whitespace
projections.py:136:54: E231 missing whitespace after ','
projections.py:139:1: W293 blank line contains whitespace
projections.py:140:53: E231 missing whitespace after ','
projections.py:143:1: W293 blank line contains whitespace
projections.py:144:61: E231 missing whitespace after ','
projections.py:147:1: W293 blank line contains whitespace
projections.py:153:80: E501 line too long (86 > 79 characters)
projections.py:154:1: W293 blank line contains whitespace
projections.py:155:47: E231 missing whitespace after ','
projections.py:155:49: E231 missing whitespace after ','
projections.py:155:51: E231 missing whitespace after ','
projections.py:156:48: E231 missing whitespace after ','
projections.py:156:50: E231 missing whitespace after ','
projections.py:156:52: E231 missing whitespace after ','
projections.py:157:49: E231 missing whitespace after ','
projections.py:157:51: E231 missing whitespace after ','
projections.py:157:53: E231 missing whitespace after ','
projections.py:158:48: E231 missing whitespace after ','
projections.py:158:50: E231 missing whitespace after ','
projections.py:158:52: E231 missing whitespace after ','
projections.py:159:56: E231 missing whitespace after ','
projections.py:159:58: E231 missing whitespace after ','
projections.py:159:60: E231 missing whitespace after ','
projections.py:163:1: W293 blank line contains whitespace
projections.py:166:1: W293 blank line contains whitespace
projections.py:169:1: W293 blank line contains whitespace
projections.py:172:1: W293 blank line contains whitespace
reports.py:3:1: E302 expected 2 blank lines, found 1
reports.py:4:1: W293 blank line contains whitespace
reports.py:6:1: W293 blank line contains whitespace
setup.py:3:9: E251 unexpected spaces around keyword / parameter equals
setup.py:3:11: E251 unexpected spaces around keyword / parameter equals
setup.py:4:12: E251 unexpected spaces around keyword / parameter equals
setup.py:4:14: E251 unexpected spaces around keyword / parameter equals
setup.py:5:13: E251 unexpected spaces around keyword / parameter equals
setup.py:5:15: E251 unexpected spaces around keyword / parameter equals
setup.py:6:12: E251 unexpected spaces around keyword / parameter equals
setup.py:6:14: E251 unexpected spaces around keyword / parameter equals
setup.py:13:9: E126 continuation line over-indented for hanging indent
setup.py:20:11: E251 unexpected spaces around keyword / parameter equals
setup.py:20:13: E251 unexpected spaces around keyword / parameter equals
setup.py:21:17: E251 unexpected spaces around keyword / parameter equals
setup.py:21:19: E251 unexpected spaces around keyword / parameter equals
setup.py:22:16: E251 unexpected spaces around keyword / parameter equals
setup.py:22:18: E251 unexpected spaces around keyword / parameter equals
setup.py:23:12: E251 unexpected spaces around keyword / parameter equals
setup.py:23:14: E251 unexpected spaces around keyword / parameter equals
setup.py:24:13: E251 unexpected spaces around keyword / parameter equals
setup.py:24:15: E251 unexpected spaces around keyword / parameter equals
setup.py:25:8: E251 unexpected spaces around keyword / parameter equals
setup.py:25:10: E251 unexpected spaces around keyword / parameter equals
setup.py:29:1: W391 blank line at end of file
transactions.py:6:1: E302 expected 2 blank lines, found 1
transactions.py:9:1: W293 blank line contains whitespace
transactions.py:21:1: W293 blank line contains whitespace
transactions.py:27:1: W293 blank line contains whitespace
transactions.py:32:1: W293 blank line contains whitespace
transactions.py:36:1: W293 blank line contains whitespace
transactions.py:47:1: W293 blank line contains whitespace
transactions.py:57:1: W293 blank line contains whitespace
transactions.py:61:1: W293 blank line contains whitespace
transactions.py:63:1: W293 blank line contains whitespace
transactions.py:65:80: E501 line too long (83 > 79 characters)
transactions.py:66:1: W293 blank line contains whitespace
transactions.py:72:61: E231 missing whitespace after ','
transactions.py:73:80: E501 line too long (87 > 79 characters)
transactions.py:80:1: W293 blank line contains whitespace
transactions.py:83:1: W293 blank line contains whitespace
transactions.py:84:1: W293 blank line contains whitespace
transactions.py:86:9: E303 too many blank lines (2)
transactions.py:86:48: E231 missing whitespace after ','
transactions.py:87:1: W293 blank line contains whitespace
transactions.py:92:1: W293 blank line contains whitespace
transactions.py:96:1: W293 blank line contains whitespace
transactions.py:99:1: W293 blank line contains whitespace
transactions.py:100:49: E231 missing whitespace after ','
transactions.py:100:51: E231 missing whitespace after ','
transactions.py:100:53: E231 missing whitespace after ','
transactions.py:100:55: E231 missing whitespace after ','
transactions.py:101:39: E231 missing whitespace after ','
transactions.py:101:41: E231 missing whitespace after ','
transactions.py:101:43: E231 missing whitespace after ','
transactions.py:101:45: E231 missing whitespace after ','
transactions.py:102:52: E231 missing whitespace after ','
transactions.py:102:54: E231 missing whitespace after ','
transactions.py:102:56: E231 missing whitespace after ','
transactions.py:102:58: E231 missing whitespace after ','
transactions.py:103:1: W293 blank line contains whitespace
transactions.py:106:80: E501 line too long (88 > 79 characters)
transactions.py:109:1: W293 blank line contains whitespace
transactions.py:117:80: E501 line too long (124 > 79 characters)
transactions.py:118:80: E501 line too long (92 > 79 characters)
transactions.py:119:1: W293 blank line contains whitespace
transactions.py:121:80: E501 line too long (99 > 79 characters)
transactions.py:123:1: W293 blank line contains whitespace
transactions.py:133:1: W293 blank line contains whitespace
transactions.py:136:80: E501 line too long (88 > 79 characters)
transactions.py:139:1: W293 blank line contains whitespace
transactions.py:142:80: E501 line too long (124 > 79 characters)
transactions.py:143:80: E501 line too long (92 > 79 characters)
transactions.py:144:1: W293 blank line contains whitespace
transactions.py:146:80: E501 line too long (99 > 79 characters)
transactions.py:148:1: W293 blank line contains whitespace
transactions.py:156:80: E501 line too long (112 > 79 characters)
transactions.py:157:80: E501 line too long (114 > 79 characters)
transactions.py:158:80: E501 line too long (112 > 79 characters)
transactions.py:159:80: E501 line too long (113 > 79 characters)
transactions.py:160:1: W293 blank line contains whitespace
transactions.py:163:16: E711 comparison to None should be 'if cond is None:'
transactions.py:166:80: E501 line too long (103 > 79 characters)
transactions.py:169:80: E501 line too long (95 > 79 characters)
transactions.py:172:80: E501 line too long (97 > 79 characters)
transactions.py:175:80: E501 line too long (132 > 79 characters)
transactions.py:178:80: E501 line too long (133 > 79 characters)
transactions.py:183:80: E501 line too long (141 > 79 characters)
transactions.py:184:80: E501 line too long (117 > 79 characters)
transactions.py:185:80: E501 line too long (121 > 79 characters)
transactions.py:187:1: W293 blank line contains whitespace
transactions.py:189:80: E501 line too long (112 > 79 characters)
transactions.py:190:80: E501 line too long (114 > 79 characters)
transactions.py:191:80: E501 line too long (112 > 79 characters)
transactions.py:192:80: E501 line too long (113 > 79 characters)
transactions.py:200:1: W293 blank line contains whitespace
transactions.py:203:1: W293 blank line contains whitespace
transactions.py:205:1: W293 blank line contains whitespace
transactions.py:212:80: E501 line too long (93 > 79 characters)
transactions.py:213:80: E501 line too long (104 > 79 characters)
transactions.py:213:96: E231 missing whitespace after ','
transactions.py:216:1: W293 blank line contains whitespace
transactions.py:221:1: W293 blank line contains whitespace
transactions.py:223:80: E501 line too long (91 > 79 characters)
transactions.py:224:80: E501 line too long (102 > 79 characters)
transactions.py:224:94: E231 missing whitespace after ','
transactions.py:225:1: W293 blank line contains whitespace
transactions.py:230:49: E231 missing whitespace after ','
transactions.py:230:51: E231 missing whitespace after ','
transactions.py:230:53: E231 missing whitespace after ','
transactions.py:230:55: E231 missing whitespace after ','
transactions.py:231:49: E231 missing whitespace after ','
transactions.py:231:51: E231 missing whitespace after ','
transactions.py:231:53: E231 missing whitespace after ','
transactions.py:231:55: E231 missing whitespace after ','
transactions.py:232:48: E231 missing whitespace after ','
transactions.py:232:50: E231 missing whitespace after ','
transactions.py:232:52: E231 missing whitespace after ','
transactions.py:232:54: E231 missing whitespace after ','
transactions.py:233:48: E231 missing whitespace after ','
transactions.py:233:50: E231 missing whitespace after ','
transactions.py:233:52: E231 missing whitespace after ','
transactions.py:233:54: E231 missing whitespace after ','
transactions.py:234:45: E231 missing whitespace after ','
transactions.py:234:47: E231 missing whitespace after ','
transactions.py:234:49: E231 missing whitespace after ','
transactions.py:234:51: E231 missing whitespace after ','
transactions.py:235:49: E231 missing whitespace after ','
transactions.py:235:51: E231 missing whitespace after ','
transactions.py:235:53: E231 missing whitespace after ','
transactions.py:235:55: E231 missing whitespace after ','
transactions.py:235:58: W291 trailing whitespace
transactions.py:236:46: E231 missing whitespace after ','
transactions.py:236:48: E231 missing whitespace after ','
transactions.py:236:50: E231 missing whitespace after ','
transactions.py:236:52: E231 missing whitespace after ','
transactions.py:236:55: W291 trailing whitespace
transactions.py:237:47: E231 missing whitespace after ','
transactions.py:237:49: E231 missing whitespace after ','
transactions.py:237:51: E231 missing whitespace after ','
transactions.py:237:53: E231 missing whitespace after ','
transactions.py:237:56: W291 trailing whitespace
transactions.py:238:1: W293 blank line contains whitespace
transactions.py:240:25: E231 missing whitespace after ','
transactions.py:243:57: E231 missing whitespace after ','
transactions.py:244:55: E231 missing whitespace after ','
transactions.py:245:1: W293 blank line contains whitespace
transactions.py:246:29: W291 trailing whitespace
transactions.py:247:46: E231 missing whitespace after ','
transactions.py:248:45: E231 missing whitespace after ','
transactions.py:250:80: E501 line too long (97 > 79 characters)
transactions.py:251:80: E501 line too long (93 > 79 characters)
transactions.py:252:80: E501 line too long (118 > 79 characters)
transactions.py:253:80: E501 line too long (112 > 79 characters)
transactions.py:255:25: E231 missing whitespace after ','
transactions.py:260:1: W293 blank line contains whitespace
transactions.py:268:1: W293 blank line contains whitespace
transactions.py:271:1: W293 blank line contains whitespace
transactions.py:272:46: W291 trailing whitespace
transactions.py:275:1: W293 blank line contains whitespace
transactions.py:278:1: W293 blank line contains whitespace
transactions.py:282:1: W293 blank line contains whitespace
transactions.py:284:1: W293 blank line contains whitespace
transactions.py:287:1: W293 blank line contains whitespace
transactions.py:290:1: W293 blank line contains whitespace
transactions.py:296:1: W293 blank line contains whitespace
transactions.py:298:70: E231 missing whitespace after ','
transactions.py:300:44: E711 comparison to None should be 'if cond is not None:'
transactions.py:300:80: E501 line too long (93 > 79 characters)
transactions.py:309:1: W293 blank line contains whitespace
transactions.py:311:1: W293 blank line contains whitespace
transactions.py:313:1: W293 blank line contains whitespace
transactions.py:318:80: E501 line too long (80 > 79 characters)
transactions.py:319:1: W293 blank line contains whitespace
transactions.py:321:53: E231 missing whitespace after ','
transactions.py:322:54: E231 missing whitespace after ','
transactions.py:323:80: E501 line too long (106 > 79 characters)
transactions.py:324:80: E501 line too long (88 > 79 characters)
transactions.py:332:80: E501 line too long (86 > 79 characters)
transactions.py:333:80: E501 line too long (98 > 79 characters)
transactions.py:334:80: E501 line too long (88 > 79 characters)
transactions.py:338:1: W293 blank line contains whitespace
transactions.py:342:1: W293 blank line contains whitespace
transactions.py:346:1: W293 blank line contains whitespace
transactions.py:348:45: E712 comparison to True should be 'if cond is True:' or 'if cond:'
transactions.py:352:41: E712 comparison to True should be 'if cond is True:' or 'if cond:'
transactions.py:359:53: E711 comparison to None should be 'if cond is None:'
transactions.py:361:80: E501 line too long (104 > 79 characters)
transactions.py:364:80: E501 line too long (162 > 79 characters)
transactions.py:365:80: E501 line too long (105 > 79 characters)
transactions.py:369:1: W293 blank line contains whitespace
transactions.py:374:1: W293 blank line contains whitespace
transactions.py:377:1: W293 blank line contains whitespace
transactions.py:379:1: W293 blank line contains whitespace
transactions.py:381:23: E211 whitespace before '('
transactions.py:381:26: E231 missing whitespace after ','
transactions.py:382:1: W293 blank line contains whitespace
transactions.py:385:80: E501 line too long (81 > 79 characters)
transactions.py:386:1: W293 blank line contains whitespace
transactions.py:391:1: W293 blank line contains whitespace
transactions.py:395:1: W293 blank line contains whitespace
transactions.py:398:1: W293 blank line contains whitespace
transactions.py:400:80: E501 line too long (257 > 79 characters)
transactions.py:401:80: E501 line too long (156 > 79 characters)
transactions.py:402:1: W293 blank line contains whitespace
transactions.py:404:80: E501 line too long (258 > 79 characters)
transactions.py:405:80: E501 line too long (154 > 79 characters)
transactions.py:412:80: E501 line too long (201 > 79 characters)
transactions.py:417:80: E501 line too long (141 > 79 characters)
transactions.py:421:1: W293 blank line contains whitespace
transactions.py:425:1: W293 blank line contains whitespace
transactions.py:430:80: E501 line too long (129 > 79 characters)
transactions.py:431:1: W293 blank line contains whitespace
transactions.py:434:80: E501 line too long (87 > 79 characters)
transactions.py:441:55: E231 missing whitespace after ','
transactions.py:441:57: E231 missing whitespace after ','
transactions.py:441:59: E231 missing whitespace after ','
transactions.py:442:51: E231 missing whitespace after ','
transactions.py:442:53: E231 missing whitespace after ','
transactions.py:442:55: E231 missing whitespace after ','
transactions.py:446:1: W293 blank line contains whitespace
transactions.py:450:59: E231 missing whitespace after ','
transactions.py:452:1: W293 blank line contains whitespace
transactions.py:453:80: E501 line too long (84 > 79 characters)
transactions.py:456:1: W293 blank line contains whitespace
transactions.py:461:13: E303 too many blank lines (2)
transactions.py:467:80: E501 line too long (174 > 79 characters)
transactions.py:468:80: E501 line too long (99 > 79 characters)
transactions.py:469:1: W293 blank line contains whitespace
transactions.py:470:80: E501 line too long (278 > 79 characters)
transactions.py:471:40: W291 trailing whitespace
transactions.py:472:1: W293 blank line contains whitespace
transactions.py:475:80: E501 line too long (88 > 79 characters)
transactions.py:476:80: E501 line too long (135 > 79 characters)
transactions.py:477:80: E501 line too long (133 > 79 characters)
transactions.py:478:80: E501 line too long (134 > 79 characters)
transactions.py:479:80: E501 line too long (144 > 79 characters)
transactions.py:480:21: E125 continuation line does not distinguish itself from next logical line
transactions.py:480:80: E501 line too long (115 > 79 characters)
transactions.py:484:18: W291 trailing whitespace
transactions.py:486:1: W293 blank line contains whitespace
transactions.py:489:27: E211 whitespace before '('
transactions.py:489:30: E231 missing whitespace after ','
transactions.py:491:35: E222 multiple spaces after operator
transactions.py:494:1: W293 blank line contains whitespace
transactions.py:495:60: W291 trailing whitespace
transactions.py:496:61: W291 trailing whitespace
transactions.py:497:61: W291 trailing whitespace
transactions.py:498:61: W291 trailing whitespace
transactions.py:499:61: W291 trailing whitespace
transactions.py:500:1: W293 blank line contains whitespace
transactions.py:501:53: E712 comparison to True should be 'if cond is True:' or 'if cond:'
transactions.py:502:1: W293 blank line contains whitespace
transactions.py:507:80: E501 line too long (98 > 79 characters)
transactions.py:512:1: W293 blank line contains whitespace
transactions.py:514:80: E501 line too long (100 > 79 characters)
transactions.py:515:80: E501 line too long (182 > 79 characters)
transactions.py:517:80: E501 line too long (183 > 79 characters)
transactions.py:519:1: W293 blank line contains whitespace
transactions.py:522:80: E501 line too long (136 > 79 characters)
transactions.py:524:80: E501 line too long (136 > 79 characters)
transactions.py:526:1: W293 blank line contains whitespace
transactions.py:527:51: E712 comparison to True should be 'if cond is True:' or 'if cond:'
transactions.py:528:1: W293 blank line contains whitespace
transactions.py:531:1: W293 blank line contains whitespace
transactions.py:535:33: E225 missing whitespace around operator
transactions.py:536:1: W293 blank line contains whitespace
transactions.py:537:80: E501 line too long (90 > 79 characters)
transactions.py:538:1: W293 blank line contains whitespace
transactions.py:542:31: E225 missing whitespace around operator
transactions.py:543:1: W293 blank line contains whitespace
transactions.py:548:80: E501 line too long (98 > 79 characters)
transactions.py:553:1: W293 blank line contains whitespace
transactions.py:555:80: E501 line too long (100 > 79 characters)
transactions.py:556:80: E501 line too long (182 > 79 characters)
transactions.py:558:80: E501 line too long (183 > 79 characters)
transactions.py:560:1: W293 blank line contains whitespace
transactions.py:563:80: E501 line too long (136 > 79 characters)
transactions.py:565:80: E501 line too long (136 > 79 characters)
transactions.py:567:1: W293 blank line contains whitespace
transactions.py:570:80: E501 line too long (130 > 79 characters)
transactions.py:574:80: E501 line too long (132 > 79 characters)
transactions.py:583:1: W293 blank line contains whitespace
transactions.py:584:26: E231 missing whitespace after ','
transactions.py:586:80: E501 line too long (99 > 79 characters)
transactions.py:588:80: E501 line too long (107 > 79 characters)
transactions.py:589:80: E501 line too long (103 > 79 characters)
transactions.py:596:80: E501 line too long (109 > 79 characters)
transactions.py:597:65: E261 at least two spaces before inline comment
transactions.py:597:80: E501 line too long (113 > 79 characters)
transactions.py:614:80: E501 line too long (196 > 79 characters)
transactions.py:637:80: E501 line too long (105 > 79 characters)
transactions.py:649:9: E303 too many blank lines (6)
transactions.py:672:1: W293 blank line contains whitespace
transactions.py:677:1: W293 blank line contains whitespace
transactions.py:679:80: E501 line too long (84 > 79 characters)
transactions.py:680:80: E501 line too long (94 > 79 characters)
transactions.py:681:80: E501 line too long (85 > 79 characters)
transactions.py:682:80: E501 line too long (95 > 79 characters)
transactions.py:683:1: W293 blank line contains whitespace
transactions.py:688:80: E501 line too long (138 > 79 characters)
transactions.py:689:80: E501 line too long (96 > 79 characters)
transactions.py:690:1: W293 blank line contains whitespace
transactions.py:693:80: E501 line too long (139 > 79 characters)
transactions.py:694:80: E501 line too long (96 > 79 characters)
transactions.py:698:80: E501 line too long (81 > 79 characters)
transactions.py:700:1: W293 blank line contains whitespace
transactions.py:703:80: E501 line too long (103 > 79 characters)
transactions.py:705:80: E501 line too long (101 > 79 characters)
transactions.py:709:80: E501 line too long (80 > 79 characters)
transactions.py:713:1: W293 blank line contains whitespace
transactions.py:714:23: W291 trailing whitespace
transactions.py:718:1: W293 blank line contains whitespace
transactions.py:722:80: E501 line too long (138 > 79 characters)
transactions.py:723:80: E501 line too long (96 > 79 characters)
transactions.py:724:1: W293 blank line contains whitespace
transactions.py:726:80: E501 line too long (99 > 79 characters)
transactions.py:734:1: W293 blank line contains whitespace
transactions.py:735:28: W291 trailing whitespace
transactions.py:736:25: E231 missing whitespace after ','
transactions.py:737:80: E501 line too long (84 > 79 characters)
transactions.py:738:80: E501 line too long (95 > 79 characters)
transactions.py:740:1: W293 blank line contains whitespace
transactions.py:741:25: E231 missing whitespace after ','
transactions.py:742:80: E501 line too long (84 > 79 characters)
transactions.py:743:80: E501 line too long (95 > 79 characters)
transactions.py:745:1: W293 blank line contains whitespace
transactions.py:750:1: W293 blank line contains whitespace
transactions.py:754:80: E501 line too long (139 > 79 characters)
transactions.py:755:80: E501 line too long (96 > 79 characters)
transactions.py:756:1: W293 blank line contains whitespace
transactions.py:758:80: E501 line too long (97 > 79 characters)
transactions.py:764:1: W293 blank line contains whitespace
transactions.py:766:1: W293 blank line contains whitespace
transactions.py:768:25: E231 missing whitespace after ','
transactions.py:769:80: E501 line too long (85 > 79 characters)
transactions.py:770:80: E501 line too long (95 > 79 characters)
transactions.py:772:1: W293 blank line contains whitespace
transactions.py:773:25: E231 missing whitespace after ','
transactions.py:774:80: E501 line too long (85 > 79 characters)
transactions.py:775:80: E501 line too long (95 > 79 characters)
transactions.py:782:1: W293 blank line contains whitespace
transactions.py:786:1: W293 blank line contains whitespace
transactions.py:790:1: W293 blank line contains whitespace
transactions.py:793:80: E501 line too long (99 > 79 characters)
transactions.py:796:1: W293 blank line contains whitespace
transactions.py:798:80: E501 line too long (97 > 79 characters)
transactions.py:801:1: W293 blank line contains whitespace
transactions.py:805:80: E501 line too long (88 > 79 characters)
transactions.py:807:1: W293 blank line contains whitespace
transactions.py:809:80: E501 line too long (80 > 79 characters)
transactions.py:810:80: E501 line too long (130 > 79 characters)
transactions.py:814:1: W293 blank line contains whitespace
transactions.py:818:1: W293 blank line contains whitespace
transactions.py:821:20: E711 comparison to None should be 'if cond is None:'
transactions.py:824:27: E211 whitespace before '('
transactions.py:825:80: E501 line too long (106 > 79 characters)
transactions.py:826:80: E501 line too long (93 > 79 characters)
transactions.py:827:80: E501 line too long (105 > 79 characters)
transactions.py:828:80: E501 line too long (109 > 79 characters)
transactions.py:830:1: W293 blank line contains whitespace
transactions.py:834:1: W293 blank line contains whitespace
transactions.py:851:80: E501 line too long (229 > 79 characters)
transactions.py:854:80: E501 line too long (170 > 79 characters)
transactions.py:855:80: E501 line too long (212 > 79 characters)
transactions.py:855:111: E231 missing whitespace after ','
transactions.py:857:1: W293 blank line contains whitespace
transactions.py:864:20: E711 comparison to None should be 'if cond is None:'
window.py:8:1: E302 expected 2 blank lines, found 1
window.py:11:25: W291 trailing whitespace
window.py:14:80: E501 line too long (130 > 79 characters)
window.py:18:1: W293 blank line contains whitespace
window.py:29:1: W293 blank line contains whitespace
window.py:45:49: E231 missing whitespace after ','
window.py:46:53: E231 missing whitespace after ','
window.py:47:52: E231 missing whitespace after ','
window.py:52:80: E501 line too long (86 > 79 characters)
window.py:53:80: E501 line too long (84 > 79 characters)
window.py:60:1: W293 blank line contains whitespace
window.py:64:43: E703 statement ends with a semicolon
window.py:65:1: W293 blank line contains whitespace
window.py:69:1: W293 blank line contains whitespace
window.py:73:80: E501 line too long (81 > 79 characters)
window.py:74:80: E501 line too long (83 > 79 characters)
window.py:77:1: W293 blank line contains whitespace
window.py:79:43: E231 missing whitespace after ','
window.py:80:44: E231 missing whitespace after ','
window.py:81:1: W293 blank line contains whitespace
window.py:83:80: E501 line too long (97 > 79 characters)
window.py:85:1: W293 blank line contains whitespace
window.py:86:26: W291 trailing whitespace
window.py:89:1: W293 blank line contains whitespace
window.py:96:25: W291 trailing whitespace
window.py:100:1: W293 blank line contains whitespace
window.py:104:80: E501 line too long (84 > 79 characters)
window.py:105:80: E501 line too long (82 > 79 characters)
window.py:108:1: W293 blank line contains whitespace
window.py:111:1: W293 blank line contains whitespace
window.py:114:1: W293 blank line contains whitespace
window.py:120:1: W293 blank line contains whitespace
window.py:138:1: W293 blank line contains whitespace
window.py:141:1: W293 blank line contains whitespace
No config file found, using default configuration
************* Module Budget
C: 14, 0: Trailing whitespace (trailing-whitespace)
C: 29, 0: Trailing whitespace (trailing-whitespace)
C: 41, 0: Exactly one space required around assignment
if __name__=='__main__':
^^ (bad-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
C: 6, 0: Invalid class name "main" (invalid-name)
C: 6, 0: Missing class docstring (missing-docstring)
C: 6, 0: Old-style class defined. (old-style-class)
C: 12,12: Invalid variable name "uncategorizedIncomeString" (invalid-name)
C: 13,12: Invalid variable name "uncategorizedExpenseString" (invalid-name)
C: 15,12: Invalid variable name "f" (invalid-name)
E: 24, 8: Instance of 'Window' has no 'show_all' member (no-member)
E: 31, 8: Instance of 'Window' has no 'set_icon_from_file' member (no-member)
E: 32, 8: Module 'gi.repository.Gtk' has no 'main' member (no-member)
C: 34, 4: Missing method docstring (missing-docstring)
W: 34,30: Unused argument 'widget' (unused-argument)
R: 34, 4: Method could be a function (no-self-use)
R: 6, 0: Too few public methods (1/2) (too-few-public-methods)
W: 1, 0: Unused import Gio (unused-import)
************* Module add_category_popover
C: 14, 0: Exactly one space required after comma
self.radioBox = Gtk.Box(Gtk.Orientation.HORIZONTAL,1)
^ (bad-whitespace)
C: 21, 0: Trailing whitespace (trailing-whitespace)
C: 24, 0: Trailing whitespace (trailing-whitespace)
C: 25, 0: Trailing whitespace (trailing-whitespace)
C: 28, 0: Exactly one space required after comma
self.addIncomeRadio.set_property("draw-indicator",False)
^ (bad-whitespace)
C: 29, 0: Exactly one space required after comma
self.addExpenseRadio.set_property("draw-indicator",False)
^ (bad-whitespace)
C: 38, 0: Trailing whitespace (trailing-whitespace)
C: 41, 0: Trailing whitespace (trailing-whitespace)
C: 43, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 43, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 43, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 43, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 44, 0: Trailing whitespace (trailing-whitespace)
C: 45, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,1,2,1)
^ (bad-whitespace)
C: 45, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,1,2,1)
^ (bad-whitespace)
C: 45, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,1,2,1)
^ (bad-whitespace)
C: 45, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,1,2,1)
^ (bad-whitespace)
C: 46, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntry,0,2,2,1)
^ (bad-whitespace)
C: 46, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntry,0,2,2,1)
^ (bad-whitespace)
C: 46, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntry,0,2,2,1)
^ (bad-whitespace)
C: 46, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntry,0,2,2,1)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.addGrid.attach(self.addCancelButton,0,3,1,1)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.addGrid.attach(self.addCancelButton,0,3,1,1)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.addGrid.attach(self.addCancelButton,0,3,1,1)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.addGrid.attach(self.addCancelButton,0,3,1,1)
^ (bad-whitespace)
C: 48, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,1,3,1,1)
^ (bad-whitespace)
C: 48, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,1,3,1,1)
^ (bad-whitespace)
C: 48, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,1,3,1,1)
^ (bad-whitespace)
C: 48, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,1,3,1,1)
^ (bad-whitespace)
C: 52, 0: Trailing whitespace (trailing-whitespace)
C: 58, 0: Trailing whitespace (trailing-whitespace)
C: 61, 0: Trailing whitespace (trailing-whitespace)
C: 70, 0: Trailing whitespace (trailing-whitespace)
C: 76, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C: 80, 0: Trailing whitespace (trailing-whitespace)
C: 88, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 4, 0: Too many instance attributes (12/7) (too-many-instance-attributes)
C: 4, 0: Invalid class name "Add_Category_Popover" (invalid-name)
C: 14, 8: Invalid attribute name "radioBox" (invalid-name)
C: 20, 8: Invalid attribute name "addSubmitButton" (invalid-name)
C: 10, 8: Invalid attribute name "addGrid" (invalid-name)
C: 11, 8: Invalid attribute name "addIncomeRadio" (invalid-name)
C: 79, 8: Invalid attribute name "entryString" (invalid-name)
C: 19, 8: Invalid attribute name "addCancelButton" (invalid-name)
C: 12, 8: Invalid attribute name "addExpenseRadio" (invalid-name)
C: 18, 8: Invalid attribute name "addEntry" (invalid-name)
C: 17, 8: Invalid attribute name "addEntryLabel" (invalid-name)
C: 63, 8: Invalid attribute name "addPopover" (invalid-name)
C: 4, 0: Missing class docstring (missing-docstring)
E: 11,30: Class 'RadioButton' has no 'new_with_label' member (no-member)
E: 12,31: Class 'RadioButton' has no 'new_with_label' member (no-member)
E: 15, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E: 16, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E: 23, 8: Instance of 'Box' has no 'set_homogeneous' member (no-member)
E: 24, 8: Instance of 'Box' has no 'set_hexpand' member (no-member)
E: 25, 8: Instance of 'Box' has no 'set_vexpand' member (no-member)
E: 30, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E: 30,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E: 33, 8: Instance of 'Entry' has no 'set_margin_top' member (no-member)
E: 43, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 45, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 46, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 47, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 48, 8: Instance of 'Grid' has no 'attach' member (no-member)
C: 53, 4: Missing method docstring (missing-docstring)
R: 53, 4: Method could be a function (no-self-use)
C: 59, 4: Invalid method name "on_addCancelButton_clicked" (invalid-name)
C: 59, 4: Missing method docstring (missing-docstring)
W: 59,41: Unused argument 'button' (unused-argument)
C: 62, 4: Invalid method name "on_addCategoryButton_clicked" (invalid-name)
C: 62, 4: Invalid argument name "addPopover" (invalid-name)
C: 62, 4: Missing method docstring (missing-docstring)
E: 68,12: Instance of 'Entry' has no 'set_text' member (no-member)
E: 69,12: Instance of 'Entry' has no 'grab_focus' member (no-member)
W: 62,43: Unused argument 'button' (unused-argument)
C: 71, 4: Invalid method name "on_addRadio_toggled" (invalid-name)
C: 71, 4: Missing method docstring (missing-docstring)
W: 71, 0: Unused argument 'args' (unused-argument)
C: 78, 4: Invalid method name "on_addSubmitButton_clicked" (invalid-name)
C: 78, 4: Missing method docstring (missing-docstring)
E: 81,11: Instance of 'Entry' has no 'get_text' member (no-member)
E: 82,12: Instance of 'Entry' has no 'set_placeholder_text' member (no-member)
E: 84,47: Instance of 'Entry' has no 'get_text' member (no-member)
W: 78,41: Unused argument 'button' (unused-argument)
R: 4, 0: Too many public methods (52/20) (too-many-public-methods)
W: 79, 8: Attribute 'entryString' defined outside __init__ (attribute-defined-outside-init)
W: 63, 8: Attribute 'addPopover' defined outside __init__ (attribute-defined-outside-init)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import Overview_Menu (unused-import)
W: 1, 0: Unused import Gdk (unused-import)
************* Module add_popover
C: 14, 0: Exactly one space required after comma
self.radioBox = Gtk.Box(Gtk.Orientation.HORIZONTAL,1)
^ (bad-whitespace)
C: 28, 0: Trailing whitespace (trailing-whitespace)
C: 31, 0: Trailing whitespace (trailing-whitespace)
C: 34, 0: Trailing whitespace (trailing-whitespace)
C: 35, 0: Trailing whitespace (trailing-whitespace)
C: 38, 0: Exactly one space required after comma
self.addIncomeRadio.set_property("draw-indicator",False)
^ (bad-whitespace)
C: 39, 0: Exactly one space required after comma
self.addExpenseRadio.set_property("draw-indicator",False)
^ (bad-whitespace)
C: 41, 0: Trailing whitespace (trailing-whitespace)
C: 56, 0: Trailing whitespace (trailing-whitespace)
C: 59, 0: Trailing whitespace (trailing-whitespace)
C: 61, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 61, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 61, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 61, 0: Exactly one space required after comma
self.addGrid.attach(self.radioBox,0,0,2,1)
^ (bad-whitespace)
C: 62, 0: Trailing whitespace (trailing-whitespace)
C: 63, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryLabel,0,1,2,1)
^ (bad-whitespace)
C: 63, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryLabel,0,1,2,1)
^ (bad-whitespace)
C: 63, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryLabel,0,1,2,1)
^ (bad-whitespace)
C: 63, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryLabel,0,1,2,1)
^ (bad-whitespace)
C: 64, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryComboBoxText,0,2,2,1)
^ (bad-whitespace)
C: 64, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryComboBoxText,0,2,2,1)
^ (bad-whitespace)
C: 64, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryComboBoxText,0,2,2,1)
^ (bad-whitespace)
C: 64, 0: Exactly one space required after comma
self.addGrid.attach(self.addCategoryComboBoxText,0,2,2,1)
^ (bad-whitespace)
C: 65, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,3,1,1)
^ (bad-whitespace)
C: 65, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,3,1,1)
^ (bad-whitespace)
C: 65, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,3,1,1)
^ (bad-whitespace)
C: 65, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryLabel,0,3,1,1)
^ (bad-whitespace)
C: 66, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescriptionLabel,1,3,1,1)
^ (bad-whitespace)
C: 66, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescriptionLabel,1,3,1,1)
^ (bad-whitespace)
C: 66, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescriptionLabel,1,3,1,1)
^ (bad-whitespace)
C: 66, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescriptionLabel,1,3,1,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryBox,0,4,1,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryBox,0,4,1,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryBox,0,4,1,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.addGrid.attach(self.addEntryBox,0,4,1,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescription,1,4,1,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescription,1,4,1,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescription,1,4,1,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.addGrid.attach(self.addDescription,1,4,1,1)
^ (bad-whitespace)
C: 69, 0: Exactly one space required after comma
self.addGrid.attach(self.addDate,0,5,2,1)
^ (bad-whitespace)
C: 69, 0: Exactly one space required after comma
self.addGrid.attach(self.addDate,0,5,2,1)
^ (bad-whitespace)
C: 69, 0: Exactly one space required after comma
self.addGrid.attach(self.addDate,0,5,2,1)
^ (bad-whitespace)
C: 69, 0: Exactly one space required after comma
self.addGrid.attach(self.addDate,0,5,2,1)
^ (bad-whitespace)
C: 70, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,0,6,2,1)
^ (bad-whitespace)
C: 70, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,0,6,2,1)
^ (bad-whitespace)
C: 70, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,0,6,2,1)
^ (bad-whitespace)
C: 70, 0: Exactly one space required after comma
self.addGrid.attach(self.addSubmitButton,0,6,2,1)
^ (bad-whitespace)
C: 74, 0: Trailing whitespace (trailing-whitespace)
C: 80, 0: Trailing whitespace (trailing-whitespace)
C: 87, 0: Trailing whitespace (trailing-whitespace)
C: 92, 0: Trailing whitespace (trailing-whitespace)
C: 93, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C: 94, 0: Line too long (93/80) (line-too-long)
C: 95, 0: Line too long (99/80) (line-too-long)
C: 96, 0: Line too long (122/80) (line-too-long)
C:104, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:105, 0: Line too long (88/80) (line-too-long)
C:106, 0: Line too long (99/80) (line-too-long)
C:107, 0: Line too long (122/80) (line-too-long)
C:110, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:111, 0: Line too long (89/80) (line-too-long)
C:112, 0: Line too long (99/80) (line-too-long)
C:113, 0: Line too long (122/80) (line-too-long)
C:114, 0: Trailing whitespace (trailing-whitespace)
C:117, 0: Trailing whitespace (trailing-whitespace)
C:119, 0: Line too long (97/80) (line-too-long)
C:122, 0: Trailing whitespace (trailing-whitespace)
C:124, 0: Line too long (91/80) (line-too-long)
C:127, 0: Trailing whitespace (trailing-whitespace)
C:128, 0: Line too long (93/80) (line-too-long)
C:134, 0: Trailing whitespace (trailing-whitespace)
C:135, 0: Line too long (108/80) (line-too-long)
C:136, 0: Line too long (135/80) (line-too-long)
C:138, 0: Trailing whitespace (trailing-whitespace)
C:139, 0: Trailing whitespace (trailing-whitespace)
C:139, 0: Line too long (111/80) (line-too-long)
C:140, 0: Line too long (110/80) (line-too-long)
C:141, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 4, 0: Too many instance attributes (22/7) (too-many-instance-attributes)
C: 4, 0: Invalid class name "Add_Popover" (invalid-name)
C: 17, 8: Invalid attribute name "addCategoryLabel" (invalid-name)
C: 27, 8: Invalid attribute name "addSubmitButton" (invalid-name)
C:116, 8: Invalid attribute name "entryString" (invalid-name)
C: 23, 8: Invalid attribute name "addEntry" (invalid-name)
C: 25, 8: Invalid attribute name "addDescription" (invalid-name)
C: 22, 8: Invalid attribute name "addCurrencyLabel" (invalid-name)
C: 21, 8: Invalid attribute name "addDescriptionLabel" (invalid-name)
C: 10, 8: Invalid attribute name "addGrid" (invalid-name)
C: 11, 8: Invalid attribute name "addIncomeRadio" (invalid-name)
C: 14, 8: Invalid attribute name "radioBox" (invalid-name)
C: 12, 8: Invalid attribute name "addExpenseRadio" (invalid-name)
C:129,12: Invalid attribute name "dateArr" (invalid-name)
C: 18, 8: Invalid attribute name "addCategoryComboBoxText" (invalid-name)
C: 19, 8: Invalid attribute name "addEntryBox" (invalid-name)
C: 26, 8: Invalid attribute name "addDate" (invalid-name)
C: 55, 8: Invalid attribute name "radioStatus" (invalid-name)
C: 20, 8: Invalid attribute name "addEntryLabel" (invalid-name)
C: 4, 0: Missing class docstring (missing-docstring)
E: 11,30: Class 'RadioButton' has no 'new_with_label' member (no-member)
E: 12,31: Class 'RadioButton' has no 'new_with_label' member (no-member)
E: 15, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E: 16, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E: 24, 8: Instance of 'Entry' has no 'set_input_purpose' member (no-member)
E: 29, 8: Instance of 'Box' has no 'add' member (no-member)
E: 30, 8: Instance of 'Box' has no 'add' member (no-member)
E: 33, 8: Instance of 'Box' has no 'set_homogeneous' member (no-member)
E: 34, 8: Instance of 'Box' has no 'set_hexpand' member (no-member)
E: 35, 8: Instance of 'Box' has no 'set_vexpand' member (no-member)
E: 40, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E: 40,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E: 45, 8: Instance of 'ComboBoxText' has no 'set_margin_top' member (no-member)
E: 46, 8: Instance of 'Box' has no 'set_margin_top' member (no-member)
E: 47, 8: Instance of 'Box' has no 'set_margin_end' member (no-member)
E: 48, 8: Instance of 'Entry' has no 'set_margin_top' member (no-member)
E: 49, 8: Instance of 'Entry' has no 'set_margin_start' member (no-member)
E: 61, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 63, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 64, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 65, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 66, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 67, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 68, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 69, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 70, 8: Instance of 'Grid' has no 'attach' member (no-member)
R: 6, 4: Too many statements (55/50) (too-many-statements)
C: 75, 4: Missing method docstring (missing-docstring)
R: 75, 4: Method could be a function (no-self-use)
C: 81, 4: Invalid method name "on_addButton_clicked" (invalid-name)
C: 81, 4: Invalid argument name "addPopover" (invalid-name)
C: 81, 4: Missing method docstring (missing-docstring)
E: 86,16: Instance of 'ComboBoxText' has no 'remove' member (no-member)
E: 96,24: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
W: 81,35: Unused argument 'button' (unused-argument)
C: 99, 4: Invalid method name "on_addRadio_toggled" (invalid-name)
C: 99, 4: Missing method docstring (missing-docstring)
E:101,12: Instance of 'ComboBoxText' has no 'remove' member (no-member)
E:107,24: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
E:113,24: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
W: 99, 0: Unused argument 'args' (unused-argument)
C:115, 4: Invalid method name "on_addSubmitButton_clicked" (invalid-name)
C:115, 4: Missing method docstring (missing-docstring)
E:118,11: Instance of 'ComboBoxText' has no 'get_active' member (no-member)
E:119,12: Instance of 'Label' has no 'set_markup' member (no-member)
E:121,12: Instance of 'Label' has no 'set_text' member (no-member)
E:123,11: Instance of 'Entry' has no 'get_text' member (no-member)
E:124,12: Instance of 'Label' has no 'set_markup' member (no-member)
E:126,12: Instance of 'Label' has no 'set_text' member (no-member)
E:128,11: Instance of 'ComboBoxText' has no 'get_active' member (no-member)
E:128,62: Instance of 'Entry' has no 'get_text' member (no-member)
E:129,27: Instance of 'Calendar' has no 'get_date' member (no-member)
E:139,31: Instance of 'ComboBoxText' has no 'get_active_text' member (no-member)
E:140,32: Instance of 'Entry' has no 'get_text' member (no-member)
E:140,58: Instance of 'Entry' has no 'get_text' member (no-member)
E:142,12: Instance of 'Entry' has no 'set_text' member (no-member)
E:143,12: Instance of 'Entry' has no 'set_text' member (no-member)
W:115, 0: Unused argument 'args' (unused-argument)
R: 4, 0: Too many public methods (51/20) (too-many-public-methods)
W:116, 8: Attribute 'entryString' defined outside __init__ (attribute-defined-outside-init)
W:131,12: Attribute 'month' defined outside __init__ (attribute-defined-outside-init)
W:130,12: Attribute 'year' defined outside __init__ (attribute-defined-outside-init)
W: 91,16: Attribute 'selected' defined outside __init__ (attribute-defined-outside-init)
W:129,12: Attribute 'dateArr' defined outside __init__ (attribute-defined-outside-init)
W:132,12: Attribute 'day' defined outside __init__ (attribute-defined-outside-init)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import Overview_Menu (unused-import)
W: 1, 0: Unused import Gdk (unused-import)
************* Module calc
C: 9, 0: Exactly one space required after comma
def sumCategoryData(self,data_arr, category):
^ (bad-whitespace)
C: 11, 0: No space allowed before bracket
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 11, 0: Exactly one space required after comma
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 12, 0: Line too long (85/80) (line-too-long)
C: 15, 0: Trailing whitespace (trailing-whitespace)
C: 16, 0: Exactly one space required after comma
def sumCategoryMonthData(self,data_arr, category, month):
^ (bad-whitespace)
C: 18, 0: No space allowed before bracket
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 18, 0: Exactly one space required after comma
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 19, 0: Line too long (148/80) (line-too-long)
C: 22, 0: Trailing whitespace (trailing-whitespace)
C: 23, 0: Exactly one space required after comma
def sumMonthData(self,data_arr, month):
^ (bad-whitespace)
C: 25, 0: No space allowed before bracket
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 25, 0: Exactly one space required after comma
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 29, 0: Trailing whitespace (trailing-whitespace)
C: 30, 0: Exactly one space required after comma
def sumTotalData(self,data_arr):
^ (bad-whitespace)
C: 32, 0: No space allowed before bracket
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 32, 0: Exactly one space required after comma
for i in range (0,len(data_arr)):
^ (bad-whitespace)
C: 34, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C: 1, 0: Missing module docstring (missing-docstring)
W: 2, 0: Wildcard import decimal (wildcard-import)
C: 4, 0: Missing class docstring (missing-docstring)
C: 4, 0: Old-style class defined. (old-style-class)
C: 9, 4: Invalid method name "sumCategoryData" (invalid-name)
C: 9, 4: Missing method docstring (missing-docstring)
E: 13,45: Instance of 'Calc' has no 'TRANSACTION_VALUE_INDEX' member (no-member)
C: 16, 4: Invalid method name "sumCategoryMonthData" (invalid-name)
C: 16, 4: Missing method docstring (missing-docstring)
E: 20,45: Instance of 'Calc' has no 'TRANSACTION_VALUE_INDEX' member (no-member)
C: 23, 4: Invalid method name "sumMonthData" (invalid-name)
C: 23, 4: Missing method docstring (missing-docstring)
E: 27,45: Instance of 'Calc' has no 'TRANSACTION_VALUE_INDEX' member (no-member)
C: 30, 4: Invalid method name "sumTotalData" (invalid-name)
C: 30, 4: Missing method docstring (missing-docstring)
W: 2, 0: Unused import ROUND_HALF_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import BasicContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DefaultContext from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gtk (unused-import)
W: 2, 0: Unused import Underflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DecimalException from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DivisionByZero from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Context from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import localcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_CEILING from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_EVEN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Subnormal from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_05UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Rounded from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gdk (unused-import)
W: 2, 0: Unused import ExtendedContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Inexact from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import getcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_FLOOR from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import InvalidOperation from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Overflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import setcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Clamped from wildcard import (unused-wildcard-import)
************* Module data
C: 3, 0: Trailing whitespace (trailing-whitespace)
C: 8, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C: 13, 0: Line too long (120/80) (line-too-long)
C: 14, 0: Line too long (165/80) (line-too-long)
C: 15, 0: Trailing whitespace (trailing-whitespace)
C: 18, 0: Trailing whitespace (trailing-whitespace)
C: 19, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
W: 24, 0: Bad indentation. Found 15 spaces, expected 16 (bad-indentation)
C: 61, 0: Trailing whitespace (trailing-whitespace)
C: 83, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C: 86, 0: Line too long (104/80) (line-too-long)
C: 86, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.INCOME_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 86, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.INCOME_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 86, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.INCOME_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 88, 0: Line too long (105/80) (line-too-long)
C: 88, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.EXPENSE_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 88, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.EXPENSE_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 88, 0: Exactly one space required after comma
row = [(str(menuType),str(category),str(self.EXPENSE_ORDER_ID),str(self.LATEST_MENU_ID))]
^ (bad-whitespace)
C: 89, 0: Trailing whitespace (trailing-whitespace)
C: 96, 0: Trailing whitespace (trailing-whitespace)
C:102, 0: Trailing whitespace (trailing-whitespace)
C:103, 0: Line too long (86/80) (line-too-long)
C:104, 0: Exactly one space required after comma
for i in range(0,len(self.transactionsMenu)):
^ (bad-whitespace)
C:108, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:110, 0: Line too long (112/80) (line-too-long)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:110, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:111, 0: Trailing whitespace (trailing-whitespace)
C:113, 0: Line too long (81/80) (line-too-long)
C:118, 0: Trailing whitespace (trailing-whitespace)
C:130, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:132, 0: Trailing whitespace (trailing-whitespace)
C:137, 0: Line too long (98/80) (line-too-long)
C:139, 0: Line too long (98/80) (line-too-long)
C:142, 0: Trailing whitespace (trailing-whitespace)
C:145, 0: Trailing whitespace (trailing-whitespace)
C:151, 0: Trailing whitespace (trailing-whitespace)
C:153, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:156, 0: Line too long (91/80) (line-too-long)
C:161, 0: Trailing whitespace (trailing-whitespace)
C:167, 0: Trailing whitespace (trailing-whitespace)
C:169, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:171, 0: Exactly one space required after comma
row = [(str(newLabel),str(uniqueID))]
^ (bad-whitespace)
C:172, 0: Trailing whitespace (trailing-whitespace)
C:179, 0: Trailing whitespace (trailing-whitespace)
C:187, 0: Trailing whitespace (trailing-whitespace)
C:188, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:192, 0: Line too long (87/80) (line-too-long)
C:200, 0: Trailing whitespace (trailing-whitespace)
C:203, 0: Trailing whitespace (trailing-whitespace)
C:207, 0: Trailing whitespace (trailing-whitespace)
C:209, 0: Line too long (88/80) (line-too-long)
C:217, 0: Trailing whitespace (trailing-whitespace)
C:220, 0: Trailing whitespace (trailing-whitespace)
C:223, 0: Trailing whitespace (trailing-whitespace)
C:225, 0: Trailing whitespace (trailing-whitespace)
C:226, 0: Trailing whitespace (trailing-whitespace)
C:235, 0: Line too long (82/80) (line-too-long)
C:247, 0: Trailing whitespace (trailing-whitespace)
C:249, 0: Trailing whitespace (trailing-whitespace)
C:249, 0: Line too long (85/80) (line-too-long)
C:251, 0: Trailing whitespace (trailing-whitespace)
C:263, 0: Line too long (165/80) (line-too-long)
C:265, 0: Line too long (171/80) (line-too-long)
C:267, 0: Line too long (171/80) (line-too-long)
C:272, 0: Line too long (172/80) (line-too-long)
C:274, 0: Line too long (183/80) (line-too-long)
C:275, 0: Line too long (183/80) (line-too-long)
C:280, 0: No space allowed before comma
data.insert(j , arr)
^ (bad-whitespace)
C:285, 0: Line too long (172/80) (line-too-long)
C:286, 0: No space allowed before comma
data.insert(i , arr)
^ (bad-whitespace)
C:290, 0: Line too long (172/80) (line-too-long)
C:291, 0: No space allowed before comma
data.insert(i , arr)
^ (bad-whitespace)
C:295, 0: Line too long (166/80) (line-too-long)
C:296, 0: No space allowed before comma
data.insert(i , arr)
^ (bad-whitespace)
C:302, 0: Trailing whitespace (trailing-whitespace)
C:303, 0: Exactly one space required after comma
def translate_date(self,data,index):
^ (bad-whitespace)
C:303, 0: Exactly one space required after comma
def translate_date(self,data,index):
^ (bad-whitespace)
C:305, 0: Trailing whitespace (trailing-whitespace)
C:333, 0: Trailing whitespace (trailing-whitespace)
C:352, 0: Trailing whitespace (trailing-whitespace)
C:355, 0: Trailing whitespace (trailing-whitespace)
C:380, 0: Exactly one space required before assignment
dateString = 12
^ (bad-whitespace)
C:383, 0: Trailing whitespace (trailing-whitespace)
C:385, 0: Line too long (96/80) (line-too-long)
C:387, 0: Line too long (98/80) (line-too-long)
C:389, 0: Line too long (98/80) (line-too-long)
C:391, 0: Line too long (98/80) (line-too-long)
C:393, 0: Line too long (98/80) (line-too-long)
C:395, 0: Line too long (98/80) (line-too-long)
C:397, 0: Line too long (98/80) (line-too-long)
C:399, 0: Line too long (98/80) (line-too-long)
C:401, 0: Line too long (98/80) (line-too-long)
C:403, 0: Line too long (99/80) (line-too-long)
C:405, 0: Line too long (99/80) (line-too-long)
C:407, 0: Line too long (99/80) (line-too-long)
C:412, 0: Line too long (112/80) (line-too-long)
C:414, 0: Line too long (94/80) (line-too-long)
C:416, 0: Line too long (97/80) (line-too-long)
C:418, 0: Line too long (97/80) (line-too-long)
C:420, 0: Line too long (96/80) (line-too-long)
C:422, 0: Line too long (97/80) (line-too-long)
C:424, 0: Line too long (96/80) (line-too-long)
C:426, 0: Line too long (97/80) (line-too-long)
C:432, 0: Line too long (105/80) (line-too-long)
C:433, 0: Trailing whitespace (trailing-whitespace)
C:435, 0: Trailing whitespace (trailing-whitespace)
C:436, 0: Line too long (89/80) (line-too-long)
C:437, 0: Exactly one space required after comma
for i in range(0,len(self.transactionsMenu)):
^ (bad-whitespace)
C:441, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:443, 0: Line too long (112/80) (line-too-long)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:443, 0: Exactly one space required after comma
row = [(str(category),str(year),str(month),str(day),str(value),str(description),str(transactionID))]
^ (bad-whitespace)
C:444, 0: Trailing whitespace (trailing-whitespace)
C:446, 0: Line too long (152/80) (line-too-long)
C:451, 0: Trailing whitespace (trailing-whitespace)
C:457, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
W: 2, 0: Wildcard import decimal (wildcard-import)
R: 6, 0: Too many instance attributes (13/7) (too-many-instance-attributes)
C: 55, 8: Invalid attribute name "transactionsMenu" (invalid-name)
C:230,16: Invalid attribute name "catArr" (invalid-name)
C: 62, 8: Invalid attribute name "allMonthMenu" (invalid-name)
C: 82, 8: Invalid attribute name "LATEST_MENU_ID" (invalid-name)
C:245,20: Invalid attribute name "LATEST_ID" (invalid-name)
C: 57, 8: Invalid attribute name "yearMenu" (invalid-name)
C: 81,12: Invalid attribute name "EXPENSE_ORDER_ID" (invalid-name)
C:231,16: Invalid attribute name "dateArr" (invalid-name)
C: 79,12: Invalid attribute name "INCOME_ORDER_ID" (invalid-name)
C: 6, 0: Missing class docstring (missing-docstring)
C: 6, 0: Old-style class defined. (old-style-class)
E: 18,28: Undefined variable 'e' (undefined-variable)
E: 19,32: Undefined variable 'e' (undefined-variable)
C: 77, 4: Invalid argument name "menuType" (invalid-name)
C: 77, 4: Missing method docstring (missing-docstring)
E: 99,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:100,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:101,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
R:103, 4: Too many arguments (8/5) (too-many-arguments)
C:103, 4: Invalid argument name "transactionID" (invalid-name)
C:103, 4: Missing method docstring (missing-docstring)
E:121,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:122,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:123,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
C:125, 4: Missing method docstring (missing-docstring)
C:129, 4: Invalid argument name "uniqueID" (invalid-name)
C:129, 4: Missing method docstring (missing-docstring)
E:148,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:149,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:150,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
C:152, 4: Invalid argument name "uniqueID" (invalid-name)
C:152, 4: Missing method docstring (missing-docstring)
E:164,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:165,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:166,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
C:168, 4: Invalid argument name "uniqueID" (invalid-name)
C:168, 4: Invalid argument name "newLabel" (invalid-name)
C:168, 4: Missing method docstring (missing-docstring)
E:182,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:183,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:184,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
C:186, 4: Missing method docstring (missing-docstring)
R:186, 4: Too many statements (53/50) (too-many-statements)
C:256, 4: Missing method docstring (missing-docstring)
R:256, 4: Too many branches (15/12) (too-many-branches)
C:303, 4: Missing method docstring (missing-docstring)
C:304, 8: Invalid variable name "dateString" (invalid-name)
C:308,16: Invalid variable name "dateString" (invalid-name)
C:310,16: Invalid variable name "dateString" (invalid-name)
C:312,16: Invalid variable name "dateString" (invalid-name)
C:314,16: Invalid variable name "dateString" (invalid-name)
C:316,16: Invalid variable name "dateString" (invalid-name)
C:318,16: Invalid variable name "dateString" (invalid-name)
C:320,16: Invalid variable name "dateString" (invalid-name)
C:322,16: Invalid variable name "dateString" (invalid-name)
C:324,16: Invalid variable name "dateString" (invalid-name)
C:326,16: Invalid variable name "dateString" (invalid-name)
C:328,16: Invalid variable name "dateString" (invalid-name)
C:330,16: Invalid variable name "dateString" (invalid-name)
C:332,16: Invalid variable name "dateString" (invalid-name)
C:334,12: Invalid variable name "dateString" (invalid-name)
C:337,16: Invalid variable name "dateString" (invalid-name)
C:339,16: Invalid variable name "dateString" (invalid-name)
C:341,16: Invalid variable name "dateString" (invalid-name)
C:343,16: Invalid variable name "dateString" (invalid-name)
C:345,16: Invalid variable name "dateString" (invalid-name)
C:347,16: Invalid variable name "dateString" (invalid-name)
C:349,16: Invalid variable name "dateString" (invalid-name)
C:351,16: Invalid variable name "dateString" (invalid-name)
C:353,12: Invalid variable name "dateString" (invalid-name)
C:354,12: Invalid variable name "dateString" (invalid-name)
C:358,16: Invalid variable name "dateString" (invalid-name)
C:360,16: Invalid variable name "dateString" (invalid-name)
C:362,16: Invalid variable name "dateString" (invalid-name)
C:364,16: Invalid variable name "dateString" (invalid-name)
C:366,16: Invalid variable name "dateString" (invalid-name)
C:368,16: Invalid variable name "dateString" (invalid-name)
C:370,16: Invalid variable name "dateString" (invalid-name)
C:372,16: Invalid variable name "dateString" (invalid-name)
C:374,16: Invalid variable name "dateString" (invalid-name)
C:376,16: Invalid variable name "dateString" (invalid-name)
C:378,16: Invalid variable name "dateString" (invalid-name)
C:380,16: Invalid variable name "dateString" (invalid-name)
C:382,16: Invalid variable name "dateString" (invalid-name)
C:386,16: Invalid variable name "dateString" (invalid-name)
C:388,16: Invalid variable name "dateString" (invalid-name)
C:390,16: Invalid variable name "dateString" (invalid-name)
C:392,16: Invalid variable name "dateString" (invalid-name)
C:394,16: Invalid variable name "dateString" (invalid-name)
C:396,16: Invalid variable name "dateString" (invalid-name)
C:398,16: Invalid variable name "dateString" (invalid-name)
C:400,16: Invalid variable name "dateString" (invalid-name)
C:402,16: Invalid variable name "dateString" (invalid-name)
C:404,16: Invalid variable name "dateString" (invalid-name)
C:406,16: Invalid variable name "dateString" (invalid-name)
C:408,16: Invalid variable name "dateString" (invalid-name)
C:410,16: Invalid variable name "dateString" (invalid-name)
C:412,12: Invalid variable name "dateString" (invalid-name)
C:415,16: Invalid variable name "dateString" (invalid-name)
C:417,16: Invalid variable name "dateString" (invalid-name)
C:419,16: Invalid variable name "dateString" (invalid-name)
C:421,16: Invalid variable name "dateString" (invalid-name)
C:423,16: Invalid variable name "dateString" (invalid-name)
C:425,16: Invalid variable name "dateString" (invalid-name)
C:427,16: Invalid variable name "dateString" (invalid-name)
C:429,16: Invalid variable name "dateString" (invalid-name)
C:431,12: Invalid variable name "dateString" (invalid-name)
C:432,12: Invalid variable name "dateString" (invalid-name)
R:303, 4: Too many branches (58/12) (too-many-branches)
R:303, 4: Too many statements (121/50) (too-many-statements)
R:436, 4: Too many arguments (8/5) (too-many-arguments)
C:436, 4: Invalid argument name "transactionID" (invalid-name)
C:436, 4: Missing method docstring (missing-docstring)
E:454,12: Instance of 'int' has no 'generate_sidebars' member (but some types could not be inferred) (maybe-no-member)
E:455,12: Instance of 'int' has no 'display_content' member (but some types could not be inferred) (maybe-no-member)
E:456,12: Instance of 'int' has no 'redisplay_info' member (but some types could not be inferred) (maybe-no-member)
W:230,16: Attribute 'catArr' defined outside __init__ (attribute-defined-outside-init)
W:229,16: Attribute 'arr' defined outside __init__ (attribute-defined-outside-init)
W:231,16: Attribute 'dateArr' defined outside __init__ (attribute-defined-outside-init)
W: 2, 0: Unused import ROUND_HALF_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import BasicContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DefaultContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Decimal from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gtk (unused-import)
W: 2, 0: Unused import Underflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DecimalException from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import InvalidOperation from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DivisionByZero from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Context from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import localcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_05UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_CEILING from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_EVEN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Subnormal from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Rounded from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ExtendedContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Inexact from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import getcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_FLOOR from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Overflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import setcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Clamped from wildcard import (unused-wildcard-import)
************* Module edit_popover
C: 20, 0: Trailing whitespace (trailing-whitespace)
C: 25, 0: Trailing whitespace (trailing-whitespace)
C: 34, 0: Trailing whitespace (trailing-whitespace)
C: 38, 0: Trailing whitespace (trailing-whitespace)
C: 44, 0: Trailing whitespace (trailing-whitespace)
C: 46, 0: Exactly one space required after comma
self.editButton.set_size_request(100,32)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.deleteButton.set_size_request(100,32)
^ (bad-whitespace)
C: 48, 0: Exactly one space required after comma
self.deleteCancelButton.set_size_request(100,32)
^ (bad-whitespace)
C: 49, 0: Exactly one space required after comma
self.deleteConfirmButton.set_size_request(100,32)
^ (bad-whitespace)
C: 50, 0: Line too long (106/80) (line-too-long)
C: 51, 0: Line too long (82/80) (line-too-long)
C: 52, 0: Line too long (88/80) (line-too-long)
C: 66, 0: Line too long (86/80) (line-too-long)
C: 67, 0: Line too long (88/80) (line-too-long)
C: 75, 0: Trailing whitespace (trailing-whitespace)
C: 76, 0: Exactly one space required after comma
self.editGrid.attach(self.selectorBox,0,0,2,1)
^ (bad-whitespace)
C: 76, 0: Exactly one space required after comma
self.editGrid.attach(self.selectorBox,0,0,2,1)
^ (bad-whitespace)
C: 76, 0: Exactly one space required after comma
self.editGrid.attach(self.selectorBox,0,0,2,1)
^ (bad-whitespace)
C: 76, 0: Exactly one space required after comma
self.editGrid.attach(self.selectorBox,0,0,2,1)
^ (bad-whitespace)
C: 80, 0: Trailing whitespace (trailing-whitespace)
C: 85, 0: Trailing whitespace (trailing-whitespace)
C: 91, 0: Trailing whitespace (trailing-whitespace)
C: 93, 0: Exactly one space required after comma
dateString = self.data.translate_date(self.calendar.get_date(),"edit")
^ (bad-whitespace)
C:100, 0: Line too long (94/80) (line-too-long)
C:103, 0: Trailing whitespace (trailing-whitespace)
C:109, 0: Trailing whitespace (trailing-whitespace)
C:115, 0: Trailing whitespace (trailing-whitespace)
C:119, 0: Trailing whitespace (trailing-whitespace)
C:122, 0: Trailing whitespace (trailing-whitespace)
C:129, 0: Trailing whitespace (trailing-whitespace)
C:140, 0: Trailing whitespace (trailing-whitespace)
C:142, 0: Line too long (102/80) (line-too-long)
C:150, 0: Trailing whitespace (trailing-whitespace)
C:153, 0: Trailing whitespace (trailing-whitespace)
C:159, 0: Trailing whitespace (trailing-whitespace)
C:166, 0: Trailing whitespace (trailing-whitespace)
C:172, 0: Trailing whitespace (trailing-whitespace)
C:183, 0: Trailing whitespace (trailing-whitespace)
C:186, 0: Trailing whitespace (trailing-whitespace)
C:190, 0: Exactly one space required after comma
for j in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:191, 0: Line too long (99/80) (line-too-long)
C:192, 0: Line too long (119/80) (line-too-long)
C:193, 0: Line too long (165/80) (line-too-long)
C:195, 0: Trailing whitespace (trailing-whitespace)
C:199, 0: Line too long (90/80) (line-too-long)
C:201, 0: Trailing whitespace (trailing-whitespace)
C:203, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryLabel, 1,0,1,1)
^ (bad-whitespace)
C:203, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryLabel, 1,0,1,1)
^ (bad-whitespace)
C:203, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryLabel, 1,0,1,1)
^ (bad-whitespace)
C:204, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryComboBoxText,2,0,1,1)
^ (bad-whitespace)
C:204, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryComboBoxText,2,0,1,1)
^ (bad-whitespace)
C:204, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryComboBoxText,2,0,1,1)
^ (bad-whitespace)
C:204, 0: Exactly one space required after comma
self.editGrid.attach(self.categoryComboBoxText,2,0,1,1)
^ (bad-whitespace)
C:205, 0: Trailing whitespace (trailing-whitespace)
C:207, 0: Line too long (124/80) (line-too-long)
C:208, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarLabel,1,1,1,1)
^ (bad-whitespace)
C:208, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarLabel,1,1,1,1)
^ (bad-whitespace)
C:208, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarLabel,1,1,1,1)
^ (bad-whitespace)
C:208, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarLabel,1,1,1,1)
^ (bad-whitespace)
C:209, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarButton,2,1,1,1)
^ (bad-whitespace)
C:209, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarButton,2,1,1,1)
^ (bad-whitespace)
C:209, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarButton,2,1,1,1)
^ (bad-whitespace)
C:209, 0: Exactly one space required after comma
self.editGrid.attach(self.calendarButton,2,1,1,1)
^ (bad-whitespace)
C:210, 0: Trailing whitespace (trailing-whitespace)
C:212, 0: Line too long (118/80) (line-too-long)
C:213, 0: Exactly one space required after comma
self.editGrid.attach(self.costLabel,1,3,1,1)
^ (bad-whitespace)
C:213, 0: Exactly one space required after comma
self.editGrid.attach(self.costLabel,1,3,1,1)
^ (bad-whitespace)
C:213, 0: Exactly one space required after comma
self.editGrid.attach(self.costLabel,1,3,1,1)
^ (bad-whitespace)
C:213, 0: Exactly one space required after comma
self.editGrid.attach(self.costLabel,1,3,1,1)
^ (bad-whitespace)
C:214, 0: Exactly one space required after comma
self.editGrid.attach(self.costEntry,2,3,1,1)
^ (bad-whitespace)
C:214, 0: Exactly one space required after comma
self.editGrid.attach(self.costEntry,2,3,1,1)
^ (bad-whitespace)
C:214, 0: Exactly one space required after comma
self.editGrid.attach(self.costEntry,2,3,1,1)
^ (bad-whitespace)
C:214, 0: Exactly one space required after comma
self.editGrid.attach(self.costEntry,2,3,1,1)
^ (bad-whitespace)
C:215, 0: Trailing whitespace (trailing-whitespace)
C:217, 0: Line too long (132/80) (line-too-long)
C:218, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionLabel,1,4,1,1)
^ (bad-whitespace)
C:218, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionLabel,1,4,1,1)
^ (bad-whitespace)
C:218, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionLabel,1,4,1,1)
^ (bad-whitespace)
C:218, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionLabel,1,4,1,1)
^ (bad-whitespace)
C:219, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionEntry,2,4,1,1)
^ (bad-whitespace)
C:219, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionEntry,2,4,1,1)
^ (bad-whitespace)
C:219, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionEntry,2,4,1,1)
^ (bad-whitespace)
C:219, 0: Exactly one space required after comma
self.editGrid.attach(self.descriptionEntry,2,4,1,1)
^ (bad-whitespace)
C:220, 0: Trailing whitespace (trailing-whitespace)
C:222, 0: Exactly one space required after comma
self.editGrid.attach(self.cancelButton,1,5,1,1)
^ (bad-whitespace)
C:222, 0: Exactly one space required after comma
self.editGrid.attach(self.cancelButton,1,5,1,1)
^ (bad-whitespace)
C:222, 0: Exactly one space required after comma
self.editGrid.attach(self.cancelButton,1,5,1,1)
^ (bad-whitespace)
C:222, 0: Exactly one space required after comma
self.editGrid.attach(self.cancelButton,1,5,1,1)
^ (bad-whitespace)
C:223, 0: Exactly one space required after comma
self.editGrid.attach(self.submitButton,2,5,1,1)
^ (bad-whitespace)
C:223, 0: Exactly one space required after comma
self.editGrid.attach(self.submitButton,2,5,1,1)
^ (bad-whitespace)
C:223, 0: Exactly one space required after comma
self.editGrid.attach(self.submitButton,2,5,1,1)
^ (bad-whitespace)
C:223, 0: Exactly one space required after comma
self.editGrid.attach(self.submitButton,2,5,1,1)
^ (bad-whitespace)
C:226, 0: Line too long (91/80) (line-too-long)
C:229, 0: Trailing whitespace (trailing-whitespace)
C:230, 0: Line too long (94/80) (line-too-long)
C:246, 0: Line too long (94/80) (line-too-long)
C:254, 0: Trailing whitespace (trailing-whitespace)
C:254, 0: Line too long (111/80) (line-too-long)
C:255, 0: Line too long (108/80) (line-too-long)
C:256, 0: Trailing whitespace (trailing-whitespace)
C:259, 0: Line too long (98/80) (line-too-long)
C:261, 0: Trailing whitespace (trailing-whitespace)
C:263, 0: Trailing whitespace (trailing-whitespace)
C:264, 0: Exactly one space required after comma
def set_calendar(self,data):
^ (bad-whitespace)
C:267, 0: Line too long (129/80) (line-too-long)
C:268, 0: Line too long (125/80) (line-too-long)
C:269, 0: Line too long (121/80) (line-too-long)
C: 1, 0: Missing module docstring (missing-docstring)
R: 4, 0: Too many instance attributes (41/7) (too-many-instance-attributes)
C: 4, 0: Invalid class name "Edit_Popover" (invalid-name)
C:137, 8: Invalid attribute name "calendarButton" (invalid-name)
C: 37, 8: Invalid attribute name "selectorBox" (invalid-name)
C: 23, 8: Invalid attribute name "COST_GRID_INDEX" (invalid-name)
C: 19, 8: Invalid attribute name "EDIT_BUTTON_INDEX" (invalid-name)
C: 18, 8: Invalid attribute name "DESCRIPTION_LABEL_INDEX" (invalid-name)
C:138, 8: Invalid attribute name "calendarPopover" (invalid-name)
C: 42, 8: Invalid attribute name "deleteConfirmButton" (invalid-name)
C: 16, 8: Invalid attribute name "CURRENCY_LABEL_INDEX" (invalid-name)
C: 33, 8: Invalid attribute name "editGrid" (invalid-name)
C:134, 8: Invalid attribute name "cancelButton" (invalid-name)
C: 22, 8: Invalid attribute name "ENTRY_GRID_INDEX" (invalid-name)
C: 41, 8: Invalid attribute name "deleteCancelButton" (invalid-name)
C: 43, 8: Invalid attribute name "deleteSelectorBox" (invalid-name)
C: 17, 8: Invalid attribute name "COST_LABEL_INDEX" (invalid-name)
C:128, 8: Invalid attribute name "descriptionLabel" (invalid-name)
C: 15, 8: Invalid attribute name "DATE_LABEL_INDEX" (invalid-name)
C:132, 8: Invalid attribute name "descriptionEntry" (invalid-name)
C: 14, 8: Invalid attribute name "CATEGORY_LABEL_INDEX" (invalid-name)
C: 36, 8: Invalid attribute name "deleteButton" (invalid-name)
C: 30, 8: Invalid attribute name "contentGrid" (invalid-name)
C:249,12: Invalid attribute name "dateArr" (invalid-name)
C:133, 8: Invalid attribute name "submitButton" (invalid-name)
C: 24, 8: Invalid attribute name "UNIQUE_ID_INDEX" (invalid-name)
C: 28, 8: Invalid attribute name "entryRows" (invalid-name)
C: 10, 8: Invalid attribute name "LAYOUT_GRID_INDEX" (invalid-name)
C:127, 8: Invalid attribute name "costLabel" (invalid-name)
C: 29, 8: Invalid attribute name "editPopover" (invalid-name)
C:125, 8: Invalid attribute name "categoryLabel" (invalid-name)
C:130, 8: Invalid attribute name "categoryComboBoxText" (invalid-name)
C:131, 8: Invalid attribute name "costEntry" (invalid-name)
C: 39, 8: Invalid attribute name "confirmLabelLine1" (invalid-name)
C: 40, 8: Invalid attribute name "confirmLabelLine2" (invalid-name)
C:126, 8: Invalid attribute name "calendarLabel" (invalid-name)
C: 35, 8: Invalid attribute name "editButton" (invalid-name)
C: 13, 8: Invalid attribute name "LAYOUT_WIDGET_INDEX" (invalid-name)
C: 4, 0: Missing class docstring (missing-docstring)
E: 46, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 47, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 48, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 49, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 50, 8: Instance of 'Label' has no 'set_markup' member (no-member)
E: 51, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E: 51,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E: 52, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E: 52,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E: 53, 8: Instance of 'Box' has no 'set_margin_start' member (no-member)
E: 54, 8: Instance of 'Box' has no 'set_margin_top' member (no-member)
E: 55, 8: Instance of 'Box' has no 'set_margin_bottom' member (no-member)
E: 56, 8: Instance of 'Box' has no 'set_margin_end' member (no-member)
E: 57, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E: 58, 8: Instance of 'Box' has no 'set_margin_start' member (no-member)
E: 59, 8: Instance of 'Box' has no 'set_margin_top' member (no-member)
E: 60, 8: Instance of 'Box' has no 'set_margin_bottom' member (no-member)
E: 61, 8: Instance of 'Box' has no 'set_margin_end' member (no-member)
E: 70, 8: Instance of 'Box' has no 'add' member (no-member)
E: 71, 8: Instance of 'Box' has no 'add' member (no-member)
E: 73, 8: Instance of 'Box' has no 'add' member (no-member)
E: 74, 8: Instance of 'Box' has no 'add' member (no-member)
E: 76, 8: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E: 77, 8: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E: 78, 8: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E: 79, 8: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
R: 6, 4: Too many statements (54/50) (too-many-statements)
C: 81, 4: Missing method docstring (missing-docstring)
R: 81, 4: Method could be a function (no-self-use)
C: 86, 4: Invalid method name "on_calendarDropdown_clicked" (invalid-name)
C: 86, 4: Invalid argument name "calendarPopover" (invalid-name)
C: 86, 4: Missing method docstring (missing-docstring)
W: 86,42: Unused argument 'button' (unused-argument)
R: 86, 4: Method could be a function (no-self-use)
C: 92, 4: Invalid method name "on_calendarDropdown_closed" (invalid-name)
C: 92, 4: Invalid argument name "calendarPopover" (invalid-name)
C: 92, 4: Missing method docstring (missing-docstring)
C: 93, 8: Invalid variable name "dateString" (invalid-name)
E: 93,46: Instance of 'Calendar' has no 'get_date' member (no-member)
E: 94, 8: Instance of 'Button' has no 'set_label' member (no-member)
W: 92,41: Unused argument 'calendarPopover' (unused-argument)
C: 96, 4: Invalid method name "on_cancelButton_clicked" (invalid-name)
C: 96, 4: Missing method docstring (missing-docstring)
E: 97, 8: Instance of 'Grid' has no 'hide' member (but some types could not be inferred) (maybe-no-member)
E:102, 8: Instance of 'int' has no 'queue_draw' member (but some types could not be inferred) (maybe-no-member)
W: 96,38: Unused argument 'button' (unused-argument)
C:104, 4: Invalid method name "on_deleteButton_clicked" (invalid-name)
C:104, 4: Missing method docstring (missing-docstring)
E:105, 8: Instance of 'Box' has no 'hide' member (no-member)
E:106, 8: Instance of 'Label' has no 'show' member (no-member)
E:107, 8: Instance of 'Label' has no 'show' member (no-member)
E:108, 8: Instance of 'Box' has no 'show_all' member (no-member)
W:104, 0: Unused argument 'args' (unused-argument)
C:110, 4: Invalid method name "on_deleteCancelButton_clicked" (invalid-name)
C:110, 4: Missing method docstring (missing-docstring)
E:111, 8: Instance of 'Label' has no 'hide' member (no-member)
E:112, 8: Instance of 'Label' has no 'hide' member (no-member)
E:113, 8: Instance of 'Box' has no 'hide' member (no-member)
E:114, 8: Instance of 'Box' has no 'show' member (no-member)
W:110, 0: Unused argument 'args' (unused-argument)
C:116, 4: Invalid method name "on_deleteConfirmButton_clicked" (invalid-name)
C:116, 4: Missing method docstring (missing-docstring)
E:117, 8: Instance of 'str' has no 'hide' member (but some types could not be inferred) (maybe-no-member)
W:116, 0: Unused argument 'args' (unused-argument)
C:120, 4: Invalid method name "on_editButton_clicked" (invalid-name)
C:120, 4: Missing method docstring (missing-docstring)
E:121, 8: Instance of 'str' has no 'hide' member (but some types could not be inferred) (maybe-no-member)
E:138,31: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:148, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:149, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E:151, 8: Instance of 'ComboBoxText' has no 'set_margin_start' member (no-member)
E:152, 8: Instance of 'ComboBoxText' has no 'set_margin_top' member (no-member)
E:154, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:155, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E:157, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:158, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:160, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:161, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E:163, 8: Instance of 'Entry' has no 'set_alignment' member (no-member)
E:164, 8: Instance of 'Entry' has no 'set_margin_start' member (no-member)
E:165, 8: Instance of 'Entry' has no 'set_margin_top' member (no-member)
E:167, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:168, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E:170, 8: Instance of 'Entry' has no 'set_margin_start' member (no-member)
E:171, 8: Instance of 'Entry' has no 'set_margin_top' member (no-member)
E:173, 8: Instance of 'Button' has no 'set_alignment' member (no-member)
E:174, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:175, 8: Instance of 'Button' has no 'set_margin_bottom' member (no-member)
E:177, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:178, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:179, 8: Instance of 'Button' has no 'set_margin_bottom' member (no-member)
E:181, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:182, 8: Instance of 'Button' has no 'set_margin_bottom' member (no-member)
E:192,24: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
E:194,24: Instance of 'ComboBoxText' has no 'set_active' member (no-member)
E:197,16: Instance of 'Grid' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:198,16: Instance of 'Grid' has no 'set_hexpand' member (but some types could not be inferred) (maybe-no-member)
E:203,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:204,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:207,16: Instance of 'Button' has no 'set_label' member (no-member)
E:208,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:209,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:212,16: Instance of 'Entry' has no 'set_text' member (no-member)
E:213,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:214,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:217,16: Instance of 'Entry' has no 'set_text' member (no-member)
E:218,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:219,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:222,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:223,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E:227,16: Instance of 'int' has no 'queue_draw' member (but some types could not be inferred) (maybe-no-member)
E:228,16: Instance of 'Grid' has no 'show_all' member (but some types could not be inferred) (maybe-no-member)
R:120, 4: Too many statements (71/50) (too-many-statements)
W:120, 0: Unused argument 'args' (unused-argument)
R:230, 4: Too many arguments (6/5) (too-many-arguments)
C:230, 4: Invalid method name "on_editDropdown_clicked" (invalid-name)
C:230, 4: Invalid argument name "editPopover" (invalid-name)
C:230, 4: Invalid argument name "entryRows" (invalid-name)
C:230, 4: Invalid argument name "contentGrid" (invalid-name)
C:230, 4: Missing method docstring (missing-docstring)
E:235,12: Instance of 'Label' has no 'hide' member (no-member)
E:236,12: Instance of 'Label' has no 'hide' member (no-member)
E:237,12: Instance of 'Box' has no 'hide' member (no-member)
W:230,38: Unused argument 'button' (unused-argument)
C:244, 4: Invalid method name "on_submitButton_clicked" (invalid-name)
C:244, 4: Missing method docstring (missing-docstring)
E:245,11: Instance of 'ComboBoxText' has no 'get_active' member (no-member)
E:246,12: Instance of 'Label' has no 'set_markup' member (no-member)
E:248,12: Instance of 'Grid' has no 'hide' member (but some types could not be inferred) (maybe-no-member)
E:249,27: Instance of 'Calendar' has no 'get_date' member (no-member)
E:254,34: Instance of 'ComboBoxText' has no 'get_active_text' member (no-member)
E:255,32: Instance of 'Entry' has no 'get_text' member (no-member)
E:255,59: Instance of 'Entry' has no 'get_text' member (no-member)
E:262,12: Instance of 'int' has no 'queue_draw' member (but some types could not be inferred) (maybe-no-member)
W:244,38: Unused argument 'button' (unused-argument)
C:264, 4: Missing method docstring (missing-docstring)
E:267,16: Instance of 'Calendar' has no 'select_month' member (no-member)
E:269,16: Instance of 'Calendar' has no 'select_day' member (no-member)
R: 4, 0: Too many public methods (58/20) (too-many-public-methods)
W:250,12: Attribute 'year' defined outside __init__ (attribute-defined-outside-init)
W:137, 8: Attribute 'calendarButton' defined outside __init__ (attribute-defined-outside-init)
W:251,12: Attribute 'month' defined outside __init__ (attribute-defined-outside-init)
W:136, 8: Attribute 'calendar' defined outside __init__ (attribute-defined-outside-init)
W:138, 8: Attribute 'calendarPopover' defined outside __init__ (attribute-defined-outside-init)
W:134, 8: Attribute 'cancelButton' defined outside __init__ (attribute-defined-outside-init)
W:128, 8: Attribute 'descriptionLabel' defined outside __init__ (attribute-defined-outside-init)
W:132, 8: Attribute 'descriptionEntry' defined outside __init__ (attribute-defined-outside-init)
W:249,12: Attribute 'dateArr' defined outside __init__ (attribute-defined-outside-init)
W:133, 8: Attribute 'submitButton' defined outside __init__ (attribute-defined-outside-init)
W:252,12: Attribute 'day' defined outside __init__ (attribute-defined-outside-init)
W:127, 8: Attribute 'costLabel' defined outside __init__ (attribute-defined-outside-init)
W:125, 8: Attribute 'categoryLabel' defined outside __init__ (attribute-defined-outside-init)
W:130, 8: Attribute 'categoryComboBoxText' defined outside __init__ (attribute-defined-outside-init)
W:131, 8: Attribute 'costEntry' defined outside __init__ (attribute-defined-outside-init)
W:126, 8: Attribute 'calendarLabel' defined outside __init__ (attribute-defined-outside-init)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import Overview_Menu (unused-import)
W: 1, 0: Unused import Gdk (unused-import)
************* Module overview
C: 8, 0: Trailing whitespace (trailing-whitespace)
C: 18, 0: Trailing whitespace (trailing-whitespace)
C: 22, 0: Trailing whitespace (trailing-whitespace)
C: 27, 0: Trailing whitespace (trailing-whitespace)
C: 31, 0: Trailing whitespace (trailing-whitespace)
C: 35, 0: Trailing whitespace (trailing-whitespace)
C: 39, 0: Trailing whitespace (trailing-whitespace)
C: 41, 0: Exactly one space required after comma
self.grid.attach(self.headerGrid,0,0,1,1)
^ (bad-whitespace)
C: 41, 0: Exactly one space required after comma
self.grid.attach(self.headerGrid,0,0,1,1)
^ (bad-whitespace)
C: 41, 0: Exactly one space required after comma
self.grid.attach(self.headerGrid,0,0,1,1)
^ (bad-whitespace)
C: 41, 0: Exactly one space required after comma
self.grid.attach(self.headerGrid,0,0,1,1)
^ (bad-whitespace)
C: 42, 0: Exactly one space required after comma
self.grid.attach(self.overviewGrid,0,1,1,1)
^ (bad-whitespace)
C: 42, 0: Exactly one space required after comma
self.grid.attach(self.overviewGrid,0,1,1,1)
^ (bad-whitespace)
C: 42, 0: Exactly one space required after comma
self.grid.attach(self.overviewGrid,0,1,1,1)
^ (bad-whitespace)
C: 42, 0: Exactly one space required after comma
self.grid.attach(self.overviewGrid,0,1,1,1)
^ (bad-whitespace)
C: 43, 0: Trailing whitespace (trailing-whitespace)
C: 45, 0: Trailing whitespace (trailing-whitespace)
C: 47, 0: Trailing whitespace (trailing-whitespace)
C: 50, 0: Exactly one space required after comma
self.display_info("expense", self.data.transactions)
^ (bad-whitespace)
C: 55, 0: Trailing whitespace (trailing-whitespace)
C: 58, 0: Line too long (152/80) (line-too-long)
C: 60, 0: Trailing whitespace (trailing-whitespace)
C: 63, 0: Line too long (104/80) (line-too-long)
C: 65, 0: Trailing whitespace (trailing-whitespace)
C: 68, 0: Line too long (107/80) (line-too-long)
C: 70, 0: Trailing whitespace (trailing-whitespace)
C: 73, 0: Line too long (109/80) (line-too-long)
C: 75, 0: Trailing whitespace (trailing-whitespace)
C: 77, 0: Trailing whitespace (trailing-whitespace)
C: 80, 0: Trailing whitespace (trailing-whitespace)
C: 83, 0: Trailing whitespace (trailing-whitespace)
C: 86, 0: Trailing whitespace (trailing-whitespace)
C: 89, 0: Trailing whitespace (trailing-whitespace)
C: 93, 0: Trailing whitespace (trailing-whitespace)
C: 97, 0: Trailing whitespace (trailing-whitespace)
C:103, 0: Exactly one space required after comma
self.overviewGrid.attach(self.clearButton,0,0,1,1)
^ (bad-whitespace)
C:103, 0: Exactly one space required after comma
self.overviewGrid.attach(self.clearButton,0,0,1,1)
^ (bad-whitespace)
C:103, 0: Exactly one space required after comma
self.overviewGrid.attach(self.clearButton,0,0,1,1)
^ (bad-whitespace)
C:103, 0: Exactly one space required after comma
self.overviewGrid.attach(self.clearButton,0,0,1,1)
^ (bad-whitespace)
C:104, 0: Trailing whitespace (trailing-whitespace)
C:107, 0: Exactly one space required after comma
self.overviewGrid.attach(self.monthScrolledWindow,1,0,1,1)
^ (bad-whitespace)
C:107, 0: Exactly one space required after comma
self.overviewGrid.attach(self.monthScrolledWindow,1,0,1,1)
^ (bad-whitespace)
C:107, 0: Exactly one space required after comma
self.overviewGrid.attach(self.monthScrolledWindow,1,0,1,1)
^ (bad-whitespace)
C:107, 0: Exactly one space required after comma
self.overviewGrid.attach(self.monthScrolledWindow,1,0,1,1)
^ (bad-whitespace)
C:108, 0: Trailing whitespace (trailing-whitespace)
C:111, 0: Exactly one space required after comma
self.overviewGrid.attach(self.categoryScrolledWindow,0,1,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.overviewGrid.attach(self.categoryScrolledWindow,0,1,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.overviewGrid.attach(self.categoryScrolledWindow,0,1,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.overviewGrid.attach(self.categoryScrolledWindow,0,1,1,1)
^ (bad-whitespace)
C:112, 0: Trailing whitespace (trailing-whitespace)
C:115, 0: Exactly one space required after comma
self.overviewGrid.attach(self.contentScrolledWindow,1,1,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.overviewGrid.attach(self.contentScrolledWindow,1,1,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.overviewGrid.attach(self.contentScrolledWindow,1,1,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.overviewGrid.attach(self.contentScrolledWindow,1,1,1,1)
^ (bad-whitespace)
C:116, 0: Trailing whitespace (trailing-whitespace)
C:118, 0: Exactly one space required after comma
for index in range(1,len(self.data.allMonthMenu) + 1):
^ (bad-whitespace)
C:125, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:125, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:125, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:125, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:133, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:133, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:133, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:133, 0: Exactly one space required after comma
self.monthGrid.attach(self.button,index,0,1,1)
^ (bad-whitespace)
C:136, 0: Trailing whitespace (trailing-whitespace)
C:138, 0: Line too long (147/80) (line-too-long)
C:139, 0: Trailing whitespace (trailing-whitespace)
C:141, 0: Line too long (148/80) (line-too-long)
C:142, 0: Trailing whitespace (trailing-whitespace)
C:144, 0: Exactly one space required after comma
self.categoryScrolledWindow.set_property("width-request",150)
^ (bad-whitespace)
C:145, 0: Line too long (90/80) (line-too-long)
C:145, 0: Exactly one space required after comma
self.categoryScrolledWindow.set_property("hscrollbar-policy",Gtk.PolicyType.NEVER)
^ (bad-whitespace)
C:146, 0: Line too long (97/80) (line-too-long)
C:147, 0: Trailing whitespace (trailing-whitespace)
C:149, 0: Exactly one space required after comma
self.categoryVScrollBar.set_property("visible",False)
^ (bad-whitespace)
C:150, 0: Trailing whitespace (trailing-whitespace)
C:153, 0: Line too long (145/80) (line-too-long)
C:154, 0: Line too long (87/80) (line-too-long)
C:154, 0: Exactly one space required after comma
self.monthScrolledWindow.set_property("vscrollbar-policy",Gtk.PolicyType.NEVER)
^ (bad-whitespace)
C:155, 0: Line too long (94/80) (line-too-long)
C:156, 0: Trailing whitespace (trailing-whitespace)
C:158, 0: Exactly one space required after comma
self.monthHScrollBar.set_property("visible",False)
^ (bad-whitespace)
C:159, 0: Trailing whitespace (trailing-whitespace)
C:163, 0: Trailing whitespace (trailing-whitespace)
C:166, 0: No space allowed before bracket
for i in range (0, len(self.categoryArr)):
^ (bad-whitespace)
C:171, 0: Line too long (170/80) (line-too-long)
C:173, 0: Line too long (190/80) (line-too-long)
C:178, 0: Line too long (123/80) (line-too-long)
W:178, 0: Unnecessary semicolon (unnecessary-semicolon)
C:180, 0: Line too long (190/80) (line-too-long)
C:181, 0: Trailing whitespace (trailing-whitespace)
C:185, 0: No space allowed before bracket
for i in range (0, len(self.categoryArr)):
^ (bad-whitespace)
C:187, 0: No space allowed before bracket
for i in range (0, len(self.monthArr)):
^ (bad-whitespace)
C:194, 0: Line too long (92/80) (line-too-long)
C:198, 0: Line too long (170/80) (line-too-long)
C:200, 0: Line too long (102/80) (line-too-long)
C:201, 0: Line too long (170/80) (line-too-long)
C:204, 0: Line too long (174/80) (line-too-long)
C:206, 0: Line too long (123/80) (line-too-long)
W:206, 0: Unnecessary semicolon (unnecessary-semicolon)
C:207, 0: Trailing whitespace (trailing-whitespace)
C:210, 0: Exactly one space required after comma
for index in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:211, 0: Line too long (88/80) (line-too-long)
C:212, 0: Line too long (102/80) (line-too-long)
C:217, 0: Line too long (81/80) (line-too-long)
C:219, 0: Trailing whitespace (trailing-whitespace)
C:221, 0: Exactly one space required after comma
for month in range(1,len(self.data.allMonthMenu) + 1):
^ (bad-whitespace)
C:225, 0: Exactly one space required after comma
for data in range(0,len(data_arr)):
^ (bad-whitespace)
C:229, 0: Line too long (85/80) (line-too-long)
C:232, 0: Line too long (166/80) (line-too-long)
C:234, 0: Trailing whitespace (trailing-whitespace)
C:234, 0: Line too long (93/80) (line-too-long)
C:236, 0: Exactly one space required after comma
for data in range(0,len(data_arr)):
^ (bad-whitespace)
C:237, 0: Line too long (128/80) (line-too-long)
C:238, 0: Line too long (154/80) (line-too-long)
C:244, 0: Trailing whitespace (trailing-whitespace)
C:244, 0: Line too long (93/80) (line-too-long)
C:247, 0: Trailing whitespace (trailing-whitespace)
C:259, 0: Trailing whitespace (trailing-whitespace)
C:261, 0: Exactly one space required after comma
for month in range(1,len(self.data.allMonthMenu) + 1):
^ (bad-whitespace)
C:265, 0: Exactly one space required after comma
for data in range(0,len(data_arr)):
^ (bad-whitespace)
C:270, 0: Line too long (158/80) (line-too-long)
C:272, 0: Trailing whitespace (trailing-whitespace)
C:272, 0: Line too long (85/80) (line-too-long)
C:274, 0: Exactly one space required after comma
for data in range(0,len(data_arr)):
^ (bad-whitespace)
C:280, 0: Line too long (158/80) (line-too-long)
C:282, 0: Trailing whitespace (trailing-whitespace)
C:282, 0: Line too long (85/80) (line-too-long)
C:285, 0: Trailing whitespace (trailing-whitespace)
C:292, 0: Trailing whitespace (trailing-whitespace)
C:294, 0: Trailing whitespace (trailing-whitespace)
C:295, 0: Exactly one space required after comma
for month in range(1,len(self.data.allMonthMenu) + 1):
^ (bad-whitespace)
C:299, 0: Line too long (165/80) (line-too-long)
C:301, 0: Trailing whitespace (trailing-whitespace)
C:301, 0: Line too long (88/80) (line-too-long)
C:303, 0: Trailing whitespace (trailing-whitespace)
C:304, 0: Trailing whitespace (trailing-whitespace)
C:306, 0: Trailing whitespace (trailing-whitespace)
C:309, 0: No space allowed before bracket
for i in range (0, len(self.monthArr)):
^ (bad-whitespace)
C:314, 0: Line too long (170/80) (line-too-long)
C:316, 0: Line too long (190/80) (line-too-long)
W:321, 0: Bad indentation. Found 23 spaces, expected 24 (bad-indentation)
C:321, 0: Line too long (122/80) (line-too-long)
W:321, 0: Unnecessary semicolon (unnecessary-semicolon)
C:323, 0: Line too long (190/80) (line-too-long)
C:324, 0: Trailing whitespace (trailing-whitespace)
C:337, 0: Trailing whitespace (trailing-whitespace)
C:339, 0: Trailing whitespace (trailing-whitespace)
C:340, 0: Line too long (149/80) (line-too-long)
C:341, 0: Line too long (101/80) (line-too-long)
C:342, 0: Line too long (104/80) (line-too-long)
C:343, 0: Line too long (106/80) (line-too-long)
C: 1, 0: Missing module docstring (missing-docstring)
W: 2, 0: Wildcard import decimal (wildcard-import)
R: 5, 0: Too many instance attributes (38/7) (too-many-instance-attributes)
C:289, 8: Invalid attribute name "dummyCategoryButton" (invalid-name)
C: 56, 8: Invalid attribute name "balanceLabel" (invalid-name)
C: 25, 8: Invalid attribute name "overviewGrid" (invalid-name)
C: 21, 8: Invalid attribute name "highlightColor" (invalid-name)
C: 61, 8: Invalid attribute name "varianceLabel" (invalid-name)
C: 71, 8: Invalid attribute name "expensesTotalLabel" (invalid-name)
C: 19, 8: Invalid attribute name "menuColor" (invalid-name)
C:250,12: Invalid attribute name "AllButton" (invalid-name)
C:215,16: Invalid attribute name "contentArr" (invalid-name)
C: 29, 8: Invalid attribute name "monthScrolledWindow" (invalid-name)
C:228,24: Invalid attribute name "totalLabel" (invalid-name)
C: 16, 8: Invalid attribute name "monthIndex" (invalid-name)
C: 20, 8: Invalid attribute name "totalColor" (invalid-name)
C:148, 8: Invalid attribute name "categoryVScrollBar" (invalid-name)
C: 12, 8: Invalid attribute name "monthArr" (invalid-name)
C: 66, 8: Invalid attribute name "incomeTotalLabel" (invalid-name)
C: 17, 8: Invalid attribute name "categoryIndex" (invalid-name)
C: 32, 8: Invalid attribute name "contentGrid" (invalid-name)
C: 37, 8: Invalid attribute name "categoryScrolledWindow" (invalid-name)
C: 14, 8: Invalid attribute name "entryRows" (invalid-name)
C: 33, 8: Invalid attribute name "contentScrolledWindow" (invalid-name)
C:157, 8: Invalid attribute name "monthHScrollBar" (invalid-name)
C: 36, 8: Invalid attribute name "categoryGrid" (invalid-name)
C: 30, 8: Invalid attribute name "monthViewport" (invalid-name)
C:101, 8: Invalid attribute name "clearButton" (invalid-name)
C: 28, 8: Invalid attribute name "monthGrid" (invalid-name)
C: 38, 8: Invalid attribute name "categoryViewport" (invalid-name)
C: 26, 8: Invalid attribute name "headerGrid" (invalid-name)
C: 13, 8: Invalid attribute name "categoryArr" (invalid-name)
C: 54, 8: Invalid attribute name "blankLabel" (invalid-name)
C:296,12: Invalid attribute name "dummyContentLabel" (invalid-name)
C: 34, 8: Invalid attribute name "contentViewport" (invalid-name)
C: 5, 0: Missing class docstring (missing-docstring)
C: 5, 0: Old-style class defined. (old-style-class)
E: 41, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 42, 8: Instance of 'Grid' has no 'attach' member (no-member)
C: 52, 4: Missing method docstring (missing-docstring)
E: 57, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E: 62, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E: 67, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E: 72, 8: Instance of 'Label' has no 'set_halign' member (no-member)
C: 99, 4: Missing method docstring (missing-docstring)
E:103, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:105, 8: Instance of 'Viewport' has no 'add' member (no-member)
E:106, 8: Instance of 'ScrolledWindow' has no 'add' member (no-member)
E:107, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:109, 8: Instance of 'Viewport' has no 'add' member (no-member)
E:110, 8: Instance of 'ScrolledWindow' has no 'add' member (no-member)
E:111, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:113, 8: Instance of 'Viewport' has no 'add' member (no-member)
E:114, 8: Instance of 'ScrolledWindow' has no 'add' member (no-member)
E:115, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:122,16: Instance of 'Button' has no 'set_relief' member (but some types could not be inferred) (maybe-no-member)
E:125,16: Instance of 'Grid' has no 'attach' member (no-member)
E:130,16: Instance of 'Button' has no 'set_relief' member (but some types could not be inferred) (maybe-no-member)
E:133,16: Instance of 'Grid' has no 'attach' member (no-member)
E:138, 8: Instance of 'Button' has no 'override_background_color' member (no-member)
E:140, 8: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E:141, 8: Instance of 'Grid' has no 'override_background_color' member (no-member)
E:143, 8: Instance of 'ScrolledWindow' has no 'set_vexpand' member (no-member)
E:146, 8: Instance of 'ScrolledWindow' has no 'set_vadjustment' member (no-member)
E:146,52: Instance of 'ScrolledWindow' has no 'get_vadjustment' member (no-member)
E:148,34: Instance of 'ScrolledWindow' has no 'get_vscrollbar' member (no-member)
E:151, 8: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E:152, 8: Instance of 'Grid' has no 'set_hexpand' member (no-member)
E:153, 8: Instance of 'Grid' has no 'override_background_color' member (no-member)
E:155, 8: Instance of 'ScrolledWindow' has no 'set_hadjustment' member (no-member)
E:155,49: Instance of 'ScrolledWindow' has no 'get_hadjustment' member (no-member)
E:157,31: Instance of 'ScrolledWindow' has no 'get_hscrollbar' member (no-member)
E:160, 8: Instance of 'ScrolledWindow' has no 'set_vexpand' member (no-member)
E:162, 8: Instance of 'Grid' has no 'set_hexpand' member (no-member)
C:164, 4: Missing method docstring (missing-docstring)
W:164,31: Unused argument 'button' (unused-argument)
C:182, 4: Missing method docstring (missing-docstring)
W:182,30: Unused argument 'button' (unused-argument)
C:208, 4: Missing method docstring (missing-docstring)
E:213,16: Instance of 'Button' has no 'set_relief' member (but some types could not be inferred) (maybe-no-member)
E:218,16: Instance of 'Grid' has no 'attach' member (no-member)
E:229,24: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:232,24: Instance of 'Label' has no 'override_background_color' member (but some types could not be inferred) (maybe-no-member)
E:234,24: Instance of 'Grid' has no 'attach' member (no-member)
E:244,24: Instance of 'Grid' has no 'attach' member (no-member)
E:253, 8: Instance of 'Button' has no 'set_relief' member (but some types could not be inferred) (maybe-no-member)
E:257, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:268,16: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:270,16: Instance of 'Label' has no 'override_background_color' member (but some types could not be inferred) (maybe-no-member)
E:272,16: Instance of 'Grid' has no 'attach' member (no-member)
E:278,16: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:280,16: Instance of 'Label' has no 'override_background_color' member (but some types could not be inferred) (maybe-no-member)
E:282,16: Instance of 'Grid' has no 'attach' member (no-member)
R:208, 4: Too many branches (18/12) (too-many-branches)
R:208, 4: Too many statements (61/50) (too-many-statements)
C:286, 4: Missing method docstring (missing-docstring)
E:290, 8: Instance of 'Button' has no 'set_relief' member (no-member)
E:292, 8: Instance of 'Button' has no 'set_sensitive' member (no-member)
E:299,16: Instance of 'Label' has no 'override_background_color' member (no-member)
E:301,12: Instance of 'Grid' has no 'attach' member (no-member)
E:304, 8: Instance of 'Grid' has no 'attach' member (no-member)
C:307, 4: Missing method docstring (missing-docstring)
W:307,28: Unused argument 'button' (unused-argument)
C:325, 4: Missing method docstring (missing-docstring)
E:329,12: Instance of 'Grid' has no 'remove_row' member (no-member)
E:330,12: Instance of 'Grid' has no 'remove_row' member (no-member)
E:336, 8: Instance of 'Grid' has no 'show_all' member (no-member)
W:289, 8: Attribute 'dummyCategoryButton' defined outside __init__ (attribute-defined-outside-init)
W: 56, 8: Attribute 'balanceLabel' defined outside __init__ (attribute-defined-outside-init)
W: 61, 8: Attribute 'varianceLabel' defined outside __init__ (attribute-defined-outside-init)
W: 71, 8: Attribute 'expensesTotalLabel' defined outside __init__ (attribute-defined-outside-init)
W:252,12: Attribute 'AllButton' defined outside __init__ (attribute-defined-outside-init)
W:288, 8: Attribute 'contentArr' defined outside __init__ (attribute-defined-outside-init)
W:262,12: Attribute 'total' defined outside __init__ (attribute-defined-outside-init)
W:277,16: Attribute 'totalLabel' defined outside __init__ (attribute-defined-outside-init)
W:148, 8: Attribute 'categoryVScrollBar' defined outside __init__ (attribute-defined-outside-init)
W: 66, 8: Attribute 'incomeTotalLabel' defined outside __init__ (attribute-defined-outside-init)
W:157, 8: Attribute 'monthHScrollBar' defined outside __init__ (attribute-defined-outside-init)
W:101, 8: Attribute 'clearButton' defined outside __init__ (attribute-defined-outside-init)
W:212,16: Attribute 'button' defined outside __init__ (attribute-defined-outside-init)
W: 54, 8: Attribute 'blankLabel' defined outside __init__ (attribute-defined-outside-init)
W:296,12: Attribute 'dummyContentLabel' defined outside __init__ (attribute-defined-outside-init)
W: 2, 0: Unused import ROUND_HALF_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import BasicContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DefaultContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Underflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DecimalException from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import DivisionByZero from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Context from wildcard import (unused-wildcard-import)
W: 1, 0: Unused import Gio (unused-import)
W: 2, 0: Unused import localcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_DOWN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_CEILING from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_EVEN from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_HALF_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Subnormal from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_05UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Rounded from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ExtendedContext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_UP from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Inexact from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import getcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import ROUND_FLOOR from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import InvalidOperation from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Overflow from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import setcontext from wildcard import (unused-wildcard-import)
W: 2, 0: Unused import Clamped from wildcard import (unused-wildcard-import)
************* Module overview_menu
C: 15, 0: Trailing whitespace (trailing-whitespace)
C: 25, 0: Trailing whitespace (trailing-whitespace)
C: 29, 0: Trailing whitespace (trailing-whitespace)
C: 30, 0: Exactly one space required after comma
self.notebook.child_set_property(self.overviewLabel,"tab-expand",True)
^ (bad-whitespace)
C: 30, 0: Exactly one space required after comma
self.notebook.child_set_property(self.overviewLabel,"tab-expand",True)
^ (bad-whitespace)
C: 31, 0: Exactly one space required after comma
self.notebook.child_set_property(self.reportsLabel,"tab-expand",True)
^ (bad-whitespace)
C: 31, 0: Exactly one space required after comma
self.notebook.child_set_property(self.reportsLabel,"tab-expand",True)
^ (bad-whitespace)
C: 32, 0: Line too long (81/80) (line-too-long)
C: 32, 0: Exactly one space required after comma
self.notebook.child_set_property(self.projectionsLabel,"tab-expand",True)
^ (bad-whitespace)
C: 32, 0: Exactly one space required after comma
self.notebook.child_set_property(self.projectionsLabel,"tab-expand",True)
^ (bad-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 6, 0: Too many instance attributes (8/7) (too-many-instance-attributes)
C: 6, 0: Invalid class name "Overview_Menu" (invalid-name)
C: 16, 8: Invalid attribute name "overviewLabel" (invalid-name)
C: 17, 8: Invalid attribute name "reportsLabel" (invalid-name)
C: 18, 8: Invalid attribute name "projectionsLabel" (invalid-name)
C: 6, 0: Missing class docstring (missing-docstring)
C: 6, 0: Old-style class defined. (old-style-class)
E: 21, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 22, 8: Instance of 'Notebook' has no 'append_page' member (no-member)
E: 23, 8: Instance of 'Notebook' has no 'append_page' member (no-member)
E: 24, 8: Instance of 'Notebook' has no 'set_show_tabs' member (no-member)
E: 26, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 27, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 28, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 30, 8: Instance of 'Notebook' has no 'child_set_property' member (no-member)
E: 31, 8: Instance of 'Notebook' has no 'child_set_property' member (no-member)
E: 32, 8: Instance of 'Notebook' has no 'child_set_property' member (no-member)
R: 6, 0: Too few public methods (0/2) (too-few-public-methods)
W: 1, 0: Unused import Gio (unused-import)
************* Module projections
C: 5, 0: Trailing whitespace (trailing-whitespace)
C: 8, 0: Trailing whitespace (trailing-whitespace)
C: 11, 0: Trailing whitespace (trailing-whitespace)
C: 12, 0: Trailing whitespace (trailing-whitespace)
C: 14, 0: Exactly one space required after comma
self.sideGrid.set_property("width-request",200)
^ (bad-whitespace)
C: 15, 0: Trailing whitespace (trailing-whitespace)
C: 16, 0: Trailing whitespace (trailing-whitespace)
C: 21, 0: Trailing whitespace (trailing-whitespace)
C: 30, 0: Trailing whitespace (trailing-whitespace)
C: 46, 0: Exactly one space required after comma
self.projectionsNotebook.insert_page(self.dayViewGrid, self.dayLabel,0)
^ (bad-whitespace)
C: 47, 0: Line too long (81/80) (line-too-long)
C: 47, 0: Exactly one space required after comma
self.projectionsNotebook.insert_page(self.weekViewGrid, self.weekLabel,1)
^ (bad-whitespace)
C: 48, 0: Line too long (83/80) (line-too-long)
C: 48, 0: Exactly one space required after comma
self.projectionsNotebook.insert_page(self.monthViewGrid, self.monthLabel,2)
^ (bad-whitespace)
C: 49, 0: Line too long (81/80) (line-too-long)
C: 49, 0: Exactly one space required after comma
self.projectionsNotebook.insert_page(self.yearViewGrid, self.yearLabel,3)
^ (bad-whitespace)
C: 50, 0: Line too long (95/80) (line-too-long)
C: 50, 0: Exactly one space required after comma
self.projectionsNotebook.insert_page(self.transactionViewGrid, self.transactionLabel,4)
^ (bad-whitespace)
C: 52, 0: Trailing whitespace (trailing-whitespace)
C: 61, 0: Trailing whitespace (trailing-whitespace)
C: 62, 0: Trailing whitespace (trailing-whitespace)
C: 63, 0: Trailing whitespace (trailing-whitespace)
C: 67, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.label, 0,0,7,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.label, 0,0,7,1)
^ (bad-whitespace)
C: 67, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.label, 0,0,7,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.monthCalendarGrid, 0,1,7,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.monthCalendarGrid, 0,1,7,1)
^ (bad-whitespace)
C: 68, 0: Exactly one space required after comma
self.monthViewGrid.attach(self.monthCalendarGrid, 0,1,7,1)
^ (bad-whitespace)
C: 69, 0: Trailing whitespace (trailing-whitespace)
C: 70, 0: Line too long (108/80) (line-too-long)
C: 71, 0: Trailing whitespace (trailing-whitespace)
C: 71, 0: Line too long (106/80) (line-too-long)
C: 75, 0: Trailing whitespace (trailing-whitespace)
C: 83, 0: Trailing whitespace (trailing-whitespace)
C: 86, 0: Exactly one space required after comma
self.monthGrid.attach(self.dayLabel,0,0,1,1)
^ (bad-whitespace)
C: 86, 0: Exactly one space required after comma
self.monthGrid.attach(self.dayLabel,0,0,1,1)
^ (bad-whitespace)
C: 86, 0: Exactly one space required after comma
self.monthGrid.attach(self.dayLabel,0,0,1,1)
^ (bad-whitespace)
C: 86, 0: Exactly one space required after comma
self.monthGrid.attach(self.dayLabel,0,0,1,1)
^ (bad-whitespace)
C: 95, 0: Trailing whitespace (trailing-whitespace)
C:107, 0: Trailing whitespace (trailing-whitespace)
C:109, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,i,1,1,1)
^ (bad-whitespace)
C:109, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,i,1,1,1)
^ (bad-whitespace)
C:109, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,i,1,1,1)
^ (bad-whitespace)
C:109, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,i,1,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-7),2,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-7),2,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-7),2,1,1)
^ (bad-whitespace)
C:111, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-7),2,1,1)
^ (bad-whitespace)
C:113, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-14),3,1,1)
^ (bad-whitespace)
C:113, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-14),3,1,1)
^ (bad-whitespace)
C:113, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-14),3,1,1)
^ (bad-whitespace)
C:113, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-14),3,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-21),4,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-21),4,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-21),4,1,1)
^ (bad-whitespace)
C:115, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-21),4,1,1)
^ (bad-whitespace)
C:117, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-28),5,1,1)
^ (bad-whitespace)
C:117, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-28),5,1,1)
^ (bad-whitespace)
C:117, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-28),5,1,1)
^ (bad-whitespace)
C:117, 0: Exactly one space required after comma
self.monthCalendarGrid.attach(self.monthGrid,(i-28),5,1,1)
^ (bad-whitespace)
C:120, 0: Trailing whitespace (trailing-whitespace)
C:127, 0: Trailing whitespace (trailing-whitespace)
C:128, 0: Exactly one space required after comma
self.dayButton.set_property("width-request",60)
^ (bad-whitespace)
C:131, 0: Trailing whitespace (trailing-whitespace)
C:132, 0: Exactly one space required after comma
self.weekButton.set_property("width-request",50)
^ (bad-whitespace)
C:135, 0: Trailing whitespace (trailing-whitespace)
C:136, 0: Exactly one space required after comma
self.monthButton.set_property("width-request",50)
^ (bad-whitespace)
C:139, 0: Trailing whitespace (trailing-whitespace)
C:140, 0: Exactly one space required after comma
self.yearButton.set_property("width-request",50)
^ (bad-whitespace)
C:143, 0: Trailing whitespace (trailing-whitespace)
C:144, 0: Exactly one space required after comma
self.transactionsButton.set_property("width-request",50)
^ (bad-whitespace)
C:147, 0: Trailing whitespace (trailing-whitespace)
C:153, 0: Line too long (86/80) (line-too-long)
C:154, 0: Trailing whitespace (trailing-whitespace)
C:155, 0: Exactly one space required after comma
self.sideGrid.attach(self.dayButton, 0,0,1,1)
^ (bad-whitespace)
C:155, 0: Exactly one space required after comma
self.sideGrid.attach(self.dayButton, 0,0,1,1)
^ (bad-whitespace)
C:155, 0: Exactly one space required after comma
self.sideGrid.attach(self.dayButton, 0,0,1,1)
^ (bad-whitespace)
C:156, 0: Exactly one space required after comma
self.sideGrid.attach(self.weekButton, 0,1,1,1)
^ (bad-whitespace)
C:156, 0: Exactly one space required after comma
self.sideGrid.attach(self.weekButton, 0,1,1,1)
^ (bad-whitespace)
C:156, 0: Exactly one space required after comma
self.sideGrid.attach(self.weekButton, 0,1,1,1)
^ (bad-whitespace)
C:157, 0: Exactly one space required after comma
self.sideGrid.attach(self.monthButton, 0,2,1,1)
^ (bad-whitespace)
C:157, 0: Exactly one space required after comma
self.sideGrid.attach(self.monthButton, 0,2,1,1)
^ (bad-whitespace)
C:157, 0: Exactly one space required after comma
self.sideGrid.attach(self.monthButton, 0,2,1,1)
^ (bad-whitespace)
C:158, 0: Exactly one space required after comma
self.sideGrid.attach(self.yearButton, 0,3,1,1)
^ (bad-whitespace)
C:158, 0: Exactly one space required after comma
self.sideGrid.attach(self.yearButton, 0,3,1,1)
^ (bad-whitespace)
C:158, 0: Exactly one space required after comma
self.sideGrid.attach(self.yearButton, 0,3,1,1)
^ (bad-whitespace)
C:159, 0: Exactly one space required after comma
self.sideGrid.attach(self.transactionsButton, 0,4,1,1)
^ (bad-whitespace)
C:159, 0: Exactly one space required after comma
self.sideGrid.attach(self.transactionsButton, 0,4,1,1)
^ (bad-whitespace)
C:159, 0: Exactly one space required after comma
self.sideGrid.attach(self.transactionsButton, 0,4,1,1)
^ (bad-whitespace)
C:163, 0: Trailing whitespace (trailing-whitespace)
C:166, 0: Trailing whitespace (trailing-whitespace)
C:169, 0: Trailing whitespace (trailing-whitespace)
C:172, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 4, 0: Too many instance attributes (25/7) (too-many-instance-attributes)
C: 70, 8: Invalid attribute name "startDate" (invalid-name)
C: 71, 8: Invalid attribute name "endDate" (invalid-name)
C: 45, 8: Invalid attribute name "projectionsNotebook" (invalid-name)
C: 72, 8: Invalid attribute name "dayText" (invalid-name)
C:124, 8: Invalid attribute name "monthButton" (invalid-name)
C:125, 8: Invalid attribute name "yearButton" (invalid-name)
C: 39, 8: Invalid attribute name "weekLabel" (invalid-name)
C: 63, 8: Invalid attribute name "monthCalendarGrid" (invalid-name)
C:123, 8: Invalid attribute name "weekButton" (invalid-name)
C: 29, 8: Invalid attribute name "transactionViewGrid" (invalid-name)
C: 42, 8: Invalid attribute name "transactionLabel" (invalid-name)
C:126, 8: Invalid attribute name "transactionsButton" (invalid-name)
C: 26, 8: Invalid attribute name "weekViewGrid" (invalid-name)
C: 9, 8: Invalid attribute name "sideGrid" (invalid-name)
C: 10, 8: Invalid attribute name "contentGrid" (invalid-name)
C: 40, 8: Invalid attribute name "monthLabel" (invalid-name)
C: 27, 8: Invalid attribute name "monthViewGrid" (invalid-name)
C: 28, 8: Invalid attribute name "yearViewGrid" (invalid-name)
C: 41, 8: Invalid attribute name "yearLabel" (invalid-name)
C: 25, 8: Invalid attribute name "dayViewGrid" (invalid-name)
C: 38, 8: Invalid attribute name "dayLabel" (invalid-name)
C: 78,20: Invalid attribute name "monthGrid" (invalid-name)
C:122, 8: Invalid attribute name "dayButton" (invalid-name)
C: 4, 0: Missing class docstring (missing-docstring)
C: 4, 0: Old-style class defined. (old-style-class)
E: 13, 8: Instance of 'Grid' has no 'set_vexpand' member (no-member)
E: 17, 8: Instance of 'Grid' has no 'set_hexpand' member (no-member)
E: 18, 8: Instance of 'Grid' has no 'set_vexpand' member (no-member)
E: 19, 8: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E: 20, 8: Instance of 'Grid' has no 'set_row_homogeneous' member (no-member)
E: 32, 8: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E: 33, 8: Instance of 'Grid' has no 'set_margin_start' member (no-member)
E: 34, 8: Instance of 'Grid' has no 'set_margin_end' member (no-member)
E: 35, 8: Instance of 'Grid' has no 'set_margin_bottom' member (no-member)
E: 46, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 47, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 48, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 49, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 50, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E: 51, 8: Instance of 'Notebook' has no 'set_show_tabs' member (no-member)
E: 53, 8: Instance of 'Grid' has no 'add' member (no-member)
E: 57, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 58, 8: Instance of 'Grid' has no 'attach' member (no-member)
C: 60, 4: Missing method docstring (missing-docstring)
E: 64, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E: 65, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E: 66, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 67, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 68, 8: Instance of 'Grid' has no 'attach' member (no-member)
E: 86,16: Instance of 'Grid' has no 'attach' member (but some types could not be inferred) (maybe-no-member)
E: 99,12: Instance of 'Grid' has no 'set_column_homogeneous' member (but some types could not be inferred) (maybe-no-member)
E:100,12: Instance of 'Label' has no 'set_margin_end' member (but some types could not be inferred) (maybe-no-member)
E:101,12: Instance of 'Label' has no 'set_margin_top' member (but some types could not be inferred) (maybe-no-member)
E:102,12: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:103,12: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E:104,12: Instance of 'Grid' has no 'set_row_homogeneous' member (no-member)
E:105,12: Instance of 'Grid' has no 'set_vexpand' member (no-member)
E:106,12: Instance of 'Grid' has no 'set_margin_top' member (no-member)
E:109,16: Instance of 'Grid' has no 'attach' member (no-member)
E:111,16: Instance of 'Grid' has no 'attach' member (no-member)
E:113,16: Instance of 'Grid' has no 'attach' member (no-member)
E:115,16: Instance of 'Grid' has no 'attach' member (no-member)
E:117,16: Instance of 'Grid' has no 'attach' member (no-member)
R: 60, 4: Too many branches (15/12) (too-many-branches)
C:121, 4: Missing method docstring (missing-docstring)
E:129, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:130, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:133, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:134, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:137, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:138, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:141, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:142, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:145, 8: Instance of 'Button' has no 'set_margin_start' member (no-member)
E:146, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:155, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:156, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:157, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:158, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:159, 8: Instance of 'Grid' has no 'attach' member (no-member)
C:161, 4: Invalid method name "on_dayButton_clicked" (invalid-name)
C:161, 4: Missing method docstring (missing-docstring)
E:162, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:161, 0: Unused argument 'args' (unused-argument)
C:164, 4: Invalid method name "on_weekButton_clicked" (invalid-name)
C:164, 4: Missing method docstring (missing-docstring)
E:165, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:164, 0: Unused argument 'args' (unused-argument)
C:167, 4: Invalid method name "on_monthButton_clicked" (invalid-name)
C:167, 4: Missing method docstring (missing-docstring)
E:168, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:167, 0: Unused argument 'args' (unused-argument)
C:170, 4: Invalid method name "on_yearButton_clicked" (invalid-name)
C:170, 4: Missing method docstring (missing-docstring)
E:171, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:170, 0: Unused argument 'args' (unused-argument)
C:173, 4: Invalid method name "on_transactionsButton_clicked" (invalid-name)
C:173, 4: Missing method docstring (missing-docstring)
E:174, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:173, 0: Unused argument 'args' (unused-argument)
W: 70, 8: Attribute 'startDate' defined outside __init__ (attribute-defined-outside-init)
W: 71, 8: Attribute 'endDate' defined outside __init__ (attribute-defined-outside-init)
W: 72, 8: Attribute 'dayText' defined outside __init__ (attribute-defined-outside-init)
W:124, 8: Attribute 'monthButton' defined outside __init__ (attribute-defined-outside-init)
W:125, 8: Attribute 'yearButton' defined outside __init__ (attribute-defined-outside-init)
W: 63, 8: Attribute 'monthCalendarGrid' defined outside __init__ (attribute-defined-outside-init)
W:123, 8: Attribute 'weekButton' defined outside __init__ (attribute-defined-outside-init)
W: 62, 8: Attribute 'label' defined outside __init__ (attribute-defined-outside-init)
W:126, 8: Attribute 'transactionsButton' defined outside __init__ (attribute-defined-outside-init)
W: 96,20: Attribute 'monthGrid' defined outside __init__ (attribute-defined-outside-init)
W:122, 8: Attribute 'dayButton' defined outside __init__ (attribute-defined-outside-init)
W: 1, 0: Unused import Gio (unused-import)
************* Module reports
C: 4, 0: Trailing whitespace (trailing-whitespace)
C: 6, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
C: 3, 0: Missing class docstring (missing-docstring)
C: 3, 0: Old-style class defined. (old-style-class)
R: 3, 0: Too few public methods (0/2) (too-few-public-methods)
W: 1, 0: Unused import Gio (unused-import)
W: 1, 0: Unused import Gdk (unused-import)
************* Module setup
C: 3, 0: No space allowed around keyword argument assignment
name = "Budget",
^ (bad-whitespace)
C: 4, 0: No space allowed around keyword argument assignment
version = "0.1",
^ (bad-whitespace)
C: 5, 0: No space allowed around keyword argument assignment
packages = find_packages(),
^ (bad-whitespace)
C: 6, 0: No space allowed around keyword argument assignment
scripts = ['Budget.py'],
^ (bad-whitespace)
C: 20, 0: No space allowed around keyword argument assignment
author = "Marc Thomas",
^ (bad-whitespace)
C: 21, 0: No space allowed around keyword argument assignment
author_email = "[email protected]",
^ (bad-whitespace)
C: 22, 0: No space allowed around keyword argument assignment
description = "Personal Finance",
^ (bad-whitespace)
C: 23, 0: No space allowed around keyword argument assignment
license = "GPL v2.0",
^ (bad-whitespace)
C: 24, 0: No space allowed around keyword argument assignment
keywords = "budget finance mthx money",
^ (bad-whitespace)
C: 25, 0: No space allowed around keyword argument assignment
url = "http://github.com/mthx_/budget" # project home page, if any
^ (bad-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
************* Module transactions
C: 9, 0: Trailing whitespace (trailing-whitespace)
C: 21, 0: Trailing whitespace (trailing-whitespace)
C: 27, 0: Trailing whitespace (trailing-whitespace)
C: 32, 0: Trailing whitespace (trailing-whitespace)
C: 36, 0: Trailing whitespace (trailing-whitespace)
C: 47, 0: Trailing whitespace (trailing-whitespace)
C: 57, 0: Trailing whitespace (trailing-whitespace)
C: 61, 0: Trailing whitespace (trailing-whitespace)
C: 63, 0: Trailing whitespace (trailing-whitespace)
C: 65, 0: Line too long (83/80) (line-too-long)
C: 66, 0: Trailing whitespace (trailing-whitespace)
C: 72, 0: Exactly one space required after comma
self.menuScrolledWindow.set_property("width-request",279)
^ (bad-whitespace)
C: 73, 0: Line too long (87/80) (line-too-long)
C: 80, 0: Trailing whitespace (trailing-whitespace)
C: 83, 0: Trailing whitespace (trailing-whitespace)
C: 84, 0: Trailing whitespace (trailing-whitespace)
C: 86, 0: Exactly one space required after comma
self.menuListBox.connect("row-selected",self.category_selected)
^ (bad-whitespace)
C: 87, 0: Trailing whitespace (trailing-whitespace)
C: 92, 0: Trailing whitespace (trailing-whitespace)
C: 96, 0: Trailing whitespace (trailing-whitespace)
C: 99, 0: Trailing whitespace (trailing-whitespace)
C:100, 0: Exactly one space required after comma
self.grid.attach(self.menuScrolledWindow,0,0,1,2)
^ (bad-whitespace)
C:100, 0: Exactly one space required after comma
self.grid.attach(self.menuScrolledWindow,0,0,1,2)
^ (bad-whitespace)
C:100, 0: Exactly one space required after comma
self.grid.attach(self.menuScrolledWindow,0,0,1,2)
^ (bad-whitespace)
C:100, 0: Exactly one space required after comma
self.grid.attach(self.menuScrolledWindow,0,0,1,2)
^ (bad-whitespace)
C:101, 0: Exactly one space required after comma
self.grid.attach(self.dateGrid,2,0,1,1)
^ (bad-whitespace)
C:101, 0: Exactly one space required after comma
self.grid.attach(self.dateGrid,2,0,1,1)
^ (bad-whitespace)
C:101, 0: Exactly one space required after comma
self.grid.attach(self.dateGrid,2,0,1,1)
^ (bad-whitespace)
C:101, 0: Exactly one space required after comma
self.grid.attach(self.dateGrid,2,0,1,1)
^ (bad-whitespace)
C:102, 0: Exactly one space required after comma
self.grid.attach(self.contentScrolledWindow,2,1,1,1)
^ (bad-whitespace)
C:102, 0: Exactly one space required after comma
self.grid.attach(self.contentScrolledWindow,2,1,1,1)
^ (bad-whitespace)
C:102, 0: Exactly one space required after comma
self.grid.attach(self.contentScrolledWindow,2,1,1,1)
^ (bad-whitespace)
C:102, 0: Exactly one space required after comma
self.grid.attach(self.contentScrolledWindow,2,1,1,1)
^ (bad-whitespace)
C:103, 0: Trailing whitespace (trailing-whitespace)
C:106, 0: Line too long (88/80) (line-too-long)
C:109, 0: Trailing whitespace (trailing-whitespace)
C:117, 0: Line too long (124/80) (line-too-long)
C:118, 0: Line too long (92/80) (line-too-long)
C:119, 0: Trailing whitespace (trailing-whitespace)
C:121, 0: Line too long (99/80) (line-too-long)
C:123, 0: Trailing whitespace (trailing-whitespace)
C:133, 0: Trailing whitespace (trailing-whitespace)
C:136, 0: Line too long (88/80) (line-too-long)
C:139, 0: Trailing whitespace (trailing-whitespace)
C:142, 0: Line too long (124/80) (line-too-long)
C:143, 0: Line too long (92/80) (line-too-long)
C:144, 0: Trailing whitespace (trailing-whitespace)
C:146, 0: Line too long (99/80) (line-too-long)
C:148, 0: Trailing whitespace (trailing-whitespace)
W:156, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:156, 0: Line too long (112/80) (line-too-long)
C:157, 0: Line too long (114/80) (line-too-long)
W:157, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:158, 0: Line too long (112/80) (line-too-long)
W:158, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:159, 0: Line too long (113/80) (line-too-long)
W:159, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:160, 0: Trailing whitespace (trailing-whitespace)
C:166, 0: Line too long (103/80) (line-too-long)
C:169, 0: Line too long (95/80) (line-too-long)
C:172, 0: Line too long (97/80) (line-too-long)
C:175, 0: Line too long (132/80) (line-too-long)
C:178, 0: Line too long (133/80) (line-too-long)
C:183, 0: Line too long (141/80) (line-too-long)
C:184, 0: Line too long (117/80) (line-too-long)
C:185, 0: Line too long (121/80) (line-too-long)
C:187, 0: Trailing whitespace (trailing-whitespace)
W:189, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:189, 0: Line too long (112/80) (line-too-long)
C:190, 0: Line too long (114/80) (line-too-long)
W:190, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:191, 0: Line too long (112/80) (line-too-long)
W:191, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:192, 0: Line too long (113/80) (line-too-long)
W:192, 0: Bad indentation. Found 12 spaces, expected 8 (bad-indentation)
C:200, 0: Trailing whitespace (trailing-whitespace)
C:203, 0: Trailing whitespace (trailing-whitespace)
C:205, 0: Trailing whitespace (trailing-whitespace)
C:212, 0: Line too long (93/80) (line-too-long)
C:213, 0: Line too long (104/80) (line-too-long)
C:213, 0: Exactly one space required after comma
self.dateButtonFrom.set_label(self.data.translate_date(self.dateCalendarFrom.get_date(),"edit"))
^ (bad-whitespace)
C:216, 0: Trailing whitespace (trailing-whitespace)
C:221, 0: Trailing whitespace (trailing-whitespace)
C:223, 0: Line too long (91/80) (line-too-long)
C:224, 0: Line too long (102/80) (line-too-long)
C:224, 0: Exactly one space required after comma
self.dateButtonTo.set_label(self.data.translate_date(self.dateCalendarFrom.get_date(),"edit"))
^ (bad-whitespace)
C:225, 0: Trailing whitespace (trailing-whitespace)
C:230, 0: Exactly one space required after comma
self.dateGrid.attach(self.monthYearRadio,0,0,1,1)
^ (bad-whitespace)
C:230, 0: Exactly one space required after comma
self.dateGrid.attach(self.monthYearRadio,0,0,1,1)
^ (bad-whitespace)
C:230, 0: Exactly one space required after comma
self.dateGrid.attach(self.monthYearRadio,0,0,1,1)
^ (bad-whitespace)
C:230, 0: Exactly one space required after comma
self.dateGrid.attach(self.monthYearRadio,0,0,1,1)
^ (bad-whitespace)
C:231, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboMonth,1,0,1,1)
^ (bad-whitespace)
C:231, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboMonth,1,0,1,1)
^ (bad-whitespace)
C:231, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboMonth,1,0,1,1)
^ (bad-whitespace)
C:231, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboMonth,1,0,1,1)
^ (bad-whitespace)
C:232, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelYear,2,0,1,1)
^ (bad-whitespace)
C:232, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelYear,2,0,1,1)
^ (bad-whitespace)
C:232, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelYear,2,0,1,1)
^ (bad-whitespace)
C:232, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelYear,2,0,1,1)
^ (bad-whitespace)
C:233, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboYear,3,0,1,1)
^ (bad-whitespace)
C:233, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboYear,3,0,1,1)
^ (bad-whitespace)
C:233, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboYear,3,0,1,1)
^ (bad-whitespace)
C:233, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateComboYear,3,0,1,1)
^ (bad-whitespace)
C:234, 0: Exactly one space required after comma
self.dateGrid.attach(self.rangeRadio,4,0,1,1)
^ (bad-whitespace)
C:234, 0: Exactly one space required after comma
self.dateGrid.attach(self.rangeRadio,4,0,1,1)
^ (bad-whitespace)
C:234, 0: Exactly one space required after comma
self.dateGrid.attach(self.rangeRadio,4,0,1,1)
^ (bad-whitespace)
C:234, 0: Exactly one space required after comma
self.dateGrid.attach(self.rangeRadio,4,0,1,1)
^ (bad-whitespace)
C:235, 0: Trailing whitespace (trailing-whitespace)
C:235, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonFrom,5,0,1,1)
^ (bad-whitespace)
C:235, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonFrom,5,0,1,1)
^ (bad-whitespace)
C:235, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonFrom,5,0,1,1)
^ (bad-whitespace)
C:235, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonFrom,5,0,1,1)
^ (bad-whitespace)
C:236, 0: Trailing whitespace (trailing-whitespace)
C:236, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelTo,6,0,1,1)
^ (bad-whitespace)
C:236, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelTo,6,0,1,1)
^ (bad-whitespace)
C:236, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelTo,6,0,1,1)
^ (bad-whitespace)
C:236, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateLabelTo,6,0,1,1)
^ (bad-whitespace)
C:237, 0: Trailing whitespace (trailing-whitespace)
C:237, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonTo,7,0,1,1)
^ (bad-whitespace)
C:237, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonTo,7,0,1,1)
^ (bad-whitespace)
C:237, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonTo,7,0,1,1)
^ (bad-whitespace)
C:237, 0: Exactly one space required after comma
self.dateGrid.attach(self.dateButtonTo,7,0,1,1)
^ (bad-whitespace)
C:238, 0: Trailing whitespace (trailing-whitespace)
C:240, 0: Exactly one space required after comma
for i in range(0,len(self.data.allMonthMenu)):
^ (bad-whitespace)
C:243, 0: Exactly one space required after comma
self.dateButtonFrom.set_property("width-request",100)
^ (bad-whitespace)
C:244, 0: Exactly one space required after comma
self.dateButtonTo.set_property("width-request",100)
^ (bad-whitespace)
C:245, 0: Trailing whitespace (trailing-whitespace)
C:246, 0: Trailing whitespace (trailing-whitespace)
C:247, 0: Exactly one space required after comma
self.dateComboMonth.connect("changed",self.month_selected)
^ (bad-whitespace)
C:248, 0: Exactly one space required after comma
self.dateComboYear.connect("changed",self.year_selected)
^ (bad-whitespace)
C:250, 0: Line too long (97/80) (line-too-long)
C:251, 0: Line too long (93/80) (line-too-long)
C:252, 0: Line too long (118/80) (line-too-long)
C:253, 0: Line too long (112/80) (line-too-long)
C:255, 0: Exactly one space required after comma
for i in range(0,len(self.data.yearMenu)):
^ (bad-whitespace)
C:260, 0: Trailing whitespace (trailing-whitespace)
C:268, 0: Trailing whitespace (trailing-whitespace)
C:271, 0: Trailing whitespace (trailing-whitespace)
C:272, 0: Trailing whitespace (trailing-whitespace)
C:275, 0: Trailing whitespace (trailing-whitespace)
C:278, 0: Trailing whitespace (trailing-whitespace)
C:282, 0: Trailing whitespace (trailing-whitespace)
C:284, 0: Trailing whitespace (trailing-whitespace)
C:287, 0: Trailing whitespace (trailing-whitespace)
C:290, 0: Trailing whitespace (trailing-whitespace)
C:296, 0: Trailing whitespace (trailing-whitespace)
C:298, 0: Exactly one space required after comma
dateString = self.data.translate_date(dateCalendar.get_date(),"edit")
^ (bad-whitespace)
C:300, 0: Line too long (93/80) (line-too-long)
C:309, 0: Trailing whitespace (trailing-whitespace)
C:311, 0: Trailing whitespace (trailing-whitespace)
C:313, 0: Trailing whitespace (trailing-whitespace)
C:319, 0: Trailing whitespace (trailing-whitespace)
C:321, 0: Exactly one space required after comma
self.deleteCancelButton.set_size_request(100,32)
^ (bad-whitespace)
C:322, 0: Exactly one space required after comma
self.deleteConfirmButton.set_size_request(100,32)
^ (bad-whitespace)
C:323, 0: Line too long (106/80) (line-too-long)
C:324, 0: Line too long (88/80) (line-too-long)
C:332, 0: Line too long (86/80) (line-too-long)
C:333, 0: Line too long (98/80) (line-too-long)
C:334, 0: Line too long (88/80) (line-too-long)
C:338, 0: Trailing whitespace (trailing-whitespace)
C:342, 0: Trailing whitespace (trailing-whitespace)
C:346, 0: Trailing whitespace (trailing-whitespace)
C:361, 0: Line too long (104/80) (line-too-long)
C:364, 0: Line too long (162/80) (line-too-long)
C:365, 0: Line too long (105/80) (line-too-long)
C:369, 0: Trailing whitespace (trailing-whitespace)
C:374, 0: Trailing whitespace (trailing-whitespace)
W:376, 0: Bad indentation. Found 16 spaces, expected 12 (bad-indentation)
C:377, 0: Trailing whitespace (trailing-whitespace)
C:379, 0: Trailing whitespace (trailing-whitespace)
C:381, 0: No space allowed before bracket
for i in range (0,len(self.data.transactions)):
^ (bad-whitespace)
C:381, 0: Exactly one space required after comma
for i in range (0,len(self.data.transactions)):
^ (bad-whitespace)
C:382, 0: Trailing whitespace (trailing-whitespace)
C:385, 0: Line too long (81/80) (line-too-long)
C:386, 0: Trailing whitespace (trailing-whitespace)
C:391, 0: Trailing whitespace (trailing-whitespace)
C:395, 0: Trailing whitespace (trailing-whitespace)
C:398, 0: Trailing whitespace (trailing-whitespace)
C:400, 0: Line too long (257/80) (line-too-long)
C:401, 0: Line too long (156/80) (line-too-long)
C:402, 0: Trailing whitespace (trailing-whitespace)
C:404, 0: Line too long (258/80) (line-too-long)
C:405, 0: Line too long (154/80) (line-too-long)
C:412, 0: Line too long (201/80) (line-too-long)
C:412, 0: Exactly one space required after comma
self.editButton.connect("clicked", self.edit_popover.on_editDropdown_clicked, self.editPopover, self.data.transactions[i][self.data.TRANSACTION_ID_INDEX], self.entryRows, self.contentGrid)
^ (bad-whitespace)
C:417, 0: Line too long (141/80) (line-too-long)
C:421, 0: Trailing whitespace (trailing-whitespace)
C:425, 0: Trailing whitespace (trailing-whitespace)
C:430, 0: Line too long (129/80) (line-too-long)
C:431, 0: Trailing whitespace (trailing-whitespace)
C:434, 0: Line too long (87/80) (line-too-long)
C:441, 0: Exactly one space required after comma
self.costGrid.attach(self.currencyLabel, 0,1,1,1)
^ (bad-whitespace)
C:441, 0: Exactly one space required after comma
self.costGrid.attach(self.currencyLabel, 0,1,1,1)
^ (bad-whitespace)
C:441, 0: Exactly one space required after comma
self.costGrid.attach(self.currencyLabel, 0,1,1,1)
^ (bad-whitespace)
C:442, 0: Exactly one space required after comma
self.costGrid.attach(self.costLabel, 1,1,1,1)
^ (bad-whitespace)
C:442, 0: Exactly one space required after comma
self.costGrid.attach(self.costLabel, 1,1,1,1)
^ (bad-whitespace)
C:442, 0: Exactly one space required after comma
self.costGrid.attach(self.costLabel, 1,1,1,1)
^ (bad-whitespace)
C:446, 0: Trailing whitespace (trailing-whitespace)
C:450, 0: Exactly one space required after comma
self.entryGrid.attach(self.extraSpaceLabel,0, 4, 1, 1)
^ (bad-whitespace)
C:452, 0: Trailing whitespace (trailing-whitespace)
C:453, 0: Line too long (84/80) (line-too-long)
C:456, 0: Trailing whitespace (trailing-whitespace)
C:467, 0: Line too long (174/80) (line-too-long)
C:468, 0: Line too long (99/80) (line-too-long)
C:469, 0: Trailing whitespace (trailing-whitespace)
C:470, 0: Line too long (278/80) (line-too-long)
C:471, 0: Trailing whitespace (trailing-whitespace)
C:472, 0: Trailing whitespace (trailing-whitespace)
C:475, 0: Line too long (88/80) (line-too-long)
C:476, 0: Line too long (135/80) (line-too-long)
C:477, 0: Line too long (133/80) (line-too-long)
C:478, 0: Line too long (134/80) (line-too-long)
C:479, 0: Line too long (144/80) (line-too-long)
C:480, 0: Line too long (115/80) (line-too-long)
C:484, 0: Trailing whitespace (trailing-whitespace)
C:486, 0: Trailing whitespace (trailing-whitespace)
C:489, 0: No space allowed before bracket
for i in range (0,len(self.entryRows)):
^ (bad-whitespace)
C:489, 0: Exactly one space required after comma
for i in range (0,len(self.entryRows)):
^ (bad-whitespace)
C:491, 0: Exactly one space required after assignment
self.entry_month = self.date[0]
^ (bad-whitespace)
C:494, 0: Trailing whitespace (trailing-whitespace)
C:495, 0: Trailing whitespace (trailing-whitespace)
C:496, 0: Trailing whitespace (trailing-whitespace)
C:497, 0: Trailing whitespace (trailing-whitespace)
C:498, 0: Trailing whitespace (trailing-whitespace)
C:499, 0: Trailing whitespace (trailing-whitespace)
C:500, 0: Trailing whitespace (trailing-whitespace)
C:502, 0: Trailing whitespace (trailing-whitespace)
C:507, 0: Line too long (98/80) (line-too-long)
C:512, 0: Trailing whitespace (trailing-whitespace)
C:514, 0: Line too long (100/80) (line-too-long)
C:514, 0: Unnecessary parens after 'elif' keyword (superfluous-parens)
C:515, 0: Line too long (182/80) (line-too-long)
C:515, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:517, 0: Line too long (183/80) (line-too-long)
C:517, 0: Unnecessary parens after 'elif' keyword (superfluous-parens)
C:519, 0: Trailing whitespace (trailing-whitespace)
C:522, 0: Line too long (136/80) (line-too-long)
C:524, 0: Line too long (136/80) (line-too-long)
C:526, 0: Trailing whitespace (trailing-whitespace)
C:528, 0: Trailing whitespace (trailing-whitespace)
C:531, 0: Trailing whitespace (trailing-whitespace)
C:535, 0: Exactly one space required before assignment
self.fromDay= self.fromArr[2]
^ (bad-whitespace)
C:536, 0: Trailing whitespace (trailing-whitespace)
C:537, 0: Line too long (90/80) (line-too-long)
C:538, 0: Trailing whitespace (trailing-whitespace)
C:542, 0: Exactly one space required before assignment
self.toDay= self.toArr[2]
^ (bad-whitespace)
C:543, 0: Trailing whitespace (trailing-whitespace)
C:548, 0: Line too long (98/80) (line-too-long)
C:553, 0: Trailing whitespace (trailing-whitespace)
C:555, 0: Line too long (100/80) (line-too-long)
C:555, 0: Unnecessary parens after 'elif' keyword (superfluous-parens)
C:556, 0: Line too long (182/80) (line-too-long)
C:556, 0: Unnecessary parens after 'if' keyword (superfluous-parens)
C:558, 0: Line too long (183/80) (line-too-long)
C:558, 0: Unnecessary parens after 'elif' keyword (superfluous-parens)
C:560, 0: Trailing whitespace (trailing-whitespace)
C:563, 0: Line too long (136/80) (line-too-long)
C:565, 0: Line too long (136/80) (line-too-long)
C:567, 0: Trailing whitespace (trailing-whitespace)
C:570, 0: Line too long (130/80) (line-too-long)
C:574, 0: Line too long (132/80) (line-too-long)
C:583, 0: Trailing whitespace (trailing-whitespace)
C:584, 0: Exactly one space required after comma
def filter_range(self,i):
^ (bad-whitespace)
C:586, 0: Line too long (99/80) (line-too-long)
C:588, 0: Line too long (107/80) (line-too-long)
C:589, 0: Line too long (103/80) (line-too-long)
C:596, 0: Line too long (109/80) (line-too-long)
C:597, 0: Line too long (113/80) (line-too-long)
C:614, 0: Line too long (196/80) (line-too-long)
C:637, 0: Line too long (105/80) (line-too-long)
C:672, 0: Trailing whitespace (trailing-whitespace)
C:677, 0: Trailing whitespace (trailing-whitespace)
C:679, 0: Line too long (84/80) (line-too-long)
C:680, 0: Line too long (94/80) (line-too-long)
C:681, 0: Line too long (85/80) (line-too-long)
C:682, 0: Line too long (95/80) (line-too-long)
C:683, 0: Trailing whitespace (trailing-whitespace)
C:688, 0: Line too long (138/80) (line-too-long)
C:689, 0: Line too long (96/80) (line-too-long)
C:690, 0: Trailing whitespace (trailing-whitespace)
C:693, 0: Line too long (139/80) (line-too-long)
C:694, 0: Line too long (96/80) (line-too-long)
C:698, 0: Line too long (81/80) (line-too-long)
C:700, 0: Trailing whitespace (trailing-whitespace)
C:703, 0: Line too long (103/80) (line-too-long)
C:705, 0: Line too long (101/80) (line-too-long)
C:713, 0: Trailing whitespace (trailing-whitespace)
C:714, 0: Trailing whitespace (trailing-whitespace)
C:718, 0: Trailing whitespace (trailing-whitespace)
C:722, 0: Line too long (138/80) (line-too-long)
C:723, 0: Line too long (96/80) (line-too-long)
C:724, 0: Trailing whitespace (trailing-whitespace)
C:726, 0: Line too long (99/80) (line-too-long)
C:734, 0: Trailing whitespace (trailing-whitespace)
C:735, 0: Trailing whitespace (trailing-whitespace)
C:736, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:737, 0: Line too long (84/80) (line-too-long)
C:738, 0: Line too long (95/80) (line-too-long)
C:740, 0: Trailing whitespace (trailing-whitespace)
C:741, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:742, 0: Line too long (84/80) (line-too-long)
C:743, 0: Line too long (95/80) (line-too-long)
C:745, 0: Trailing whitespace (trailing-whitespace)
C:750, 0: Trailing whitespace (trailing-whitespace)
C:754, 0: Line too long (139/80) (line-too-long)
C:755, 0: Line too long (96/80) (line-too-long)
C:756, 0: Trailing whitespace (trailing-whitespace)
C:758, 0: Line too long (97/80) (line-too-long)
C:764, 0: Trailing whitespace (trailing-whitespace)
C:766, 0: Trailing whitespace (trailing-whitespace)
C:768, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:769, 0: Line too long (85/80) (line-too-long)
C:770, 0: Line too long (95/80) (line-too-long)
C:772, 0: Trailing whitespace (trailing-whitespace)
C:773, 0: Exactly one space required after comma
for i in range(0,len(self.data.transactionsMenu)):
^ (bad-whitespace)
C:774, 0: Line too long (85/80) (line-too-long)
C:775, 0: Line too long (95/80) (line-too-long)
C:782, 0: Trailing whitespace (trailing-whitespace)
C:786, 0: Trailing whitespace (trailing-whitespace)
C:790, 0: Trailing whitespace (trailing-whitespace)
C:793, 0: Line too long (99/80) (line-too-long)
C:796, 0: Trailing whitespace (trailing-whitespace)
C:798, 0: Line too long (97/80) (line-too-long)
C:801, 0: Trailing whitespace (trailing-whitespace)
C:805, 0: Line too long (88/80) (line-too-long)
C:807, 0: Trailing whitespace (trailing-whitespace)
C:810, 0: Line too long (130/80) (line-too-long)
C:814, 0: Trailing whitespace (trailing-whitespace)
C:818, 0: Trailing whitespace (trailing-whitespace)
C:824, 0: No space allowed before bracket
for i in range (len(self.data.allMonthMenu)):
^ (bad-whitespace)
C:825, 0: Line too long (106/80) (line-too-long)
C:826, 0: Line too long (93/80) (line-too-long)
C:827, 0: Line too long (105/80) (line-too-long)
C:828, 0: Line too long (109/80) (line-too-long)
C:830, 0: Trailing whitespace (trailing-whitespace)
C:834, 0: Trailing whitespace (trailing-whitespace)
C:851, 0: Line too long (229/80) (line-too-long)
C:854, 0: Line too long (170/80) (line-too-long)
C:855, 0: Line too long (212/80) (line-too-long)
C:855, 0: Exactly one space required after comma
self.data.edit_category(self.data.transactionsMenu[j][self.data.MENU_ID_INDEX],self.menuListBox.get_row_at_index(i).get_child().get_children()[self.EDIT_CATEGORY_ENTRY].get_text())
^ (bad-whitespace)
C:857, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 6, 0: Too many instance attributes (114/7) (too-many-instance-attributes)
C:201, 8: Invalid attribute name "dateComboMonth" (invalid-name)
C:797, 8: Invalid attribute name "addCategoryIcon" (invalid-name)
C: 30, 8: Invalid attribute name "COST_GRID_INDEX" (invalid-name)
C:198, 8: Invalid attribute name "dateLabelYear" (invalid-name)
C:393,12: Invalid attribute name "dateLabel" (invalid-name)
C:542,20: Invalid attribute name "toDay" (invalid-name)
C:317, 8: Invalid attribute name "deleteConfirmButton" (invalid-name)
C:126, 8: Invalid attribute name "labelBox" (invalid-name)
C: 46, 8: Invalid attribute name "dataSum" (invalid-name)
C:316, 8: Invalid attribute name "deleteCancelButton" (invalid-name)
C:793, 8: Invalid attribute name "editCategoryImage" (invalid-name)
C:196, 8: Invalid attribute name "dateGrid" (invalid-name)
C:533,20: Invalid attribute name "fromMonth" (invalid-name)
C:208, 8: Invalid attribute name "datePopoverFrom" (invalid-name)
C: 60, 8: Invalid attribute name "contentGrid" (invalid-name)
C:530,20: Invalid attribute name "toArr" (invalid-name)
C:787, 8: Invalid attribute name "addCategoryPopover" (invalid-name)
C: 62, 8: Invalid attribute name "menuListBox" (invalid-name)
C:434,12: Invalid attribute name "editImage" (invalid-name)
C:708, 8: Invalid attribute name "transactionsBox" (invalid-name)
C:397,12: Invalid attribute name "costLabel" (invalid-name)
C:310, 8: Invalid attribute name "editPopover" (invalid-name)
C:392,12: Invalid attribute name "categoryLabel" (invalid-name)
C: 52, 8: Invalid attribute name "categoryOffsetLeft" (invalid-name)
C:671, 8: Invalid attribute name "subMenu" (invalid-name)
C:697, 8: Invalid attribute name "transactionsLabel" (invalid-name)
C:219, 8: Invalid attribute name "datePopoverTo" (invalid-name)
C:747, 8: Invalid attribute name "expenseLabel" (invalid-name)
C:384,12: Invalid attribute name "dateString" (invalid-name)
C:206, 8: Invalid attribute name "dateButtonFrom" (invalid-name)
C:215, 8: Invalid attribute name "dateLabelTo" (invalid-name)
C: 19, 8: Invalid attribute name "DESCRIPTION_LABEL_INDEX" (invalid-name)
C:217, 8: Invalid attribute name "dateButtonTo" (invalid-name)
C:394,12: Invalid attribute name "descriptionLabel" (invalid-name)
C: 26, 8: Invalid attribute name "EDIT_CATEGORY_BUTTON" (invalid-name)
C:318, 8: Invalid attribute name "deleteSelectorBox" (invalid-name)
C: 55, 8: Invalid attribute name "descriptionOffsetLeft" (invalid-name)
C:465,12: Invalid attribute name "transactionType" (invalid-name)
C: 82, 8: Invalid attribute name "editCategoryBox" (invalid-name)
C:784, 8: Invalid attribute name "editCategoryButton" (invalid-name)
C: 53, 8: Invalid attribute name "dateOffsetLeft" (invalid-name)
C: 54, 8: Invalid attribute name "costOffsetLeft" (invalid-name)
C: 31, 8: Invalid attribute name "UNIQUE_ID_INDEX" (invalid-name)
C: 35, 8: Invalid attribute name "entryRows" (invalid-name)
C:539,20: Invalid attribute name "toYear" (invalid-name)
C:729, 8: Invalid attribute name "incomeBox" (invalid-name)
C:388,12: Invalid attribute name "layoutGrid" (invalid-name)
C: 65, 8: Invalid attribute name "contentScrolledWindow" (invalid-name)
C: 24, 8: Invalid attribute name "EDIT_CATEGORY_ENTRY" (invalid-name)
C:390,12: Invalid attribute name "costGrid" (invalid-name)
C:378, 8: Invalid attribute name "whiteSpaceLabel" (invalid-name)
C: 14, 8: Invalid attribute name "LAYOUT_WIDGET_INDEX" (invalid-name)
C: 56, 8: Invalid attribute name "editOffsetLeft" (invalid-name)
C: 44, 8: Invalid attribute name "incomeMenu" (invalid-name)
C: 15, 8: Invalid attribute name "CATEGORY_LABEL_INDEX" (invalid-name)
C:227, 8: Invalid attribute name "rangeRadio" (invalid-name)
C:535,20: Invalid attribute name "fromDay" (invalid-name)
C: 17, 8: Invalid attribute name "CURRENCY_LABEL_INDEX" (invalid-name)
C:792, 8: Invalid attribute name "editCategoryIcon" (invalid-name)
C:202, 8: Invalid attribute name "dateComboYear" (invalid-name)
C: 45, 8: Invalid attribute name "expenseMenu" (invalid-name)
C:396,12: Invalid attribute name "currencyLabel" (invalid-name)
C: 64, 8: Invalid attribute name "menuScrolledWindow" (invalid-name)
C:785, 8: Invalid attribute name "addCategoryButton" (invalid-name)
C: 67, 8: Invalid attribute name "menuViewport" (invalid-name)
C:207, 8: Invalid attribute name "dateCalendarFrom" (invalid-name)
C:226, 8: Invalid attribute name "monthYearRadio" (invalid-name)
C: 11, 8: Invalid attribute name "LAYOUT_GRID_INDEX" (invalid-name)
C:314, 8: Invalid attribute name "confirmLabelLine1" (invalid-name)
C:315, 8: Invalid attribute name "confirmLabelLine2" (invalid-name)
C:204, 8: Invalid attribute name "currentDate" (invalid-name)
C: 68, 8: Invalid attribute name "contentViewport" (invalid-name)
C:449,16: Invalid attribute name "extraSpaceLabel" (invalid-name)
C: 23, 8: Invalid attribute name "EDIT_CATEGORY_TITLE" (invalid-name)
C: 48, 8: Invalid attribute name "editMode" (invalid-name)
C:798, 8: Invalid attribute name "addCategoryImage" (invalid-name)
C:433,12: Invalid attribute name "editIcon" (invalid-name)
C:389,12: Invalid attribute name "entryGrid" (invalid-name)
C: 20, 8: Invalid attribute name "EDIT_BUTTON_INDEX" (invalid-name)
C:218, 8: Invalid attribute name "dateCalendarTo" (invalid-name)
C:312, 8: Invalid attribute name "editGrid" (invalid-name)
C: 29, 8: Invalid attribute name "ENTRY_GRID_INDEX" (invalid-name)
C: 25, 8: Invalid attribute name "EDIT_CATEGORY_BALANCE" (invalid-name)
C:540,20: Invalid attribute name "toMonth" (invalid-name)
C: 18, 8: Invalid attribute name "COST_LABEL_INDEX" (invalid-name)
C: 16, 8: Invalid attribute name "DATE_LABEL_INDEX" (invalid-name)
C:529,20: Invalid attribute name "fromArr" (invalid-name)
C:715, 8: Invalid attribute name "incomeLabel" (invalid-name)
C:761, 8: Invalid attribute name "expenseBox" (invalid-name)
C:532,20: Invalid attribute name "fromYear" (invalid-name)
C: 51, 8: Invalid attribute name "entryOffsetTop" (invalid-name)
C:408,12: Invalid attribute name "editButton" (invalid-name)
C: 6, 0: Missing class docstring (missing-docstring)
C: 6, 0: Old-style class defined. (old-style-class)
E: 71, 8: Instance of 'ScrolledWindow' has no 'set_vexpand' member (no-member)
E: 75, 8: Instance of 'Grid' has no 'set_column_homogeneous' member (no-member)
E: 76, 8: Instance of 'Grid' has no 'set_hexpand' member (no-member)
E: 77, 8: Instance of 'Grid' has no 'set_vexpand' member (no-member)
E: 78, 8: Instance of 'Grid' has no 'set_margin_left' member (no-member)
E: 79, 8: Instance of 'Grid' has no 'set_margin_right' member (no-member)
E: 94, 8: Instance of 'Viewport' has no 'add' member (no-member)
E: 95, 8: Instance of 'ScrolledWindow' has no 'add' member (no-member)
E: 97, 8: Instance of 'ScrolledWindow' has no 'add' member (no-member)
E: 98, 8: Instance of 'Viewport' has no 'add' member (no-member)
E:100, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:101, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:102, 8: Instance of 'Grid' has no 'attach' member (no-member)
R: 8, 4: Too many statements (61/50) (too-many-statements)
C:104, 4: Missing method docstring (missing-docstring)
C:105, 8: Invalid variable name "uniqueID" (invalid-name)
E:107, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:108, 8: Instance of 'Label' has no 'set_margin_start' member (but some types could not be inferred) (maybe-no-member)
E:111, 8: Instance of 'Entry' has no 'set_text' member (no-member)
E:111,28: Instance of 'Label' has no 'get_label' member (but some types could not be inferred) (maybe-no-member)
E:121, 8: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:122, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:124,48: Instance of 'Label' has no 'get_text' member (but some types could not be inferred) (maybe-no-member)
E:127, 8: Instance of 'Box' has no 'pack_start' member (but some types could not be inferred) (maybe-no-member)
E:128, 8: Instance of 'Box' has no 'pack_start' member (but some types could not be inferred) (maybe-no-member)
E:129, 8: Instance of 'Box' has no 'pack_end' member (but some types could not be inferred) (maybe-no-member)
E:130, 8: Instance of 'Box' has no 'pack_end' member (but some types could not be inferred) (maybe-no-member)
E:132, 8: Instance of 'ListBox' has no 'add' member (no-member)
C:134, 4: Missing method docstring (missing-docstring)
C:135, 8: Invalid variable name "uniqueID" (invalid-name)
E:137, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:138, 8: Instance of 'Label' has no 'set_margin_start' member (but some types could not be inferred) (maybe-no-member)
E:146, 8: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:147, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:150, 8: Instance of 'Box' has no 'pack_start' member (but some types could not be inferred) (maybe-no-member)
E:151, 8: Instance of 'Box' has no 'pack_end' member (but some types could not be inferred) (maybe-no-member)
E:153, 8: Instance of 'ListBox' has no 'add' member (no-member)
C:155, 4: Missing method docstring (missing-docstring)
E:156,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:157,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:158,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:159,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
C:161, 4: Missing method docstring (missing-docstring)
W:161,32: Unused argument 'listbox' (unused-argument)
C:188, 4: Missing method docstring (missing-docstring)
E:189,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:190,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:191,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:192,12: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
C:194, 4: Missing method docstring (missing-docstring)
E:208,31: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:211, 8: Instance of 'Calendar' has no 'select_day' member (no-member)
E:212, 8: Instance of 'Calendar' has no 'select_month' member (no-member)
E:213, 8: Instance of 'Button' has no 'set_label' member (no-member)
E:213,63: Instance of 'Calendar' has no 'get_date' member (no-member)
E:219,29: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:222, 8: Instance of 'Calendar' has no 'select_day' member (no-member)
E:223, 8: Instance of 'Calendar' has no 'select_month' member (no-member)
E:224, 8: Instance of 'Button' has no 'set_label' member (no-member)
E:224,61: Instance of 'Calendar' has no 'get_date' member (no-member)
E:226,30: Class 'RadioButton' has no 'new_with_label' member (no-member)
E:227,26: Class 'RadioButton' has no 'new_with_label' member (no-member)
E:230, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:231, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:232, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:233, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:234, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:235, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:236, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:237, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:241,12: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
E:256,12: Instance of 'ComboBoxText' has no 'append_text' member (no-member)
E:258, 8: Instance of 'ComboBoxText' has no 'set_active' member (no-member)
E:259, 8: Instance of 'ComboBoxText' has no 'set_active' member (no-member)
E:265, 8: Instance of 'ComboBoxText' has no 'set_margin_top' member (no-member)
E:266, 8: Instance of 'ComboBoxText' has no 'set_margin_bottom' member (no-member)
E:267, 8: Instance of 'ComboBoxText' has no 'set_margin_end' member (no-member)
E:269, 8: Instance of 'Label' has no 'set_margin_start' member (no-member)
E:270, 8: Instance of 'Label' has no 'set_margin_end' member (no-member)
E:272, 8: Instance of 'ComboBoxText' has no 'set_margin_top' member (no-member)
E:273, 8: Instance of 'ComboBoxText' has no 'set_margin_bottom' member (no-member)
E:274, 8: Instance of 'ComboBoxText' has no 'set_margin_end' member (no-member)
E:279, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:280, 8: Instance of 'Button' has no 'set_margin_bottom' member (no-member)
E:281, 8: Instance of 'Button' has no 'set_margin_end' member (no-member)
E:283, 8: Instance of 'Label' has no 'set_margin_end' member (no-member)
E:285, 8: Instance of 'Button' has no 'set_margin_top' member (no-member)
E:286, 8: Instance of 'Button' has no 'set_margin_bottom' member (no-member)
R:194, 4: Too many statements (66/50) (too-many-statements)
C:291, 4: Invalid method name "on_datePopover_clicked" (invalid-name)
C:291, 4: Invalid argument name "datePopover" (invalid-name)
C:291, 4: Missing method docstring (missing-docstring)
W:291,37: Unused argument 'button' (unused-argument)
R:291, 4: Method could be a function (no-self-use)
C:297, 4: Invalid method name "on_datePopover_closed" (invalid-name)
C:297, 4: Invalid argument name "datePopover" (invalid-name)
C:297, 4: Invalid argument name "dateCalendar" (invalid-name)
C:297, 4: Invalid argument name "dateButton" (invalid-name)
C:297, 4: Missing method docstring (missing-docstring)
C:298, 8: Invalid variable name "dateString" (invalid-name)
E:300,11: Instance of 'Button' has no 'get_label' member (no-member)
E:300,55: Instance of 'Button' has no 'get_label' member (no-member)
W:297,36: Unused argument 'datePopover' (unused-argument)
C:303, 4: Missing method docstring (missing-docstring)
E:306,21: Class 'Image' has no 'new_from_gicon' member (no-member)
E:307, 8: Instance of 'Button' has no 'add' member (but some types could not be inferred) (maybe-no-member)
E:308, 8: Instance of 'Button' has no 'show_all' member (but some types could not be inferred) (maybe-no-member)
E:310,27: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:321, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E:322, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E:323, 8: Instance of 'Label' has no 'set_markup' member (no-member)
E:324, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E:324,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E:325, 8: Instance of 'Label' has no 'set_margin_top' member (no-member)
E:326, 8: Instance of 'Box' has no 'set_margin_start' member (no-member)
E:327, 8: Instance of 'Box' has no 'set_margin_top' member (no-member)
E:328, 8: Instance of 'Box' has no 'set_margin_bottom' member (no-member)
E:329, 8: Instance of 'Box' has no 'set_margin_end' member (no-member)
E:336, 8: Instance of 'Box' has no 'add' member (no-member)
E:337, 8: Instance of 'Box' has no 'add' member (no-member)
E:339, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:340, 8: Instance of 'Grid' has no 'attach' member (no-member)
E:341, 8: Instance of 'Grid' has no 'attach' member (no-member)
C:347, 4: Invalid method name "on_dateRadio_toggled" (invalid-name)
C:347, 4: Missing method docstring (missing-docstring)
W:347, 0: Unused argument 'args' (unused-argument)
C:357, 4: Missing method docstring (missing-docstring)
E:359,15: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:361,17: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:364,83: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
W:357,38: Unused argument 'button' (unused-argument)
C:370, 4: Missing method docstring (missing-docstring)
E:373,12: Instance of 'Grid' has no 'remove_row' member (no-member)
E:401,20: Instance of 'Label' has no 'set_markup' member (no-member)
E:405,20: Instance of 'Label' has no 'set_markup' member (no-member)
E:409,31: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:415,12: Instance of 'Grid' has no 'set_halign' member (no-member)
E:416,12: Instance of 'Grid' has no 'set_hexpand' member (no-member)
E:417,12: Instance of 'Label' has no 'set_markup' member (no-member)
E:420,12: Instance of 'Label' has no 'set_width_chars' member (no-member)
E:422,12: Instance of 'Label' has no 'set_margin_start' member (no-member)
E:423,12: Instance of 'Label' has no 'set_margin_end' member (no-member)
E:424,12: Instance of 'Label' has no 'set_width_chars' member (no-member)
E:426,12: Instance of 'Grid' has no 'set_row_homogeneous' member (no-member)
E:428,12: Instance of 'Label' has no 'set_width_chars' member (no-member)
E:430,12: Instance of 'Label' has no 'set_markup' member (no-member)
E:434,29: Class 'Image' has no 'new_from_gicon' member (no-member)
E:435,12: Instance of 'Button' has no 'add' member (no-member)
E:436,12: Instance of 'Button' has no 'set_relief' member (no-member)
E:437,12: Instance of 'Button' has no 'set_valign' member (no-member)
E:438,12: Instance of 'Button' has no 'set_opacity' member (no-member)
E:441,12: Instance of 'Grid' has no 'attach' member (no-member)
E:442,12: Instance of 'Grid' has no 'attach' member (no-member)
E:443,12: Instance of 'Grid' has no 'attach' member (no-member)
E:444,12: Instance of 'Grid' has no 'attach' member (no-member)
E:445,12: Instance of 'Grid' has no 'attach' member (no-member)
E:447,15: Instance of 'Label' has no 'get_text' member (no-member)
E:448,16: Instance of 'Grid' has no 'attach' member (no-member)
E:450,16: Instance of 'Grid' has no 'attach' member (no-member)
E:451,16: Instance of 'Grid' has no 'attach' member (no-member)
E:455,16: Instance of 'Grid' has no 'attach' member (no-member)
E:457,12: Instance of 'Grid' has no 'attach' member (no-member)
E:458,12: Instance of 'Grid' has no 'set_margin_bottom' member (no-member)
E:461,12: Instance of 'Grid' has no 'attach' member (no-member)
E:471,12: Instance of 'Grid' has no 'show_all' member (no-member)
R:370, 4: Too many statements (64/50) (too-many-statements)
C:473, 4: Missing method docstring (missing-docstring)
E:475,15: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:476,20: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:477,24: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:478,24: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:479,24: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:480,24: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
C:487, 4: Missing method docstring (missing-docstring)
E:529,35: Instance of 'Calendar' has no 'get_date' member (no-member)
E:530,33: Instance of 'Calendar' has no 'get_date' member (no-member)
R:487, 4: Too many branches (24/12) (too-many-branches)
R:487, 4: Too many statements (58/50) (too-many-statements)
C:568, 4: Missing method docstring (missing-docstring)
E:582,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
C:584, 4: Missing method docstring (missing-docstring)
E:591,20: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:594,20: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:600,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:603,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:607,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:610,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:613,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:619,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:622,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:625,20: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:630,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:633,24: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:636,20: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:639,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:642,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:651,12: Instance of 'Grid' has no 'queue_draw' member (no-member)
R:584, 4: Too many branches (26/12) (too-many-branches)
R:584, 4: Too many statements (59/50) (too-many-statements)
C:653, 4: Missing method docstring (missing-docstring)
E:657,12: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:662,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
E:665,16: Instance of 'Grid' has no 'queue_draw' member (no-member)
C:667, 4: Missing method docstring (missing-docstring)
E:670,12: Instance of 'ListBox' has no 'remove' member (no-member)
E:670,36: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:698, 8: Instance of 'Label' has no 'set_markup' member (no-member)
E:699, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:703,12: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:705,12: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:706, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:709, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E:710, 8: Instance of 'Box' has no 'pack_end' member (no-member)
E:712, 8: Instance of 'ListBox' has no 'add' member (no-member)
E:716, 8: Instance of 'Label' has no 'set_markup' member (no-member)
E:717, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:726, 8: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:727, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:730, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E:731, 8: Instance of 'Box' has no 'pack_end' member (no-member)
E:733, 8: Instance of 'ListBox' has no 'add' member (no-member)
E:748, 8: Instance of 'Label' has no 'set_markup' member (no-member)
E:749, 8: Instance of 'Label' has no 'set_halign' member (no-member)
E:758, 8: Instance of 'Label' has no 'set_markup' member (but some types could not be inferred) (maybe-no-member)
E:759, 8: Instance of 'Label' has no 'set_halign' member (but some types could not be inferred) (maybe-no-member)
E:762, 8: Instance of 'Box' has no 'pack_start' member (no-member)
E:763, 8: Instance of 'Box' has no 'pack_end' member (no-member)
E:765, 8: Instance of 'ListBox' has no 'add' member (no-member)
E:778, 8: Instance of 'ListBox' has no 'show_all' member (no-member)
E:787,34: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E:793,33: Class 'Image' has no 'new_from_gicon' member (no-member)
E:794, 8: Instance of 'Button' has no 'add' member (no-member)
E:795, 8: Instance of 'Button' has no 'set_relief' member (no-member)
E:798,32: Class 'Image' has no 'new_from_gicon' member (no-member)
E:799, 8: Instance of 'Button' has no 'add' member (no-member)
E:800, 8: Instance of 'Button' has no 'set_relief' member (no-member)
E:802, 8: Instance of 'Box' has no 'add' member (no-member)
E:803, 8: Instance of 'Box' has no 'add' member (no-member)
E:804, 8: Instance of 'ListBox' has no 'add' member (no-member)
E:805, 8: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:806, 8: Instance of 'Box' has no 'show_all' member (no-member)
E:813, 8: Instance of 'ListBox' has no 'select_row' member (no-member)
E:813,36: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
R:667, 4: Too many branches (32/12) (too-many-branches)
R:667, 4: Too many statements (90/50) (too-many-statements)
C:815, 4: Missing method docstring (missing-docstring)
E:817, 8: Instance of 'Grid' has no 'queue_draw' member (no-member)
C:819, 4: Missing method docstring (missing-docstring)
W:819, 0: Unused argument 'args' (unused-argument)
C:831, 4: Missing method docstring (missing-docstring)
E:832, 8: Instance of 'ComboBoxText' has no 'set_sensitive' member (no-member)
E:833, 8: Instance of 'ComboBoxText' has no 'set_sensitive' member (no-member)
C:835, 4: Invalid method name "on_deleteButton_clicked" (invalid-name)
C:835, 4: Invalid argument name "editPopover" (invalid-name)
C:835, 4: Missing method docstring (missing-docstring)
W:835,38: Unused argument 'button' (unused-argument)
R:835, 4: Method could be a function (no-self-use)
C:841, 4: Invalid method name "on_selectButton_clicked" (invalid-name)
C:841, 4: Missing method docstring (missing-docstring)
E:851,23: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:851,128: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:854,91: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
E:855,111: Instance of 'ListBox' has no 'get_row_at_index' member (no-member)
W:841, 0: Unused argument 'args' (unused-argument)
C:858, 4: Missing method docstring (missing-docstring)
E:859, 8: Instance of 'Button' has no 'set_sensitive' member (no-member)
E:860, 8: Instance of 'Button' has no 'set_sensitive' member (no-member)
C:862, 4: Missing method docstring (missing-docstring)
W:862, 0: Unused argument 'args' (unused-argument)
R: 6, 0: Too many public methods (25/20) (too-many-public-methods)
W:201, 8: Attribute 'dateComboMonth' defined outside __init__ (attribute-defined-outside-init)
W:797, 8: Attribute 'addCategoryIcon' defined outside __init__ (attribute-defined-outside-init)
W:198, 8: Attribute 'dateLabelYear' defined outside __init__ (attribute-defined-outside-init)
W:393,12: Attribute 'dateLabel' defined outside __init__ (attribute-defined-outside-init)
W:542,20: Attribute 'toDay' defined outside __init__ (attribute-defined-outside-init)
W:867,12: Attribute 'row' defined outside __init__ (attribute-defined-outside-init)
W:317, 8: Attribute 'deleteConfirmButton' defined outside __init__ (attribute-defined-outside-init)
W:149, 8: Attribute 'labelBox' defined outside __init__ (attribute-defined-outside-init)
W:493,16: Attribute 'entry_year' defined outside __init__ (attribute-defined-outside-init)
W:316, 8: Attribute 'deleteCancelButton' defined outside __init__ (attribute-defined-outside-init)
W:793, 8: Attribute 'editCategoryImage' defined outside __init__ (attribute-defined-outside-init)
W:196, 8: Attribute 'dateGrid' defined outside __init__ (attribute-defined-outside-init)
W:533,20: Attribute 'fromMonth' defined outside __init__ (attribute-defined-outside-init)
W:208, 8: Attribute 'datePopoverFrom' defined outside __init__ (attribute-defined-outside-init)
W:757, 8: Attribute 'label2' defined outside __init__ (attribute-defined-outside-init)
W:530,20: Attribute 'toArr' defined outside __init__ (attribute-defined-outside-init)
W:787, 8: Attribute 'addCategoryPopover' defined outside __init__ (attribute-defined-outside-init)
W:434,12: Attribute 'editImage' defined outside __init__ (attribute-defined-outside-init)
W:708, 8: Attribute 'transactionsBox' defined outside __init__ (attribute-defined-outside-init)
W:397,12: Attribute 'costLabel' defined outside __init__ (attribute-defined-outside-init)
W:409,12: Attribute 'editPopover' defined outside __init__ (attribute-defined-outside-init)
W:304, 8: Attribute 'button' defined outside __init__ (attribute-defined-outside-init)
W:392,12: Attribute 'categoryLabel' defined outside __init__ (attribute-defined-outside-init)
W:671, 8: Attribute 'subMenu' defined outside __init__ (attribute-defined-outside-init)
W:697, 8: Attribute 'transactionsLabel' defined outside __init__ (attribute-defined-outside-init)
W:219, 8: Attribute 'datePopoverTo' defined outside __init__ (attribute-defined-outside-init)
W:747, 8: Attribute 'expenseLabel' defined outside __init__ (attribute-defined-outside-init)
W:385,12: Attribute 'dateString' defined outside __init__ (attribute-defined-outside-init)
W:206, 8: Attribute 'dateButtonFrom' defined outside __init__ (attribute-defined-outside-init)
W:215, 8: Attribute 'dateLabelTo' defined outside __init__ (attribute-defined-outside-init)
W:217, 8: Attribute 'dateButtonTo' defined outside __init__ (attribute-defined-outside-init)
W:394,12: Attribute 'descriptionLabel' defined outside __init__ (attribute-defined-outside-init)
W:463,12: Attribute 'index' defined outside __init__ (attribute-defined-outside-init)
W:136, 8: Attribute 'label' defined outside __init__ (attribute-defined-outside-init)
W:318, 8: Attribute 'deleteSelectorBox' defined outside __init__ (attribute-defined-outside-init)
W:468,20: Attribute 'transactionType' defined outside __init__ (attribute-defined-outside-init)
W:784, 8: Attribute 'editCategoryButton' defined outside __init__ (attribute-defined-outside-init)
W:539,20: Attribute 'toYear' defined outside __init__ (attribute-defined-outside-init)
W:729, 8: Attribute 'incomeBox' defined outside __init__ (attribute-defined-outside-init)
W:388,12: Attribute 'layoutGrid' defined outside __init__ (attribute-defined-outside-init)
W:410,12: Attribute 'edit_popover' defined outside __init__ (attribute-defined-outside-init)
W:390,12: Attribute 'costGrid' defined outside __init__ (attribute-defined-outside-init)
W:378, 8: Attribute 'whiteSpaceLabel' defined outside __init__ (attribute-defined-outside-init)
W:306, 8: Attribute 'image' defined outside __init__ (attribute-defined-outside-init)
W:227, 8: Attribute 'rangeRadio' defined outside __init__ (attribute-defined-outside-init)
W:535,20: Attribute 'fromDay' defined outside __init__ (attribute-defined-outside-init)
W:499,16: Attribute 'entry_day' defined outside __init__ (attribute-defined-outside-init)
W:792, 8: Attribute 'editCategoryIcon' defined outside __init__ (attribute-defined-outside-init)
W:202, 8: Attribute 'dateComboYear' defined outside __init__ (attribute-defined-outside-init)
W:396,12: Attribute 'currencyLabel' defined outside __init__ (attribute-defined-outside-init)
W:785, 8: Attribute 'addCategoryButton' defined outside __init__ (attribute-defined-outside-init)
W:207, 8: Attribute 'dateCalendarFrom' defined outside __init__ (attribute-defined-outside-init)
W:226, 8: Attribute 'monthYearRadio' defined outside __init__ (attribute-defined-outside-init)
W:314, 8: Attribute 'confirmLabelLine1' defined outside __init__ (attribute-defined-outside-init)
W:315, 8: Attribute 'confirmLabelLine2' defined outside __init__ (attribute-defined-outside-init)
W:204, 8: Attribute 'currentDate' defined outside __init__ (attribute-defined-outside-init)
W:449,16: Attribute 'extraSpaceLabel' defined outside __init__ (attribute-defined-outside-init)
W:798, 8: Attribute 'addCategoryImage' defined outside __init__ (attribute-defined-outside-init)
W:433,12: Attribute 'editIcon' defined outside __init__ (attribute-defined-outside-init)
W:389,12: Attribute 'entryGrid' defined outside __init__ (attribute-defined-outside-init)
W:218, 8: Attribute 'dateCalendarTo' defined outside __init__ (attribute-defined-outside-init)
W:312, 8: Attribute 'editGrid' defined outside __init__ (attribute-defined-outside-init)
W:788, 8: Attribute 'add_category_popover' defined outside __init__ (attribute-defined-outside-init)
W:540,20: Attribute 'toMonth' defined outside __init__ (attribute-defined-outside-init)
W:529,20: Attribute 'fromArr' defined outside __init__ (attribute-defined-outside-init)
W:537,20: Attribute 'entry_month' defined outside __init__ (attribute-defined-outside-init)
W:715, 8: Attribute 'incomeLabel' defined outside __init__ (attribute-defined-outside-init)
W:761, 8: Attribute 'expenseBox' defined outside __init__ (attribute-defined-outside-init)
W:110, 8: Attribute 'entry' defined outside __init__ (attribute-defined-outside-init)
W:490,16: Attribute 'date' defined outside __init__ (attribute-defined-outside-init)
W:532,20: Attribute 'fromYear' defined outside __init__ (attribute-defined-outside-init)
W:305, 8: Attribute 'icon' defined outside __init__ (attribute-defined-outside-init)
W:408,12: Attribute 'editButton' defined outside __init__ (attribute-defined-outside-init)
W: 1, 0: Unused import Gdk (unused-import)
************* Module window
C: 11, 0: Trailing whitespace (trailing-whitespace)
C: 14, 0: Line too long (130/80) (line-too-long)
C: 18, 0: Trailing whitespace (trailing-whitespace)
C: 29, 0: Trailing whitespace (trailing-whitespace)
C: 45, 0: Exactly one space required after comma
self.overviewButton.set_size_request(100,32)
^ (bad-whitespace)
C: 46, 0: Exactly one space required after comma
self.transactionsButton.set_size_request(100,32)
^ (bad-whitespace)
C: 47, 0: Exactly one space required after comma
self.projectionsButton.set_size_request(100,32)
^ (bad-whitespace)
C: 52, 0: Line too long (86/80) (line-too-long)
C: 53, 0: Line too long (84/80) (line-too-long)
C: 60, 0: Trailing whitespace (trailing-whitespace)
W: 64, 0: Unnecessary semicolon (unnecessary-semicolon)
C: 65, 0: Trailing whitespace (trailing-whitespace)
C: 69, 0: Trailing whitespace (trailing-whitespace)
C: 73, 0: Line too long (81/80) (line-too-long)
C: 74, 0: Line too long (83/80) (line-too-long)
C: 77, 0: Trailing whitespace (trailing-whitespace)
C: 79, 0: Exactly one space required after comma
self.addButton.set_size_request(32,32)
^ (bad-whitespace)
C: 80, 0: Exactly one space required after comma
self.menuButton.set_size_request(32,32)
^ (bad-whitespace)
C: 81, 0: Trailing whitespace (trailing-whitespace)
C: 83, 0: Line too long (97/80) (line-too-long)
C: 85, 0: Trailing whitespace (trailing-whitespace)
C: 86, 0: Trailing whitespace (trailing-whitespace)
C: 89, 0: Trailing whitespace (trailing-whitespace)
C: 96, 0: Trailing whitespace (trailing-whitespace)
C:100, 0: Trailing whitespace (trailing-whitespace)
C:104, 0: Line too long (84/80) (line-too-long)
C:105, 0: Line too long (82/80) (line-too-long)
C:108, 0: Trailing whitespace (trailing-whitespace)
C:111, 0: Trailing whitespace (trailing-whitespace)
C:114, 0: Trailing whitespace (trailing-whitespace)
C:120, 0: Trailing whitespace (trailing-whitespace)
C:122, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C:138, 0: Trailing whitespace (trailing-whitespace)
C:141, 0: Trailing whitespace (trailing-whitespace)
C: 1, 0: Missing module docstring (missing-docstring)
R: 8, 0: Too many instance attributes (24/7) (too-many-instance-attributes)
C: 93, 8: Invalid attribute name "transactionsLabel" (invalid-name)
C: 92, 8: Invalid attribute name "overviewLabel" (invalid-name)
C: 39, 8: Invalid attribute name "overviewButton" (invalid-name)
C: 63, 8: Invalid attribute name "addButton" (invalid-name)
C: 71, 8: Invalid attribute name "addIcon" (invalid-name)
C: 74, 8: Invalid attribute name "menuImage" (invalid-name)
C: 27, 8: Invalid attribute name "headerBox" (invalid-name)
C: 64, 8: Invalid attribute name "menuButton" (invalid-name)
C: 94, 8: Invalid attribute name "projectionsLabel" (invalid-name)
C: 41, 8: Invalid attribute name "projectionsButton" (invalid-name)
C: 72, 8: Invalid attribute name "menuIcon" (invalid-name)
C: 40, 8: Invalid attribute name "transactionsButton" (invalid-name)
C: 28, 8: Invalid attribute name "hb" (invalid-name)
C: 73, 8: Invalid attribute name "addImage" (invalid-name)
C: 42, 8: Invalid attribute name "navBox" (invalid-name)
C: 66, 8: Invalid attribute name "addPopover" (invalid-name)
C: 8, 0: Missing class docstring (missing-docstring)
E: 13, 8: Instance of 'CssProvider' has no 'load_from_path' member (no-member)
E: 14, 8: Class 'StyleContext' has no 'add_provider_for_screen' member (no-member)
E: 14,49: Class 'Screen' has no 'get_default' member (no-member)
E: 17, 8: Instance of 'Window' has no 'set_default_size' member (no-member)
E: 31, 8: Instance of 'HeaderBar' has no 'set_show_close_button' member (no-member)
E: 32, 8: Instance of 'HeaderBar' has no 'set_hexpand' member (no-member)
E: 34, 8: Instance of 'Box' has no 'add' member (no-member)
E: 35, 8: Instance of 'Window' has no 'set_titlebar' member (no-member)
E: 45, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 46, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 47, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 48, 8: Class 'StyleContext' has no 'add_class' member (no-member)
E: 48,35: Instance of 'Box' has no 'get_style_context' member (no-member)
E: 56, 8: Instance of 'Box' has no 'add' member (no-member)
E: 57, 8: Instance of 'Box' has no 'add' member (no-member)
E: 58, 8: Instance of 'Box' has no 'add' member (no-member)
E: 59, 8: Instance of 'HeaderBar' has no 'set_custom_title' member (no-member)
E: 66,26: Module 'gi.repository.Gtk' has no 'Popover' member (no-member)
E: 73,24: Class 'Image' has no 'new_from_gicon' member (no-member)
E: 74,25: Class 'Image' has no 'new_from_gicon' member (no-member)
E: 75, 8: Instance of 'Button' has no 'add' member (no-member)
E: 76, 8: Instance of 'MenuButton' has no 'add' member (no-member)
E: 79, 8: Instance of 'Button' has no 'set_size_request' member (no-member)
E: 80, 8: Instance of 'MenuButton' has no 'set_size_request' member (no-member)
E: 87, 8: Instance of 'HeaderBar' has no 'pack_end' member (no-member)
E: 88, 8: Instance of 'HeaderBar' has no 'pack_end' member (no-member)
E: 97, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 98, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E: 99, 8: Instance of 'Label' has no 'set_hexpand' member (no-member)
E:103, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E:104, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E:105, 8: Instance of 'Notebook' has no 'insert_page' member (no-member)
E:106, 8: Instance of 'Window' has no 'add' member (no-member)
E:107, 8: Instance of 'Notebook' has no 'set_show_tabs' member (no-member)
R: 10, 4: Too many statements (62/50) (too-many-statements)
C:115, 4: Invalid method name "on_addButton_clicked" (invalid-name)
C:115, 4: Missing method docstring (missing-docstring)
W:115, 0: Unused argument 'args' (unused-argument)
C:121, 4: Invalid method name "on_menuButton_clicked" (invalid-name)
C:121, 4: Missing method docstring (missing-docstring)
W:121, 0: Unused argument 'args' (unused-argument)
R:121, 4: Method could be a function (no-self-use)
C:136, 4: Invalid method name "on_overviewButton_clicked" (invalid-name)
C:136, 4: Missing method docstring (missing-docstring)
E:137, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:136, 0: Unused argument 'args' (unused-argument)
C:139, 4: Invalid method name "on_transactionsButton_clicked" (invalid-name)
C:139, 4: Missing method docstring (missing-docstring)
E:140, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:139, 0: Unused argument 'args' (unused-argument)
C:142, 4: Invalid method name "on_projectionsButton_clicked" (invalid-name)
C:142, 4: Missing method docstring (missing-docstring)
E:143, 8: Instance of 'Notebook' has no 'set_current_page' member (no-member)
W:142, 0: Unused argument 'args' (unused-argument)
R: 8, 0: Too many public methods (52/20) (too-many-public-methods)
R: 1, 0: Similar lines in 2 files
==edit_popover:9
==transactions:10
self.LAYOUT_GRID_INDEX = 0 # Element
# Layout Widget Indexes
self.LAYOUT_WIDGET_INDEX = 1 # Array
self.CATEGORY_LABEL_INDEX = 0 # Element
self.DATE_LABEL_INDEX = 1 # Element
self.CURRENCY_LABEL_INDEX = 2 # Element
self.COST_LABEL_INDEX = 3 # Element
self.DESCRIPTION_LABEL_INDEX = 4 # Element
self.EDIT_BUTTON_INDEX = 5
# Menu List Box Indexes (duplicate-code)
R: 1, 0: Similar lines in 2 files
==add_category_popover:5
==add_popover:5
def __init__(self, data):
#Initialize Data
self.data = data
# Create Widgets
self.addGrid = Gtk.Grid()
self.addIncomeRadio = Gtk.RadioButton.new_with_label(None, "Income")
self.addExpenseRadio = Gtk.RadioButton.new_with_label(None, "Expense")
self.addExpenseRadio.join_group(self.addIncomeRadio)
self.radioBox = Gtk.Box(Gtk.Orientation.HORIZONTAL,1)
self.radioBox.pack_start(self.addIncomeRadio, True, True, 0)
self.radioBox.pack_start(self.addExpenseRadio, True, True, 0) (duplicate-code)
R: 1, 0: Similar lines in 2 files
==add_category_popover:22
==add_popover:32
self.radioBox.set_homogeneous(True)
self.radioBox.set_hexpand(True)
self.radioBox.set_vexpand(True)
self.radioBox.set_property("height-request", 34)
self.add_popover_margin(self.radioBox, 10)
self.addIncomeRadio.set_property("draw-indicator",False)
self.addExpenseRadio.set_property("draw-indicator",False)
Gtk.StyleContext.add_class(self.radioBox.get_style_context(), "linked") (duplicate-code)
R: 1, 0: Similar lines in 2 files
==edit_popover:56
==transactions:324
self.confirmLabelLine1.set_margin_top(10)
self.deleteSelectorBox.set_margin_start(10)
self.deleteSelectorBox.set_margin_top(10)
self.deleteSelectorBox.set_margin_bottom(10)
self.deleteSelectorBox.set_margin_end(5)
# Connect Widget Handlers (duplicate-code)
R: 1, 0: Similar lines in 2 files
==edit_popover:38
==transactions:313
self.confirmLabelLine1 = Gtk.Label("Are you sure?")
self.confirmLabelLine2 = Gtk.Label()
self.deleteCancelButton = Gtk.Button("Cancel")
self.deleteConfirmButton = Gtk.Button("Confirm")
self.deleteSelectorBox = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
# Style Widgets (duplicate-code)
R: 1, 0: Similar lines in 2 files
==add_category_popover:52
==add_popover:74
def add_popover_margin(self, widget, margin):
widget.set_margin_start(margin)
widget.set_margin_top(margin)
widget.set_margin_end(margin)
widget.set_margin_bottom(margin)
(duplicate-code)
Report
======
1869 statements analysed.
External dependencies
---------------------
::
add_category_popover
\-Add_Category_Popover (transactions)
add_popover
\-Add_Popover (window)
calc
\-Calc (overview)
data
\-Data (Budget)
edit_popover
\-Edit_Popover (transactions)
gi
\-repository
\-Gdk (edit_popover,transactions,add_popover,overview,Budget,reports,window,add_category_popover,calc)
\-Gio (edit_popover,transactions,add_popover,overview,Budget,reports,window,overview_menu,projections,add_category_popover,calc,data)
\-Gtk (edit_popover,transactions,add_popover,overview,Budget,reports,window,overview_menu,projections,add_category_popover,calc,data)
overview
\-Overview (window,overview_menu)
overview_menu
\-Overview_Menu (add_popover,edit_popover,add_category_popover)
projections
\-Projections (window,overview_menu)
reports
\-Reports (window,overview_menu)
setuptools
\-find_packages (setup)
\-setup (setup)
transactions
\-Transactions (window)
Statistics by type
------------------
+---------+-------+-----------+-----------+------------+---------+
|type |number |old number |difference |%documented |%badname |
+=========+=======+===========+===========+============+=========+
|module |13 |NC |NC |0.00 |0.00 |
+---------+-------+-----------+-----------+------------+---------+
|class |12 |NC |NC |0.00 |41.67 |
+---------+-------+-----------+-----------+------------+---------+
|method |92 |NC |NC |13.04 |38.04 |
+---------+-------+-----------+-----------+------------+---------+
|function |0 |NC |NC |0 |0 |
+---------+-------+-----------+-----------+------------+---------+
Messages by category
--------------------
+-----------+-------+---------+-----------+
|type |number |previous |difference |
+===========+=======+=========+===========+
|convention |1472 |NC |NC |
+-----------+-------+---------+-----------+
|refactor |54 |NC |NC |
+-----------+-------+---------+-----------+
|warning |277 |NC |NC |
+-----------+-------+---------+-----------+
|error |561 |NC |NC |
+-----------+-------+---------+-----------+
% errors / warnings by module
-----------------------------
+---------------------+------+--------+---------+-----------+
|module |error |warning |refactor |convention |
+=====================+======+========+=========+===========+
|transactions |37.61 |33.21 |24.07 |31.59 |
+---------------------+------+--------+---------+-----------+
|edit_popover |17.47 |10.11 |12.96 |11.62 |
+---------------------+------+--------+---------+-----------+
|overview |10.16 |17.33 |5.56 |12.98 |
+---------------------+------+--------+---------+-----------+
|projections |10.16 |6.14 |3.70 |8.90 |
+---------------------+------+--------+---------+-----------+
|add_popover |8.02 |4.33 |7.41 |7.20 |
+---------------------+------+--------+---------+-----------+
|window |6.60 |2.17 |18.52 |4.14 |
+---------------------+------+--------+---------+-----------+
|data |3.57 |11.55 |12.96 |14.61 |
+---------------------+------+--------+---------+-----------+
|add_category_popover |3.57 |3.25 |5.56 |4.01 |
+---------------------+------+--------+---------+-----------+
|overview_menu |1.78 |0.36 |3.70 |1.15 |
+---------------------+------+--------+---------+-----------+
|calc |0.53 |10.11 |0.00 |1.97 |
+---------------------+------+--------+---------+-----------+
|Budget |0.53 |0.72 |3.70 |0.75 |
+---------------------+------+--------+---------+-----------+
|reports |0.00 |0.72 |1.85 |0.34 |
+---------------------+------+--------+---------+-----------+
Messages
--------
+-------------------------------+------------+
|message id |occurrences |
+===============================+============+
|no-member |477 |
+-------------------------------+------------+
|invalid-name |365 |
+-------------------------------+------------+
|bad-whitespace |363 |
+-------------------------------+------------+
|trailing-whitespace |345 |
+-------------------------------+------------+
|line-too-long |268 |
+-------------------------------+------------+
|attribute-defined-outside-init |126 |
+-------------------------------+------------+
|missing-docstring |105 |
+-------------------------------+------------+
|maybe-no-member |82 |
+-------------------------------+------------+
|unused-wildcard-import |73 |
+-------------------------------+------------+
|unused-argument |39 |
+-------------------------------+------------+
|unused-import |21 |
+-------------------------------+------------+
|superfluous-parens |18 |
+-------------------------------+------------+
|too-many-statements |13 |
+-------------------------------+------------+
|bad-indentation |11 |
+-------------------------------+------------+
|too-many-instance-attributes |9 |
+-------------------------------+------------+
|old-style-class |8 |
+-------------------------------+------------+
|no-self-use |8 |
+-------------------------------+------------+
|too-many-branches |7 |
+-------------------------------+------------+
|duplicate-code |6 |
+-------------------------------+------------+
|too-many-public-methods |5 |
+-------------------------------+------------+
|unnecessary-semicolon |4 |
+-------------------------------+------------+
|wildcard-import |3 |
+-------------------------------+------------+
|too-many-arguments |3 |
+-------------------------------+------------+
|too-few-public-methods |3 |
+-------------------------------+------------+
|undefined-variable |2 |
+-------------------------------+------------+
Global evaluation
-----------------
Your code has been rated at -14.65/10
Raw metrics
-----------
+----------+-------+------+---------+-----------+
|type |number |% |previous |difference |
+==========+=======+======+=========+===========+
|code |1956 |88.03 |NC |NC |
+----------+-------+------+---------+-----------+
|docstring |0 |0.00 |NC |NC |
+----------+-------+------+---------+-----------+
|comment |167 |7.52 |NC |NC |
+----------+-------+------+---------+-----------+
|empty |99 |4.46 |NC |NC |
+----------+-------+------+---------+-----------+
Duplication
-----------
+-------------------------+------+---------+-----------+
| |now |previous |difference |
+=========================+======+=========+===========+
|nb duplicated lines |51 |NC |NC |
+-------------------------+------+---------+-----------+
|percent duplicated lines |1.935 |NC |NC |
+-------------------------+------+---------+-----------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment