Interface SpongeRepositoryExtension


  • public interface SpongeRepositoryExtension
    Extension for configuring Sponge's repositories.
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      org.gradle.api.artifacts.repositories.MavenArtifactRepository all()
      Register the Maven repository group containing Sponge's own releases and snapshots, plus all proxied content.
      default org.gradle.api.artifacts.repositories.MavenArtifactRepository all​(@NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
      Register the Maven repository group containing Sponge's own releases and snapshots, plus all proxied content.
      org.gradle.api.artifacts.repositories.MavenArtifactRepository releases()
      Register the Maven repository containing Sponge's own published releases.
      default org.gradle.api.artifacts.repositories.MavenArtifactRepository releases​(@NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
      Register the Maven repository containing Sponge's own published releases.
      org.gradle.api.artifacts.repositories.MavenArtifactRepository snapshots()
      Register the Maven repository containing Sponge's own published snapshots.
      default org.gradle.api.artifacts.repositories.MavenArtifactRepository snapshots​(@NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
      Register the Maven repository containing Sponge's own published snapshots.
    • Method Detail

      • all

        org.gradle.api.artifacts.repositories.MavenArtifactRepository all()
        Register the Maven repository group containing Sponge's own releases and snapshots, plus all proxied content.
        Returns:
        the created repository
        Since:
        2.1.0
      • all

        default org.gradle.api.artifacts.repositories.MavenArtifactRepository all​(@NotNull
                                                                                  @NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
        Register the Maven repository group containing Sponge's own releases and snapshots, plus all proxied content.
        Parameters:
        extraConfig - an extra action to apply to the created repository
        Returns:
        the created repository
        Since:
        2.1.0
      • releases

        org.gradle.api.artifacts.repositories.MavenArtifactRepository releases()
        Register the Maven repository containing Sponge's own published releases.
        Returns:
        the created repository
        Since:
        2.1.0
      • releases

        default org.gradle.api.artifacts.repositories.MavenArtifactRepository releases​(@NotNull
                                                                                       @NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
        Register the Maven repository containing Sponge's own published releases.
        Parameters:
        extraConfig - an extra action to apply to the created repository
        Returns:
        the created repository
        Since:
        2.1.0
      • snapshots

        org.gradle.api.artifacts.repositories.MavenArtifactRepository snapshots()
        Register the Maven repository containing Sponge's own published snapshots.
        Returns:
        the created repository
        Since:
        2.1.0
      • snapshots

        default org.gradle.api.artifacts.repositories.MavenArtifactRepository snapshots​(@NotNull
                                                                                        @NotNull org.gradle.api.Action<org.gradle.api.artifacts.repositories.MavenArtifactRepository> extraConfig)
        Register the Maven repository containing Sponge's own published snapshots.
        Parameters:
        extraConfig - an extra action to apply to the created repository
        Returns:
        the created repository
        Since:
        2.1.0