[threeten-dev] hg: threeten/threeten/jdk: 9 new changesets
scolebourne at joda.org
scolebourne at joda.org
Tue Jan 1 15:16:30 PST 2013
Changeset: 5c91bb01149b
Author: scolebourne
Date: 2012-12-31 23:08 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5c91bb01149b
Enhance temporal tests
! test/javax/time/tck/javax/time/TCKDayOfWeek.java
! test/javax/time/tck/javax/time/TCKInstant.java
! test/javax/time/tck/javax/time/TCKLocalDate.java
! test/javax/time/tck/javax/time/TCKLocalDateTime.java
! test/javax/time/tck/javax/time/TCKLocalTime.java
! test/javax/time/tck/javax/time/TCKMonth.java
! test/javax/time/tck/javax/time/TCKZoneOffset.java
! test/javax/time/tck/javax/time/TCKZonedDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKMonthDay.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDate.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetTime.java
! test/javax/time/tck/javax/time/temporal/TCKYear.java
! test/javax/time/tck/javax/time/temporal/TCKYearMonth.java
! test/javax/time/test/javax/time/AbstractDateTimeTest.java
Changeset: 50abe639dc98
Author: scolebourne
Date: 2013-01-01 00:47 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/50abe639dc98
Enhance tests, better mapping TCK vs non-TCK
! src/share/classes/javax/time/ZonedDateTime.java
! test/javax/time/tck/javax/time/AbstractDateTimeTest.java < test/javax/time/test/javax/time/AbstractDateTimeTest.java
! test/javax/time/tck/javax/time/TCKDayOfWeek.java
! test/javax/time/tck/javax/time/TCKInstant.java
! test/javax/time/tck/javax/time/TCKLocalDate.java
! test/javax/time/tck/javax/time/TCKLocalDateTime.java
! test/javax/time/tck/javax/time/TCKLocalTime.java
! test/javax/time/tck/javax/time/TCKMonth.java
! test/javax/time/tck/javax/time/TCKZoneOffset.java
! test/javax/time/tck/javax/time/TCKZonedDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKMonthDay.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDate.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetTime.java
! test/javax/time/tck/javax/time/temporal/TCKYear.java
! test/javax/time/tck/javax/time/temporal/TCKYearMonth.java
! test/javax/time/test/javax/time/AbstractTest.java
- test/javax/time/test/javax/time/TestDayOfWeek.java
! test/javax/time/test/javax/time/TestDuration.java
+ test/javax/time/test/javax/time/TestInstant.java
! test/javax/time/test/javax/time/TestLocalDate.java
! test/javax/time/test/javax/time/TestLocalDateTime.java
! test/javax/time/test/javax/time/TestLocalTime.java
- test/javax/time/test/javax/time/TestMonth.java
! test/javax/time/test/javax/time/TestPeriod.java
! test/javax/time/test/javax/time/TestZoneOffset.java
+ test/javax/time/test/javax/time/TestZonedDateTime.java
! test/javax/time/test/javax/time/temporal/TestDateTimeValueRange.java
! test/javax/time/test/javax/time/temporal/TestMonthDay.java
+ test/javax/time/test/javax/time/temporal/TestOffsetDate.java
! test/javax/time/test/javax/time/temporal/TestOffsetDateTime.java
+ test/javax/time/test/javax/time/temporal/TestOffsetTime.java
! test/javax/time/test/javax/time/temporal/TestYear.java
! test/javax/time/test/javax/time/temporal/TestYearMonth.java
Changeset: 9fd57c4d6d9c
Author: scolebourne
Date: 2013-01-01 08:58 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9fd57c4d6d9c
Add MIN_MAX constants for Offset classes
! src/share/classes/javax/time/LocalDate.java
! src/share/classes/javax/time/LocalDateTime.java
! src/share/classes/javax/time/LocalTime.java
! src/share/classes/javax/time/temporal/OffsetDate.java
! src/share/classes/javax/time/temporal/OffsetDateTime.java
! src/share/classes/javax/time/temporal/OffsetTime.java
! src/share/classes/javax/time/temporal/Year.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDate.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetTime.java
Changeset: 1963bf8aac91
Author: scolebourne
Date: 2013-01-01 09:31 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/1963bf8aac91
Define and add code for case insensitive parsing
! src/share/classes/javax/time/format/DateTimeFormatters.java
Changeset: ddca95afdc14
Author: scolebourne
Date: 2013-01-01 10:07 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/ddca95afdc14
Better tests for LocalDateTime instant factory
! test/javax/time/tck/javax/time/TCKLocalDateTime.java
Changeset: b9acce376920
Author: scolebourne
Date: 2013-01-01 10:27 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/b9acce376920
Use MIN and MAX for constants
Shorter and more consistent
! src/share/classes/javax/time/Instant.java
! src/share/classes/javax/time/LocalDate.java
! src/share/classes/javax/time/LocalDateTime.java
! src/share/classes/javax/time/LocalTime.java
! src/share/classes/javax/time/ZoneOffset.java
! src/share/classes/javax/time/calendar/JapaneseEra.java
! src/share/classes/javax/time/temporal/OffsetDate.java
! src/share/classes/javax/time/temporal/OffsetDateTime.java
! src/share/classes/javax/time/temporal/OffsetTime.java
! src/share/classes/javax/time/zone/ZoneRulesBuilder.java
! test/javax/time/tck/javax/time/TCKInstant.java
! test/javax/time/tck/javax/time/TCKLocalDate.java
! test/javax/time/tck/javax/time/TCKLocalDateTime.java
! test/javax/time/tck/javax/time/TCKLocalTime.java
! test/javax/time/tck/javax/time/TCKZoneOffset.java
! test/javax/time/tck/javax/time/TCKZonedDateTime.java
! test/javax/time/tck/javax/time/calendar/TestChronoLocalDateTime.java
! test/javax/time/tck/javax/time/calendar/TestHijrahChrono.java
! test/javax/time/tck/javax/time/calendar/TestJapaneseChrono.java
! test/javax/time/tck/javax/time/calendar/TestMinguoChrono.java
! test/javax/time/tck/javax/time/calendar/TestThaiBuddhistChrono.java
! test/javax/time/tck/javax/time/temporal/TCKJulianFields.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDate.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetDateTime.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetTime.java
! test/javax/time/tck/javax/time/temporal/TestChronoLocalDateTime.java
! test/javax/time/tck/javax/time/temporal/TestChronoZonedDateTime.java
! test/javax/time/tck/javax/time/temporal/TestISOChrono.java
! test/javax/time/test/javax/time/TestLocalTime.java
! test/javax/time/test/javax/time/temporal/TestJapaneseChronoImpl.java
Changeset: 9eefc92b3847
Author: scolebourne
Date: 2013-01-01 17:19 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/9eefc92b3847
Implement printing of an instant over the full range of values
See #81
! src/share/classes/javax/time/format/DateTimeFormatterBuilder.java
! test/javax/time/tck/javax/time/TCKInstant.java
Changeset: 15f29fd62bd8
Author: scolebourne
Date: 2013-01-01 18:18 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/15f29fd62bd8
Implement parsing of an instant over the full range of values
See #81
! src/share/classes/javax/time/format/DateTimeFormatterBuilder.java
! test/javax/time/tck/javax/time/TCKInstant.java
Changeset: 7322b35881b9
Author: scolebourne
Date: 2013-01-01 23:15 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7322b35881b9
Reduce the valid range of instants
See #194
! src/share/classes/javax/time/Instant.java
! src/share/classes/javax/time/format/DateTimeFormatterBuilder.java
! test/javax/time/tck/javax/time/TCKDuration.java
! test/javax/time/tck/javax/time/TCKInstant.java
! test/javax/time/tck/javax/time/TCKLocalTime.java
! test/javax/time/tck/javax/time/temporal/TCKOffsetTime.java
More information about the threeten-dev
mailing list