Class RemoraPlugin

java.lang.Object
studio.o7.remora.RemoraPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class RemoraPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
  • Constructor Details

    • RemoraPlugin

      public RemoraPlugin()
  • Method Details

    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
    • applyNecessaryProjectConfiguration

      public static void applyNecessaryProjectConfiguration(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project, @NonNull @NonNull RemoraExtension extension)
    • applyJavaPluginConfiguration

      public static void applyJavaPluginConfiguration(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project, @NonNull @NonNull RemoraExtension extension)
    • applyNecessaryPlugins

      public static void applyNecessaryPlugins(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project)
    • applyNecessaryRepositories

      public static void applyNecessaryRepositories(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project)
    • applyDependencies

      public static void applyDependencies(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project, @NonNull @NonNull RemoraExtension extension)
    • applyPlaceholderConfiguration

      public static void applyPlaceholderConfiguration(@NonNull @NonNull org.gradle.api.logging.Logger logger, @NonNull @NonNull org.gradle.api.Project project, @NonNull @NonNull RemoraExtension extension)