Passed
Push — main ( 65730f...fad324 )
by Douglas
06:54 queued 02:27
created

mandos.model.utils.setup   A

Complexity

Total Complexity 0

Size/Duplication

Total Lines 14
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 7
dl 0
loc 14
rs 10
c 0
b 0
f 0
wmc 0
1
from typing import TypeVar
0 ignored issues
show
introduced by
Missing module docstring
Loading history...
2
3
from pocketutils.misc.loguru_utils import FancyLoguru, LoggerWithCautionAndNotice
0 ignored issues
show
introduced by
Unable to import 'pocketutils.misc.loguru_utils'
Loading history...
4
5
T = TypeVar("T", covariant=True)
0 ignored issues
show
Coding Style Naming introduced by
Class name "T" doesn't conform to PascalCase naming style ('[^\\W\\da-z][^\\W_]+$' pattern)

This check looks for invalid names for a range of different identifiers.

You can set regular expressions to which the identifiers must conform if the defaults do not match your requirements.

If your project includes a Pylint configuration file, the settings contained in that file take precedence.

To find out more about Pylint, please refer to their site.

Loading history...
6
7
8
LOG_SETUP = FancyLoguru.new(LoggerWithCautionAndNotice).set_control(False)
9
10
logger = LOG_SETUP.logger
11
12
13
__all__ = ["LOG_SETUP", "logger"]
14