From f355bfaec01f210603dc1b44d2af540a6a199067 Mon Sep 17 00:00:00 2001 From: Benjamin Bentmann Date: Sat, 10 Mar 2012 17:58:00 +0100 Subject: [PATCH] Reduced tmp object creation --- .../util/graph/visitor/PathRecordingDependencyVisitor.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/aether-util/src/main/java/org/eclipse/aether/util/graph/visitor/PathRecordingDependencyVisitor.java b/aether-util/src/main/java/org/eclipse/aether/util/graph/visitor/PathRecordingDependencyVisitor.java index d870edf8..433c508c 100644 --- a/aether-util/src/main/java/org/eclipse/aether/util/graph/visitor/PathRecordingDependencyVisitor.java +++ b/aether-util/src/main/java/org/eclipse/aether/util/graph/visitor/PathRecordingDependencyVisitor.java @@ -92,11 +92,9 @@ public final class PathRecordingDependencyVisitor if ( accept ) { DependencyNode[] path = new DependencyNode[parents.size()]; - int i = parents.size() - 1; - for ( DependencyNode n : parents ) + for ( int i = 0, n = parents.size(); i < n; i++ ) { - path[i] = n; - i--; + path[n - i - 1] = parents.get( i ); } paths.add( Arrays.asList( path ) ); } -- GitLab