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

scolebourne at joda.org scolebourne at joda.org
Wed Mar 6 10:42:19 PST 2013


Changeset: c88c08f0effb
Author:    scolebourne
Date:      2013-03-06 11:47 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c88c08f0effb

Rename instance variable

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

Changeset: e5c9a73cbf0f
Author:    scolebourne
Date:      2013-03-06 12:14 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/e5c9a73cbf0f

Simplify method calls during parse resolution

Hides the builder even more

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeParseContext.java

Changeset: b60304856d2e
Author:    scolebourne
Date:      2013-03-06 12:48 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b60304856d2e

Make Parsed class TemporalAccessor rather than DTParseContext

Change is better OO and avoids repeated calls to currentParsed()
Promote Parsed to top-level as class now larger
Allows DTBuidler to be merged into Parsed

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeParseContext.java
+ src/share/classes/java/time/format/Parsed.java

Changeset: af26fda82574
Author:    scolebourne
Date:      2013-03-06 15:12 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/af26fda82574

Move DateTimeBuilder logic into Parsed

Puts main resolving code in one place

! src/share/classes/java/time/chrono/Chronology.java
! src/share/classes/java/time/chrono/IsoChronology.java
- src/share/classes/java/time/format/DateTimeBuilder.java
! src/share/classes/java/time/format/Parsed.java

Changeset: b5303ddfd0a1
Author:    scolebourne
Date:      2013-03-06 15:55 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b5303ddfd0a1

Add proper cross-check at the end of parsing

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

Changeset: 02fd28e54a51
Author:    scolebourne
Date:      2013-03-06 18:38 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/02fd28e54a51

Merge




More information about the threeten-dev mailing list