CodeClone 2.0.2: is a focused patch release for VS Code extension packaging metadata and dead-code runtime reachability precision.
Latest2.0.2 is a focused patch release for VS Code extension packaging metadata, README link behavior, and dead-code runtime reachability precision.
Enhancements
- Extend runtime reachability with exact Aiogram
Router/Dispatcherobserver decorators, StarletteBaseHTTPMiddleware.dispatchhooks, Flask/Blueprint routes, aiohttpRouteTableDefroute decorators, FastAPI route decorator factories, and SQLAlchemyTypeDecoratorruntime hooks to reduce false-positive dead-code findings without name-only heuristics. - Exclude
node_modulesfrom the default Python scanner so vendored frontend dependencies do not appear as project dead-code findings.
Bug Fixes
- Fix HTML report PyCharm/IntelliJ source links so they preserve line navigation when opening files from report tables.
- Fix README package badges so PyPI/status/download/Python-version links open the PyPI project page instead of scrolling to the installation section.
- Treat
__all__re-exports, PEP 562 lazy_EXPORTSmodules, and guarded dynamicgetattr(..., "method")callable dispatch as dead-code reachability evidence. - Show a one-time interactive CLI migration note when a trusted
2.0.1baseline is analyzed by2.0.2, clarifying that fewer dead-code findings are expected after the refined reachability model.
Internal
- Bump cache schema to
2.8so projects rebuild cached dead-code and runtime reachability facts after the refined framework model. - Bump the Python package and composite GitHub Action default install version to
2.0.2. - Record the VS Code extension
0.2.7metadata that matches the Marketplace build carrying Coverage Join hotspot support and workspace-rootcoverage.xmldiscovery.