Prepare CodeClone 2.0.2 release by orenlab · Pull Request #32 · orenlab/codeclone · GitHub
Skip to content

Prepare CodeClone 2.0.2 release#32

Merged
orenlab merged 2 commits into
mainfrom
release/2.0.2
May 19, 2026
Merged

Prepare CodeClone 2.0.2 release#32
orenlab merged 2 commits into
mainfrom
release/2.0.2

Conversation

@orenlab

@orenlab orenlab commented May 19, 2026

Copy link
Copy Markdown
Owner

Summary

Prepare CodeClone 2.0.2 as a focused patch release for dead-code reachability precision, VS Code extension metadata, README link behavior, and release documentation.

Changes

  • Refine dead-code reachability to reduce false positives for framework/runtime patterns, public exports, and guarded dynamic dispatch.
  • Exclude node_modules from default Python scanning.
  • Add a one-time interactive CLI migration note for users upgrading trusted baselines from 2.0.1 to 2.0.2.
  • Fix HTML PyCharm/IntelliJ source links so line navigation is preserved.
  • Fix README package badge links.
  • Record VS Code extension 0.2.7 metadata for the Marketplace build with Coverage Join hotspot support.
  • Update release docs, changelog, schema examples, and lockfile.

Validation

  • uv run pre-commit run --all-files
  • uv run pytest --cov=codeclone --cov-report=term-missing --cov-fail-under=99 --cov-report=xml
  • uv run --with mkdocs --with mkdocs-material mkdocs build --strict
  • MCP tool smoke/gates
  • Python package build + twine check
  • clean venv install smoke, including codeclone[mcp]
  • VS Code extension checks/tests/package
  • Claude Desktop bundle checks/tests/package

@github-actions

Copy link
Copy Markdown

@orenlab orenlab merged commit 7732c87 into main May 19, 2026
23 checks passed
@orenlab orenlab deleted the release/2.0.2 branch June 28, 2026 03:25
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.

1 participant