[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