Skip to content

Describe deprecated methods in org.apache.maven.lifecycle #12181

@slawekjaranowski

Description

@slawekjaranowski

Affected version

3.10.0

Bug description

In

we introduce / fix lifecycle definition

But we have many deprecated methods in:

  • org.apache.maven.lifecycle.Lifecycle
  • org.apache.maven.lifecycle.mapping.Lifecycle
  • and so on

Maven help plugin use such deprecated methods and look like new implementation change behavior in this plugin.

Maven 3.9.16:

mvn help:describe -Dcmd=deploy

[INFO] --- help:3.5.1:describe (default-cli) @ maven-help-plugin ---
[INFO] 'deploy' is a phase corresponding to this plugin:
org.apache.maven.plugins:maven-deploy-plugin:3.1.4:deploy

It is a part of the lifecycle for the POM packaging 'maven-plugin'. This lifecycle includes the following phases:
* validate: Not defined
* initialize: Not defined
* generate-sources: Not defined
* process-sources: Not defined
* generate-resources: Not defined
* process-resources: org.apache.maven.plugins:maven-resources-plugin:3.4.0:resources
* compile: org.apache.maven.plugins:maven-compiler-plugin:3.15.0:compile
* process-classes: org.apache.maven.plugins:maven-plugin-plugin:3.15.2:descriptor
* generate-test-sources: Not defined
* process-test-sources: Not defined
* generate-test-resources: Not defined
* process-test-resources: org.apache.maven.plugins:maven-resources-plugin:3.4.0:testResources
* test-compile: org.apache.maven.plugins:maven-compiler-plugin:3.15.0:testCompile
* process-test-classes: Not defined
* test: org.apache.maven.plugins:maven-surefire-plugin:3.5.4:test
* prepare-package: Not defined
* package: org.apache.maven.plugins:maven-jar-plugin:3.5.0:jar
* pre-integration-test: Not defined
* integration-test: Not defined
* post-integration-test: Not defined
* verify: Not defined
* install: org.apache.maven.plugins:maven-install-plugin:3.1.4:install
* deploy: org.apache.maven.plugins:maven-deploy-plugin:3.1.4:deploy

Maven 3.10.0

[INFO] 'deploy' is a phase within the 'default' lifecycle, which has the following phases: 
* validate: Not defined
* initialize: Not defined
* generate-sources: Not defined
* process-sources: Not defined
* generate-resources: Not defined
* process-resources: Not defined
* compile: Not defined
* process-classes: Not defined
* generate-test-sources: Not defined
* process-test-sources: Not defined
* generate-test-resources: Not defined
* process-test-resources: Not defined
* test-compile: Not defined
* process-test-classes: Not defined
* test: Not defined
* prepare-package: Not defined
* package: Not defined
* pre-integration-test: Not defined
* integration-test: Not defined
* post-integration-test: Not defined
* verify: Not defined
* install: Not defined
* deploy: Not defined

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions