Annotation Type IncrementalCompile


  • @Retention(SOURCE)
    public @interface IncrementalCompile
    Use @IncrementalCompile to instruct Manifold to compile select resources incrementally. For example, this annotation facilitates incremental compilation of changed resource files from an IDE where the IDE knows which resource files have changed and need re/compile.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String driverClass
      The qualified name of the driver class, which must implement IIncrementalCompileDriver.
      int driverInstance
      The identity hash of the driver
    • Element Detail

      • driverClass

        String driverClass
        The qualified name of the driver class, which must implement IIncrementalCompileDriver. Note this is not a Class<? extends IIncrementalCompileDriver> because the driver class is likely not in the classpath of the compiler.
      • driverInstance

        int driverInstance
        The identity hash of the driver