All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xsbti.compile.CachedCompiler Maven / Gradle / Ivy

The newest version!
package xsbti.compile;

import xsbti.AnalysisCallback;
import xsbti.Logger;
import xsbti.Reporter;
import java.io.File;

public interface CachedCompiler
{
	/** Returns an array of arguments representing the nearest command line equivalent of a call to run but without the command name itself.*/
	String[] commandArguments(File[] sources);
	void run(File[] sources, DependencyChanges cpChanges, AnalysisCallback callback, Logger log, Reporter delegate, CompileProgress progress);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy