[threeten-dev] hg: threeten/threeten/jdk: 5 new changesets
roger.riggs at oracle.com
roger.riggs at oracle.com
Fri Dec 28 09:06:54 PST 2012
Changeset: edeb7f93729d
Author: rriggs
Date: 2012-12-20 15:06 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/edeb7f93729d
refactor HijrahDate, HijrahChrono to allow multiple Hijrah Chronologies; factored out file reader
! src/share/classes/javax/time/calendar/HijrahChrono.java
! src/share/classes/javax/time/calendar/HijrahDate.java
+ src/share/classes/javax/time/calendar/HijrahDeviationReader.java
! src/share/classes/javax/time/calendar/Ser.java
Changeset: 45bba6d450f3
Author: rriggs
Date: 2012-12-20 15:55 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/45bba6d450f3
Convert Integer arrays to int arrays
! src/share/classes/javax/time/calendar/HijrahChrono.java
! src/share/classes/javax/time/calendar/HijrahDate.java
Changeset: f25442d628b7
Author: rriggs
Date: 2012-12-21 11:24 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f25442d628b7
cleanup manual array copies and unnecessary use of new Integer()
! src/share/classes/javax/time/calendar/HijrahChrono.java
Changeset: 91d2c89b35e2
Author: rriggs
Date: 2012-12-23 17:28 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/91d2c89b35e2
Refactored readDeviations to be per Hijrah calendar.
The registration of each calendar must be the last action
of the constructor to make sure even in a multi-thread race
condition that the Chrono is completely initialized before it
is visible to another thread.
During the initialization of the Hijrah calendar a system
property is consulted to see if additional Hijrah calendars
are to be created.
Deviation data is read for each Hijrah calendar is initialized
found using a default location and system properties to override.
! src/share/classes/javax/time/calendar/HijrahChrono.java
! src/share/classes/javax/time/calendar/HijrahDeviationReader.java
! src/share/classes/javax/time/calendar/JapaneseChrono.java
! src/share/classes/javax/time/calendar/MinguoChrono.java
! src/share/classes/javax/time/calendar/ThaiBuddhistChrono.java
! src/share/classes/javax/time/temporal/Chrono.java
! src/share/classes/javax/time/temporal/ISOChrono.java
Changeset: fb1347c963e3
Author: rriggs
Date: 2012-12-28 11:56 -0500
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/fb1347c963e3
Merge
! src/share/classes/javax/time/temporal/Chrono.java
! src/share/classes/javax/time/temporal/ISOChrono.java
- src/share/classes/javax/time/temporal/JulianDayField.java
- src/share/classes/javax/time/temporal/WeekDefinition.java
- src/share/classes/javax/time/zone/StandardZoneRules.java
- test/javax/time/tck/javax/time/temporal/TCKJulianDayField.java
- test/javax/time/tck/javax/time/temporal/TCKWeekDefinition.java
- test/javax/time/test/javax/time/zone/TestStandardZoneRules.java
More information about the threeten-dev
mailing list