This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-logging.git
commit 50bc992aafaf806aef57c07640647e502dd0081c Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sun Jun 30 10:44:40 2024 -0400 Use generics --- .../commons/logging/pathable/ParentFirstTestCase.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/test/java/org/apache/commons/logging/pathable/ParentFirstTestCase.java b/src/test/java/org/apache/commons/logging/pathable/ParentFirstTestCase.java index 77d7f67..d57f9b4 100644 --- a/src/test/java/org/apache/commons/logging/pathable/ParentFirstTestCase.java +++ b/src/test/java/org/apache/commons/logging/pathable/ParentFirstTestCase.java @@ -94,14 +94,13 @@ public class ParentFirstTestCase extends TestCase { /** * Utility method to convert an enumeration-of-URLs into an array of URLs. */ - private static URL[] toURLArray(final Enumeration e) { - final ArrayList l = new ArrayList(); + private static URL[] toURLArray(final Enumeration<URL> e) { + final ArrayList<URL> l = new ArrayList<>(); while (e.hasMoreElements()) { - final URL u = (URL) e.nextElement(); - l.add(u); + l.add(e.nextElement()); } final URL[] tmp = new URL[l.size()]; - return (URL[]) l.toArray(tmp); + return l.toArray(tmp); } /** @@ -109,8 +108,8 @@ public class ParentFirstTestCase extends TestCase { * parent chain starting from the one that loaded the class for * this object instance. */ - private Set getAncestorCLs() { - final Set s = new HashSet(); + private Set<ClassLoader> getAncestorCLs() { + final Set<ClassLoader> s = new HashSet<>(); ClassLoader cl = this.getClass().getClassLoader(); while (cl != null) { s.add(cl);