Skip to content

refactor imputer

refactor imputer #468

GitHub Actions / Qodana Community for Python completed Nov 26, 2023 in 0s

789 new problems found by Qodana Community for Python

Qodana Community for Python

789 new problems were found

Inspection name Severity Problems
Invalid type hints definitions and usages 🔶 Warning 57
Unbound local variables 🔶 Warning 38
Attempt to call a non-callable object 🔶 Warning 16
Redeclared names without usages 🔶 Warning 8
Incorrect call arguments 🔶 Warning 4
Incorrect property definition 🔶 Warning 4
Incorrect type 🔶 Warning 1
Accessing a protected member of a class or a module ◽️ Notice 260
PEP 8 naming convention violation ◽️ Notice 245
An instance attribute is defined outside init`` ◽️ Notice 56
Unused local symbols ◽️ Notice 42
Shadowing names from outer scopes ◽️ Notice 38
Class has no init method ◽️ Notice 12
Class must implement all abstract methods ◽️ Notice 6
Incorrect docstring ◽️ Notice 1
Method is not declared static ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check notice on line 41 in atom/plots/hyperparametertuningplot.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class HyperparameterTuningPlot must implement all abstract methods

Check notice on line 31 in atom/plots/shapplot.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class ShapPlot must implement all abstract methods

Check notice on line 18 in atom/plots/__init__.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class ATOMPlot must implement all abstract methods

Check notice on line 29 in atom/plots/__init__.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class RunnerPlot must implement all abstract methods

Check notice on line 52 in atom/plots/predictionplot.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class PredictionPlot must implement all abstract methods

Check notice on line 39 in atom/plots/dataplot.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Class must implement all abstract methods

Class DataPlot must implement all abstract methods

Check warning on line 200 in atom/training.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Incorrect call arguments

Expected an iterable, got DataContainer

Check warning on line 72 in atom/training.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Incorrect call arguments

Expected an iterable, got DataContainer

Check warning on line 146 in atom/atom.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Incorrect call arguments

Expected an iterable, got DataContainer

Check warning on line 118 in atom/training.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

Incorrect call arguments

Expected an iterable, got DataContainer

Check notice on line 102 in atom/ensembles.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute estimators_ defined outside __init__

Check notice on line 504 in atom/feature_engineering.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _dfs defined outside __init__

Check notice on line 1912 in atom/basemodel.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute dashboard defined outside __init__

Check notice on line 326 in atom/basetransformer.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _random_state defined outside __init__

Check notice on line 756 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute missing_ defined outside __init__

Check notice on line 1516 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _to_value defined outside __init__

Check notice on line 159 in atom/basetransformer.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _engine defined outside __init__

Check notice on line 1886 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute missing_ defined outside __init__

Check notice on line 764 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute target_names_in_ defined outside __init__

Check notice on line 380 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute target_names_in_ defined outside __init__

Check notice on line 425 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute mapping_ defined outside __init__

Check notice on line 114 in atom/basetransformer.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _device defined outside __init__

Check notice on line 2277 in atom/data_cleaning.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute _estimator defined outside __init__

Check notice on line 1260 in atom/feature_engineering.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute collinear_ defined outside __init__

Check notice on line 509 in atom/feature_engineering.py

See this annotation in the file changed.

@github-actions github-actions / Qodana Community for Python

An instance attribute is defined outside `__init__`

Instance attribute gfg_ defined outside __init__