Merge java.time from jdk-17.0.5-ga into the aosp/master branch
The test change is needed to require to make the test pass.
This test change is likely to be backported or the test itself
is needed to be removed in the older
CTS branches for Android S and T when the new U mainline
modules is tested on Android S and T.
List of files:
ojluni/src/main/java/java/time/Clock.java
ojluni/src/main/java/java/time/DateTimeException.java
ojluni/src/main/java/java/time/Duration.java
ojluni/src/main/java/java/time/Instant.java
ojluni/src/main/java/java/time/InstantSource.java
ojluni/src/main/java/java/time/LocalDate.java
ojluni/src/main/java/java/time/LocalDateTime.java
ojluni/src/main/java/java/time/LocalTime.java
ojluni/src/main/java/java/time/MonthDay.java
ojluni/src/main/java/java/time/OffsetDateTime.java
ojluni/src/main/java/java/time/OffsetTime.java
ojluni/src/main/java/java/time/Period.java
ojluni/src/main/java/java/time/Ser.java
ojluni/src/main/java/java/time/Year.java
ojluni/src/main/java/java/time/YearMonth.java
ojluni/src/main/java/java/time/ZoneId.java
ojluni/src/main/java/java/time/ZoneOffset.java
ojluni/src/main/java/java/time/ZoneRegion.java
ojluni/src/main/java/java/time/ZonedDateTime.java
ojluni/src/main/java/java/time/chrono/AbstractChronology.java
ojluni/src/main/java/java/time/chrono/ChronoLocalDate.java
ojluni/src/main/java/java/time/chrono/ChronoLocalDateImpl.java
ojluni/src/main/java/java/time/chrono/ChronoLocalDateTime.java
ojluni/src/main/java/java/time/chrono/ChronoLocalDateTimeImpl.java
ojluni/src/main/java/java/time/chrono/ChronoPeriodImpl.java
ojluni/src/main/java/java/time/chrono/ChronoZonedDateTime.java
ojluni/src/main/java/java/time/chrono/ChronoZonedDateTimeImpl.java
ojluni/src/main/java/java/time/chrono/Chronology.java
ojluni/src/main/java/java/time/chrono/HijrahChronology.java
ojluni/src/main/java/java/time/chrono/HijrahDate.java
ojluni/src/main/java/java/time/chrono/IsoChronology.java
ojluni/src/main/java/java/time/chrono/JapaneseChronology.java
ojluni/src/main/java/java/time/chrono/JapaneseDate.java
ojluni/src/main/java/java/time/chrono/JapaneseEra.java
ojluni/src/main/java/java/time/chrono/MinguoChronology.java
ojluni/src/main/java/java/time/chrono/MinguoDate.java
ojluni/src/main/java/java/time/chrono/Ser.java
ojluni/src/main/java/java/time/chrono/ThaiBuddhistChronology.java
ojluni/src/main/java/java/time/chrono/ThaiBuddhistDate.java
ojluni/src/main/java/java/time/chrono/package-info.java
ojluni/src/main/java/java/time/format/DateTimeFormatter.java
ojluni/src/main/java/java/time/format/DateTimeFormatterBuilder.java
ojluni/src/main/java/java/time/format/DateTimeParseContext.java
ojluni/src/main/java/java/time/format/DateTimeParseException.java
ojluni/src/main/java/java/time/format/DecimalStyle.java
ojluni/src/main/java/java/time/format/Parsed.java
ojluni/src/main/java/java/time/format/TextStyle.java
ojluni/src/main/java/java/time/temporal/ChronoField.java
ojluni/src/main/java/java/time/temporal/IsoFields.java
ojluni/src/main/java/java/time/temporal/JulianFields.java
ojluni/src/main/java/java/time/temporal/Temporal.java
ojluni/src/main/java/java/time/temporal/TemporalAccessor.java
ojluni/src/main/java/java/time/temporal/TemporalField.java
ojluni/src/main/java/java/time/temporal/UnsupportedTemporalTypeException.java
ojluni/src/main/java/java/time/temporal/ValueRange.java
ojluni/src/main/java/java/time/temporal/WeekFields.java
ojluni/src/main/java/java/time/zone/Ser.java
ojluni/src/main/java/java/time/zone/ZoneOffsetTransition.java
ojluni/src/main/java/java/time/zone/ZoneOffsetTransitionRule.java
ojluni/src/main/java/java/time/zone/ZoneRules.java
ojluni/src/main/java/java/time/zone/ZoneRulesProvider.java
ojluni/src/main/resources/java/time/chrono/hijrah-config-Hijrah-umalqura_islamic-umalqura.properties
ojluni/src/test/java/time/tck/java/time/TCKYear.java
ojluni/src/test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java
ojluni/src/test/java/time/test/java/time/TestClock_System.java
ojluni/src/test/java/time/test/java/time/format/TestUnicodeExtension.java
Bug: 261574630
Test: atest CtsLibcoreOjTestCases
Change-Id: I4e1e6a1830d9b27071c3ea167dadebff6ff8279c