Browse Source

PR 37777 Performance improvements by Dave Brosius

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@354101 13f79535-47bb-0310-9956-ffa450edef68
master
Jacobus Martinus Kruithof 19 years ago
parent
commit
4c0b551a31
2 changed files with 5 additions and 5 deletions
  1. +3
    -3
      proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java
  2. +2
    -2
      src/main/org/apache/tools/ant/types/CommandlineJava.java

+ 3
- 3
proposal/xdocs/src/org/apache/ant/xdoclet/TaskTagsHandler.java View File

@@ -599,7 +599,7 @@ public class TaskTagsHandler extends XDocletTagSupport
attributeMethods.add(method); attributeMethods.add(method);
} }


return (XMethod[]) attributeMethods.toArray(new XMethod[0]);
return (XMethod[]) attributeMethods.toArray(new XMethod[attributeMethods.size()]);
} }


/** /**
@@ -708,7 +708,7 @@ public class TaskTagsHandler extends XDocletTagSupport
elementMethods.add(method); elementMethods.add(method);
} }


return (XMethod[]) elementMethods.toArray(new XMethod[0]);
return (XMethod[]) elementMethods.toArray(new XMethod[elementMethods.size()]);
} }


/** /**
@@ -849,7 +849,7 @@ public class TaskTagsHandler extends XDocletTagSupport
} }
}); });


return (XMethod[]) methods.toArray(new XMethod[0]);
return (XMethod[]) methods.toArray(new XMethod[methods.size()]);
} }
} }



+ 2
- 2
src/main/org/apache/tools/ant/types/CommandlineJava.java View File

@@ -91,7 +91,7 @@ public class CommandlineJava implements Cloneable {
if (definitions.size() == 0) { if (definitions.size() == 0) {
return null; return null;
} else { } else {
return (String[]) definitions.toArray(new String[0]);
return (String[]) definitions.toArray(new String[definitions.size()]);
} }
} }


@@ -397,7 +397,7 @@ public class CommandlineJava implements Cloneable {
//fill it //fill it
addCommandsToList(listIterator); addCommandsToList(listIterator);
//convert to an array //convert to an array
return (String[]) commands.toArray(new String[0]);
return (String[]) commands.toArray(new String[commands.size()]);
} }


/** /**


Loading…
Cancel
Save