Interface JavaToolchainResolverRegistry


@Incubating public interface JavaToolchainResolverRegistry
The build level object/service provided by Gradle which Java toolchain provisioning plugins can access to register their JavaToolchainResolver implementations/build services into.
Since:
7.6
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends JavaToolchainResolver>
    void
    register(Class<T> implementationType)
    Registers a JavaToolchainResolver implementation.
  • Method Details

    • register

      <T extends JavaToolchainResolver> void register(Class<T> implementationType)
      Registers a JavaToolchainResolver implementation. The class name should be properly name-spaced, to avoid collisions (if another resolver class with the same fully qualified name is registered, a GradleException will be thrown).