You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Karl Heinz Marbaise (Jira)" <ji...@apache.org> on 2023/11/13 16:23:00 UTC

[jira] [Created] (MPLUGIN-495) WARNINGs based on usage of @Component for session/MavenProject instead of @Parameter

Karl Heinz Marbaise created MPLUGIN-495:
-------------------------------------------

             Summary: WARNINGs based on usage of @Component for session/MavenProject instead of @Parameter
                 Key: MPLUGIN-495
                 URL: https://issues.apache.org/jira/browse/MPLUGIN-495
             Project: Maven Plugin Tools
          Issue Type: Improvement
    Affects Versions: 3.10.2
            Reporter: Karl Heinz Marbaise
             Fix For: next-release


A change of parameters like this:
{code:java}
@Parameter(defaultValue = "${project}", readonly = true, required = true)
{code}
into:
{code:java}
@Component
{code}
This will result in WARNINGs like this:
{code}
Warning:  Deprecated @Component annotation for 'session' field in org.apache.maven.plugins.dependency.GetMojo: replace with @Parameter( defaultValue = "${session}", readonly = true )
{code}




--
This message was sent by Atlassian Jira
(v8.20.10#820010)