Skip to content

Jinjava 3.0: Migrate JinjavaConfig to Immutables#1290

Draft
jasmith-hs wants to merge 1 commit intobase-jinjava-3.0from
3.0/immutable-config
Draft

Jinjava 3.0: Migrate JinjavaConfig to Immutables#1290
jasmith-hs wants to merge 1 commit intobase-jinjava-3.0from
3.0/immutable-config

Conversation

@jasmith-hs
Copy link
Contributor

@jasmith-hs jasmith-hs commented Mar 4, 2026

Part of #1288.

Migrates JinjavaConfig and related builder-pattern classes (including LegacyOverrides and ErrorHandlingStrategy) to use @Value.Immutable. This removes ~400 lines of hand-written builder boilerplate and makes configuration objects safer to use throughout the codebase.

@jasmith-hs jasmith-hs force-pushed the 3.0/immutable-config branch from cda2230 to ebeb04f Compare March 4, 2026 17:22
@jasmith-hs jasmith-hs changed the title Migrate JinjavaConfig and other manual builder patterns to use Value.Immutable Jinjava 3.0: Migrate JinjavaConfig to Immutables Mar 4, 2026
@jasmith-hs jasmith-hs self-assigned this Mar 4, 2026
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