Skip to content

Merge service files of ComparatorProviders#638

Merged
alexander-yevsyukov merged 1 commit intomasterfrom
merge-service-files-for-comparator-providers
Apr 8, 2026
Merged

Merge service files of ComparatorProviders#638
alexander-yevsyukov merged 1 commit intomasterfrom
merge-service-files-for-comparator-providers

Conversation

@alexander-yevsyukov
Copy link
Copy Markdown
Contributor

This PR updates ShadowJarExts.kt teaching it to merge service files of io.spine.compare.ComparatorProvider implementations.

@alexander-yevsyukov alexander-yevsyukov merged commit 1efa28d into master Apr 8, 2026
4 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the merge-service-files-for-comparator-providers branch April 8, 2026 20:23
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the ShadowJar service-file merging configuration so that SPI registrations for io.spine.compare.ComparatorProvider implementations are included when building shaded artifacts.

Changes:

  • Added META-INF/services/io.spine.compare.ComparatorProvider to the set of service files handled by ShadowJar.handleMergingServiceFiles().

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

3 participants