From b2523a2291313d7bf69db2ff18b6366a2f348843 Mon Sep 17 00:00:00 2001 From: John DeRegnaucourt Date: Sun, 1 Mar 2026 08:32:59 -0500 Subject: [PATCH 1/3] Add java-util to Utility section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e9b442ce..ac239f09 100644 --- a/README.md +++ b/README.md @@ -1233,6 +1233,7 @@ _Libraries which provide general utility functions._ - [JADE](https://jade.tilab.com) - Framework and environment for building and debugging multi-agent systems. (LGPL-2.0-only) - [Javadoc Publisher](https://github.com/MathieuSoysal/Javadoc-publisher.yml) - Generate Javadoc from your maven/gradle project and deploy it automatically on GitHub Page. - [Java Diff Utils](https://java-diff-utils.github.io/java-diff-utils/) - Utilities for text or data comparison and patching. +- [java-util](https://github.com/jdereg/java-util) - Zero-dependency collection of high-performance utilities including CompactMap, ConcurrentList, MultiKeyMap, TTLCache, deep object graph operations, and a universal type Converter. - [JavaVerbalExpressions](https://github.com/VerbalExpressions/JavaVerbalExpressions) - Library that helps with constructing difficult regular expressions. - [JGit](https://www.eclipse.org/jgit/) - Lightweight, pure Java library implementing the Git version control system. - [JKScope](https://github.com/evpl/jkscope) - Java scope functions inspired by Kotlin. From b3e78099b9c7a84b676a4ab74f495f3240e32ec4 Mon Sep 17 00:00:00 2001 From: John DeRegnaucourt Date: Sun, 1 Mar 2026 08:47:08 -0500 Subject: [PATCH 2/3] Update java-util description with demand-ranked features --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ac239f09..578cf00c 100644 --- a/README.md +++ b/README.md @@ -1233,7 +1233,7 @@ _Libraries which provide general utility functions._ - [JADE](https://jade.tilab.com) - Framework and environment for building and debugging multi-agent systems. (LGPL-2.0-only) - [Javadoc Publisher](https://github.com/MathieuSoysal/Javadoc-publisher.yml) - Generate Javadoc from your maven/gradle project and deploy it automatically on GitHub Page. - [Java Diff Utils](https://java-diff-utils.github.io/java-diff-utils/) - Utilities for text or data comparison and patching. -- [java-util](https://github.com/jdereg/java-util) - Zero-dependency collection of high-performance utilities including CompactMap, ConcurrentList, MultiKeyMap, TTLCache, deep object graph operations, and a universal type Converter. +- [java-util](https://github.com/jdereg/java-util) - Zero-dependency, high-performance utilities featuring Converter (universal type conversion), DeepEquals, CaseInsensitiveMap, LRUCache, TTLCache, CompactMap, and object graph traversal. - [JavaVerbalExpressions](https://github.com/VerbalExpressions/JavaVerbalExpressions) - Library that helps with constructing difficult regular expressions. - [JGit](https://www.eclipse.org/jgit/) - Lightweight, pure Java library implementing the Git version control system. - [JKScope](https://github.com/evpl/jkscope) - Java scope functions inspired by Kotlin. From b702ef4e75154ff85b57976ff104be04668ac33c Mon Sep 17 00:00:00 2001 From: John DeRegnaucourt Date: Sun, 1 Mar 2026 08:52:00 -0500 Subject: [PATCH 3/3] Swap LRUCache for MultiKeyMap in java-util description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 578cf00c..3922652a 100644 --- a/README.md +++ b/README.md @@ -1233,7 +1233,7 @@ _Libraries which provide general utility functions._ - [JADE](https://jade.tilab.com) - Framework and environment for building and debugging multi-agent systems. (LGPL-2.0-only) - [Javadoc Publisher](https://github.com/MathieuSoysal/Javadoc-publisher.yml) - Generate Javadoc from your maven/gradle project and deploy it automatically on GitHub Page. - [Java Diff Utils](https://java-diff-utils.github.io/java-diff-utils/) - Utilities for text or data comparison and patching. -- [java-util](https://github.com/jdereg/java-util) - Zero-dependency, high-performance utilities featuring Converter (universal type conversion), DeepEquals, CaseInsensitiveMap, LRUCache, TTLCache, CompactMap, and object graph traversal. +- [java-util](https://github.com/jdereg/java-util) - Zero-dependency, high-performance utilities featuring Converter (universal type conversion), DeepEquals, CaseInsensitiveMap, TTLCache, CompactMap, MultiKeyMap, and object graph traversal. - [JavaVerbalExpressions](https://github.com/VerbalExpressions/JavaVerbalExpressions) - Library that helps with constructing difficult regular expressions. - [JGit](https://www.eclipse.org/jgit/) - Lightweight, pure Java library implementing the Git version control system. - [JKScope](https://github.com/evpl/jkscope) - Java scope functions inspired by Kotlin.