Skip to content

TimeTrigger SLE project feature: contribute ISOTemporals + SIUnit utils - #389

Open
nguetava wants to merge 1 commit into
MontiCore:devfrom
nguetava:timetrigger-isotemporals-patches
Open

nguetava wants to merge 1 commit into
MontiCore:devfrom
nguetava:timetrigger-isotemporals-patches

Conversation

@nguetava

@nguetava nguetava commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@nguetava nguetava changed the title feat(temporal): contribute ISOTemporals + SIUnit utils from TimeTrigger TimeTrigger SLE project feature: contribute ISOTemporals + SIUnit utils Oct 2, 2026
…eTrigger

- ISOTemporals.mc4: add ISODateTimeTime fragment token to require the 'T'
  separator in date-time values, preventing negative time-only offsets
  (e.g., 12:00:00-05:30) from being mis-tokenized as date-time suffixes.

- ASTISOTime.java: preserve negative sign in OFFSET_SECONDS calculation.

- SIUnitLiteralSupport.java: safe extraction of numeric values and unit names
  from ASTSIUnitLiteral nodes.

- ISOTemporalsConversions.java: Java-time conversions (OffsetDateTime,
  LocalDate, OffsetTime) for ISOTemporals AST nodes.

Contributed from: se-student/ss26/lectures/sle/projects/timetrigger
@nguetava
nguetava force-pushed the timetrigger-isotemporals-patches branch from 06aa573 to 8edefab Compare October 2, 2026 13:38

This branch has not been deployed

No deployments
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