Skip to content

[pull] main from quarkusio:main#779

Merged
pull[bot] merged 12 commits intobschuhmann:mainfrom
quarkusio:main
Mar 24, 2026
Merged

[pull] main from quarkusio:main#779
pull[bot] merged 12 commits intobschuhmann:mainfrom
quarkusio:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Mar 24, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Ladicek and others added 12 commits March 24, 2026 14:51
We already make sure that qualifiers in `InjectionPointInfo` are unique
by calling `Unique.annotations()`. However, we didn't make use of that yet.
In this commit, we use `Set.of()` instead of `new HashSet()` when generating
the `Bean.getInjectionPoints()` method implementation (which we only do
in the strict mode), and we add a test that verifies this.

Further, when generating the `Set.of()` call, we make sure we always pass
injection points in a deterministic order, to improve build reproducibility.
Revert changes to IntegrationTestUtil network creation in #53016

Resolves #53238
Previously the include/exclude `Pattern` values inside `PathFilter` were compared as object instances (JRE behaviour of the `Pattern` class).

This resulted in `PathFilter` objects loaded from JSON during `ApplicationModel` deserialization becoming different from each other even when their respective pattern RegEx values were equivalent.

This change makes `PathFilter` use `String` representations of include / exclude patterns in equals/hashCode implementations to ensure value comparison semantics.

Fixes #53078
Try deploy publisher for publishing snapshots
…t-qualifiers

ArC: use Set.of() in generated Bean.getInjectionPoints()
Reapply "Bump rest-assured from 5.5.6 to 6.0.0, load Groovy parent-first"
…k_creation_reserved_names

Create network to run containerized app in integration tests
Compare PathFilter objects as values
Fix Stork configs leaks during registration
@pull pull Bot locked and limited conversation to collaborators Mar 24, 2026
@pull pull Bot added the ⤵️ pull label Mar 24, 2026
@pull pull Bot merged commit 066a1d3 into bschuhmann:main Mar 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants