Package sbt_inc

Class SbtIncrementalCompiler

java.lang.Object
sbt_inc.SbtIncrementalCompiler

public class SbtIncrementalCompiler extends Object
  • Field Details

    • SBT_GROUP_ID

      public static final String SBT_GROUP_ID
      See Also:
    • COMPILER_INTEGRATION_ARTIFACT_ID

      public static final String COMPILER_INTEGRATION_ARTIFACT_ID
      See Also:
    • COMPILER_INTERFACE_ARTIFACT_ID

      public static final String COMPILER_INTERFACE_ARTIFACT_ID
      See Also:
    • COMPILER_INTERFACE_CLASSIFIER

      public static final String COMPILER_INTERFACE_CLASSIFIER
      See Also:
    • XSBTI_ARTIFACT_ID

      public static final String XSBTI_ARTIFACT_ID
      See Also:
    • ANALYSIS_MAP_ARG_SEPARATOR

      private static final String ANALYSIS_MAP_ARG_SEPARATOR
      See Also:
    • ANALYSIS_MAP_PAIR_SEPARATOR

      private static final String ANALYSIS_MAP_PAIR_SEPARATOR
    • log

      private org.apache.maven.plugin.logging.Log log
    • zinc

      private com.typesafe.zinc.ZincClient zinc
    • useServer

      private boolean useServer
    • compilerJar

      private File compilerJar
    • libraryJar

      private File libraryJar
    • extraJars

      private List<File> extraJars
    • extraArgs

      private List<String> extraArgs
    • logger

      private xsbti.Logger logger
    • compiler

      private com.typesafe.zinc.Compiler compiler
  • Constructor Details

    • SbtIncrementalCompiler

      public SbtIncrementalCompiler(boolean useZincServer, String zincHost, int zincPort, File libraryJar, File compilerJar, List<File> extraJars, File xsbtiJar, File interfaceJar, org.apache.maven.plugin.logging.Log l, List<String> args) throws Exception
      Throws:
      Exception
  • Method Details