[threeten-dev] hg: threeten/threeten/jdk: 3 new changesets
scolebourne at joda.org
scolebourne at joda.org
Wed Jan 2 10:08:19 PST 2013
Changeset: f3f233b85543
Author: scolebourne
Date: 2013-01-02 17:36 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/f3f233b85543
Replace bin test files with code
! src/share/classes/javax/time/Ser.java
- test/javax/time/resources/Duration.bin
- test/javax/time/resources/Instant.bin
- test/javax/time/resources/LocalDate.bin
- test/javax/time/resources/LocalDateTime.bin
- test/javax/time/resources/LocalTime.bin
- test/javax/time/resources/MonthDay.bin
- test/javax/time/resources/OffsetDate.bin
- test/javax/time/resources/OffsetDateTime.bin
- test/javax/time/resources/OffsetTime.bin
- test/javax/time/resources/SimplePeriod.bin
- test/javax/time/resources/Year.bin
- test/javax/time/resources/YearMonth.bin
- test/javax/time/resources/ZoneId.bin
- test/javax/time/resources/ZoneOffset.bin
- test/javax/time/resources/ZoneOffsetTransition.bin
- test/javax/time/resources/ZoneOffsetTransitionRule.bin
- test/javax/time/resources/ZonedDateTime.bin
! test/javax/time/tck/javax/time/AbstractDateTimeTest.java
! test/javax/time/tck/javax/time/AbstractTCKTest.java
! test/javax/time/tck/javax/time/TCKDuration.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/TCKZoneId.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/TCKSimplePeriod.java
! test/javax/time/tck/javax/time/temporal/TCKYear.java
! test/javax/time/tck/javax/time/temporal/TCKYearMonth.java
! test/javax/time/tck/javax/time/zone/TCKZoneOffsetTransition.java
! test/javax/time/tck/javax/time/zone/TCKZoneOffsetTransitionRule.java
! test/javax/time/test/javax/time/AbstractTest.java
! test/javax/time/test/javax/time/TestDuration.java
! test/javax/time/test/javax/time/TestZoneId.java
Changeset: 8417f8eb5afe
Author: scolebourne
Date: 2013-01-02 17:50 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/8417f8eb5afe
Optimise serialization of LocalTime
This reduces bytes from 7 if no fractional second
It is backwards compatible with the previous approach
! src/share/classes/javax/time/LocalTime.java
! test/javax/time/tck/javax/time/TCKLocalTime.java
Changeset: c975ef3518bb
Author: scolebourne
Date: 2013-01-02 18:07 +0000
URL: http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c975ef3518bb
Defend against malicious streams in deserialization
! src/share/classes/javax/time/Duration.java
! 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/ZoneRegion.java
! src/share/classes/javax/time/ZonedDateTime.java
! src/share/classes/javax/time/temporal/Chrono.java
! src/share/classes/javax/time/temporal/ChronoLocalDateTimeImpl.java
! src/share/classes/javax/time/temporal/ChronoZonedDateTimeImpl.java
! src/share/classes/javax/time/temporal/MonthDay.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/SimplePeriod.java
! src/share/classes/javax/time/temporal/Year.java
! src/share/classes/javax/time/temporal/YearMonth.java
More information about the threeten-dev
mailing list