Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bp] Create tycho-baseline:check-dependencies mojo to validate versions #4602

Merged
merged 2 commits into from
Jan 17, 2025

Conversation

laeubi
Copy link
Member

@laeubi laeubi commented Jan 17, 2025

No description provided.

@laeubi laeubi enabled auto-merge (rebase) January 17, 2025 16:15
Copy link

Test Results

0 files   -   603  0 suites   - 603   0s ⏱️ - 4h 8m 14s
0 tests  -   423  0 ✅  -   417  0 💤  -  6  0 ❌ ±0 
0 runs   - 1 269  0 ✅  - 1 250  0 💤  - 19  0 ❌ ±0 

Results for commit 093668f. ± Comparison against base commit 80ae655.

If version ranges on packages or bundles are used it is currently quite
hard to ensure these are actually work for the provided ranges
especially if they evolve over a long time.

This now adds a new tycho-baseline:check-dependencies mojo that can help
in this task by inspecting the byte-code of the project and the
dependencies if there is any inconsistency in any of the dependencies
matching the version range.
@laeubi laeubi merged commit 823c564 into eclipse-tycho:tycho-4.0.x Jan 17, 2025
14 checks passed
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