Class RepositoryManagerService

java.lang.Object
io.github.eyadabdullah.gradlerepositorymanager.RepositoryManagerService

public class RepositoryManagerService extends Object
  • Field Details

  • Constructor Details

    • RepositoryManagerService

      public RepositoryManagerService()
  • Method Details

    • findRepositoryCredentialsFromGradleProperties

      public void findRepositoryCredentialsFromGradleProperties(org.gradle.api.provider.ProviderFactory provider)
      We are surpassing UnstableApiUsage as the systemPropertiesPrefixedBy feature is still a work in progress and my change in the future.
    • setRepositoryCredentials

      public void setRepositoryCredentials(List<RepositoryCredentials> repositoryCredentials)
    • getRepositoryCredentials

      public List<RepositoryCredentials> getRepositoryCredentials()
    • addRepositories

      public void addRepositories(org.gradle.api.artifacts.dsl.RepositoryHandler repoHandler, List<ManageableRepository> repositories)
    • addRepository

      public void addRepository(org.gradle.api.artifacts.dsl.RepositoryHandler repoHandler, ManageableRepository repository)
    • addMavenLocalRepoIfEnabled

      public void addMavenLocalRepoIfEnabled(RepositoryManagerExtension extension, org.gradle.api.artifacts.dsl.RepositoryHandler repoHandler)
    • addMavenCentralRepoIfEnabled

      public void addMavenCentralRepoIfEnabled(RepositoryManagerExtension extension, org.gradle.api.artifacts.dsl.RepositoryHandler repoHandler)
    • addGradlePluginPortalRepoIfEnabled

      public void addGradlePluginPortalRepoIfEnabled(RepositoryManagerExtension extension, org.gradle.api.artifacts.dsl.RepositoryHandler repoHandler)
    • validateDependenciesIfEnabled

      public void validateDependenciesIfEnabled(RepositoryManagerExtension extension, org.gradle.api.Project project)