From fb7511ebd0dfeecf8c3e8a41c7312ebcd0eeba4c Mon Sep 17 00:00:00 2001 From: aclement Date: Tue, 1 Apr 2008 21:31:02 +0000 Subject: 221427: optimizing project rebuilds --- asm/src/org/aspectj/asm/AsmManager.java | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) (limited to 'asm') diff --git a/asm/src/org/aspectj/asm/AsmManager.java b/asm/src/org/aspectj/asm/AsmManager.java index ba2894469..270123754 100644 --- a/asm/src/org/aspectj/asm/AsmManager.java +++ b/asm/src/org/aspectj/asm/AsmManager.java @@ -14,10 +14,32 @@ package org.aspectj.asm; -import java.io.*; -import java.util.*; +import java.io.BufferedWriter; +import java.io.EOFException; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.FileWriter; +import java.io.IOException; +import java.io.ObjectInputStream; +import java.io.ObjectOutputStream; +import java.io.Writer; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Enumeration; +import java.util.HashMap; +import java.util.HashSet; +import java.util.Hashtable; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Properties; +import java.util.Set; -import org.aspectj.asm.internal.*; +import org.aspectj.asm.internal.AspectJElementHierarchy; +import org.aspectj.asm.internal.JDTLikeHandleProvider; +import org.aspectj.asm.internal.RelationshipMap; import org.aspectj.bridge.ISourceLocation; /** @@ -592,7 +614,7 @@ public class AsmManager { } - public void processDelta(List files_tobecompiled,Set files_added,Set files_deleted) { + public void processDelta(Collection files_tobecompiled, Set files_added, Set files_deleted) { try { Writer fw = null; -- cgit v1.2.3