| src/rattlesnake/utilities.py |
1646:0 |
Convention |
Unnecessary parens after 'not' keyword (superfluous-parens) |
| src/rattlesnake/utilities.py |
1:0 |
Convention |
Too many lines in module (1845/1000) (too-many-lines) |
| src/rattlesnake/utilities.py |
48:4 |
Error |
Unable to import 'msvcrt' (import-error) |
| src/rattlesnake/utilities.py |
66:16 |
Refactor |
Consider using 'with' for resource-allocating operations (consider-using-with) |
| src/rattlesnake/utilities.py |
99:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/utilities.py |
200:0 |
Refactor |
Too many instance attributes (10/7) (too-many-instance-attributes) |
| src/rattlesnake/utilities.py |
237:19 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/utilities.py |
365:0 |
Refactor |
Too many instance attributes (11/7) (too-many-instance-attributes) |
| src/rattlesnake/utilities.py |
368:4 |
Refactor |
Too many arguments (12/5) (too-many-arguments) |
| src/rattlesnake/utilities.py |
368:4 |
Refactor |
Too many positional arguments (12/5) (too-many-positional-arguments) |
| src/rattlesnake/utilities.py |
365:0 |
Refactor |
Too few public methods (0/2) (too-few-public-methods) |
| src/rattlesnake/utilities.py |
438:0 |
Refactor |
Too many instance attributes (18/7) (too-many-instance-attributes) |
| src/rattlesnake/utilities.py |
443:4 |
Refactor |
Too many arguments (19/5) (too-many-arguments) |
| src/rattlesnake/utilities.py |
443:4 |
Refactor |
Too many positional arguments (19/5) (too-many-positional-arguments) |
| src/rattlesnake/utilities.py |
443:4 |
Refactor |
Too many local variables (19/15) (too-many-locals) |
| src/rattlesnake/utilities.py |
438:0 |
Refactor |
Too few public methods (0/2) (too-few-public-methods) |
| src/rattlesnake/utilities.py |
511:30 |
Refactor |
The if expression can be replaced with 'not test' (simplifiable-if-expression) |
| src/rattlesnake/utilities.py |
517:36 |
Refactor |
The if expression can be replaced with 'not test' (simplifiable-if-expression) |
| src/rattlesnake/utilities.py |
523:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/utilities.py |
646:0 |
Refactor |
Too many local variables (19/15) (too-many-locals) |
| src/rattlesnake/utilities.py |
734:11 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/utilities.py |
783:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/utilities.py |
811:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/utilities.py |
836:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/utilities.py |
1068:0 |
Error |
function already defined line 1049 (function-redefined) |
| src/rattlesnake/utilities.py |
1284:0 |
Refactor |
Too many local variables (17/15) (too-many-locals) |
| src/rattlesnake/utilities.py |
1598:0 |
Refactor |
Too many local variables (17/15) (too-many-locals) |
| src/rattlesnake/utilities.py |
1760:21 |
Refactor |
Consider using a generator instead 'tuple(slice(-self.buffer_data.shape[self.buffer_axis], None) if i == self.buffer_axis else slice(None) for i in range(self.buffer_data.ndim))' (consider-using-generator) |
| src/rattlesnake/utilities.py |
1773:25 |
Refactor |
Consider using a generator instead 'tuple(slice(new_data_size, None) if i == self.buffer_axis else slice(None) for i in range(self.buffer_data.ndim))' (consider-using-generator) |
| src/rattlesnake/utilities.py |
1799:21 |
Refactor |
Consider using a generator instead 'tuple(slice(data_start, None if data_end == 0 else data_end) if i == self.buffer_axis else slice(None) for i in range(self.buffer_data.ndim))' (consider-using-generator) |
| src/rattlesnake/utilities.py |
1823:8 |
Refactor |
Consider using 'self._buffer_position = max(self._buffer_position, 0)' instead of unnecessary if block (consider-using-max-builtin) |
| src/rattlesnake/utilities.py |
1825:8 |
Refactor |
Consider using 'self._buffer_position = min(self._buffer_position, self.buffer_data.shape[self.buffer_axis])' instead of unnecessary if block (consider-using-min-builtin) |
| src/rattlesnake/utilities.py |
1831:8 |
Refactor |
Consider using 'self._buffer_position = max(self._buffer_position, 0)' instead of unnecessary if block (consider-using-max-builtin) |
| src/rattlesnake/utilities.py |
1833:8 |
Refactor |
Consider using 'self._buffer_position = min(self._buffer_position, self.buffer_data.shape[self.buffer_axis])' instead of unnecessary if block (consider-using-min-builtin) |
| src/rattlesnake/load_utilities.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/load_utilities.py |
5:0 |
Warning |
Reimport 'numpy' (imported line 1) (reimported) |
| src/rattlesnake/load_utilities.py |
111:0 |
Refactor |
Too many local variables (27/15) (too-many-locals) |
| src/rattlesnake/load_utilities.py |
5:0 |
Convention |
Imports from package numpy are not grouped (ungrouped-imports) |
| src/rattlesnake/load_utilities.py |
1:0 |
Warning |
Unused numpy imported as np (unused-import) |
| src/rattlesnake/load_utilities.py |
2:0 |
Warning |
Unused netCDF4 imported as nc4 (unused-import) |
| src/rattlesnake/load_utilities.py |
3:0 |
Warning |
Unused import openpyxl (unused-import) |
| src/rattlesnake/engine.py |
1:0 |
Convention |
Too many lines in module (1374/1000) (too-many-lines) |
| src/rattlesnake/engine.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/engine.py |
59:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/engine.py |
73:0 |
Refactor |
Too many instance attributes (22/7) (too-many-instance-attributes) |
| src/rattlesnake/engine.py |
77:4 |
Refactor |
Too many local variables (40/15) (too-many-locals) |
| src/rattlesnake/engine.py |
191:25 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/engine.py |
77:4 |
Refactor |
Too many statements (86/50) (too-many-statements) |
| src/rattlesnake/engine.py |
357:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/engine.py |
361:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
410:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
414:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
418:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
422:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
425:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
428:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
495:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
499:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
525:30 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/engine.py |
512:8 |
Warning |
Unused variable 'filename' (unused-variable) |
| src/rattlesnake/engine.py |
581:8 |
Warning |
Unused variable 'filename' (unused-variable) |
| src/rattlesnake/engine.py |
597:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
609:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
621:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
696:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
753:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
782:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
790:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
805:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
813:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
828:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
836:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
851:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
869:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
886:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
940:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
968:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1015:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1052:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1084:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1092:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
1110:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1114:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
1131:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/engine.py |
1141:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1145:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1150:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1160:35 |
Warning |
Using an f-string that does not have any interpolated variables (f-string-without-interpolation) |
| src/rattlesnake/engine.py |
1173:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1175:35 |
Warning |
Using an f-string that does not have any interpolated variables (f-string-without-interpolation) |
| src/rattlesnake/engine.py |
1192:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1214:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1236:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1249:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/engine.py |
1267:12 |
Warning |
No exception type(s) specified (bare-except) |
| src/rattlesnake/engine.py |
1343:12 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/engine.py |
1353:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/engine.py |
1249:4 |
Refactor |
Too many branches (14/12) (too-many-branches) |
| src/rattlesnake/engine.py |
1249:4 |
Refactor |
Too many statements (66/50) (too-many-statements) |
| src/rattlesnake/engine.py |
73:0 |
Refactor |
Too many public methods (44/20) (too-many-public-methods) |
| src/rattlesnake/engine.py |
31:0 |
Warning |
Unused HardwareType imported from rattlesnake.hardware.hardware_utilities (unused-import) |
| src/rattlesnake/engine.py |
33:0 |
Warning |
Unused HARDWARE_METADATA imported from rattlesnake.hardware.hardware_registry (unused-import) |
| src/rattlesnake/engine.py |
38:0 |
Warning |
Unused ENVIRONMENT_METADATA imported from rattlesnake.environment.environment_registry (unused-import) |
| src/rattlesnake/main.py |
45:48 |
Refactor |
Redefining argument with the local name 'rattlesnake' (redefined-argument-from-local) |
| src/rattlesnake/main.py |
22:0 |
Warning |
Unused import datetime (unused-import) |
| src/rattlesnake/main.py |
23:0 |
Warning |
Unused multiprocessing imported as mp (unused-import) |
| src/rattlesnake/main.py |
24:0 |
Warning |
Unused import sys (unused-import) |
| src/rattlesnake/main.py |
26:0 |
Warning |
Unused QtWidgets imported from qtpy (unused-import) |
| src/rattlesnake/main.py |
26:0 |
Warning |
Unused QtCore imported from qtpy (unused-import) |
| src/rattlesnake/preflight_dev.py |
539:5 |
Warning |
TODO: CBH re-enable once test_acquisition hanging issue is resolved with Dan (fixme) |
| src/rattlesnake/preflight_dev.py |
552:13 |
Warning |
TODO: CBH re-enable once test_acquisition hang is resolved with Dan (fixme) |
| src/rattlesnake/preflight_dev.py |
567:13 |
Warning |
TODO: CBH re-enable once test_acquisition hang is resolved with Dan (fixme) |
| src/rattlesnake/preflight_dev.py |
239:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/preflight_dev.py |
231:12 |
Refactor |
Consider using 'with' for resource-allocating operations (consider-using-with) |
| src/rattlesnake/preflight_dev.py |
314:8 |
Convention |
Import outside toplevel (packaging.version.InvalidVersion, packaging.version.Version) (import-outside-toplevel) |
| src/rattlesnake/preflight_dev.py |
381:0 |
Refactor |
Too many branches (28/12) (too-many-branches) |
| src/rattlesnake/preflight_dev.py |
381:0 |
Refactor |
Too many statements (102/50) (too-many-statements) |
| src/rattlesnake/preflight.py |
430:5 |
Warning |
TODO: CBH re-enable once test_acquisition hanging issue is resolved with Dan (fixme) |
| src/rattlesnake/preflight.py |
443:13 |
Warning |
TODO: CBH re-enable once test_acquisition hang is resolved with Dan (fixme) |
| src/rattlesnake/preflight.py |
458:13 |
Warning |
TODO: CBH re-enable once test_acquisition hang is resolved with Dan (fixme) |
| src/rattlesnake/preflight.py |
68:15 |
Warning |
Catching too general exception Exception (broad-exception-caught) |
| src/rattlesnake/preflight.py |
60:12 |
Refactor |
Consider using 'with' for resource-allocating operations (consider-using-with) |
| src/rattlesnake/preflight.py |
205:8 |
Convention |
Import outside toplevel (packaging.version.InvalidVersion, packaging.version.Version) (import-outside-toplevel) |
| src/rattlesnake/preflight.py |
272:0 |
Refactor |
Too many branches (27/12) (too-many-branches) |
| src/rattlesnake/preflight.py |
272:0 |
Refactor |
Too many statements (95/50) (too-many-statements) |
| src/rattlesnake/environment_manager.py |
365:0 |
Convention |
Line too long (105/88) (line-too-long) |
| src/rattlesnake/environment_manager.py |
192:9 |
Warning |
TODO: Remove this, set an equivalency to a sysid data container to (fixme) |
| src/rattlesnake/environment_manager.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/environment_manager.py |
34:0 |
Refactor |
Too many instance attributes (16/7) (too-many-instance-attributes) |
| src/rattlesnake/environment_manager.py |
77:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
81:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
90:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
94:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
122:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
129:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
137:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
149:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
158:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
166:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
179:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
187:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
255:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
266:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
270:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/environment_manager.py |
294:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
326:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
336:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} instruction') from exc' (raise-missing-from) |
| src/rattlesnake/environment_manager.py |
327:30 |
Warning |
Unused argument 'hardware_metadata' (unused-argument) |
| src/rattlesnake/environment_manager.py |
348:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
354:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} name') from exc' (raise-missing-from) |
| src/rattlesnake/environment_manager.py |
416:12 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} instruction') from exc' (raise-missing-from) |
| src/rattlesnake/environment_manager.py |
453:16 |
Warning |
Access to a protected member _queue_name of a client class (protected-access) |
| src/rattlesnake/environment_manager.py |
454:16 |
Warning |
Access to a protected member _environment_type of a client class (protected-access) |
| src/rattlesnake/environment_manager.py |
459:20 |
Warning |
Consider explicitly re-raising using 'except KeyError as exc' and 'raise RattlesnakeError(f'No environments exist for {environment_name} when validating instruction') from exc' (raise-missing-from) |
| src/rattlesnake/environment_manager.py |
463:16 |
Warning |
Access to a protected member _queue_name of a client class (protected-access) |
| src/rattlesnake/environment_manager.py |
464:16 |
Warning |
Access to a protected member _environment_type of a client class (protected-access) |
| src/rattlesnake/environment_manager.py |
469:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
571:16 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/environment_manager.py |
594:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/environment_manager.py |
600:16 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/environment_manager.py |
34:0 |
Refactor |
Too many public methods (25/20) (too-many-public-methods) |
| src/rattlesnake/profile_manager.py |
62:64 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
117:40 |
Convention |
Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary) |
| src/rattlesnake/profile_manager.py |
134:27 |
Convention |
Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary) |
| src/rattlesnake/profile_manager.py |
183:12 |
Warning |
Redefining name 'command_type' from outer scope (line 27) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
224:12 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
225:30 |
Convention |
Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary) |
| src/rattlesnake/profile_manager.py |
252:12 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
262:12 |
Refactor |
Consider using 'max_timestamp = max(max_timestamp, timestamp)' instead of unnecessary if block (consider-using-max-builtin) |
| src/rattlesnake/profile_manager.py |
272:45 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
298:45 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
298:28 |
Warning |
Unused argument 'queue_name' (unused-argument) |
| src/rattlesnake/profile_manager.py |
298:45 |
Warning |
Unused argument 'command' (unused-argument) |
| src/rattlesnake/profile_manager.py |
298:70 |
Warning |
Unused argument 'data' (unused-argument) |
| src/rattlesnake/profile_manager.py |
314:47 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
314:30 |
Warning |
Unused argument 'queue_name' (unused-argument) |
| src/rattlesnake/profile_manager.py |
314:47 |
Warning |
Unused argument 'command' (unused-argument) |
| src/rattlesnake/profile_manager.py |
314:72 |
Warning |
Unused argument 'data' (unused-argument) |
| src/rattlesnake/profile_manager.py |
330:46 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
330:29 |
Warning |
Unused argument 'queue_name' (unused-argument) |
| src/rattlesnake/profile_manager.py |
330:46 |
Warning |
Unused argument 'command' (unused-argument) |
| src/rattlesnake/profile_manager.py |
330:71 |
Warning |
Unused argument 'data' (unused-argument) |
| src/rattlesnake/profile_manager.py |
347:31 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
347:31 |
Warning |
Unused argument 'command' (unused-argument) |
| src/rattlesnake/profile_manager.py |
365:48 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/profile_manager.py |
365:48 |
Warning |
Unused argument 'command' (unused-argument) |
| src/rattlesnake/profile_manager.py |
365:73 |
Warning |
Unused argument 'data' (unused-argument) |
| src/rattlesnake/profile_manager.py |
381:56 |
Warning |
Redefining name 'command' from outer scope (line 49) (redefined-outer-name) |
| src/rattlesnake/headless/__init__.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/headless/__init__.py |
94:0 |
Refactor |
Use 'from rattlesnake.headless import notebook_font' instead (consider-using-from-import) |
| src/rattlesnake/headless/notebook_font.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/headless/notebook_font.py |
18:4 |
Convention |
Constant name "ipython" doesn't conform to UPPER_CASE naming style (invalid-name) |
| src/rattlesnake/examples/__init__.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/examples/defaults.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/examples/headless_example.py |
72:0 |
Convention |
Line too long (105/88) (line-too-long) |
| src/rattlesnake/examples/headless_example.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/examples/headless_example.py |
18:0 |
Warning |
String statement has no effect (pointless-string-statement) |
| src/rattlesnake/examples/headless_example.py |
32:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/examples/headless_example.py |
32:0 |
Refactor |
Too many arguments (11/5) (too-many-arguments) |
| src/rattlesnake/examples/headless_example.py |
32:0 |
Refactor |
Too many positional arguments (11/5) (too-many-positional-arguments) |
| src/rattlesnake/examples/headless_example.py |
32:0 |
Refactor |
Too many local variables (20/15) (too-many-locals) |
| src/rattlesnake/examples/headless_example.py |
45:4 |
Warning |
Redefining name 'rattlesnake' from outer scope (line 95) (redefined-outer-name) |
| src/rattlesnake/examples/example_registry.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/examples/example_registry.py |
108:0 |
Refactor |
Use 'from rattlesnake.examples import defaults' instead (consider-using-from-import) |
| src/rattlesnake/testing/loading.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/loading.py |
16:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
19:13 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/loading.py |
37:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
42:13 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/loading.py |
59:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
74:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
77:13 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/loading.py |
98:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
100:4 |
Refactor |
Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return) |
| src/rattlesnake/testing/loading.py |
101:18 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/loading.py |
114:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
116:4 |
Refactor |
Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return) |
| src/rattlesnake/testing/loading.py |
117:18 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/loading.py |
130:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
132:4 |
Refactor |
Unnecessary "else" after "return", remove the "else" and de-indent the code inside it (no-else-return) |
| src/rattlesnake/testing/loading.py |
142:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/loading.py |
144:4 |
Refactor |
Unnecessary "elif" after "return", remove the leading "el" from "elif" (no-else-return) |
| src/rattlesnake/testing/loading.py |
145:18 |
Error |
Module 'netCDF4' has no 'Dataset' member (no-member) |
| src/rattlesnake/testing/__init__.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/mock_utilities.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/mock_utilities.py |
66:0 |
Refactor |
Too many local variables (17/15) (too-many-locals) |
| src/rattlesnake/testing/mock_utilities.py |
103:27 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/testing/mock_utilities.py |
133:0 |
Refactor |
Too many local variables (23/15) (too-many-locals) |
| src/rattlesnake/testing/mock_utilities.py |
162:27 |
Convention |
Formatting a regular string which could be an f-string (consider-using-f-string) |
| src/rattlesnake/testing/mock_utilities.py |
231:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_utilities.py |
261:13 |
Refactor |
Consider using '{"channel_list": mock_channel_list(), "sample_rate": 1024, "time_per_read": 0.25, ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
283:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_utilities.py |
289:13 |
Refactor |
Consider using '{"environment_name": 'Skeleton Environment', "channel_list_bools": mock_channel_list_bools(), ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
301:13 |
Refactor |
Consider using '{"environment_name": 'Skeleton Environment', "example_test_level": 1.0, ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
309:13 |
Refactor |
Consider using '{"environment_command_queue": VerboseMessageQueue(log_file_queue, mp.Queue(), 'Command Queue'), ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
327:13 |
Refactor |
Consider using '{"environment_name": 'Environment Name', "queue_name": 'Queue Name', ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
346:13 |
Refactor |
Consider using '{"environment_name": 'Skeleton SysId Environment', "channel_list_bools": mock_channel_list_bools(), ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
358:13 |
Refactor |
Consider using '{"environment_name": 'Skeleton SysId Environment', "environment_command_queue": VerboseMessageQueue(log_file_queue, mp.Queue(), 'Environment Command Queue'), ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
377:13 |
Refactor |
Consider using '{"environment_name": 'Skeleton SysId Environment', "queue_name": 'Skeleton SysId Queue', ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/mock_utilities.py |
395:0 |
Warning |
String statement has no effect (pointless-string-statement) |
| src/rattlesnake/testing/mock_utilities.py |
506:0 |
Refactor |
Too many arguments (6/5) (too-many-arguments) |
| src/rattlesnake/testing/mock_utilities.py |
506:0 |
Refactor |
Too many positional arguments (6/5) (too-many-positional-arguments) |
| src/rattlesnake/testing/mock_utilities.py |
539:0 |
Refactor |
Too many arguments (6/5) (too-many-arguments) |
| src/rattlesnake/testing/mock_utilities.py |
539:0 |
Refactor |
Too many positional arguments (6/5) (too-many-positional-arguments) |
| src/rattlesnake/testing/mock_utilities.py |
30:0 |
Convention |
standard import "multiprocessing" should be placed before third party import "numpy" and first party imports "rattlesnake.hardware.hardware_utilities.Channel", "rattlesnake.hardware.skeleton_hardware.SkeletonHardwareMetadata", "rattlesnake.hardware.hardware_registry.UNIMPLEMENTED_HARDWARE" (...) "rattlesnake.environment.environment_registry.UNIMPLEMENTED_ENVIRONMENT", "rattlesnake.process.abstract_sysid_data_analysis.SysIdDataPackage", "rattlesnake.utilities.QueueContainer" (wrong-import-order) |
| src/rattlesnake/testing/comparison.py |
159:0 |
Convention |
Line too long (89/88) (line-too-long) |
| src/rattlesnake/testing/comparison.py |
175:0 |
Convention |
Line too long (89/88) (line-too-long) |
| src/rattlesnake/testing/comparison.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/comparison.py |
7:0 |
Refactor |
Too many local variables (16/15) (too-many-locals) |
| src/rattlesnake/testing/mock_environment.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/mock_environment.py |
26:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_environment.py |
27:4 |
Warning |
Redefining name 'environment_metadata_dict' from outer scope (line 26) (redefined-outer-name) |
| src/rattlesnake/testing/mock_environment.py |
32:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_environment.py |
33:4 |
Warning |
Redefining name 'environment_dict' from outer scope (line 32) (redefined-outer-name) |
| src/rattlesnake/testing/mock_environment.py |
38:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_environment.py |
67:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_environment.py |
72:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_environment.py |
82:4 |
Warning |
Useless parent or super() delegation in method 'validate' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_environment.py |
97:4 |
Warning |
Useless parent or super() delegation in method 'save_metadata_to_netcdf' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_environment.py |
108:4 |
Warning |
Useless parent or super() delegation in method 'save_metadata_to_worksheet' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_environment.py |
113:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_environment.py |
117:4 |
Warning |
Useless parent or super() delegation in method 'validate' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_environment.py |
113:0 |
Refactor |
Too few public methods (1/2) (too-few-public-methods) |
| src/rattlesnake/testing/mock_environment.py |
122:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_environment.py |
123:4 |
Refactor |
Too many arguments (8/5) (too-many-arguments) |
| src/rattlesnake/testing/mock_environment.py |
123:4 |
Refactor |
Too many positional arguments (8/5) (too-many-positional-arguments) |
| src/rattlesnake/testing/mock_environment.py |
154:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_environment.py |
15:0 |
Convention |
standard import "unittest.mock" should be placed before first party imports "rattlesnake.environment.abstract_environment.EnvironmentMetadata", "rattlesnake.environment.environment_utilities.EnvironmentType", "rattlesnake.environment.environment_registry.UNIMPLEMENTED_ENVIRONMENT", "rattlesnake.environment.time_environment.TimeEnvironment" and local import "mock_utilities.mock_channel_list_bools" (wrong-import-order) |
| src/rattlesnake/testing/mock_environment.py |
16:0 |
Convention |
standard import "enum.Enum" should be placed before first party imports "rattlesnake.environment.abstract_environment.EnvironmentMetadata", "rattlesnake.environment.environment_utilities.EnvironmentType", "rattlesnake.environment.environment_registry.UNIMPLEMENTED_ENVIRONMENT", "rattlesnake.environment.time_environment.TimeEnvironment" and local import "mock_utilities.mock_channel_list_bools" (wrong-import-order) |
| src/rattlesnake/testing/mock_environment.py |
7:0 |
Warning |
Unused UNIMPLEMENTED_ENVIRONMENT imported from rattlesnake.environment.environment_registry (unused-import) |
| src/rattlesnake/testing/mock_environment.py |
13:0 |
Warning |
Unused TimeEnvironment imported from rattlesnake.environment.time_environment (unused-import) |
| src/rattlesnake/testing/mock_environment.py |
13:0 |
Warning |
Unused TimeMetadata imported from rattlesnake.environment.time_environment (unused-import) |
| src/rattlesnake/testing/mock_environment.py |
15:0 |
Warning |
Unused mock imported from unittest (unused-import) |
| src/rattlesnake/testing/mock_hardware.py |
48:0 |
Convention |
Line too long (100/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
49:0 |
Convention |
Line too long (100/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
50:0 |
Convention |
Line too long (101/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
51:0 |
Convention |
Line too long (108/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
52:0 |
Convention |
Line too long (102/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
53:0 |
Convention |
Line too long (108/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
54:0 |
Convention |
Line too long (114/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
55:0 |
Convention |
Line too long (105/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
62:0 |
Convention |
Line too long (95/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
63:0 |
Convention |
Line too long (95/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
64:0 |
Convention |
Line too long (96/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
65:0 |
Convention |
Line too long (103/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
66:0 |
Convention |
Line too long (97/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
67:0 |
Convention |
Line too long (103/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
68:0 |
Convention |
Line too long (109/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
69:0 |
Convention |
Line too long (100/88) (line-too-long) |
| src/rattlesnake/testing/mock_hardware.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
26:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
27:4 |
Warning |
Redefining name 'hardware_metadata_dict' from outer scope (line 26) (redefined-outer-name) |
| src/rattlesnake/testing/mock_hardware.py |
32:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
33:4 |
Warning |
Redefining name 'hardware_acqusition_dict' from outer scope (line 32) (redefined-outer-name) |
| src/rattlesnake/testing/mock_hardware.py |
38:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
39:4 |
Warning |
Redefining name 'hardware_output_dict' from outer scope (line 38) (redefined-outer-name) |
| src/rattlesnake/testing/mock_hardware.py |
45:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
46:4 |
Warning |
Redefining name 'acquisition_dict' from outer scope (line 45) (redefined-outer-name) |
| src/rattlesnake/testing/mock_hardware.py |
60:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
61:4 |
Warning |
Redefining name 'output_dict' from outer scope (line 60) (redefined-outer-name) |
| src/rattlesnake/testing/mock_hardware.py |
75:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
75:0 |
Warning |
Method 'load_metadata_from_netcdf' is abstract in class 'HardwareMetadata' but is not overridden in child class 'MockHardwareMetadata' (abstract-method) |
| src/rattlesnake/testing/mock_hardware.py |
75:0 |
Warning |
Method 'load_metadata_from_workbook' is abstract in class 'HardwareMetadata' but is not overridden in child class 'MockHardwareMetadata' (abstract-method) |
| src/rattlesnake/testing/mock_hardware.py |
75:0 |
Warning |
Method 'save_metadata_to_netcdf' is abstract in class 'HardwareMetadata' but is not overridden in child class 'MockHardwareMetadata' (abstract-method) |
| src/rattlesnake/testing/mock_hardware.py |
75:0 |
Warning |
Method 'save_metadata_to_workbook' is abstract in class 'HardwareMetadata' but is not overridden in child class 'MockHardwareMetadata' (abstract-method) |
| src/rattlesnake/testing/mock_hardware.py |
86:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
87:8 |
Warning |
Expression "super().extra_attr_list" is assigned to nothing (expression-not-assigned) |
| src/rattlesnake/testing/mock_hardware.py |
87:8 |
Error |
Super of 'MockHardwareMetadata' has no 'extra_attr_list' member (no-member) |
| src/rattlesnake/testing/mock_hardware.py |
94:4 |
Warning |
Useless parent or super() delegation in method 'valid_channel_dict' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_hardware.py |
103:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
104:4 |
Warning |
Useless parent or super() delegation in method '__init__' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_hardware.py |
107:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
111:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
123:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
127:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
137:0 |
Convention |
Missing class docstring (missing-class-docstring) |
| src/rattlesnake/testing/mock_hardware.py |
138:4 |
Warning |
Useless parent or super() delegation in method '__init__' (useless-parent-delegation) |
| src/rattlesnake/testing/mock_hardware.py |
141:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
145:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
149:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
153:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
157:4 |
Refactor |
Useless return at end of function or method (useless-return) |
| src/rattlesnake/testing/mock_hardware.py |
1:0 |
Warning |
Unused Enum imported from enum (unused-import) |
| src/rattlesnake/testing/mock_hardware.py |
2:0 |
Warning |
Unused mock imported from unittest (unused-import) |
| src/rattlesnake/testing/mock_hardware.py |
13:0 |
Warning |
Unused UNIMPLEMENTED_HARDWARE imported from rattlesnake.hardware.hardware_registry (unused-import) |
| src/rattlesnake/testing/builders.py |
86:0 |
Convention |
Line too long (90/88) (line-too-long) |
| src/rattlesnake/testing/builders.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/builders.py |
21:13 |
Refactor |
Consider using '{"threaded": False, "timeout": 20, "import_method": 'manual', "hardware_type": HardwareType.NONE, ... }' instead of a call to 'dict'. (use-dict-literal) |
| src/rattlesnake/testing/builders.py |
39:0 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/builders.py |
97:4 |
Convention |
Missing function or method docstring (missing-function-docstring) |
| src/rattlesnake/testing/builders.py |
70:0 |
Refactor |
Too few public methods (1/2) (too-few-public-methods) |
| src/rattlesnake/testing/builders.py |
103:0 |
Warning |
Dangerous default value [] as argument (dangerous-default-value) |
| src/rattlesnake/testing/builders.py |
103:0 |
Refactor |
Too many arguments (7/5) (too-many-arguments) |
| src/rattlesnake/testing/builders.py |
134:12 |
Refactor |
Redefining argument with the local name 'rattlesnake' (redefined-argument-from-local) |
| src/rattlesnake/testing/builders.py |
135:12 |
Refactor |
Redefining argument with the local name 'rattlesnake_ui' (redefined-argument-from-local) |
| src/rattlesnake/testing/builders.py |
136:12 |
Refactor |
Redefining argument with the local name 'app' (redefined-argument-from-local) |
| src/rattlesnake/testing/builders.py |
140:16 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/builders.py |
145:16 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/builders.py |
152:12 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/builders.py |
157:12 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/mock_user_interface.py |
1:0 |
Convention |
Missing module docstring (missing-module-docstring) |
| src/rattlesnake/testing/mock_user_interface.py |
44:4 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/mock_user_interface.py |
46:4 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/mock_user_interface.py |
88:4 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/testing/mock_user_interface.py |
90:4 |
Error |
Module 'qtpy.QtCore' has no 'QTimer' member (no-member) |
| src/rattlesnake/cicd/report_dashboard.py |
126:0 |
Convention |
Line too long (91/88) (line-too-long) |
| src/rattlesnake/cicd/report_dashboard.py |
179:0 |
Convention |
Line too long (90/88) (line-too-long) |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |
| src/rattlesnake/cicd/badge_tests.py |
1:0 |
Refactor |
Similar lines in 2 files |