Support Android/Gradle dependencies and project toolchains - #33
Merged
Merged
Conversation
Changepacks@dependency-check-updates/cli@0.2.0 → 0.3.0 - bridge/node/package.jsonMinor
dependency-check-updates@0.2.0 → 0.3.0 - bridge/python/pyproject.tomlMinor
dependency-check-updates@0.2.0 → 0.3.0 - crates/cli/Cargo.tomlMinor
dependency-check-updates-core@0.2.0 → 0.3.0 - crates/core/Cargo.tomlMinor
dependency-check-updates-docker@0.2.0 → 0.3.0 - crates/docker/Cargo.tomlMinor
dependency-check-updates-github@0.2.0 → 0.3.0 - crates/github/Cargo.tomlMinor
dependency-check-updates-node@0.2.0 → 0.3.0 - crates/node/Cargo.tomlMinor
dependency-check-updates-python@0.2.0 → 0.3.0 - crates/python/Cargo.tomlMinor
dependency-check-updates-rust@0.2.0 → 0.3.0 - crates/rust/Cargo.tomlMinor
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Local verification (Windows)
cargo test --locked --workspace --quiet: 1,058 tests passed.cargo +1.88.0 test --locked --workspace --target-dir target/msrv-1.88 --quiet: 1,058 tests passed.cargo +1.88.0 check --locked --workspace --all-targets --all-features --target-dir target/msrv-1.88 --quiet: passed.cargo clippy --locked --workspace --all-targets --all-features -- -D warnings: passed.cargo fmt --all -- --checkandgit diff --check: passed.bun run --cwd bridge/node test: 3 tests passed, including npm pack and installation of the host native package.bridge/python/test_wheel.py: passed, including both CLI aliases and fixed-response updates.cargo package --locked --workspace --exclude dependency-check-updates-napi --exclude dependency-check-updates-python-bridge --allow-dirty: all seven publishable Rust crates rebuilt and verified.Merge and release gates
Remote CI run 36806616204 passes on
7f8dc55: all 18 required validation jobs (three platforms, Rust 1.88, seven-crate packaging, coverage and the existing Python 3.11–3.14 × three-platform matrix) plus the changepacks gate succeeded. Publication jobs are correctly skipped on the feature PR. Release via the changepacks version PR after its own checks pass, then verify published packages and assets.The existing 100% coverage policy is unchanged. Coverage passes at 100.00% (3,515/3,515 lines) on commit
7f8dc55, with no threshold change or new coverage exclusions. The intermediate coverage failures were addressed with deterministic tests. Added tests cover transaction failure outcomes, lock release, unsafe recovery inputs, registry failures, bounded compatibility search, static-parser boundaries, tool probes and updates across all existing ecosystems. Triple-quoted Gradle example text is now excluded from declarations.The parser deliberately does not execute Gradle or act as a universal dependency solver. Unsupported dynamic expressions remain unchanged and are reported. Compatibility support and transaction boundaries are documented in README.