Add spring-chain-of-responsibility to Utilities - #1305
Merged
akullpp merged 1 commit intoAug 19, 2026
Conversation
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.
Suggestion type
Checklist
README_SOURCE.md, not the generatedREADME.md.Why this fits
spring-chain-of-responsibility auto-wires Spring Boot beans implementing a shared interface into a Chain of Responsibility using
@Orderfor sequencing and a@ChainNextfield annotation for the next-link reference — no manualList<Interface>collection or sorting in application code, and each handler decides on its own whether to continue the chain (unlike the common manual@Autowired List<Interface>+ loop approach, which can't express that per-handler). It's a small, focused utility in the same spirit as PipelinR (already listed), published on Maven Central, Apache-2.0 licensed, with tests, Javadoc, and CI across Java 17/21.Summary by cubic
Adds
spring-chain-of-responsibilityto the General Utilities list so readers can discover a small Spring Boot Chain of Responsibility helper. Previously the list did not include this utility; now it includes an entry noting auto-wiring via@Orderand@ChainNext.Semver4jandUnderscore-java, nearPipelinR.README_SOURCE.mdchanged; no code or behavior impact.Written for commit 98a7ce1. Summary will update on new commits.