Skip to content

chore: [ANDROSDK-2321] migrate legendSet domain models to kotlin#2637

Merged
taridepaco merged 5 commits into
developfrom
ANDROSDK-2321
Jun 16, 2026
Merged

chore: [ANDROSDK-2321] migrate legendSet domain models to kotlin#2637
taridepaco merged 5 commits into
developfrom
ANDROSDK-2321

Conversation

@taridepaco

@taridepaco taridepaco commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Migrates the LegendSet-related domain models (batch 9) from Java AutoValue classes to Kotlin data classes using the @ModelBuilder KSP annotation, keeping the public API and persistence behavior unchanged. As part of the migration, the DataElementLegendSetLink sort order handling is tightened: a database migration removes rows with a null sort order and tests assert the populated value.

The API dump and Room schemas were regenerated accordingly. No user-visible behavior changes are introduced.

Related task: ANDROSDK-2321

@sonarqubecloud

Copy link
Copy Markdown

@taridepaco taridepaco merged commit 1fa493e into develop Jun 16, 2026
11 checks passed
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.

2 participants