[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