Use a for instead of foreach loop when iterating over MethodItems

This is measurably faster than the previous version
This commit is contained in:
Ben Gruver 2012-11-01 21:16:28 -07:00
parent 8582095cfb
commit db49fd7714

View File

@ -160,7 +160,10 @@ public class MethodDefinition {
writer.write('\n');
for (MethodItem methodItem: getMethodItems()) {
List<MethodItem> methodItems = getMethodItems();
int size = methodItems.size();
for (int i=0; i<size; i++) {
MethodItem methodItem = methodItems.get(i);
if (methodItem.writeTo(writer)) {
writer.write('\n');
}