support incremental recompilation when using exportJars. fixes #108

This commit is contained in:
Mark Harrah
2011-07-18 17:14:22 -04:00
parent b3bcd82a21
commit 0b3ec05a81
16 changed files with 81 additions and 37 deletions
@@ -18,8 +18,8 @@ public interface AnalysisCallback
* class named <code>name</code> from class or jar file <code>binary</code>. */
public void binaryDependency(File binary, String name, File source);
/** Called to indicate that the source file <code>source</code> produces a class file at
* <code>module</code>.*/
public void generatedClass(File source, File module);
* <code>module</code> contain class <code>name</code>.*/
public void generatedClass(File source, File module, String name);
/** Called after the source at the given location has been processed. */
public void endSource(File sourcePath);
/** Called when the public API of a source file is extracted. */