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

scolebourne at joda.org scolebourne at joda.org
Wed Apr 3 17:49:14 PDT 2013


Changeset: fa5461db0139
Author:    scolebourne
Date:      2013-04-03 21:41 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fa5461db0139

Add ResolverStyle to support lenient/strict resolve

See #282

! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/time/format/Parsed.java
+ src/share/classes/java/time/format/ResolverStyle.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/format/TCKDateTimeFormatters.java

Changeset: d8d90fa2a73a
Author:    scolebourne
Date:      2013-04-04 00:51 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d8d90fa2a73a

Implement strict/smart/lenient in IsoChrono, IsoFields and JulianFields

Not implemented in Chrono and WeekFields
Not tested in IsoChrono
See #282

! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/format/Parsed.java
! src/share/classes/java/time/temporal/IsoFields.java
! src/share/classes/java/time/temporal/JulianFields.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java
! test/java/time/tck/java/time/temporal/TCKJulianFields.java

Changeset: 35a4c497f286
Author:    scolebourne
Date:      2013-04-04 01:16 +0100
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/35a4c497f286

Move resolverFields from buidler to formatter

Better to keep all resolver control in one place

! 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/TCKDateTimeFormatter.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

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

Enhance Javadoc

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java

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

Remove 6 letter patterns for E/e/c from formatter

See #64

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

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

Basic resolver tests for ISO year-month-day

! test/java/time/tck/java/time/chrono/TCKIsoChronology.java



More information about the threeten-dev mailing list