Skip to content

Ref: Better handling of collection settings - #171

Merged
emyfops merged 10 commits into
1.21.5from
refactor/collection-codec
Dec 1, 2025
Merged

Ref: Better handling of collection settings#171
emyfops merged 10 commits into
1.21.5from
refactor/collection-codec

Conversation

@emyfops

Copy link
Copy Markdown
Contributor

This pull request changes the way we store and display collection settings by introducing two new classes being CollectionSetting and ClassCollectionSetting. The former is a generic setting that codec's comparable values by their toString function while the latter codec's non-comparable values (classes, any, etc) by their qualified name minus the package location.

This allow for fine grained control over how custom collection settings are stored and displayed.

emyfopsand others added 8 commits November 29, 2025 18:32
@github-actionsgithub-actionsBot added the triage Requires labelling or review label Dec 1, 2025
@emyfops
emyfops merged commit ffddc8b into 1.21.5Dec 1, 2025
1 check failed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

triageRequires labelling or review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@emyfops@beanbag44