Class CompilerService

java.lang.Object
org.jfxcore.gradle.compiler.CompilerService
All Implemented Interfaces:
AutoCloseable, org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>

public abstract class CompilerService extends Object implements org.gradle.api.services.BuildService<org.gradle.api.services.BuildServiceParameters.None>, AutoCloseable
  • Constructor Details

    • CompilerService

      public CompilerService()
  • Method Details

    • register

      public static void register(org.gradle.api.Project project)
    • get

      public static CompilerService get(org.gradle.api.Project project)
    • close

      public final void close()
      Specified by:
      close in interface AutoCloseable
    • newCompiler

      public final Compiler newCompiler(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet sourceSet, File generatedSourcesDir)
    • getCompiler

      public final Compiler getCompiler(org.gradle.api.tasks.SourceSet sourceSet)