Class DependencyTasks

java.lang.Object
io.github.intisy.gradle.github.plugin.DependencyTasks

public class DependencyTasks extends Object
Registers the printGithubDependencies and updateGithubDependencies tasks.
  • Constructor Details

    • DependencyTasks

      public DependencyTasks()
  • Method Details

    • apply

      public static void apply(org.gradle.api.Project project, Logger logger, GithubExtension githubExtension, Releases releases)
      Registers printGithubDependencies on every project, and updateGithubDependencies on the root project only (it rewrites every subproject's build file in one pass).
      Parameters:
      project - the project to register the tasks on.
      logger - receives diagnostic output.
      githubExtension - the extension supplying resilience.skipOnRateLimit.
      releases - the client used to look up each dependency's latest version.