Skip to content

Instantly share code, notes, and snippets.

@bluebird75
Created May 11, 2021 16:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bluebird75/dcfb7b66d9f7ba70bb6c982f0214fea8 to your computer and use it in GitHub Desktop.
Save bluebird75/dcfb7b66d9f7ba70bb6c982f0214fea8 to your computer and use it in GitHub Desktop.
pylint default output for sxtool
************* Module src.const
src\const.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\const.py:1:0: C0114: Missing module docstring (missing-module-docstring)
************* Module src.data_table
src\data_table.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\data_table.py:6:0: C0301: Line too long (112/100) (line-too-long)
src\data_table.py:118:0: C0301: Line too long (127/100) (line-too-long)
src\data_table.py:125:0: C0325: Unnecessary parens after 'return' keyword (superfluous-parens)
src\data_table.py:255:0: C0325: Unnecessary parens after 'return' keyword (superfluous-parens)
src\data_table.py:289:0: C0301: Line too long (109/100) (line-too-long)
src\data_table.py:296:0: C0301: Line too long (108/100) (line-too-long)
src\data_table.py:312:0: C0301: Line too long (119/100) (line-too-long)
src\data_table.py:384:0: C0301: Line too long (114/100) (line-too-long)
src\data_table.py:404:0: C0305: Trailing newlines (trailing-newlines)
src\data_table.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\data_table.py:6:0: E0611: No name 'QTableWidgetItem' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:6:0: E0611: No name 'QTableWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:6:0: E0611: No name 'QAbstractItemView' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:6:0: E0611: No name 'QHeaderView' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:6:0: E0611: No name 'QMessageBox' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:6:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\data_table.py:7:0: E0611: No name 'Qt' in module 'PyQt5.QtCore' (no-name-in-module)
src\data_table.py:7:0: E0611: No name 'pyqtSignal' in module 'PyQt5.QtCore' (no-name-in-module)
src\data_table.py:8:0: E0611: No name 'QFont' in module 'PyQt5.QtGui' (no-name-in-module)
src\data_table.py:10:0: E0611: No name 'sx_item' in module 'src' (no-name-in-module)
src\data_table.py:10:0: E0401: Unable to import 'src.sx_item' (import-error)
src\data_table.py:11:0: E0611: No name 'sx_file' in module 'src' (no-name-in-module)
src\data_table.py:11:0: E0401: Unable to import 'src.sx_file' (import-error)
src\data_table.py:12:0: E0611: No name 'form_insert_row_value' in module 'src' (no-name-in-module)
src\data_table.py:12:0: E0401: Unable to import 'src.form_insert_row_value' (import-error)
src\data_table.py:14:0: C0115: Missing class docstring (missing-class-docstring)
src\data_table.py:15:23: W0613: Unused argument 'table' (unused-argument)
src\data_table.py:14:0: R0903: Too few public methods (0/2) (too-few-public-methods)
src\data_table.py:24:0: C0115: Missing class docstring (missing-class-docstring)
src\data_table.py:51:4: C0103: Method name "initTable" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:51:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:63:4: C0103: Method name "loadFile" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:63:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:68:15: W0703: Catching too general exception Exception (broad-except)
src\data_table.py:68:8: C0103: Variable name "e" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:75:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:79:4: C0103: Method name "redisplayTable" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:79:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:85:8: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:86:12: C0103: Variable name "l" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:92:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:96:4: C0103: Method name "setText" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:96:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:102:4: C0103: Method name "rowSelectedList" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:111:4: C0103: Method name "rowSelectedListWithoutFirstAndLast" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:117:4: C0103: Method name "isSelectionContinuus" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:119:8: C0103: Variable name "nbSwitch" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:120:8: C0103: Variable name "currentState" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:123:16: C0103: Variable name "currentState" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:124:16: C0103: Variable name "nbSwitch" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:127:4: C0103: Method name "numRowsSelected" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:131:4: C0103: Method name "updateRow" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:142:4: C0103: Method name "insertItems" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:149:12: R1731: Consider using 'insert_start = max(insert_start, 0)' instead of unnecessary if block (consider-using-max-builtin)
src\data_table.py:170:4: C0103: Method name "copyLines" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:181:4: C0103: Method name "convertTo" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:181:24: W0622: Redefining built-in 'format' (redefined-builtin)
src\data_table.py:184:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:193:4: C0103: Method name "editRow" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:199:4: C0103: Method name "editSelection" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:201:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:207:4: C0103: Method name "deleteSelection" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:209:8: C0103: Variable name "l" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:210:18: C0321: More than one statement on a single line (multiple-statements)
src\data_table.py:214:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:219:4: C0103: Method name "pasteLines" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:222:8: R1705: Unnecessary "else" after "return" (no-else-return)
src\data_table.py:231:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:238:20: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:245:16: R1705: Unnecessary "elif" after "return" (no-else-return)
src\data_table.py:253:24: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:219:4: R0911: Too many return statements (7/6) (too-many-return-statements)
src\data_table.py:219:4: R0912: Too many branches (14/12) (too-many-branches)
src\data_table.py:265:4: C0103: Method name "insertRowsWithData" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:275:8: W0622: Redefining built-in 'format' (redefined-builtin)
src\data_table.py:276:8: C0103: Variable name "dataLen" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:296:12: C0103: Variable name "sx" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:303:4: C0103: Method name "applyOffsetOnAddresses" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:311:4: C0103: Method name "applyNewRowSize" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:311:4: C0103: Argument name "newRowSize" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:311:4: C0103: Argument name "selectedRowStart" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:311:4: C0103: Argument name "selectedRowEnd" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:318:4: C0103: Method name "splitRow" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:318:4: C0103: Argument name "rowList" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:324:8: C0103: Variable name "rowOffset" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:334:16: C0103: Variable name "rowOffset" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:339:4: C0103: Method name "mergeRow" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:339:4: C0103: Argument name "rowStart" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:339:4: C0103: Argument name "rowEnd" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:346:4: C0103: Method name "isRowSelected" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:346:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:349:35: C0321: More than one statement on a single line (multiple-statements)
src\data_table.py:352:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:354:8: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:357:4: C0103: Method name "insertRows" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:357:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:363:4: C0103: Method name "removeRows" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:363:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:371:4: C0103: Method name "flipRows" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:371:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:373:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:380:4: C0103: Method name "verifyChecksum" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:389:12: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:395:4: C0103: Method name "updateSelectedChecksum" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:395:4: C0116: Missing function or method docstring (missing-function-docstring)
src\data_table.py:396:8: C0103: Variable name "invalidChecksumRows" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:397:12: C0103: Variable name "rowNb" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:397:28: C0103: Variable name "validChecksum" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:397:43: C0103: Variable name "wrongChecksum" doesn't conform to snake_case naming style (invalid-name)
src\data_table.py:397:19: W0612: Unused variable 'address' (unused-variable)
src\data_table.py:397:28: W0612: Unused variable 'validChecksum' (unused-variable)
src\data_table.py:397:43: W0612: Unused variable 'wrongChecksum' (unused-variable)
src\data_table.py:24:0: R0904: Too many public methods (29/20) (too-many-public-methods)
src\data_table.py:4:0: W0611: Unused Any imported from typing (unused-import)
src\data_table.py:6:0: W0611: Unused QHeaderView imported from PyQt5.QtWidgets (unused-import)
************* Module src.form_insert_row_value
src\form_insert_row_value.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\form_insert_row_value.py:24:0: C0301: Line too long (109/100) (line-too-long)
src\form_insert_row_value.py:28:48: C0303: Trailing whitespace (trailing-whitespace)
src\form_insert_row_value.py:85:0: C0305: Trailing newlines (trailing-newlines)
src\form_insert_row_value.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\form_insert_row_value.py:6:0: E0611: No name 'QRegExp' in module 'PyQt5.QtCore' (no-name-in-module)
src\form_insert_row_value.py:7:0: E0611: No name 'QRegExpValidator' in module 'PyQt5.QtGui' (no-name-in-module)
src\form_insert_row_value.py:8:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_insert_row_value.py:8:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_insert_row_value.py:10:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\form_insert_row_value.py:10:0: E0401: Unable to import 'src.gui.ui_form_insert_row_value' (import-error)
src\form_insert_row_value.py:13:0: C0103: Function name "formatToAddressLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:13:26: W0622: Redefining built-in 'format' (redefined-builtin)
src\form_insert_row_value.py:15:4: R1705: Unnecessary "elif" after "return" (no-else-return)
src\form_insert_row_value.py:24:0: C0115: Missing class docstring (missing-class-docstring)
src\form_insert_row_value.py:25:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:25:4: R0913: Too many arguments (6/5) (too-many-arguments)
src\form_insert_row_value.py:39:8: C0103: Variable name "rx" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:30:16: W0613: Unused argument 'fl' (unused-argument)
src\form_insert_row_value.py:51:4: C0103: Method name "adjustAddressLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:51:47: W0622: Redefining built-in 'format' (redefined-builtin)
src\form_insert_row_value.py:51:4: R0201: Method could be a function (no-self-use)
src\form_insert_row_value.py:57:4: C0103: Method name "slotUpdateAddressesLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:57:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_insert_row_value.py:57:40: W0622: Redefining built-in 'format' (redefined-builtin)
src\form_insert_row_value.py:58:8: C0103: Variable name "newText" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:60:8: C0103: Variable name "l" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:63:4: C0103: Method name "slotUpdateLabelDataLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:63:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_insert_row_value.py:67:4: C0103: Method name "slotAutoFormatToggled" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:67:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_insert_row_value.py:70:28: C0321: More than one statement on a single line (multiple-statements)
src\form_insert_row_value.py:74:4: C0103: Method name "slotUpdateDataLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:74:4: C0103: Argument name "newLength" doesn't conform to snake_case naming style (invalid-name)
src\form_insert_row_value.py:81:8: W0612: Unused variable 'data' (unused-variable)
************* Module src.form_set_row_size
src\form_set_row_size.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\form_set_row_size.py:10:0: C0301: Line too long (105/100) (line-too-long)
src\form_set_row_size.py:13:44: C0303: Trailing whitespace (trailing-whitespace)
src\form_set_row_size.py:20:0: C0303: Trailing whitespace (trailing-whitespace)
src\form_set_row_size.py:27:0: C0325: Unnecessary parens after 'if' keyword (superfluous-parens)
src\form_set_row_size.py:30:0: C0325: Unnecessary parens after 'if' keyword (superfluous-parens)
src\form_set_row_size.py:36:0: C0301: Line too long (103/100) (line-too-long)
src\form_set_row_size.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\form_set_row_size.py:6:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_set_row_size.py:6:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_set_row_size.py:8:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\form_set_row_size.py:8:0: E0401: Unable to import 'src.gui.ui_form_set_row_size' (import-error)
src\form_set_row_size.py:10:0: C0115: Missing class docstring (missing-class-docstring)
src\form_set_row_size.py:11:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:15:16: W0613: Unused argument 'fl' (unused-argument)
src\form_set_row_size.py:21:4: C0103: Method name "setInitialData" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:21:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_set_row_size.py:26:4: C0103: Method name "slotNewRowSize" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:26:4: C0103: Argument name "a0" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:26:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_set_row_size.py:27:22: C0321: More than one statement on a single line (multiple-statements)
src\form_set_row_size.py:34:8: C0103: Variable name "mergeText" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:35:20: C0321: More than one statement on a single line (multiple-statements)
src\form_set_row_size.py:35:20: C0103: Variable name "mergeText" doesn't conform to snake_case naming style (invalid-name)
src\form_set_row_size.py:22:8: W0201: Attribute 'initial_data' defined outside __init__ (attribute-defined-outside-init)
************* Module src.form_split_item
src\form_split_item.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\form_split_item.py:10:0: C0301: Line too long (103/100) (line-too-long)
src\form_split_item.py:20:0: C0303: Trailing whitespace (trailing-whitespace)
src\form_split_item.py:31:0: C0301: Line too long (111/100) (line-too-long)
src\form_split_item.py:34:0: C0301: Line too long (118/100) (line-too-long)
src\form_split_item.py:35:0: C0303: Trailing whitespace (trailing-whitespace)
src\form_split_item.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\form_split_item.py:6:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_split_item.py:6:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\form_split_item.py:8:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\form_split_item.py:8:0: E0401: Unable to import 'src.gui.ui_form_split_item' (import-error)
src\form_split_item.py:10:0: C0115: Missing class docstring (missing-class-docstring)
src\form_split_item.py:11:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:15:16: W0613: Unused argument 'fl' (unused-argument)
src\form_split_item.py:21:4: C0103: Method name "setInitialData" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:21:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_split_item.py:23:8: C0103: Variable name "maxVal" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:29:4: C0103: Method name "slotNewRowOffset" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:29:4: C0103: Argument name "newOffset" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:29:4: C0116: Missing function or method docstring (missing-function-docstring)
src\form_split_item.py:32:8: C0103: Variable name "secondLength" doesn't conform to snake_case naming style (invalid-name)
src\form_split_item.py:22:8: W0201: Attribute 'data' defined outside __init__ (attribute-defined-outside-init)
************* Module src.insert_dialog
src\insert_dialog.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\insert_dialog.py:13:42: C0303: Trailing whitespace (trailing-whitespace)
src\insert_dialog.py:20:0: C0305: Trailing newlines (trailing-newlines)
src\insert_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\insert_dialog.py:6:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\insert_dialog.py:6:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\insert_dialog.py:8:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\insert_dialog.py:8:0: E0401: Unable to import 'src.gui.ui_insert_dialog' (import-error)
src\insert_dialog.py:10:0: C0115: Missing class docstring (missing-class-docstring)
src\insert_dialog.py:11:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\insert_dialog.py:15:16: W0613: Unused argument 'fl' (unused-argument)
src\insert_dialog.py:10:0: R0903: Too few public methods (0/2) (too-few-public-methods)
************* Module src.main_form
src\main_form.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\main_form.py:7:0: C0301: Line too long (127/100) (line-too-long)
src\main_form.py:29:0: C0301: Line too long (121/100) (line-too-long)
src\main_form.py:39:0: C0301: Line too long (135/100) (line-too-long)
src\main_form.py:45:0: C0301: Line too long (127/100) (line-too-long)
src\main_form.py:57:90: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:59:0: C0301: Line too long (108/100) (line-too-long)
src\main_form.py:88:0: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:89:16: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:94:0: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:98:0: C0301: Line too long (121/100) (line-too-long)
src\main_form.py:135:0: C0301: Line too long (130/100) (line-too-long)
src\main_form.py:164:0: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:186:0: C0301: Line too long (131/100) (line-too-long)
src\main_form.py:239:0: C0301: Line too long (127/100) (line-too-long)
src\main_form.py:272:49: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:316:0: C0301: Line too long (104/100) (line-too-long)
src\main_form.py:327:45: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:337:0: C0301: Line too long (112/100) (line-too-long)
src\main_form.py:348:66: C0303: Trailing whitespace (trailing-whitespace)
src\main_form.py:377:0: C0301: Line too long (105/100) (line-too-long)
src\main_form.py:379:0: C0301: Line too long (109/100) (line-too-long)
src\main_form.py:435:0: C0301: Line too long (150/100) (line-too-long)
src\main_form.py:438:0: C0301: Line too long (129/100) (line-too-long)
src\main_form.py:450:0: C0301: Line too long (115/100) (line-too-long)
src\main_form.py:452:0: C0301: Line too long (103/100) (line-too-long)
src\main_form.py:453:0: C0305: Trailing newlines (trailing-newlines)
src\main_form.py:102:13: W0511: TODO: refactor to use pathlib (fixme)
src\main_form.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\main_form.py:7:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QMainWindow' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QMessageBox' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'qApp' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QFileDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QGridLayout' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QInputDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:7:0: E0611: No name 'QLineEdit' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\main_form.py:8:0: E0611: No name 'Qt' in module 'PyQt5.QtCore' (no-name-in-module)
src\main_form.py:10:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\main_form.py:10:0: E0401: Unable to import 'src.gui.ui_main_form' (import-error)
src\main_form.py:13:0: E0611: No name 'paste_dialog' in module 'src' (no-name-in-module)
src\main_form.py:13:0: E0401: Unable to import 'src.paste_dialog' (import-error)
src\main_form.py:17:0: E0611: No name 'xor_dialog' in module 'src' (no-name-in-module)
src\main_form.py:17:0: E0401: Unable to import 'src.xor_dialog' (import-error)
src\main_form.py:18:0: E0611: No name 'sx_file' in module 'src' (no-name-in-module)
src\main_form.py:18:0: E0401: Unable to import 'src.sx_file' (import-error)
src\main_form.py:19:0: E0611: No name 'utils' in module 'src' (no-name-in-module)
src\main_form.py:19:0: E0401: Unable to import 'src.utils' (import-error)
src\main_form.py:25:0: C0103: Function name "ensureAnyLinesAreSelected" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:25:0: C0103: Argument name "f" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:25:0: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:27:4: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
src\main_form.py:34:0: C0103: Function name "ensureDataLinesAreSelected" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:34:0: C0103: Argument name "f" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:34:0: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:37:8: C0103: Variable name "selRows" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:36:4: R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
src\main_form.py:51:8: C0103: Attribute name "dataTable" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:52:8: C0103: Attribute name "layoutWidget" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:56:8: C0103: Attribute name "lastDir" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:57:8: C0103: Attribute name "menuHistory" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:59:8: C0103: Attribute name "dirHistory" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:63:8: C0103: Attribute name "actionList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:44:0: C0115: Missing class docstring (missing-class-docstring)
src\main_form.py:45:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:45:22: W0613: Unused argument 'parent' (unused-argument)
src\main_form.py:45:78: W0613: Unused argument 'fl' (unused-argument)
src\main_form.py:92:4: C0103: Method name "slotQuit" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:92:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:92:4: R0201: Method could be a function (no-self-use)
src\main_form.py:95:4: C0103: Method name "slotOpen" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:95:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:98:15: C0103: Variable name "selectedFilter" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:103:12: C0103: Variable name "lastSlash" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:98:15: W0612: Unused variable 'selectedFilter' (unused-variable)
src\main_form.py:110:4: C0103: Method name "loadFile" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:110:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:119:12: C0103: Variable name "a" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:124:8: C0103: Variable name "deskSize" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:126:8: C0103: Variable name "reasonableSize" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:127:8: C0103: Variable name "szHint" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:129:8: C0103: Variable name "goodSize" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:133:4: C0103: Method name "slotInsert" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:133:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:135:15: C0103: Variable name "filterName" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:135:15: W0612: Unused variable 'filterName' (unused-variable)
src\main_form.py:143:4: C0103: Method name "insertFname" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:143:4: C0103: Argument name "mockDialog" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:166:4: C0103: Method name "slotSave" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:166:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:173:15: W0703: Catching too general exception Exception (broad-except)
src\main_form.py:173:8: C0103: Variable name "e" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:181:4: C0103: Method name "slotSaveAs" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:181:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:186:15: C0103: Variable name "filterName" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:187:23: C0321: More than one statement on a single line (multiple-statements)
src\main_form.py:188:8: C0103: Variable name "prevName" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:186:15: W0612: Unused variable 'filterName' (unused-variable)
src\main_form.py:197:4: C0103: Method name "slotCopy" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:197:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:203:4: C0103: Method name "slotCut" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:203:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:208:4: C0103: Method name "slotPaste" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:208:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:211:8: C0103: Variable name "ok" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:236:4: C0103: Method name "slotDelete" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:236:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:246:4: C0103: Method name "slotSelectAll" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:246:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:247:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:252:4: C0103: Method name "slotConvertToS19" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:252:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:256:4: C0103: Method name "slotConvertToS28" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:256:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:260:4: C0103: Method name "slotConvertToS37" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:260:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:264:4: C0103: Method name "slotInsertRow" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:264:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:276:4: C0103: Method name "slotDeleteRow" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:276:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:280:4: C0103: Method name "slotEditData" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:293:8: C0103: Variable name "ok" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:301:12: C0103: Variable name "e" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:301:12: W0612: Unused variable 'e' (unused-variable)
src\main_form.py:306:4: C0103: Method name "slotEditRowData" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:328:8: C0103: Variable name "e" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:328:8: W0612: Unused variable 'e' (unused-variable)
src\main_form.py:335:4: C0103: Method name "slotApplyOffset" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:335:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:346:4: C0103: Method name "slotSetRowSize" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:346:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:352:8: C0103: Variable name "rowList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:356:31: C0321: More than one statement on a single line (multiple-statements)
src\main_form.py:357:8: C0103: Variable name "newRowSize" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:361:4: C0103: Method name "slotSplitRow" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:361:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:364:8: C0103: Variable name "allRowList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:365:8: C0103: Variable name "rowList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:370:25: C0321: More than one statement on a single line (multiple-statements)
src\main_form.py:372:31: C0321: More than one statement on a single line (multiple-statements)
src\main_form.py:376:4: C0103: Method name "slotMergeRows" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:376:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:388:8: C0103: Variable name "rowList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:391:4: C0103: Method name "slotAbout" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:391:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:396:4: C0103: Method name "slotXorRow" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:396:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:398:8: C0103: Variable name "maxLen" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:406:31: C0321: More than one statement on a single line (multiple-statements)
src\main_form.py:408:12: C0103: Variable name "x" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:413:4: C0103: Method name "slotFlipBits" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:413:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:416:4: C0103: Method name "setProgramTitle" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:416:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:417:8: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:419:12: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:421:12: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:424:4: C0103: Method name "slotFileModifiedChanged" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:424:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:428:4: C0103: Method name "slotVerifyChecksum" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:428:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:430:8: C0103: Variable name "invalidChecksumRows" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:431:11: C1801: Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty (len-as-condition)
src\main_form.py:432:12: C0103: Variable name "msgList" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:434:16: C0103: Variable name "rowNb" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:434:32: C0103: Variable name "validChecksum" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:434:47: C0103: Variable name "wrongChecksum" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:447:4: C0103: Method name "slotRecalculateChecksum" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:447:4: C0116: Missing function or method docstring (missing-function-docstring)
src\main_form.py:448:8: C0103: Variable name "nbInvalidChecksums" doesn't conform to snake_case naming style (invalid-name)
src\main_form.py:44:0: R0904: Too many public methods (30/20) (too-many-public-methods)
src\main_form.py:4:0: W0611: Unused TextIO imported from typing (unused-import)
************* Module src.paste_dialog
src\paste_dialog.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\paste_dialog.py:13:40: C0303: Trailing whitespace (trailing-whitespace)
src\paste_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\paste_dialog.py:6:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\paste_dialog.py:6:0: E0611: No name 'QWidget' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\paste_dialog.py:8:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\paste_dialog.py:8:0: E0401: Unable to import 'src.gui.ui_paste_dialog' (import-error)
src\paste_dialog.py:10:0: C0115: Missing class docstring (missing-class-docstring)
src\paste_dialog.py:11:4: C0103: Argument name "fl" doesn't conform to snake_case naming style (invalid-name)
src\paste_dialog.py:15:16: W0613: Unused argument 'fl' (unused-argument)
src\paste_dialog.py:10:0: R0903: Too few public methods (0/2) (too-few-public-methods)
************* Module src.sx_file
src\sx_file.py:137:0: C0304: Final newline missing (missing-final-newline)
src\sx_file.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\sx_file.py:3:0: E0611: No name 'sx_item' in module 'src' (no-name-in-module)
src\sx_file.py:3:0: E0401: Unable to import 'src.sx_item' (import-error)
src\sx_file.py:19:8: C0103: Attribute name "sxItemFirst" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:20:8: C0103: Attribute name "sxItemLast" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:21:8: C0103: Attribute name "sxItems" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:22:8: C0103: Attribute name "sxItemsEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:5:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_file.py:10:4: C0103: Method name "getFormat" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:14:8: C0103: Variable name "lastFmtChar" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:18:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:24:4: C0103: Method name "syncEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:24:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:29:4: C0103: Method name "syncFromEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:29:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:35:8: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:36:11: C0121: Comparison 'self.sxItemFirst == None' should be 'self.sxItemFirst is None' (singleton-comparison)
src\sx_file.py:36:37: C0321: More than one statement on a single line (multiple-statements)
src\sx_file.py:36:37: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:37:14: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:39:12: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:40:11: C0121: Comparison 'self.sxItemLast == None' should be 'self.sxItemLast is None' (singleton-comparison)
src\sx_file.py:40:36: C0321: More than one statement on a single line (multiple-statements)
src\sx_file.py:40:36: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:41:14: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:50:4: C0103: Method name "fromFile" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:50:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:51:8: R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
src\sx_file.py:51:8: C0103: Variable name "f" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:55:4: C0103: Method name "fromFileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:55:4: C0103: Argument name "fileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:55:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:57:8: C0103: Variable name "lineNb" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:60:12: C0103: Variable name "sxItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:64:12: C0103: Variable name "lineNb" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:55:49: W0613: Unused argument 'fname' (unused-argument)
src\sx_file.py:71:4: C0103: Method name "toFile" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:71:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:72:8: R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
src\sx_file.py:72:8: C0103: Variable name "f" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:76:4: C0103: Method name "toFileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:76:4: C0103: Argument name "fileStreamOut" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:81:4: C0103: Method name "updateDataRange" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:81:44: W0622: Redefining built-in 'range' (redefined-builtin)
src\sx_file.py:92:4: C0103: Method name "convertRange" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:92:43: W0622: Redefining built-in 'range' (redefined-builtin)
src\sx_file.py:103:4: C0103: Method name "splitItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:103:4: C0103: Argument name "itemIdx" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:103:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:104:8: C0103: Variable name "newItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:108:4: C0103: Method name "mergeItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:108:4: C0103: Argument name "itemStart" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:108:4: C0103: Argument name "itemEnd" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:108:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:109:8: C0103: Variable name "idxOffset" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:114:16: C0103: Variable name "idxOffset" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:119:4: C0103: Method name "applyNewRowSize" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:119:4: C0103: Argument name "newRowSize" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:119:4: C0103: Argument name "itemStart" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:119:4: C0103: Argument name "itemEnd" doesn't conform to snake_case naming style (invalid-name)
src\sx_file.py:119:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_file.py:31:8: W0201: Attribute 'sxItemFirst' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:68:8: W0201: Attribute 'sxItemFirst' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:32:8: W0201: Attribute 'sxItemLast' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:69:8: W0201: Attribute 'sxItemLast' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:30:8: W0201: Attribute 'sxItems' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:25:8: W0201: Attribute 'sxItemsEx' defined outside __init__ (attribute-defined-outside-init)
src\sx_file.py:66:8: W0201: Attribute 'sxItemsEx' defined outside __init__ (attribute-defined-outside-init)
************* Module src.sx_item
src\sx_item.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\sx_item.py:7:0: C0301: Line too long (123/100) (line-too-long)
src\sx_item.py:12:0: C0301: Line too long (110/100) (line-too-long)
src\sx_item.py:113:32: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:114:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:115:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:116:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:117:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:118:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:119:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:120:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:121:33: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:123:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:149:0: C0325: Unnecessary parens after 'not' keyword (superfluous-parens)
src\sx_item.py:158:108: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:158:0: C0301: Line too long (108/100) (line-too-long)
src\sx_item.py:159:0: C0301: Line too long (134/100) (line-too-long)
src\sx_item.py:183:36: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:184:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:202:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:209:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:210:18: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:276:45: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:299:0: C0301: Line too long (149/100) (line-too-long)
src\sx_item.py:304:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:319:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:325:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:326:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:350:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:355:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:371:0: C0303: Trailing whitespace (trailing-whitespace)
src\sx_item.py:460:0: C0305: Trailing newlines (trailing-newlines)
src\sx_item.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\sx_item.py:6:0: C0103: Argument name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:9:18: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:19:0: C0103: Argument name "l" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:26:0: C0103: Argument name "v" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:45:8: C0103: Variable name "vi" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:46:8: C0103: Variable name "mi" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:52:0: C0103: Argument name "v" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:63:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:63:34: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:65:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:65:43: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:67:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:67:44: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:68:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:68:44: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:69:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:69:42: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:70:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:70:44: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:71:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:71:40: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:73:0: C0103: Function name "toHexLen" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:79:4: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:80:7: C0123: Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
src\sx_item.py:81:8: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:82:9: C0123: Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
src\sx_item.py:83:8: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:84:9: C0123: Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
src\sx_item.py:85:8: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:90:8: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:92:7: C1801: Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty (len-as-condition)
src\sx_item.py:93:8: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:97:24: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:99:4: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:124:23: W0622: Redefining built-in 'format' (redefined-builtin)
src\sx_item.py:124:4: R0913: Too many arguments (6/5) (too-many-arguments)
src\sx_item.py:137:4: C0103: Method name "formatAddress" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:137:36: W0622: Redefining built-in 'format' (redefined-builtin)
src\sx_item.py:143:8: C0103: Variable name "addrFormat" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:146:4: C0103: Method name "setContent" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:146:4: C0103: Argument name "lineNb" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:161:4: C0103: Method name "dataLen" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:167:4: C0103: Method name "addressValue" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:171:4: C0103: Method name "addressEndValue" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:175:4: C0103: Method name "calcChecksum" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:175:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:185:4: C0103: Method name "updateChecksum" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:193:4: C0103: Method name "updateDataQuantity" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:198:4: C0103: Method name "updateData" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:198:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:203:4: C0103: Method name "updateAddress" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:282:4: C0103: Method name "mergePossible" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:308:4: C0103: Method name "xorData" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:308:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:312:4: C0103: Method name "flipBits" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:312:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:313:8: W0622: Redefining built-in 'bytes' (redefined-builtin)
src\sx_item.py:314:8: C0103: Variable name "newBytes" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:320:4: C0103: Method name "applyOffset" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:320:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:341:8: C0103: Attribute name "sxItemFirst" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:342:8: C0103: Attribute name "sxItemLast" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:343:8: C0103: Attribute name "sxItems" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:344:8: C0103: Attribute name "sxItemsEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:327:0: C0115: Missing class docstring (missing-class-docstring)
src\sx_item.py:332:4: C0103: Method name "getFormat" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:336:8: C0103: Variable name "lastFmtChar" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:340:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:346:4: C0103: Method name "syncEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:346:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:351:4: C0103: Method name "syncFromEx" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:351:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:357:8: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:358:11: C0121: Comparison 'self.sxItemFirst == None' should be 'self.sxItemFirst is None' (singleton-comparison)
src\sx_item.py:358:37: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:358:37: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:359:14: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:361:12: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:362:11: C0121: Comparison 'self.sxItemLast == None' should be 'self.sxItemLast is None' (singleton-comparison)
src\sx_item.py:362:36: C0321: More than one statement on a single line (multiple-statements)
src\sx_item.py:362:36: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:363:14: C0103: Variable name "s" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:372:4: C0103: Method name "fromFile" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:372:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:373:8: R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
src\sx_item.py:373:8: C0103: Variable name "f" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:377:4: C0103: Method name "fromFileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:377:4: C0103: Argument name "fileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:377:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:379:8: C0103: Variable name "lineNb" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:382:12: C0103: Variable name "sxItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:386:12: C0103: Variable name "lineNb" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:377:49: W0613: Unused argument 'fname' (unused-argument)
src\sx_item.py:393:4: C0103: Method name "toFile" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:393:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:394:8: R1732: Consider using 'with' for resource-allocating operations (consider-using-with)
src\sx_item.py:394:8: C0103: Variable name "f" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:398:4: C0103: Method name "toFileStream" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:398:4: C0103: Argument name "fileStreamOut" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:403:4: C0103: Method name "updateDataRange" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:403:44: W0622: Redefining built-in 'range' (redefined-builtin)
src\sx_item.py:414:4: C0103: Method name "convertRange" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:414:43: W0622: Redefining built-in 'range' (redefined-builtin)
src\sx_item.py:425:4: C0103: Method name "splitItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:425:4: C0103: Argument name "itemIdx" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:425:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:426:8: C0103: Variable name "newItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:430:4: C0103: Method name "mergeItem" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:430:4: C0103: Argument name "itemStart" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:430:4: C0103: Argument name "itemEnd" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:430:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:431:8: C0103: Variable name "idxOffset" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:436:16: C0103: Variable name "idxOffset" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:441:4: C0103: Method name "applyNewRowSize" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:441:4: C0103: Argument name "newRowSize" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:441:4: C0103: Argument name "itemStart" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:441:4: C0103: Argument name "itemEnd" doesn't conform to snake_case naming style (invalid-name)
src\sx_item.py:441:4: C0116: Missing function or method docstring (missing-function-docstring)
src\sx_item.py:353:8: W0201: Attribute 'sxItemFirst' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:390:8: W0201: Attribute 'sxItemFirst' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:354:8: W0201: Attribute 'sxItemLast' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:391:8: W0201: Attribute 'sxItemLast' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:352:8: W0201: Attribute 'sxItems' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:347:8: W0201: Attribute 'sxItemsEx' defined outside __init__ (attribute-defined-outside-init)
src\sx_item.py:388:8: W0201: Attribute 'sxItemsEx' defined outside __init__ (attribute-defined-outside-init)
************* Module src.utils
src\utils.py:52:57: E0001: invalid syntax (<unknown>, line 52) (syntax-error)
************* Module src.xor_dialog
src\xor_dialog.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\xor_dialog.py:13:0: C0301: Line too long (116/100) (line-too-long)
src\xor_dialog.py:14:0: C0303: Trailing whitespace (trailing-whitespace)
src\xor_dialog.py:17:39: C0303: Trailing whitespace (trailing-whitespace)
src\xor_dialog.py:18:30: C0303: Trailing whitespace (trailing-whitespace)
src\xor_dialog.py:19:41: C0303: Trailing whitespace (trailing-whitespace)
src\xor_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\xor_dialog.py:6:0: E0611: No name 'QDialog' in module 'PyQt5.QtWidgets' (no-name-in-module)
src\xor_dialog.py:7:0: E0611: No name 'QRegExpValidator' in module 'PyQt5.QtGui' (no-name-in-module)
src\xor_dialog.py:8:0: E0611: No name 'QRegExp' in module 'PyQt5.QtCore' (no-name-in-module)
src\xor_dialog.py:10:0: E0611: No name 'gui' in module 'src' (no-name-in-module)
src\xor_dialog.py:10:0: E0401: Unable to import 'src.gui.ui_xor_dialog' (import-error)
src\xor_dialog.py:13:0: C0115: Missing class docstring (missing-class-docstring)
src\xor_dialog.py:15:4: C0103: Argument name "multiLines" doesn't conform to snake_case naming style (invalid-name)
src\xor_dialog.py:15:4: C0103: Argument name "maxLen" doesn't conform to snake_case naming style (invalid-name)
src\xor_dialog.py:15:4: R0913: Too many arguments (6/5) (too-many-arguments)
src\xor_dialog.py:25:8: C0103: Variable name "rx" doesn't conform to snake_case naming style (invalid-name)
src\xor_dialog.py:38:4: C0103: Method name "setData" doesn't conform to snake_case naming style (invalid-name)
src\xor_dialog.py:38:4: C0116: Missing function or method docstring (missing-function-docstring)
src\xor_dialog.py:42:4: C0103: Method name "slotTextChanged" doesn't conform to snake_case naming style (invalid-name)
src\xor_dialog.py:42:4: C0116: Missing function or method docstring (missing-function-docstring)
************* Module src.gui.ui_form_insert_row_value
src\gui\ui_form_insert_row_value.py:29:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:65:0: C0301: Line too long (116/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:67:0: C0301: Line too long (116/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:72:0: C0301: Line too long (116/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:74:0: C0301: Line too long (116/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:88:0: C0301: Line too long (116/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:108:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:130:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:135:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:140:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:149:0: C0301: Line too long (102/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:165:0: C0301: Line too long (107/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:166:0: C0301: Line too long (103/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:172:0: C0301: Line too long (103/100) (line-too-long)
src\gui\ui_form_insert_row_value.py:175:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_form_insert_row_value.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_form_insert_row_value.py:11:0: C0103: Class name "Ui_FormInsertRowValue" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:15:8: C0103: Attribute name "verticalLayout_3" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:19:8: C0103: Attribute name "groupFormat_2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:21:8: C0103: Attribute name "horizontalLayout_2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:25:8: C0103: Attribute name "spinNbLines" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:32:8: C0103: Attribute name "groupFormat" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:34:8: C0103: Attribute name "horizontalLayout" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:38:8: C0103: Attribute name "checkBoxFormat" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:42:8: C0103: Attribute name "comboBoxFormat" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:55:8: C0103: Attribute name "buttonGroupAddress" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:57:8: C0103: Attribute name "gridLayout" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:61:8: C0103: Attribute name "radioPrevContinuity" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:69:8: C0103: Attribute name "radioNextContinuity" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:76:8: C0103: Attribute name "radioExplicitAddr" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:79:8: C0103: Attribute name "lineAddrStart" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:91:8: C0103: Attribute name "groupData" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:93:8: C0103: Attribute name "verticalLayout_2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:97:8: C0103: Attribute name "horizontalLayout_4" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:103:8: C0103: Attribute name "spinRowSize" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:111:8: C0103: Attribute name "horizontalLayout_6" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:117:8: C0103: Attribute name "lineEditData" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:127:8: C0103: Attribute name "horizontalLayout_5" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:132:8: C0103: Attribute name "pushButtonOK" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:137:8: C0103: Attribute name "pushButtonCancel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_form_insert_row_value.py:11:0: R0205: Class 'Ui_FormInsertRowValue' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_form_insert_row_value.py:11:0: R0902: Too many instance attributes (25/7) (too-many-instance-attributes)
src\gui\ui_form_insert_row_value.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:12:4: C0103: Argument name "FormInsertRowValue" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_insert_row_value.py:15:32: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:19:29: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:21:34: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:25:27: I1101: Module 'PyQt5.QtWidgets' has no 'QSpinBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:29:8: C0103: Variable name "spacerItem" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:29:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:29:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:29:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:32:27: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:34:32: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:38:30: I1101: Module 'PyQt5.QtWidgets' has no 'QCheckBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:42:30: I1101: Module 'PyQt5.QtWidgets' has no 'QComboBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:44:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:55:34: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:57:26: I1101: Module 'PyQt5.QtWidgets' has no 'QGridLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:61:35: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:65:8: C0103: Variable name "spacerItem1" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:65:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:65:53: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:65:86: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:67:8: C0103: Variable name "spacerItem2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:67:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:67:53: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:67:86: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:69:35: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:72:8: C0103: Variable name "spacerItem3" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:72:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:72:53: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:72:86: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:74:8: C0103: Variable name "spacerItem4" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:74:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:74:53: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:74:86: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:76:33: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:79:29: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:81:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:85:40: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:88:8: C0103: Variable name "spacerItem5" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:88:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:88:53: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:88:86: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:91:25: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:93:32: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:97:34: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:100:21: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:103:27: I1101: Module 'PyQt5.QtWidgets' has no 'QSpinBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:108:8: C0103: Variable name "spacerItem6" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:108:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:108:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:108:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:111:34: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:114:23: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:117:28: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:118:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:122:39: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:127:34: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:130:8: C0103: Variable name "spacerItem7" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:130:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:130:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:130:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:132:28: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:135:8: C0103: Variable name "spacerItem8" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:135:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:135:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:135:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:137:32: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:140:8: C0103: Variable name "spacerItem9" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:140:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:140:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:140:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:153:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:12:4: R0915: Too many statements (141/50) (too-many-statements)
src\gui\ui_form_insert_row_value.py:155:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:155:4: C0103: Argument name "FormInsertRowValue" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_insert_row_value.py:155:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_insert_row_value.py:156:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_insert_row_value.py:15:8: W0201: Attribute 'verticalLayout_3' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:19:8: W0201: Attribute 'groupFormat_2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:21:8: W0201: Attribute 'horizontalLayout_2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:25:8: W0201: Attribute 'spinNbLines' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:32:8: W0201: Attribute 'groupFormat' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:34:8: W0201: Attribute 'horizontalLayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:38:8: W0201: Attribute 'checkBoxFormat' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:42:8: W0201: Attribute 'comboBoxFormat' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:55:8: W0201: Attribute 'buttonGroupAddress' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:57:8: W0201: Attribute 'gridLayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:61:8: W0201: Attribute 'radioPrevContinuity' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:69:8: W0201: Attribute 'radioNextContinuity' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:76:8: W0201: Attribute 'radioExplicitAddr' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:79:8: W0201: Attribute 'lineAddrStart' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:91:8: W0201: Attribute 'groupData' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:93:8: W0201: Attribute 'verticalLayout_2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:97:8: W0201: Attribute 'horizontalLayout_4' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:100:8: W0201: Attribute 'label' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:103:8: W0201: Attribute 'spinRowSize' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:111:8: W0201: Attribute 'horizontalLayout_6' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:114:8: W0201: Attribute 'label_2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:117:8: W0201: Attribute 'lineEditData' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:127:8: W0201: Attribute 'horizontalLayout_5' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:132:8: W0201: Attribute 'pushButtonOK' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_insert_row_value.py:137:8: W0201: Attribute 'pushButtonCancel' defined outside __init__ (attribute-defined-outside-init)
************* Module src.gui.ui_form_set_row_size
src\gui\ui_form_set_row_size.py:30:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_set_row_size.py:52:0: C0301: Line too long (114/100) (line-too-long)
src\gui\ui_form_set_row_size.py:57:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_set_row_size.py:62:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_set_row_size.py:67:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_set_row_size.py:72:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_set_row_size.py:91:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_form_set_row_size.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_form_set_row_size.py:11:0: C0103: Class name "Ui_FormSetRowSizeBase" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_form_set_row_size.py:22:8: C0103: Attribute name "textLabel1" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:26:8: C0103: Attribute name "spinRowSize" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:33:8: C0103: Attribute name "groupData" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:39:8: C0103: Attribute name "lineEditData" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:48:8: C0103: Attribute name "textLabelDataLength" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:64:8: C0103: Attribute name "pushButtonOK" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:69:8: C0103: Attribute name "pushButtonCancel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_form_set_row_size.py:11:0: R0205: Class 'Ui_FormSetRowSizeBase' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_form_set_row_size.py:11:0: R0902: Too many instance attributes (11/7) (too-many-instance-attributes)
src\gui\ui_form_set_row_size.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:12:4: C0103: Argument name "FormSetRowSizeBase" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_set_row_size.py:15:26: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:19:26: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:22:26: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:26:27: I1101: Module 'PyQt5.QtWidgets' has no 'QSpinBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:30:8: C0103: Variable name "spacerItem" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:30:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:30:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:30:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:33:25: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:35:27: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:39:28: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:41:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:45:39: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:48:35: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:49:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:52:46: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:52:67: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:52:91: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:57:8: C0103: Variable name "spacerItem1" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:57:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:57:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:57:83: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:59:27: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:62:8: C0103: Variable name "spacerItem2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:62:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:62:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:62:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:64:28: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:67:8: C0103: Variable name "spacerItem3" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:67:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:67:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:67:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:69:32: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:72:8: C0103: Variable name "spacerItem4" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:72:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:72:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:72:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:80:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:12:4: R0915: Too many statements (68/50) (too-many-statements)
src\gui\ui_form_set_row_size.py:82:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:82:4: C0103: Argument name "FormSetRowSizeBase" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_set_row_size.py:82:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_set_row_size.py:83:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_set_row_size.py:15:8: W0201: Attribute 'vboxlayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:19:8: W0201: Attribute 'hboxlayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:22:8: W0201: Attribute 'textLabel1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:26:8: W0201: Attribute 'spinRowSize' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:33:8: W0201: Attribute 'groupData' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:35:8: W0201: Attribute 'vboxlayout1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:39:8: W0201: Attribute 'lineEditData' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:48:8: W0201: Attribute 'textLabelDataLength' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:59:8: W0201: Attribute 'hboxlayout1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:64:8: W0201: Attribute 'pushButtonOK' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_set_row_size.py:69:8: W0201: Attribute 'pushButtonCancel' defined outside __init__ (attribute-defined-outside-init)
************* Module src.gui.ui_form_split_item
src\gui\ui_form_split_item.py:30:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_split_item.py:81:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_split_item.py:86:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_split_item.py:91:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_split_item.py:96:0: C0301: Line too long (115/100) (line-too-long)
src\gui\ui_form_split_item.py:112:0: C0301: Line too long (101/100) (line-too-long)
src\gui\ui_form_split_item.py:115:0: C0301: Line too long (102/100) (line-too-long)
src\gui\ui_form_split_item.py:118:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_form_split_item.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_form_split_item.py:11:0: C0103: Class name "Ui_FormSplitItemBase" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_form_split_item.py:22:8: C0103: Attribute name "textLabel1" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:26:8: C0103: Attribute name "spinRowOffset" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:33:8: C0103: Attribute name "groupData" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:39:8: C0103: Attribute name "lineEditDataFirstRow" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:48:8: C0103: Attribute name "textLabelDataLengthFirstRow" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:57:8: C0103: Attribute name "groupData_2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:63:8: C0103: Attribute name "lineEditDataSecondRow" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:72:8: C0103: Attribute name "textLabelDataLengthSecondRow" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:88:8: C0103: Attribute name "pushButtonOK" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:93:8: C0103: Attribute name "pushButtonCancel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_form_split_item.py:11:0: R0205: Class 'Ui_FormSplitItemBase' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_form_split_item.py:11:0: R0902: Too many instance attributes (15/7) (too-many-instance-attributes)
src\gui\ui_form_split_item.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:12:4: C0103: Argument name "FormSplitItemBase" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_split_item.py:15:26: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:19:26: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:22:26: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:26:29: I1101: Module 'PyQt5.QtWidgets' has no 'QSpinBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:30:8: C0103: Variable name "spacerItem" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:30:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:30:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:30:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:33:25: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:35:27: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:39:36: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:41:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:45:47: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:48:43: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:49:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:52:54: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:52:77: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:57:27: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:59:27: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:63:37: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:65:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:69:48: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:72:44: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:73:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:76:55: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:76:78: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:81:8: C0103: Variable name "spacerItem1" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:81:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:81:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:81:83: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:83:27: I1101: Module 'PyQt5.QtWidgets' has no 'QHBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:86:8: C0103: Variable name "spacerItem2" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:86:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:86:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:86:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:88:28: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:91:8: C0103: Variable name "spacerItem3" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:91:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:91:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:91:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:93:32: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:96:8: C0103: Variable name "spacerItem4" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:96:22: I1101: Module 'PyQt5.QtWidgets' has no 'QSpacerItem' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:96:52: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:96:85: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:104:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:12:4: R0915: Too many statements (92/50) (too-many-statements)
src\gui\ui_form_split_item.py:106:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:106:4: C0103: Argument name "FormSplitItemBase" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_form_split_item.py:106:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_form_split_item.py:107:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_form_split_item.py:15:8: W0201: Attribute 'vboxlayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:19:8: W0201: Attribute 'hboxlayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:22:8: W0201: Attribute 'textLabel1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:26:8: W0201: Attribute 'spinRowOffset' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:33:8: W0201: Attribute 'groupData' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:35:8: W0201: Attribute 'vboxlayout1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:39:8: W0201: Attribute 'lineEditDataFirstRow' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:48:8: W0201: Attribute 'textLabelDataLengthFirstRow' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:57:8: W0201: Attribute 'groupData_2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:59:8: W0201: Attribute 'vboxlayout2' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:63:8: W0201: Attribute 'lineEditDataSecondRow' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:72:8: W0201: Attribute 'textLabelDataLengthSecondRow' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:83:8: W0201: Attribute 'hboxlayout1' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:88:8: W0201: Attribute 'pushButtonOK' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_form_split_item.py:93:8: W0201: Attribute 'pushButtonCancel' defined outside __init__ (attribute-defined-outside-init)
************* Module src.gui.ui_insert_dialog
src\gui\ui_insert_dialog.py:26:0: C0301: Line too long (104/100) (line-too-long)
src\gui\ui_insert_dialog.py:71:0: C0301: Line too long (103/100) (line-too-long)
src\gui\ui_insert_dialog.py:76:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_insert_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_insert_dialog.py:11:0: C0103: Class name "Ui_InsertDialog" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_insert_dialog.py:24:8: C0103: Attribute name "OkButton" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:34:8: C0103: Attribute name "CancelButton" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:39:8: C0103: Attribute name "InsertGroup" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:44:8: C0103: Attribute name "radioBeforeCurrent" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:48:8: C0103: Attribute name "radioStart" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:52:8: C0103: Attribute name "radioAfterCurrent" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:55:8: C0103: Attribute name "radioEnd" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_insert_dialog.py:11:0: R0205: Class 'Ui_InsertDialog' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_insert_dialog.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:12:4: C0103: Argument name "InsertDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_insert_dialog.py:15:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:15:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:15:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:15:72: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:20:36: I1101: Module 'PyQt5.QtCore' has no 'QSize' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:21:36: I1101: Module 'PyQt5.QtCore' has no 'QSize' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:22:33: I1101: Module 'PyQt5.QtCore' has no 'QSize' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:24:24: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:25:34: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:26:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:26:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:26:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:26:74: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:31:37: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:34:28: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:35:38: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:36:41: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:39:27: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:40:37: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:44:34: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:45:44: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:46:47: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:48:26: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:49:36: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:50:39: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:52:33: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:53:43: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:55:24: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:56:34: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:57:37: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:64:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:12:4: R0915: Too many statements (52/50) (too-many-statements)
src\gui\ui_insert_dialog.py:66:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:66:4: C0103: Argument name "InsertDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_insert_dialog.py:66:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_insert_dialog.py:67:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_insert_dialog.py:24:8: W0201: Attribute 'OkButton' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:34:8: W0201: Attribute 'CancelButton' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:39:8: W0201: Attribute 'InsertGroup' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:44:8: W0201: Attribute 'radioBeforeCurrent' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:48:8: W0201: Attribute 'radioStart' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:52:8: W0201: Attribute 'radioAfterCurrent' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:55:8: W0201: Attribute 'radioEnd' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_insert_dialog.py:9:0: W0611: Unused QtGui imported from PyQt5 (unused-import)
************* Module src.gui.ui_main_form
src\gui\ui_main_form.py:15:0: C0301: Line too long (108/100) (line-too-long)
src\gui\ui_main_form.py:259:0: C0301: Line too long (106/100) (line-too-long)
src\gui\ui_main_form.py:262:0: C0301: Line too long (106/100) (line-too-long)
src\gui\ui_main_form.py:265:0: C0301: Line too long (106/100) (line-too-long)
src\gui\ui_main_form.py:268:0: C0301: Line too long (112/100) (line-too-long)
src\gui\ui_main_form.py:285:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_main_form.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_main_form.py:11:0: C0103: Class name "Ui_MainForm" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_main_form.py:31:8: C0103: Attribute name "fileMenu" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:33:8: C0103: Attribute name "menuOpenRecent" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:35:8: C0103: Attribute name "editMenu" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:37:8: C0103: Attribute name "linesMenu" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:39:8: C0103: Attribute name "helpMenu" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:42:8: C0103: Attribute name "openAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:45:8: C0103: Attribute name "insertAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:49:8: C0103: Attribute name "saveAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:53:8: C0103: Attribute name "saveasAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:57:8: C0103: Attribute name "closeAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:61:8: C0103: Attribute name "quitAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:64:8: C0103: Attribute name "copyAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:68:8: C0103: Attribute name "cutAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:72:8: C0103: Attribute name "pasteAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:76:8: C0103: Attribute name "deleteAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:80:8: C0103: Attribute name "selectallAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:84:8: C0103: Attribute name "convertToAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:88:8: C0103: Attribute name "insertRowAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:92:8: C0103: Attribute name "deleteRowAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:96:8: C0103: Attribute name "editDataAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:100:8: C0103: Attribute name "convertToS19Action" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:104:8: C0103: Attribute name "convertToS28Action" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:108:8: C0103: Attribute name "convertToS37Action" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:112:8: C0103: Attribute name "applyOffsetAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:116:8: C0103: Attribute name "helpAboutAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:119:8: C0103: Attribute name "splitRowAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:124:8: C0103: Attribute name "mergeRowsAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:128:8: C0103: Attribute name "setRowSizeAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:135:8: C0103: Attribute name "xorRowAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:139:8: C0103: Attribute name "flipBitsAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:143:8: C0103: Attribute name "recalculateChecksumAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:145:8: C0103: Attribute name "verifyChecksumAction" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_main_form.py:11:0: R0205: Class 'Ui_MainForm' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_main_form.py:11:0: R0902: Too many instance attributes (35/7) (too-many-instance-attributes)
src\gui\ui_main_form.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:12:4: C0103: Argument name "MainForm" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_main_form.py:15:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:15:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:15:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:15:76: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:20:29: I1101: Module 'PyQt5.QtCore' has no 'QSize' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:24:22: I1101: Module 'PyQt5.QtWidgets' has no 'QWidget' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:27:23: I1101: Module 'PyQt5.QtWidgets' has no 'QMenuBar' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:29:33: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:31:24: I1101: Module 'PyQt5.QtWidgets' has no 'QMenu' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:33:30: I1101: Module 'PyQt5.QtWidgets' has no 'QMenu' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:35:24: I1101: Module 'PyQt5.QtWidgets' has no 'QMenu' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:37:25: I1101: Module 'PyQt5.QtWidgets' has no 'QMenu' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:39:24: I1101: Module 'PyQt5.QtWidgets' has no 'QMenu' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:42:26: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:45:28: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:49:26: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:53:28: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:57:27: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:61:26: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:64:26: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:68:25: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:72:27: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:76:28: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:80:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:84:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:88:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:92:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:96:30: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:100:34: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:104:34: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:108:34: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:112:33: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:116:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:119:30: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:124:31: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:128:32: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:132:22: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:135:28: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:137:45: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:139:30: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:141:47: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:143:41: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:145:36: I1101: Module 'PyQt5.QtWidgets' has no 'QAction' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:206:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:12:4: R0915: Too many statements (194/50) (too-many-statements)
src\gui\ui_main_form.py:208:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:208:4: C0103: Argument name "MainForm" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_main_form.py:208:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_main_form.py:209:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_main_form.py:208:28: W0613: Unused argument 'MainForm' (unused-argument)
src\gui\ui_main_form.py:208:4: R0915: Too many statements (77/50) (too-many-statements)
src\gui\ui_main_form.py:24:8: W0201: Attribute 'widget' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:27:8: W0201: Attribute 'menubar' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:31:8: W0201: Attribute 'fileMenu' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:33:8: W0201: Attribute 'menuOpenRecent' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:35:8: W0201: Attribute 'editMenu' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:37:8: W0201: Attribute 'linesMenu' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:39:8: W0201: Attribute 'helpMenu' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:42:8: W0201: Attribute 'openAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:45:8: W0201: Attribute 'insertAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:49:8: W0201: Attribute 'saveAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:53:8: W0201: Attribute 'saveasAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:57:8: W0201: Attribute 'closeAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:61:8: W0201: Attribute 'quitAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:64:8: W0201: Attribute 'copyAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:68:8: W0201: Attribute 'cutAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:72:8: W0201: Attribute 'pasteAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:76:8: W0201: Attribute 'deleteAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:80:8: W0201: Attribute 'selectallAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:84:8: W0201: Attribute 'convertToAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:88:8: W0201: Attribute 'insertRowAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:92:8: W0201: Attribute 'deleteRowAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:96:8: W0201: Attribute 'editDataAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:100:8: W0201: Attribute 'convertToS19Action' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:104:8: W0201: Attribute 'convertToS28Action' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:108:8: W0201: Attribute 'convertToS37Action' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:112:8: W0201: Attribute 'applyOffsetAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:116:8: W0201: Attribute 'helpAboutAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:119:8: W0201: Attribute 'splitRowAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:124:8: W0201: Attribute 'mergeRowsAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:128:8: W0201: Attribute 'setRowSizeAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:132:8: W0201: Attribute 'action' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:135:8: W0201: Attribute 'xorRowAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:139:8: W0201: Attribute 'flipBitsAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:143:8: W0201: Attribute 'recalculateChecksumAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:145:8: W0201: Attribute 'verifyChecksumAction' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_main_form.py:9:0: W0611: Unused QtGui imported from PyQt5 (unused-import)
************* Module src.gui.ui_paste_dialog
src\gui\ui_paste_dialog.py:78:0: C0301: Line too long (105/100) (line-too-long)
src\gui\ui_paste_dialog.py:80:0: C0301: Line too long (110/100) (line-too-long)
src\gui\ui_paste_dialog.py:89:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_paste_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_paste_dialog.py:11:0: C0103: Class name "Ui_PasteDialog" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_paste_dialog.py:15:8: C0103: Attribute name "gridLayout" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:19:8: C0103: Attribute name "buttonGroupMain" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:21:8: C0103: Attribute name "radioReplaceSelection" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:24:8: C0103: Attribute name "radioAddLines" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:29:8: C0103: Attribute name "buttonGroupReplace" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:32:8: C0103: Attribute name "verticalLayout" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:36:8: C0103: Attribute name "radioSelectionOnly" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:39:8: C0103: Attribute name "radioSelectionAndReplace" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:42:8: C0103: Attribute name "radioSelectionAndAdd" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:47:8: C0103: Attribute name "buttonGroupAdd" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:50:8: C0103: Attribute name "radioAfterSelection" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:53:8: C0103: Attribute name "radioBeforeSelection" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:58:8: C0103: Attribute name "pushOk" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:61:8: C0103: Attribute name "pushCancel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_paste_dialog.py:11:0: R0205: Class 'Ui_PasteDialog' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_paste_dialog.py:11:0: R0902: Too many instance attributes (14/7) (too-many-instance-attributes)
src\gui\ui_paste_dialog.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:12:4: C0103: Argument name "PasteDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_paste_dialog.py:15:26: I1101: Module 'PyQt5.QtWidgets' has no 'QGridLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:19:31: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:21:37: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:22:47: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:24:29: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:25:39: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:29:34: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:32:30: I1101: Module 'PyQt5.QtWidgets' has no 'QVBoxLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:36:34: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:39:40: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:42:36: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:47:30: I1101: Module 'PyQt5.QtWidgets' has no 'QGroupBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:50:35: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:51:45: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:53:36: I1101: Module 'PyQt5.QtWidgets' has no 'QRadioButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:54:46: I1101: Module 'PyQt5.QtCore' has no 'QRect' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:58:22: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:61:26: I1101: Module 'PyQt5.QtWidgets' has no 'QPushButton' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:70:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:12:4: R0915: Too many statements (58/50) (too-many-statements)
src\gui\ui_paste_dialog.py:72:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:72:4: C0103: Argument name "PasteDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_paste_dialog.py:72:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_paste_dialog.py:73:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_paste_dialog.py:15:8: W0201: Attribute 'gridLayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:19:8: W0201: Attribute 'buttonGroupMain' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:21:8: W0201: Attribute 'radioReplaceSelection' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:24:8: W0201: Attribute 'radioAddLines' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:29:8: W0201: Attribute 'buttonGroupReplace' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:32:8: W0201: Attribute 'verticalLayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:36:8: W0201: Attribute 'radioSelectionOnly' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:39:8: W0201: Attribute 'radioSelectionAndReplace' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:42:8: W0201: Attribute 'radioSelectionAndAdd' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:47:8: W0201: Attribute 'buttonGroupAdd' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:50:8: W0201: Attribute 'radioAfterSelection' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:53:8: W0201: Attribute 'radioBeforeSelection' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:58:8: W0201: Attribute 'pushOk' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:61:8: W0201: Attribute 'pushCancel' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_paste_dialog.py:9:0: W0611: Unused QtGui imported from PyQt5 (unused-import)
************* Module src.gui.ui_to_py
src\gui\ui_to_py.py:2:0: C0301: Line too long (101/100) (line-too-long)
src\gui\ui_to_py.py:19:0: C0303: Trailing whitespace (trailing-whitespace)
src\gui\ui_to_py.py:22:0: C0304: Final newline missing (missing-final-newline)
src\gui\ui_to_py.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_to_py.py:4:0: C0103: Constant name "w_dir" doesn't conform to UPPER_CASE naming style (invalid-name)
src\gui\ui_to_py.py:10:0: C0413: Import "import os" should be placed at the top of the module (wrong-import-position)
************* Module src.gui.ui_xor_dialog
src\gui\ui_xor_dialog.py:18:0: C0301: Line too long (106/100) (line-too-long)
src\gui\ui_xor_dialog.py:55:0: C0301: Line too long (108/100) (line-too-long)
src\gui\ui_xor_dialog.py:64:0: C0301: Line too long (102/100) (line-too-long)
src\gui\ui_xor_dialog.py:70:0: C0301: Line too long (106/100) (line-too-long)
src\gui\ui_xor_dialog.py:85:0: C0305: Trailing newlines (trailing-newlines)
src\gui\ui_xor_dialog.py:1:0: C0114: Missing module docstring (missing-module-docstring)
src\gui\ui_xor_dialog.py:11:0: C0103: Class name "Ui_XorDialog" doesn't conform to PascalCase naming style (invalid-name)
src\gui\ui_xor_dialog.py:15:8: C0103: Attribute name "gridLayout" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:29:8: C0103: Attribute name "maskLineEdit" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:32:8: C0103: Attribute name "dataLabel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:39:8: C0103: Attribute name "dataLineEdit" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:43:8: C0103: Attribute name "resultLabel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:50:8: C0103: Attribute name "resultLineEdit" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:54:8: C0103: Attribute name "statusLabel" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:63:8: C0103: Attribute name "buttonBox" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:11:0: C0115: Missing class docstring (missing-class-docstring)
src\gui\ui_xor_dialog.py:11:0: R0205: Class 'Ui_XorDialog' inherits from object, can be safely removed from bases in python3 (useless-object-inheritance)
src\gui\ui_xor_dialog.py:11:0: R0902: Too many instance attributes (9/7) (too-many-instance-attributes)
src\gui\ui_xor_dialog.py:12:4: C0103: Method name "setupUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:12:4: C0103: Argument name "XorDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:12:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_xor_dialog.py:15:26: I1101: Module 'PyQt5.QtWidgets' has no 'QGridLayout' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:17:23: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:18:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:18:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:18:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:18:74: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:23:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:29:28: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:32:25: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:33:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:39:28: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:43:27: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:44:15: I1101: Module 'PyQt5.QtGui' has no 'QFont' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:50:30: I1101: Module 'PyQt5.QtWidgets' has no 'QLineEdit' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:54:27: I1101: Module 'PyQt5.QtWidgets' has no 'QLabel' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:55:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:55:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:55:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:55:76: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:63:25: I1101: Module 'PyQt5.QtWidgets' has no 'QDialogButtonBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:64:8: C0103: Variable name "sizePolicy" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:64:21: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:64:43: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:64:74: I1101: Module 'PyQt5.QtWidgets' has no 'QSizePolicy' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:69:38: I1101: Module 'PyQt5.QtCore' has no 'Qt' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:70:42: I1101: Module 'PyQt5.QtWidgets' has no 'QDialogButtonBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:70:76: I1101: Module 'PyQt5.QtWidgets' has no 'QDialogButtonBox' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:77:8: I1101: Module 'PyQt5.QtCore' has no 'QMetaObject' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:12:4: R0915: Too many statements (65/50) (too-many-statements)
src\gui\ui_xor_dialog.py:79:4: C0103: Method name "retranslateUi" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:79:4: C0103: Argument name "XorDialog" doesn't conform to snake_case naming style (invalid-name)
src\gui\ui_xor_dialog.py:79:4: C0116: Missing function or method docstring (missing-function-docstring)
src\gui\ui_xor_dialog.py:80:21: I1101: Module 'PyQt5.QtCore' has no 'QCoreApplication' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)
src\gui\ui_xor_dialog.py:15:8: W0201: Attribute 'gridLayout' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:17:8: W0201: Attribute 'label_3' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:29:8: W0201: Attribute 'maskLineEdit' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:32:8: W0201: Attribute 'dataLabel' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:39:8: W0201: Attribute 'dataLineEdit' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:43:8: W0201: Attribute 'resultLabel' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:50:8: W0201: Attribute 'resultLineEdit' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:54:8: W0201: Attribute 'statusLabel' defined outside __init__ (attribute-defined-outside-init)
src\gui\ui_xor_dialog.py:63:8: W0201: Attribute 'buttonBox' defined outside __init__ (attribute-defined-outside-init)
************* Module src.gui.__init__
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.sx_file:4
==src.sx_item:326
class SxFile:
# noinspection PyMissingTypeHints
def __init__(self) -> None:
self.clear()
def getFormat(self) -> str:
"""Return s19, s28, s37 or empty string if no data."""
if len(self.sxItemsEx) == 0:
return ''
lastFmtChar = int(self.sxItemsEx[-1].format[1])
fmt = 's%d%d' % ((10-lastFmtChar),lastFmtChar)
return fmt
def clear(self) -> None:
self.sxItemFirst = SxItem('','','','','')
self.sxItemLast = SxItem('','','','','')
self.sxItems = [] # type: List[SxItem]
self.sxItemsEx = [] # type: List[SxItem]
def syncEx(self) -> None:
self.sxItemsEx = [ self.sxItemFirst ]
self.sxItemsEx.extend( self.sxItems )
self.sxItemsEx.append( self.sxItemLast )
def syncFromEx(self) -> None:
self.sxItems = self.sxItemsEx[1:-1]
self.sxItemFirst = self.sxItemsEx[0]
self.sxItemLast = self.sxItemsEx[-1]
def __repr__(self) -> str:
s = "" # type: str
if self.sxItemFirst == None: s += 'None\n'
else: s += repr(self.sxItemFirst) + "\n"
for item in self.sxItems: # type: SxItem
s += repr(item) + "\n"
if self.sxItemLast == None: s += 'None\n'
else: s += repr(self.sxItemLast)+ "\n"
return s
def __len__(self) -> int:
return len(self.sxItemsEx)
def __getitem__(self, idx):
return self.sxItems[idx]
def fromFile(self, fname: str) -> None:
f = open(fname, 'r') # type: TextIO
self.fromFileStream(f, fname)
f.close()
def fromFileStream(self, fileStream: TextIO, fname:str) -> None:
self.clear()
lineNb = 1
line = fileStream.readline().strip()
while len(line):
sxItem = SxItem('', '', '', '', '')
sxItem.setContent( line, lineNb )
self.sxItems.append(sxItem)
line = fileStream.readline().strip()
lineNb += 1
self.sxItemsEx = self.sxItems[:]
self.sxItemFirst = self.sxItems.pop(0)
self.sxItemLast = self.sxItems.pop()
def toFile(self, file_out:str) -> None:
f = open(file_out, "w") # type: TextIO
self.toFileStream(f)
f.close()
def toFileStream(self, fileStreamOut: TextIO) -> None:
"""Pretty print every item into file_out."""
for item in self.sxItemsEx:
print(item, file=fileStreamOut)
def updateDataRange(self, new_data:str, range:List[int]) -> None:
"""
Apply a data update on items at the index given in range.
Index counts from S1 line (excludes S0) Last index is not
included in the range
"""
for item in self.sxItemsEx[range[0]+1:range[1]+1]:
item.updateData(new_data)
self.syncFromEx()
def convertRange(self, new_format:str, range:List[int]) -> None:
"""
Apply a convert on items at the index given in range.
Index counts from S1 line (excludes S0) Last index is not
included in the range
"""
for item in self.sxItems[range[0]:range[1]]:
item.convert(new_format)
self.syncEx()
def splitItem( self, itemIdx:int, offset:int ) -> None:
newItem = self.sxItems[itemIdx].split( offset ) # type: SxItem
self.sxItems.insert( itemIdx+1, newItem )
self.syncEx()
def mergeItem( self, itemStart:int, itemEnd:int ) -> None:
idxOffset = 0 # type: int
for idx in range(itemStart, itemEnd):
try:
self.sxItems[idx+idxOffset].merge( self.sxItems[idx+idxOffset+1] )
del self.sxItems[idx+idxOffset+1]
idxOffset -= 1
except SxItemBadNewAddress:
continue
self.syncEx()
def applyNewRowSize( self, newRowSize:int, itemStart:int, itemEnd:int ) -> None:
idx = itemStart # type: int
while idx <= itemEnd:
if newRowSize > self.sxItems[idx].dataLen():
# merge must occur first
if idx+1 <= itemEnd \
and self.sxItems[idx].mergePossible( self.sxItems[idx+1] ):
self.sxItems[idx].merge( self.sxItems[idx+1] )
del self.sxItems[idx+1]
itemEnd -= 1
if newRowSize < self.sxItems[idx].dataLen():
# split it
next_item = self.sxItems[idx].split( newRowSize )
self.sxItems.insert( idx+1, next_item )
itemEnd += 1
idx += 1
self.syncEx() (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.gui.ui_form_set_row_size:56
==src.gui.ui_form_split_item:80
spacerItem1 = QtWidgets.QSpacerItem(31, 41, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
self.vboxlayout.addItem(spacerItem1)
self.hboxlayout1 = QtWidgets.QHBoxLayout()
self.hboxlayout1.setSpacing(6)
self.hboxlayout1.setObjectName("hboxlayout1")
spacerItem2 = QtWidgets.QSpacerItem(61, 21, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
self.hboxlayout1.addItem(spacerItem2) (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.form_set_row_size:13
==src.insert_dialog:13
modal:int = 0,
fl:int = 0):
QDialog.__init__(self, parent)
self.setupUi(self) # type: ignore # PyQt and Mypy don't mix very well
self.setModal(modal)
self.setObjectName(name)
(duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.gui.ui_form_set_row_size:69
==src.gui.ui_form_split_item:93
self.pushButtonCancel.setObjectName("pushButtonCancel")
self.hboxlayout1.addWidget(self.pushButtonCancel)
spacerItem4 = QtWidgets.QSpacerItem(91, 31, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
self.hboxlayout1.addItem(spacerItem4)
self.vboxlayout.addLayout(self.hboxlayout1)
(duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.gui.ui_form_set_row_size:15
==src.gui.ui_form_split_item:15
self.vboxlayout.setContentsMargins(11, 11, 11, 11)
self.vboxlayout.setSpacing(6)
self.vboxlayout.setObjectName("vboxlayout")
self.hboxlayout = QtWidgets.QHBoxLayout()
self.hboxlayout.setSpacing(6)
self.hboxlayout.setObjectName("hboxlayout") (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.gui.ui_form_insert_row_value:117
==src.gui.ui_form_set_row_size:40
font = QtGui.QFont()
font.setFamily("Courier New")
self.lineEditData.setFont(font)
self.lineEditData.setMaxLength(256)
self.lineEditData.setAlignment(QtCore.Qt.AlignRight)
self.lineEditData.setObjectName("lineEditData") (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.form_set_row_size:15
==src.form_split_item:15
QDialog.__init__(self, parent)
self.setupUi(self) # type: ignore # PyQt and Mypy don't mix very well
self.setModal(modal)
self.setObjectName(name)
def setInitialData(self, data:str) -> None: (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 3 files
==src.form_insert_row_value:28
==src.form_set_row_size:13
==src.insert_dialog:13
modal:int = 0,
fl:int = 0):
QDialog.__init__(self, parent)
self.setupUi(self) # type: ignore # PyQt and Mypy don't mix very well
self.setModal(modal)
self.setObjectName(name) (duplicate-code)
src\gui\__init__.py:1:0: R0801: Similar lines in 2 files
==src.gui.ui_form_set_row_size:33
==src.gui.ui_form_split_item:33
self.groupData.setObjectName("groupData")
self.vboxlayout1 = QtWidgets.QVBoxLayout(self.groupData)
self.vboxlayout1.setContentsMargins(11, 11, 11, 11)
self.vboxlayout1.setSpacing(6)
self.vboxlayout1.setObjectName("vboxlayout1") (duplicate-code)
------------------------------------------------------------------
Your code has been rated at 3.53/10 (previous run: 3.53/10, +0.00)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment