Interface SourceCodeManagement


  • @Immutable
    public interface SourceCodeManagement
    SCM metadata information.
    Since:
    2.0.0
    • Method Detail

      • connection

        @NotNull
        @NotNull String connection()
        Get a read-only access to the project's repository.

        This must be in a scm:[provider]:[provider-specific arguments] format.

        Returns:
        the read-only project repository
        Since:
        2.0.0
      • developerConnection

        @NotNull
        @NotNull String developerConnection()
        Get a read-write access to the project's repository.

        This must be in a scm:[provider]:[provider-specific arguments] format.

        Returns:
        the read-write project repository
        Since:
        2.0.0
      • url

        @NotNull
        @NotNull String url()
        Get a web URL to view this project's repository.
        Returns:
        the project's SCM web URL
        Since:
        2.0.0