Total OOP overhaul and unittesting #58
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.
|