sbt/interface/src/main/java/xsbti/compile/Inputs.java

15 lines
414 B
Java
Raw Normal View History

package xsbti.compile;
/** Configures a single compilation of a single set of sources.*/
public interface Inputs<Analysis,ScalaCompiler>
{
/** The Scala and Java compilers to use for compilation.*/
Compilers<ScalaCompiler> compilers();
/** Standard compilation options, such as the sources and classpath to use. */
Options options();
/** Configures incremental compilation.*/
Setup<Analysis> setup();
}