Skip to content

Modify support for java.time.* and annotation @Future, @FutureOrPresent, @PastOrPresent and @Past classes for Issue #323 - #324

Open
liam-kincaid wants to merge 1 commit into
mtedone:developfrom
liam-kincaid:issue323
Open

Modify support for java.time.* and annotation @Future, @FutureOrPresent, @PastOrPresent and @Past classes for Issue #323#324
liam-kincaid wants to merge 1 commit into
mtedone:developfrom
liam-kincaid:issue323

Conversation

@liam-kincaid

@liam-kincaid liam-kincaid commented Jan 4, 2024

Copy link
Copy Markdown

I had support of type:

  • Clock*
  • Duration*
  • Instant
  • LocalDateTime
  • LocalDate
  • LocalTime
  • MonthDay
  • OffsetDateTime
  • OffsetTime
  • Period*
  • YearMonth
  • Year
  • ZonedDateTime
  • ZoneId*
  • ZoneOffset*

(*) mean it was not a Temporal instance

For Clock and ZoneId, an annotation allow to force a specific zoneId for test.
All Temporal class appear in 4 news strategy for Future, FuturOrPresent, PastOrPresent and Past annotation.
Notion of Past mean more than 6 months' old, futur more than 6 months in the futur.

All theses classes are cover by junit test

Regards

Modify support for @future, @FutureOrPresent, @PastOrPresent and @past requested in issue mtedone#323
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