.. |
concurrent
|
8301341: LinkedTransferQueue does not respect timeout for poll()
|
2023-07-22 10:41:42 +00:00 |
doc-files
|
8268077: java.util.List missing from Collections Framework Overview
|
2021-06-03 16:08:33 +00:00 |
function
|
|
|
jar
|
8312489: Increase jdk.jar.maxSignatureFileSize default which is too low for JARs such as WhiteSource/Mend unified agent jar
|
2023-07-31 15:18:04 +00:00 |
random
|
8302987: Add uniform and spatially equidistributed bounded double streams to RandomGenerator
|
2023-07-19 16:48:54 +00:00 |
regex
|
8312976: MatchResult produces StringIndexOutOfBoundsException for groups outside match
|
2023-08-04 07:11:18 +00:00 |
spi
|
8304982: Emit warning for removal of COMPAT provider
|
2023-04-05 16:06:23 +00:00 |
stream
|
8151531: Add notes to BaseStream.spliterator/iterator docs regarding them being escape hatches
|
2023-05-10 16:29:34 +00:00 |
zip
|
8302483: Enhance ZIP performance
|
2023-07-18 21:17:07 +00:00 |
AbstractCollection.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
AbstractList.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
AbstractMap.java
|
8307840: SequencedMap view method specification and implementation adjustments
|
2023-06-06 17:02:32 +00:00 |
AbstractQueue.java
|
|
|
AbstractSequentialList.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
AbstractSet.java
|
|
|
ArrayDeque.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
ArrayList.java
|
8311517: Add performance information to ArrayList javadoc
|
2023-08-04 20:21:25 +00:00 |
ArrayPrefixHelpers.java
|
|
|
Arrays.java
|
8312164: Refactor Arrays.hashCode for long, boolean, double, float, and Object arrays
|
2023-07-19 17:21:19 +00:00 |
ArraysParallelSortHelpers.java
|
|
|
Base64.java
|
8305206: Add @spec tags in java.base/java.* (part 1)
|
2023-04-04 00:09:38 +00:00 |
BitSet.java
|
8312019: Simplify and modernize java.util.BitSet.equals
|
2023-07-20 13:54:45 +00:00 |
Calendar.java
|
8311528: Remove IDE specific SuppressWarnings
|
2023-07-10 17:07:26 +00:00 |
Collection.java
|
8159527: Collections mutator methods should all be marked as optional operations
|
2023-08-04 19:27:56 +00:00 |
Collections.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
ComparableTimSort.java
|
|
|
Comparator.java
|
8262875: doccheck: empty paragraphs, etc in java.base module
|
2021-03-02 20:35:51 +00:00 |
Comparators.java
|
|
|
ConcurrentModificationException.java
|
|
|
Currency.java
|
8300794: Use @snippet in java.util:i18n
|
2023-05-16 17:10:21 +00:00 |
Date.java
|
8303232: java.util.Date.parse(String) and java.util.Date(String) don't declare thrown IllegalArgumentException
|
2023-03-01 18:13:42 +00:00 |
DecimalDigits.java
|
8308040: Evaluate new public types in non-public classes
|
2023-05-24 19:08:39 +00:00 |
Deque.java
|
8308694: Clarify reversed() default methods' implementation requirements
|
2023-07-12 16:10:41 +00:00 |
Dictionary.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
Digits.java
|
8308040: Evaluate new public types in non-public classes
|
2023-05-24 19:08:39 +00:00 |
DoubleSummaryStatistics.java
|
8214761: Bug in parallel Kahan summation implementation
|
2021-09-03 00:50:11 +00:00 |
DualPivotQuicksort.java
|
8275688: Suppress warnings on non-serializable non-transient instance fields in DualPivotQuicksort
|
2021-10-21 15:26:07 +00:00 |
DuplicateFormatFlagsException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
EmptyStackException.java
|
|
|
Enumeration.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
EnumMap.java
|
8310890: Normalize identifier names
|
2023-06-27 15:47:29 +00:00 |
EnumSet.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
EventListener.java
|
|
|
EventListenerProxy.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
EventObject.java
|
|
|
FormatFlagsConversionMismatchException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
FormatItem.java
|
8310975: java.util.FormatItemModifier should not be protected
|
2023-06-27 18:45:37 +00:00 |
FormatProcessor.java
|
8285932: Implementation of JEP 430 String Templates (Preview)
|
2023-05-10 11:34:01 +00:00 |
Formattable.java
|
|
|
FormattableFlags.java
|
|
|
Formatter.java
|
8285932: Implementation of JEP 430 String Templates (Preview)
|
2023-05-10 11:34:01 +00:00 |
FormatterBuilder.java
|
8285932: Implementation of JEP 430 String Templates (Preview)
|
2023-05-10 11:34:01 +00:00 |
FormatterClosedException.java
|
|
|
GregorianCalendar.java
|
6218123: (cal) API: Spec for GregorianCalendar constructors and Calendar getInstance is inconsistent.
|
2023-04-10 21:46:31 +00:00 |
HashMap.java
|
8302815: Use new Math.clamp method in core libraries
|
2023-02-22 09:51:14 +00:00 |
HashSet.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
Hashtable.java
|
8302815: Use new Math.clamp method in core libraries
|
2023-02-22 09:51:14 +00:00 |
HexDigits.java
|
8310502: Optimization for j.l.Long.fastUUID()
|
2023-06-29 13:37:32 +00:00 |
HexFormat.java
|
8264514: HexFormat implementation tweaks
|
2021-04-22 13:54:41 +00:00 |
IdentityHashMap.java
|
8178355: IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V)
|
2022-11-03 16:36:29 +00:00 |
IllegalFormatArgumentIndexException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatCodePointException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatConversionException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatFlagsException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatPrecisionException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllegalFormatWidthException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
IllformedLocaleException.java
|
|
|
ImmutableCollections.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
InputMismatchException.java
|
8255989: Remove explicitly unascribed authorship from Java source files
|
2020-11-07 12:11:43 +00:00 |
IntSummaryStatistics.java
|
|
|
InvalidPropertiesFormatException.java
|
|
|
Iterator.java
|
|
|
JapaneseImperialCalendar.java
|
6560981: (cal) unused local variables in GregorianCalendar, etc.
|
2022-10-06 23:16:06 +00:00 |
JumboEnumSet.java
|
8282572: EnumSet should be a sealed class
|
2022-03-14 03:17:57 +00:00 |
KeyValueHolder.java
|
8267110: Update java.util to use instanceof pattern variable
|
2021-05-25 08:24:49 +00:00 |
LinkedHashMap.java
|
8309882: LinkedHashMap adds an errant serializable field
|
2023-06-13 15:16:28 +00:00 |
LinkedHashSet.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
LinkedList.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
List.java
|
8159527: Collections mutator methods should all be marked as optional operations
|
2023-08-04 19:27:56 +00:00 |
ListIterator.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
ListResourceBundle.java
|
8300794: Use @snippet in java.util:i18n
|
2023-05-16 17:10:21 +00:00 |
Locale.java
|
8300794: Use @snippet in java.util:i18n
|
2023-05-16 17:10:21 +00:00 |
LocaleISOData.java
|
8303917: Update ISO 639 language codes table
|
2023-03-23 21:15:40 +00:00 |
LongSummaryStatistics.java
|
8026369: javac potentially ambiguous overload warning needs an improved scheme
|
2023-02-28 03:33:14 +00:00 |
Map.java
|
8159527: Collections mutator methods should all be marked as optional operations
|
2023-08-04 19:27:56 +00:00 |
MissingFormatArgumentException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
MissingFormatWidthException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
MissingResourceException.java
|
8284922: Fix some doc-comment issues on methods with package access in JDK API
|
2022-04-18 17:35:48 +00:00 |
NavigableMap.java
|
8159527: Collections mutator methods should all be marked as optional operations
|
2023-08-04 19:27:56 +00:00 |
NavigableSet.java
|
8159527: Collections mutator methods should all be marked as optional operations
|
2023-08-04 19:27:56 +00:00 |
NoSuchElementException.java
|
8255989: Remove explicitly unascribed authorship from Java source files
|
2020-11-07 12:11:43 +00:00 |
Objects.java
|
8310571: Use inline @return tag on java.util.Objects
|
2023-06-23 22:55:06 +00:00 |
Observable.java
|
8280534: Enable compile-time doclint reference checking
|
2022-01-31 23:22:38 +00:00 |
Observer.java
|
|
|
OctalDigits.java
|
8308040: Evaluate new public types in non-public classes
|
2023-05-24 19:08:39 +00:00 |
Optional.java
|
8291954: Use Optional.isEmpty instead of !Optional.isPresent in java.base
|
2022-08-06 09:53:35 +00:00 |
OptionalDouble.java
|
8276904: Optional.toString() is unnecessarily expensive
|
2021-12-08 21:24:43 +00:00 |
OptionalInt.java
|
8276904: Optional.toString() is unnecessarily expensive
|
2021-12-08 21:24:43 +00:00 |
OptionalLong.java
|
8276904: Optional.toString() is unnecessarily expensive
|
2021-12-08 21:24:43 +00:00 |
package-info.java
|
|
|
PrimitiveIterator.java
|
8026369: javac potentially ambiguous overload warning needs an improved scheme
|
2023-02-28 03:33:14 +00:00 |
PriorityQueue.java
|
|
|
Properties.java
|
8305206: Add @spec tags in java.base/java.* (part 1)
|
2023-04-04 00:09:38 +00:00 |
PropertyPermission.java
|
8301462: Convert Permission files to use lambda after JDK-8076596
|
2023-02-08 19:06:41 +00:00 |
PropertyResourceBundle.java
|
8300794: Use @snippet in java.util:i18n
|
2023-05-16 17:10:21 +00:00 |
Queue.java
|
|
|
Random.java
|
8288596: Random:from() adapter does not delegate to supplied generator in all cases
|
2022-06-29 14:56:28 +00:00 |
RandomAccess.java
|
|
|
RegularEnumSet.java
|
8282572: EnumSet should be a sealed class
|
2022-03-14 03:17:57 +00:00 |
ResourceBundle.java
|
8301492: Modernize equals() method of ResourceBundle.CacheKey and Bundles.CacheKey
|
2023-06-26 19:41:43 +00:00 |
ReverseOrderDequeView.java
|
8306785: fix deficient spliterators for Sequenced Collections
|
2023-07-12 23:45:42 +00:00 |
ReverseOrderListView.java
|
8306785: fix deficient spliterators for Sequenced Collections
|
2023-07-12 23:45:42 +00:00 |
ReverseOrderSortedMapView.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
ReverseOrderSortedSetView.java
|
8306785: fix deficient spliterators for Sequenced Collections
|
2023-07-12 23:45:42 +00:00 |
Scanner.java
|
8297288 : Example code in Scanner class
|
2022-12-12 17:59:25 +00:00 |
SequencedCollection.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
SequencedMap.java
|
8307840: SequencedMap view method specification and implementation adjustments
|
2023-06-06 17:02:32 +00:00 |
SequencedSet.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
ServiceConfigurationError.java
|
|
|
ServiceLoader.java
|
8312414: Make java.util.ServiceLoader.LANG_ACCESS final
|
2023-07-21 16:49:37 +00:00 |
Set.java
|
8299444: java.util.Set.copyOf allocates needlessly for empty input collections
|
2023-01-26 18:15:56 +00:00 |
SimpleTimeZone.java
|
8177418: NPE is not apparent for methods in java.util.TimeZone API docs
|
2023-01-27 18:11:20 +00:00 |
SortedMap.java
|
8308694: Clarify reversed() default methods' implementation requirements
|
2023-07-12 16:10:41 +00:00 |
SortedSet.java
|
8308694: Clarify reversed() default methods' implementation requirements
|
2023-07-12 16:10:41 +00:00 |
Spliterator.java
|
8133773: clarify specification of Spliterator.tryAdvance
|
2023-05-09 15:37:23 +00:00 |
Spliterators.java
|
8306785: fix deficient spliterators for Sequenced Collections
|
2023-07-12 23:45:42 +00:00 |
SplittableRandom.java
|
8202449: overflow handling in Random.doubles
|
2022-06-08 16:28:18 +00:00 |
Stack.java
|
8285676: Add missing @param tags for type parameters on classes and interfaces
|
2022-04-28 18:00:34 +00:00 |
StringJoiner.java
|
8265237: String.join and StringJoiner can be improved further
|
2021-04-21 10:32:03 +00:00 |
StringTokenizer.java
|
8278587: StringTokenizer(String, String, boolean) documentation bug
|
2021-12-17 13:48:26 +00:00 |
Timer.java
|
8263903: Use Cleaner instead of finalize to auto stop Timer thread
|
2021-03-23 21:16:35 +00:00 |
TimerTask.java
|
|
|
TimeZone.java
|
8311968: Clarify Three-letter time zone IDs in java.util.TimeZone
|
2023-07-17 21:00:49 +00:00 |
TimSort.java
|
|
|
TooManyListenersException.java
|
|
|
TreeMap.java
|
8285368: Overhaul doc-comment inheritance
|
2023-06-15 17:47:41 +00:00 |
TreeSet.java
|
8266571: Sequenced Collections
|
2023-04-25 15:19:08 +00:00 |
Tripwire.java
|
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
|
2021-06-02 11:57:31 +00:00 |
UnknownFormatConversionException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
UnknownFormatFlagsException.java
|
8283668: Update IllegalFormatException to use sealed classes
|
2022-03-25 23:29:56 +00:00 |
UUID.java
|
8310502: Optimization for j.l.Long.fastUUID()
|
2023-06-29 13:37:32 +00:00 |
Vector.java
|
|
|
WeakHashMap.java
|
8285405: add test and check for negative argument to HashMap::newHashMap et al
|
2022-08-11 02:17:01 +00:00 |