jdk/src/java.base/share/classes/java/util
Jonathan Gibbons 572c14efc6 8288624: Cleanup CommentHelper.getText0
Reviewed-by: hannesw
2022-07-13 14:45:04 +00:00
..
concurrent 8286294: ForkJoinPool.commonPool().close() spins 2022-05-09 11:09:34 +00:00
doc-files 8268077: java.util.List missing from Collections Framework Overview 2021-06-03 16:08:33 +00:00
function 8204172: Predicate::not should explicitly mention "NullPointerException - if target is null" 2018-06-14 09:38:31 -03:00
jar 8287696: Avoid redundant Hashtable.containsKey call in JarVerifier.doneWithMeta 2022-06-11 10:53:35 +00:00
random 8202449: overflow handling in Random.doubles 2022-06-08 16:28:18 +00:00
regex 8284893: Fix typos in java.base 2022-04-19 20:07:57 +00:00
spi 8286654: Add an optional description accessor on ToolProvider interface 2022-05-19 18:25:12 +00:00
stream 8284640: CollectorImpl class could be a record class 2022-06-28 17:12:06 +00:00
zip Merge 2022-06-20 19:38:49 +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 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +00:00
AbstractQueue.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
AbstractSequentialList.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +00:00
AbstractSet.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
ArrayDeque.java 8284893: Fix typos in java.base 2022-04-19 20:07:57 +00:00
ArrayList.java 8231800: Better listing of arrays 2020-04-07 13:27:55 -07:00
ArrayPrefixHelpers.java 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes 2019-10-09 10:17:50 -07:00
Arrays.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
ArraysParallelSortHelpers.java 8226297: Dual-pivot quicksort improvements 2019-11-12 13:49:40 -08:00
Base64.java 8268698: Use Objects.check{Index,FromToIndex,FromIndexSize} for java.base 2021-07-13 02:23:16 +00:00
BitSet.java 8267110: Update java.util to use instanceof pattern variable 2021-05-25 08:24:49 +00:00
Calendar.java 8284780: Need methods to create pre-sized HashSet and LinkedHashSet 2022-06-09 01:50:54 +00:00
Collection.java 8231977: Discuss serializability of collections 2019-10-07 17:13:59 -07:00
Collections.java 8285440: Typo in Collections.addAll method javadoc 2022-04-27 14:18:51 +00:00
ComparableTimSort.java 8203864: Execution error in Java's Timsort 2018-06-25 09:59:16 -07:00
Comparator.java 8262875: doccheck: empty paragraphs, etc in java.base module 2021-03-02 20:35:51 +00:00
Comparators.java 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes 2019-10-09 10:17:50 -07:00
ConcurrentModificationException.java 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
Currency.java 8273616: Fix trivial doc typos in the java.base module 2021-09-13 17:46:13 +00:00
Date.java 8277868: Use Comparable.compare() instead of surrogate code 2021-12-16 21:39:08 +00:00
Deque.java 8200728: Docs (Comparison of Stack and Deque methods) for Deque is not correct 2018-04-10 11:25:46 -07:00
Dictionary.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +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 8234335: Remove line break in class declaration in java.base 2019-11-21 09:10:21 +00:00
Enumeration.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +00:00
EnumMap.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +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 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
FormatFlagsConversionMismatchException.java 8283668: Update IllegalFormatException to use sealed classes 2022-03-25 23:29:56 +00:00
Formattable.java
FormattableFlags.java
Formatter.java 8282625: Formatter caches Locale/DecimalFormatSymbols poorly 2022-03-22 15:32:46 +00:00
FormatterClosedException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
GregorianCalendar.java 8286378: Address possibly lossy conversions in java.base 2022-05-12 16:50:36 +00:00
HashMap.java 8289872: wrong wording in @param doc for HashMap.newHashMap et. al. 2022-07-08 17:03:48 +00:00
HashSet.java 8284780: Need methods to create pre-sized HashSet and LinkedHashSet 2022-06-09 01:50:54 +00:00
Hashtable.java 8284567: Collapse identical catch branches in java.base 2022-04-11 09:32:24 +00:00
HexFormat.java 8264514: HexFormat implementation tweaks 2021-04-22 13:54:41 +00:00
IdentityHashMap.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +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 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
ImmutableCollections.java 8272042: java.util.ImmutableCollections$Map1 and MapN should not be @ValueBased 2021-11-23 15:02:48 +00:00
InputMismatchException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
IntSummaryStatistics.java 8224716: Javadoc of Int/Long/DoubleSummaryStatistics should mention possible overflow of count 2019-06-26 17:06:43 -07:00
InvalidPropertiesFormatException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
Iterator.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
JapaneseImperialCalendar.java 8286378: Address possibly lossy conversions in java.base 2022-05-12 16:50:36 +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 8289872: wrong wording in @param doc for HashMap.newHashMap et. al. 2022-07-08 17:03:48 +00:00
LinkedHashSet.java 8284780: Need methods to create pre-sized HashSet and LinkedHashSet 2022-06-09 01:50:54 +00:00
LinkedList.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
List.java 8257845: Integrate JEP 390 2020-12-08 23:04:01 +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 8186958: Need method to create pre-sized HashMap 2022-04-19 00:03:56 +00:00
Locale.java 8288624: Cleanup CommentHelper.getText0 2022-07-13 14:45:04 +00:00
LocaleISOData.java
LongSummaryStatistics.java 8224716: Javadoc of Int/Long/DoubleSummaryStatistics should mention possible overflow of count 2019-06-26 17:06:43 -07:00
Map.java 8289779: Map::replaceAll javadoc has redundant @throws clauses 2022-07-07 16:54:15 +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 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
NavigableSet.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
NoSuchElementException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
Objects.java 8282143: Objects.requireNonNull should be ForceInline 2022-03-02 00:46:35 +00:00
Observable.java 8280534: Enable compile-time doclint reference checking 2022-01-31 23:22:38 +00:00
Observer.java
Optional.java 8276904: Optional.toString() is unnecessarily expensive 2021-12-08 21:24:43 +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 8267939: Clarify the specification of iterator and spliterator forEachRemaining 2021-06-03 22:03:35 +00:00
PriorityQueue.java 8231800: Better listing of arrays 2020-04-07 13:27:55 -07:00
Properties.java 8277048: Tiny improvements to the specification text for java.util.Properties.load 2021-11-15 11:25:23 +00:00
PropertyPermission.java 8267587: Update java.util to use enhanced switch 2021-05-31 08:48:38 +00:00
PropertyResourceBundle.java 8249687: Use inline @jls and @jvm tages in more places in java.base 2020-07-17 17:27:31 -07:00
Queue.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
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 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
RegularEnumSet.java 8282572: EnumSet should be a sealed class 2022-03-14 03:17:57 +00:00
ResourceBundle.java 8284893: Fix typos in java.base 2022-04-19 20:07:57 +00:00
Scanner.java 8260265: UTF-8 by Default 2021-08-30 21:13:59 +00:00
ServiceConfigurationError.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
ServiceLoader.java 8280534: Enable compile-time doclint reference checking 2022-01-31 23:22:38 +00:00
Set.java 8257845: Integrate JEP 390 2020-12-08 23:04:01 +00:00
SimpleTimeZone.java 8267587: Update java.util to use enhanced switch 2021-05-31 08:48:38 +00:00
SortedMap.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
SortedSet.java 8199465: {@docRoot} references need to be updated to reflect new module/package structure 2018-03-27 16:25:40 -07:00
Spliterator.java 8267939: Clarify the specification of iterator and spliterator forEachRemaining 2021-06-03 22:03:35 +00:00
Spliterators.java 8285676: Add missing @param tags for type parameters on classes and interfaces 2022-04-28 18:00:34 +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 8285844: TimeZone.getTimeZone(ZoneOffset) does not work for all ZoneOffsets and returns GMT unexpected 2022-05-16 15:45:01 +00:00
TimSort.java 8203864: Execution error in Java's Timsort 2018-06-25 09:59:16 -07:00
TooManyListenersException.java 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
TreeMap.java 8284893: Fix typos in java.base 2022-04-19 20:07:57 +00:00
TreeSet.java 8267110: Update java.util to use instanceof pattern variable 2021-05-25 08:24:49 +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 8286378: Address possibly lossy conversions in java.base 2022-05-12 16:50:36 +00:00
Vector.java 8231800: Better listing of arrays 2020-04-07 13:27:55 -07:00
WeakHashMap.java 8289872: wrong wording in @param doc for HashMap.newHashMap et. al. 2022-07-08 17:03:48 +00:00