Skip to content

Add qodana CI checks#5

Merged
QLYYLQ merged 2 commits intomasterfrom
qodana-automation-569316007
Apr 8, 2025
Merged

Add qodana CI checks#5
QLYYLQ merged 2 commits intomasterfrom
qodana-automation-569316007

Conversation

@qodana-cloud
Copy link

@qodana-cloud qodana-cloud bot commented Apr 8, 2025

Adds qodana.yaml and GitHub workflow file that runs Qodana static analysis on each pull request.

@QLYYLQ QLYYLQ merged commit c79746f into master Apr 8, 2025
1 check passed
@github-actions
Copy link

github-actions bot commented Apr 8, 2025

Qodana for Python

191 new problems were found

Inspection name Severity Problems
Incorrect type 🔶 Warning 9
The default argument is mutable 🔶 Warning 4
Attempt to call a non-callable object 🔶 Warning 1
Unbound local variables 🔶 Warning 1
Unused local symbols ◽️ Notice 58
Shadowing names from outer scopes ◽️ Notice 33
PEP 8 naming convention violation ◽️ Notice 31
Incorrect docstring ◽️ Notice 22
Duplicated code fragment ◽️ Notice 6
Accessing a protected member of a class or a module ◽️ Notice 5
Shadowing built-in names ◽️ Notice 5
Single quoted docstring ◽️ Notice 4
Unclear exception clauses ◽️ Notice 3
Method is not declared static ◽️ Notice 3
Redundant parentheses ◽️ Notice 3
Dictionary creation can be rewritten by dictionary literal ◽️ Notice 2
Using equality operators to compare with None ◽️ Notice 1

☁️ View the detailed Qodana report

Detected 58 dependencies

Third-party software list

This page lists the third-party software dependencies used in project

Dependency Version Licenses
Brotli 1.0.9 MIT
PySocks 1.7.1 BSD-3-Clause
SecretStorage 3.3.3 BSD-3-Clause
anaconda-anon-usage 0.4.4 BSD-3-Clause
anyio 4.8.0 MIT
backports.tarfile 1.2.0 MIT
build 1.2.2.post1 MIT
certifi 2025.1.31 MPL-2.0
cffi 1.16.0 MIT
charset-normalizer 2.0.4 MIT
cleo 2.1.0 MIT
colorama 0.4.6 BSD-3-Clause
conda-content-trust 0.2.0 BSD-3-Clause
crashtest 0.4.1 MIT
cryptography 42.0.5 BSD-3-Clause
distlib 0.3.9 PSF-2.0
dulwich 0.22.7 GPL-2.0-only
exceptiongroup 1.2.2 MIT
PSF-2.0
fastjsonschema 2.21.1 BSD-3-Clause
filelock 3.17.0 Unlicense
findpython 0.6.2 MIT
h11 0.14.0 MIT
h2 4.2.0 MIT
hpack 4.1.0 MIT
httpcore 1.0.7 BSD-3-Clause
httpx 0.28.1 BSD-3-Clause
hyperframe 6.1.0 MIT
idna 3.7 BSD-3-Clause
importlib_metadata 8.6.1 Apache-2.0
importlib_resources 6.5.2 Apache-2.0
installer 0.7.0 MIT
jaraco.classes 3.4.0 MIT
jaraco.context 6.0.1 MIT
jaraco.functools 4.1.0 MIT
jeepney 0.8.0 MIT
keyring 25.6.0 MIT
numpy 2.2.3 BSD-3-Clause
pbs-installer 2025.2.12 MIT
pip 24.0 MIT
pipenv 2024.4.1 MIT
pkginfo 1.12.1.2 MIT
platformdirs 3.10.0 MIT
poetry-core 2.1.1 MIT
poetry 2.1.1 MIT
pycparser 2.21 BSD-3-Clause
pyproject_hooks 1.2.0 MIT
requests-toolbelt 1.0.0 Apache-2.0
requests 2.32.2 Apache-2.0
setuptools 69.5.1 MIT
shellingham 1.5.4 ISC
sniffio 1.3.1 Apache-2.0
MIT
tomli 2.2.1 MIT
tomlkit 0.13.2 MIT
trove-classifiers 2025.2.18.16 Apache-2.0
typing_extensions 4.12.2 Python-2.0.1
virtualenv 20.29.2 MIT
wheel 0.43.0 MIT
zipp 3.21.0 MIT
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@QLYYLQ QLYYLQ deleted the qodana-automation-569316007 branch June 5, 2025 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants