Interface MojoMetadataProvider


@Deprecated public interface MojoMetadataProvider
Deprecated.
since 1.21, replaced by MojoMetadataProvider
Allows users to configure caching for Mojos that the Gradle Enterprise Maven Extension does not support out of the box.
Since:
1.15
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Deprecated.
    Allows configuring the inputs and outputs of a Mojo.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated.
    Called for each goal as Maven is about to execute it.
  • Method Details

    • provideMetadata

      void provideMetadata(MojoMetadataProvider.Context context)
      Deprecated.
      Called for each goal as Maven is about to execute it. The context object provides access to the goal and allows users to customize its caching.
      Parameters:
      context - provides access to the mojo execution and allows users to customize the inputs and outputs
      Since:
      1.15