maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/Maximal.java [37:71]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@Mojo(
        name = "maximal",
        aggregator = true,
        configurator = "configurator-hint",
        requiresDependencyResolution = ResolutionScope.COMPILE,
        requiresDependencyCollection = ResolutionScope.TEST,
        defaultPhase = LifecyclePhase.PACKAGE,
        executionStrategy = "always",
        instantiationStrategy = InstantiationStrategy.SINGLETON,
        inheritByDefault = false,
        requiresDirectInvocation = true,
        requiresOnline = true,
        requiresProject = false,
        requiresReports = true,
        threadSafe = true)
@Execute(phase = LifecyclePhase.COMPILE)
public class Maximal extends AbstractMojo {
    /**
     * Parameter description.
     *
     * @since since-text
     * @deprecated deprecated-text
     */
    @Parameter(
            alias = "myAlias",
            property = "aProperty",
            defaultValue = "${anExpression}",
            readonly = true,
            required = true)
    private String param;

    @Component(role = MavenProjectHelper.class, hint = "test")
    private Object projectHelper;

    public void execute() {}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/Maximal.java [37:71]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@Mojo(
        name = "maximal",
        aggregator = true,
        configurator = "configurator-hint",
        requiresDependencyResolution = ResolutionScope.COMPILE,
        requiresDependencyCollection = ResolutionScope.TEST,
        defaultPhase = LifecyclePhase.PACKAGE,
        executionStrategy = "always",
        instantiationStrategy = InstantiationStrategy.SINGLETON,
        inheritByDefault = false,
        requiresDirectInvocation = true,
        requiresOnline = true,
        requiresProject = false,
        requiresReports = true,
        threadSafe = true)
@Execute(phase = LifecyclePhase.COMPILE)
public class Maximal extends AbstractMojo {
    /**
     * Parameter description.
     *
     * @since since-text
     * @deprecated deprecated-text
     */
    @Parameter(
            alias = "myAlias",
            property = "aProperty",
            defaultValue = "${anExpression}",
            readonly = true,
            required = true)
    private String param;

    @Component(role = MavenProjectHelper.class, hint = "test")
    private Object projectHelper;

    public void execute() {}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



