Skip to main content

code-quality

生成离线 HTML 代码质量报告的自用 CLI。

uv tool install jeseki-code-quality
uv run code-quality
uv run cq
uv run code-quality --root /path/to/project --output /path/to/report.html
uv run cq -r /path/to/project -o /path/to/report.html -t
uv run cq --mode normal
uv run cq -m normal -r /path/to/project

扫描模式

  • web(默认):仅扫描 src/server.py)与 src/client.ts/.tsx/.js/.jsx/.css
  • normal:扫描整个项目根目录下的所有 .py 与前端扩展名文件,自动排除 venv.venvnode_modules.git__pycache__distdatalogs 等目录

默认扫描当前工作目录,并输出到 <root>/tmp/code_quality_report.html

Release files for jeseki-code-quality 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jeseki-code-quality 0.1.2
File Size Uploaded
jeseki_code_quality-0.1.2.tar.gz 11.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jeseki-code-quality 0.1.2
File Interpreter ABI Platform
jeseki_code_quality-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 22.5 kB

Release files / jeseki_code_quality-0.1.2.tar.gz

Download URL jeseki_code_quality-0.1.2.tar.gz
Size 11.7 kB
Tags Source
SHA-256 checksum
How to use checksums
38d9755d88da33a0e555ac8194d42124e75382e81512cb4d8808ecd2e26e446c
BLAKE2b-256 checksum
How to use checksums
af7baf5a8b39e92eed94f5085cab66523b27f7afee336dfe5b8d5013ec9c6608
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / jeseki_code_quality-0.1.2-py3-none-any.whl

Download URL jeseki_code_quality-0.1.2-py3-none-any.whl
Size 10.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0250dbca716e77ce1193ed53954c90d36c482d34cc40ca3d8e389b3e59b6e0b9
BLAKE2b-256 checksum
How to use checksums
5b4ae552d78173495dedbcb8c4ff85fafdac64ceb28e9259195e640035526e6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page