Skip to content

task/STAD-884_Add-MetaData#85

Merged
muthenberg merged 2 commits into
mainfrom
task/STAD-884_Add-MetaData
May 2, 2026
Merged

task/STAD-884_Add-MetaData#85
muthenberg merged 2 commits into
mainfrom
task/STAD-884_Add-MetaData

Conversation

@muthenberg

Copy link
Copy Markdown
Member

No description provided.

muthenberg added 2 commits May 2, 2026 17:42
- Modality: precompute a single immutable lookup map for canonical
  identifiers and legacy aliases, removing the per-call values()
  allocation and linear scan.
- Modality: validate input of forDatabaseIdentifier with Validate.notEmpty
  so the public API defends its own contract instead of relying on callers.
- Modality: import Map/HashMap rather than referencing them by FQN.
- README: add CARGO_BIKE / ECARGO_BIKE rows and document the legacy
  read aliases (Bike, Other).
- TrackBuilder: use consistent US English in the class Javadoc
  (analyze/visualize).
- ModalityTest: cover null, empty, and case-sensitivity contracts of
  forDatabaseIdentifier; add trailing newline.
@muthenberg muthenberg requested a review from hb0 May 2, 2026 16:25
@muthenberg muthenberg self-assigned this May 2, 2026
@muthenberg muthenberg merged commit c4672e3 into main May 2, 2026
5 checks passed
@muthenberg muthenberg deleted the task/STAD-884_Add-MetaData branch May 2, 2026 16:28
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