Skip to content

Total OOP overhaul and unittesting #58

Total OOP overhaul and unittesting

Total OOP overhaul and unittesting #58

Triggered via pull request January 21, 2024 13:07
@DeutscheGabannaDeutscheGabanna
synchronize #11
OOP
Status Failure
Total duration 23s
Artifacts

pylint.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
lint: src/config.py#L32
R0902: Too many instance attributes (11/7) (too-many-instance-attributes)
lint: src/dated_entries_group.py#L41
R0903: Too few public methods (1/2) (too-few-public-methods)
lint: src/dated_entries_group.py#L90
R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
lint: src/dated_entry.py#L116
R0903: Too few public methods (1/2) (too-few-public-methods)
lint: src/dated_entry.py#L124
R0903: Too few public methods (1/2) (too-few-public-methods)
lint: src/dated_entry.py#L176
R0913: Too many arguments (7/5) (too-many-arguments)
lint: src/dated_entry.py#L192
W0238: Unused private member `DatedEntry.__logger` (unused-private-member)
lint: src/entry/mood.py#L10
R0903: Too few public methods (1/2) (too-few-public-methods)
lint: src/entry/mood.py#L101
C0201: Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary)
lint: src/entry/mood.py#L178
R1710: Either all return statements in a function should return an expression, or none of them should. (inconsistent-return-statements)
lint
The `python-version` input is not set. The version of Python currently in `PATH` will be used.