Skip to content

Conversation

@robertbastian
Copy link
Member

Hopefully uncontroversial parts of #7322 and #7323

This splits the implementation of Japanese and JapaneseExtended so that the complexity of JapaneseExtended doesn't contribute to Japanese's code size.

The datagen part correctly implements the inheritEras logic, instead of hardcoding it for Japanese, as CLDR is considering changes to the model.

Copy link
Member

@sffc sffc left a comment

Choose a reason for hiding this comment

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

Seems fine; would be nice to share a bit of code where the logic is the same, like the first 20 lines of the GregorianYears function impls.

@robertbastian robertbastian merged commit 2060b84 into unicode-org:main Dec 19, 2025
32 checks passed
@robertbastian robertbastian deleted the japanext4 branch December 19, 2025 19:30
Copy link
Member

@Manishearth Manishearth left a comment

Choose a reason for hiding this comment

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

fine by me.

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