[threeten-dev] hg: threeten/threeten/jdk: 6 new changesets

scolebourne at joda.org scolebourne at joda.org
Mon Apr 1 14:48:49 PDT 2013


Changeset: e4fa25fb0509
Author:    scolebourne
Date:      2013-03-31 21:55 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e4fa25fb0509

Avoid use of toString in TCK test

! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 0c9a479287b4
Author:    scolebourne
Date:      2013-03-31 22:24 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/0c9a479287b4

Add formatter resolveUsing() method

Allows control over the set of fields to be used for resolving date/time

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/time/format/Parsed.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 112bd888d017
Author:    scolebourne
Date:      2013-03-31 23:46 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/112bd888d017

Add formatter parseDefaulting() method

Allows default values to be added, useful with optional sections
Allows behavior to match SimpleDateFormat auto-defaulting

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 2cc0378b4963
Author:    scolebourne
Date:      2013-04-01 01:59 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/2cc0378b4963

Additional fixes/enhancements for format zone/chrono adjustment

Handle conversion from null chrono to ISO
Handle map-like temporals
More tests

! src/share/classes/java/time/format/DateTimePrintContext.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatter.java

Changeset: 9acd8d0c39dc
Author:    scolebourne
Date:      2013-04-01 02:00 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9acd8d0c39dc

Ensure that standard ISO formatters actually are ISO by default

See #295

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatters.java

Changeset: a98a9eb86c54
Author:    scolebourne
Date:      2013-04-01 22:48 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a98a9eb86c54

Add TemporalField.isDateBased/isTimeBased

Rename methods on ChronoField
Fix bug in DateTimePrintContext using new information

! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/chrono/ChronoLocalDate.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/format/DateTimePrintContext.java
! src/share/classes/java/time/temporal/ChronoField.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/JulianFields.java
! src/share/classes/java/time/temporal/TemporalField.java
! src/share/classes/java/time/temporal/WeekFields.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java
! test/java/time/tck/java/time/temporal/TCKJulianFields.java
! test/java/time/tck/java/time/temporal/TCKWeekFields.java



More information about the threeten-dev mailing list