this.fileOperations = fileOperations;
}
public void initializeCompilation(JavaCompileSpec spec, Collection<String> staleClasses) {
if (staleClasses.isEmpty()) {
spec.setSource(new SimpleFileCollection());
return; //do nothing. No classes need recompilation.
}
PatternSet classesToDelete = new PatternSet();
PatternSet sourceToCompile = new PatternSet();