This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git

commit 79e771c7d4fa2b9560c0c4f1520ba5d25bf01f06
Author: Gary Gregory <[email protected]>
AuthorDate: Thu Jul 9 19:38:07 2026 -0400

    Inline single-use local variables.
---
 .../collections4/set/UnmodifiableNavigableSet.java     | 18 ++++++------------
 1 file changed, 6 insertions(+), 12 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
index 044229927..f9969bb7c 100644
--- 
a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
+++ 
b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java
@@ -114,14 +114,12 @@ public final class UnmodifiableNavigableSet<E>
 
     @Override
     public SortedSet<E> headSet(final E toElement) {
-        final SortedSet<E> head = decorated().headSet(toElement);
-        return UnmodifiableSortedSet.unmodifiableSortedSet(head);
+        return 
UnmodifiableSortedSet.unmodifiableSortedSet(decorated().headSet(toElement));
     }
 
     @Override
     public NavigableSet<E> headSet(final E toElement, final boolean inclusive) 
{
-        final NavigableSet<E> head = decorated().headSet(toElement, inclusive);
-        return unmodifiableNavigableSet(head);
+        return unmodifiableNavigableSet(decorated().headSet(toElement, 
inclusive));
     }
 
     @Override
@@ -212,27 +210,23 @@ public final class UnmodifiableNavigableSet<E>
     @Override
     public NavigableSet<E> subSet(final E fromElement, final boolean 
fromInclusive, final E toElement,
             final boolean toInclusive) {
-        final NavigableSet<E> sub = decorated().subSet(fromElement, 
fromInclusive, toElement, toInclusive);
-        return unmodifiableNavigableSet(sub);
+        return unmodifiableNavigableSet(decorated().subSet(fromElement, 
fromInclusive, toElement, toInclusive));
     }
 
     // SortedSet
     @Override
     public SortedSet<E> subSet(final E fromElement, final E toElement) {
-        final SortedSet<E> sub = decorated().subSet(fromElement, toElement);
-        return UnmodifiableSortedSet.unmodifiableSortedSet(sub);
+        return 
UnmodifiableSortedSet.unmodifiableSortedSet(decorated().subSet(fromElement, 
toElement));
     }
 
     @Override
     public SortedSet<E> tailSet(final E fromElement) {
-        final SortedSet<E> tail = decorated().tailSet(fromElement);
-        return UnmodifiableSortedSet.unmodifiableSortedSet(tail);
+        return 
UnmodifiableSortedSet.unmodifiableSortedSet(decorated().tailSet(fromElement));
     }
 
     @Override
     public NavigableSet<E> tailSet(final E fromElement, final boolean 
inclusive) {
-        final NavigableSet<E> tail = decorated().tailSet(fromElement, 
inclusive);
-        return unmodifiableNavigableSet(tail);
+        return unmodifiableNavigableSet(decorated().tailSet(fromElement, 
inclusive));
     }
 
     /**

Reply via email to