hg: jdk8/tl/jdk: 8003680: JSR 310 Date/Time API

xueming.shen at oracle.com xueming.shen at oracle.com
Tue Jan 22 20:54:43 PST 2013


Changeset: 919afffa70b0
Author:    sherman
Date:      2013-01-22 20:59 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/919afffa70b0

8003680: JSR 310 Date/Time API
Summary: Integration of JSR310 Date/Time API for M6
Reviewed-by: alanb, naoto, dholmes
Contributed-by: scolebourne at joda.org, roger.riggs at oracle.com, richard.warburton at gmail.com, misterm at gmail.com

! make/docs/CORE_PKGS.gmk
! make/java/Makefile
+ make/java/time/Makefile
! make/jprt.properties
! make/sun/Makefile
+ make/sun/tzdb/Makefile
! make/tools/Makefile
+ make/tools/src/build/tools/tzdb/ChronoField.java
+ make/tools/src/build/tools/tzdb/DateTimeException.java
+ make/tools/src/build/tools/tzdb/LocalDate.java
+ make/tools/src/build/tools/tzdb/LocalDateTime.java
+ make/tools/src/build/tools/tzdb/LocalTime.java
+ make/tools/src/build/tools/tzdb/TimeDefinition.java
+ make/tools/src/build/tools/tzdb/TzdbZoneRulesCompiler.java
+ make/tools/src/build/tools/tzdb/Utils.java
+ make/tools/src/build/tools/tzdb/ZoneOffset.java
+ make/tools/src/build/tools/tzdb/ZoneOffsetTransition.java
+ make/tools/src/build/tools/tzdb/ZoneOffsetTransitionRule.java
+ make/tools/src/build/tools/tzdb/ZoneRules.java
+ make/tools/src/build/tools/tzdb/ZoneRulesBuilder.java
+ make/tools/tzdb/Makefile
! makefiles/CreateJars.gmk
+ makefiles/GendataTZDB.gmk
! makefiles/GenerateData.gmk
! makefiles/Tools.gmk
+ src/share/classes/java/time/Clock.java
+ src/share/classes/java/time/DateTimeException.java
+ src/share/classes/java/time/DayOfWeek.java
+ src/share/classes/java/time/Duration.java
+ src/share/classes/java/time/Instant.java
+ src/share/classes/java/time/LocalDate.java
+ src/share/classes/java/time/LocalDateTime.java
+ src/share/classes/java/time/LocalTime.java
+ src/share/classes/java/time/Month.java
+ src/share/classes/java/time/Period.java
+ src/share/classes/java/time/PeriodParser.java
+ src/share/classes/java/time/Ser.java
+ src/share/classes/java/time/ZoneId.java
+ src/share/classes/java/time/ZoneOffset.java
+ src/share/classes/java/time/ZoneRegion.java
+ src/share/classes/java/time/ZonedDateTime.java
+ src/share/classes/java/time/calendar/ChronoDateImpl.java
+ src/share/classes/java/time/calendar/HijrahChrono.java
+ src/share/classes/java/time/calendar/HijrahDate.java
+ src/share/classes/java/time/calendar/HijrahDeviationReader.java
+ src/share/classes/java/time/calendar/HijrahEra.java
+ src/share/classes/java/time/calendar/JapaneseChrono.java
+ src/share/classes/java/time/calendar/JapaneseDate.java
+ src/share/classes/java/time/calendar/JapaneseEra.java
+ src/share/classes/java/time/calendar/MinguoChrono.java
+ src/share/classes/java/time/calendar/MinguoDate.java
+ src/share/classes/java/time/calendar/MinguoEra.java
+ src/share/classes/java/time/calendar/Ser.java
+ src/share/classes/java/time/calendar/ThaiBuddhistChrono.java
+ src/share/classes/java/time/calendar/ThaiBuddhistDate.java
+ src/share/classes/java/time/calendar/ThaiBuddhistEra.java
+ src/share/classes/java/time/calendar/package-info.java
+ src/share/classes/java/time/format/DateTimeBuilder.java
+ src/share/classes/java/time/format/DateTimeFormatStyleProvider.java
+ src/share/classes/java/time/format/DateTimeFormatSymbols.java
+ src/share/classes/java/time/format/DateTimeFormatter.java
+ src/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ src/share/classes/java/time/format/DateTimeFormatters.java
+ src/share/classes/java/time/format/DateTimeParseContext.java
+ src/share/classes/java/time/format/DateTimeParseException.java
+ src/share/classes/java/time/format/DateTimePrintContext.java
+ src/share/classes/java/time/format/DateTimePrintException.java
+ src/share/classes/java/time/format/DateTimeTextProvider.java
+ src/share/classes/java/time/format/FormatStyle.java
+ src/share/classes/java/time/format/SignStyle.java
+ src/share/classes/java/time/format/TextStyle.java
+ src/share/classes/java/time/format/package-info.java
+ src/share/classes/java/time/overview.html
+ src/share/classes/java/time/package-info.java
+ src/share/classes/java/time/temporal/Adjusters.java
+ src/share/classes/java/time/temporal/Chrono.java
+ src/share/classes/java/time/temporal/ChronoField.java
+ src/share/classes/java/time/temporal/ChronoLocalDate.java
+ src/share/classes/java/time/temporal/ChronoLocalDateTime.java
+ src/share/classes/java/time/temporal/ChronoLocalDateTimeImpl.java
+ src/share/classes/java/time/temporal/ChronoUnit.java
+ src/share/classes/java/time/temporal/ChronoZonedDateTime.java
+ src/share/classes/java/time/temporal/ChronoZonedDateTimeImpl.java
+ src/share/classes/java/time/temporal/Era.java
+ src/share/classes/java/time/temporal/ISOChrono.java
+ src/share/classes/java/time/temporal/ISOEra.java
+ src/share/classes/java/time/temporal/ISOFields.java
+ src/share/classes/java/time/temporal/JulianFields.java
+ src/share/classes/java/time/temporal/MonthDay.java
+ src/share/classes/java/time/temporal/OffsetDate.java
+ src/share/classes/java/time/temporal/OffsetDateTime.java
+ src/share/classes/java/time/temporal/OffsetTime.java
+ src/share/classes/java/time/temporal/Queries.java
+ src/share/classes/java/time/temporal/Ser.java
+ src/share/classes/java/time/temporal/SimplePeriod.java
+ src/share/classes/java/time/temporal/Temporal.java
+ src/share/classes/java/time/temporal/TemporalAccessor.java
+ src/share/classes/java/time/temporal/TemporalAdder.java
+ src/share/classes/java/time/temporal/TemporalAdjuster.java
+ src/share/classes/java/time/temporal/TemporalField.java
+ src/share/classes/java/time/temporal/TemporalQuery.java
+ src/share/classes/java/time/temporal/TemporalSubtractor.java
+ src/share/classes/java/time/temporal/TemporalUnit.java
+ src/share/classes/java/time/temporal/ValueRange.java
+ src/share/classes/java/time/temporal/WeekFields.java
+ src/share/classes/java/time/temporal/Year.java
+ src/share/classes/java/time/temporal/YearMonth.java
+ src/share/classes/java/time/temporal/package-info.java
+ src/share/classes/java/time/zone/Ser.java
+ src/share/classes/java/time/zone/TzdbZoneRulesProvider.java
+ src/share/classes/java/time/zone/ZoneOffsetTransition.java
+ src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
+ src/share/classes/java/time/zone/ZoneRules.java
+ src/share/classes/java/time/zone/ZoneRulesException.java
+ src/share/classes/java/time/zone/ZoneRulesProvider.java
+ src/share/classes/java/time/zone/package-info.java
! src/share/classes/java/util/Formatter.java
! test/Makefile
+ test/java/time/META-INF/services/java.time.temporal.Chrono
+ test/java/time/TEST.properties
+ test/java/time/tck/java/time/AbstractDateTimeTest.java
+ test/java/time/tck/java/time/AbstractTCKTest.java
+ test/java/time/tck/java/time/TCKClock.java
+ test/java/time/tck/java/time/TCKClock_Fixed.java
+ test/java/time/tck/java/time/TCKClock_Offset.java
+ test/java/time/tck/java/time/TCKClock_System.java
+ test/java/time/tck/java/time/TCKClock_Tick.java
+ test/java/time/tck/java/time/TCKDayOfWeek.java
+ test/java/time/tck/java/time/TCKDuration.java
+ test/java/time/tck/java/time/TCKInstant.java
+ test/java/time/tck/java/time/TCKLocalDate.java
+ test/java/time/tck/java/time/TCKLocalDateTime.java
+ test/java/time/tck/java/time/TCKLocalTime.java
+ test/java/time/tck/java/time/TCKMonth.java
+ test/java/time/tck/java/time/TCKZoneId.java
+ test/java/time/tck/java/time/TCKZoneOffset.java
+ test/java/time/tck/java/time/TCKZonedDateTime.java
+ test/java/time/tck/java/time/calendar/CopticChrono.java
+ test/java/time/tck/java/time/calendar/CopticDate.java
+ test/java/time/tck/java/time/calendar/CopticEra.java
+ test/java/time/tck/java/time/calendar/TestChronoLocalDate.java
+ test/java/time/tck/java/time/calendar/TestChronoLocalDateTime.java
+ test/java/time/tck/java/time/calendar/TestHijrahChrono.java
+ test/java/time/tck/java/time/calendar/TestJapaneseChrono.java
+ test/java/time/tck/java/time/calendar/TestMinguoChrono.java
+ test/java/time/tck/java/time/calendar/TestServiceLoader.java
+ test/java/time/tck/java/time/calendar/TestThaiBuddhistChrono.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatSymbols.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatter.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
+ test/java/time/tck/java/time/format/TCKDateTimeFormatters.java
+ test/java/time/tck/java/time/format/TCKDateTimePrintException.java
+ test/java/time/tck/java/time/format/TCKDateTimeTextPrinting.java
+ test/java/time/tck/java/time/format/TCKLocalizedFieldParser.java
+ test/java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java
+ test/java/time/tck/java/time/temporal/TCKDateTimeAdjusters.java
+ test/java/time/tck/java/time/temporal/TCKISOFields.java
+ test/java/time/tck/java/time/temporal/TCKJulianFields.java
+ test/java/time/tck/java/time/temporal/TCKMonthDay.java
+ test/java/time/tck/java/time/temporal/TCKOffsetDate.java
+ test/java/time/tck/java/time/temporal/TCKOffsetDateTime.java
+ test/java/time/tck/java/time/temporal/TCKOffsetTime.java
+ test/java/time/tck/java/time/temporal/TCKSimplePeriod.java
+ test/java/time/tck/java/time/temporal/TCKWeekFields.java
+ test/java/time/tck/java/time/temporal/TCKYear.java
+ test/java/time/tck/java/time/temporal/TCKYearMonth.java
+ test/java/time/tck/java/time/temporal/TestChrono.java
+ test/java/time/tck/java/time/temporal/TestChronoLocalDate.java
+ test/java/time/tck/java/time/temporal/TestChronoLocalDateTime.java
+ test/java/time/tck/java/time/temporal/TestChronoZonedDateTime.java
+ test/java/time/tck/java/time/temporal/TestISOChrono.java
+ test/java/time/tck/java/time/zone/TCKFixedZoneRules.java
+ test/java/time/tck/java/time/zone/TCKZoneOffsetTransition.java
+ test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java
+ test/java/time/tck/java/time/zone/TCKZoneRules.java
+ test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java
+ test/java/time/test/java/time/AbstractTest.java
+ test/java/time/test/java/time/MockSimplePeriod.java
+ test/java/time/test/java/time/TestClock_Fixed.java
+ test/java/time/test/java/time/TestClock_Offset.java
+ test/java/time/test/java/time/TestClock_System.java
+ test/java/time/test/java/time/TestClock_Tick.java
+ test/java/time/test/java/time/TestDuration.java
+ test/java/time/test/java/time/TestInstant.java
+ test/java/time/test/java/time/TestLocalDate.java
+ test/java/time/test/java/time/TestLocalDateTime.java
+ test/java/time/test/java/time/TestLocalTime.java
+ test/java/time/test/java/time/TestPeriod.java
+ test/java/time/test/java/time/TestPeriodParser.java
+ test/java/time/test/java/time/TestZoneId.java
+ test/java/time/test/java/time/TestZoneOffset.java
+ test/java/time/test/java/time/TestZonedDateTime.java
+ test/java/time/test/java/time/format/AbstractTestPrinterParser.java
+ test/java/time/test/java/time/format/MockIOExceptionAppendable.java
+ test/java/time/test/java/time/format/TestCharLiteralParser.java
+ test/java/time/test/java/time/format/TestCharLiteralPrinter.java
+ test/java/time/test/java/time/format/TestDateTimeFormatSymbols.java
+ test/java/time/test/java/time/format/TestDateTimeFormatter.java
+ test/java/time/test/java/time/format/TestDateTimeFormatters.java
+ test/java/time/test/java/time/format/TestDateTimePrintException.java
+ test/java/time/test/java/time/format/TestDateTimeTextProvider.java
+ test/java/time/test/java/time/format/TestFractionPrinterParser.java
+ test/java/time/test/java/time/format/TestNumberParser.java
+ test/java/time/test/java/time/format/TestNumberPrinter.java
+ test/java/time/test/java/time/format/TestPadParserDecorator.java
+ test/java/time/test/java/time/format/TestPadPrinterDecorator.java
+ test/java/time/test/java/time/format/TestReducedParser.java
+ test/java/time/test/java/time/format/TestReducedPrinter.java
+ test/java/time/test/java/time/format/TestSettingsParser.java
+ test/java/time/test/java/time/format/TestStringLiteralParser.java
+ test/java/time/test/java/time/format/TestStringLiteralPrinter.java
+ test/java/time/test/java/time/format/TestTextParser.java
+ test/java/time/test/java/time/format/TestTextPrinter.java
+ test/java/time/test/java/time/format/TestZoneIdParser.java
+ test/java/time/test/java/time/format/TestZoneOffsetParser.java
+ test/java/time/test/java/time/format/TestZoneOffsetPrinter.java
+ test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
+ test/java/time/test/java/time/temporal/MockFieldNoValue.java
+ test/java/time/test/java/time/temporal/MockFieldValue.java
+ test/java/time/test/java/time/temporal/TestChronoUnit.java
+ test/java/time/test/java/time/temporal/TestDateTimeAdjusters.java
+ test/java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java
+ test/java/time/test/java/time/temporal/TestDateTimeValueRange.java
+ test/java/time/test/java/time/temporal/TestISOChronoImpl.java
+ test/java/time/test/java/time/temporal/TestJapaneseChronoImpl.java
+ test/java/time/test/java/time/temporal/TestMonthDay.java
+ test/java/time/test/java/time/temporal/TestOffsetDate.java
+ test/java/time/test/java/time/temporal/TestOffsetDateTime.java
+ test/java/time/test/java/time/temporal/TestOffsetDateTime_instants.java
+ test/java/time/test/java/time/temporal/TestOffsetTime.java
+ test/java/time/test/java/time/temporal/TestThaiBuddhistChronoImpl.java
+ test/java/time/test/java/time/temporal/TestYear.java
+ test/java/time/test/java/time/temporal/TestYearMonth.java
+ test/java/time/test/java/time/zone/TestFixedZoneRules.java
+ test/java/time/test/java/util/TestFormatter.java



More information about the security-dev mailing list