Interface CrossdocExtension


  • public interface CrossdocExtension
    Configuration for the crossdoc plugin, applicable across multiple tasks.
    • Method Detail

      • baseUrl

        org.gradle.api.provider.Property<java.lang.String> baseUrl()
        The base URL where the eventually published Javadoc will be hosted.

        If this URL does not end with a '/', one will be appended automatically.

        Returns:
        the base URL property
        Since:
        2.1.0
      • baseUrl

        default void baseUrl​(java.lang.String baseUrl)
        Set the base URL where the eventually published Javadoc will be hosted.

        If this URL does not end with a '/', one will be appended automatically.

        Parameters:
        baseUrl - the base URL
        Since:
        2.1.0
      • baseUrl

        default void baseUrl​(org.gradle.api.provider.Provider<? extends java.lang.String> baseUrl)
        Set the base URL where the eventually published Javadoc will be hosted.

        If this URL does not end with a '/', one will be appended automatically.

        Parameters:
        baseUrl - the base URL
        Since:
        2.1.0
      • projectDocumentationUrlProvider

        org.gradle.api.provider.Property<ProjectDocumentationUrlProvider> projectDocumentationUrlProvider()
        The default provider to use for generating project documentation.

        This property will default to a standard implementation appending the project version to the project name.

        Returns:
        a property providing the project documentation url
        Since:
        2.1.0