[ 
https://issues.apache.org/jira/browse/MNG-7754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamas Cservenak updated MNG-7754:
---------------------------------
    Description: 
Some users when see following warning:
{noformat}
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ maven ---
[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use 
of ArtifactRepository type. If you need access to local repository, switch to 
'${repositorySystemSession}' expression and get LRM from it instead. {noformat}
on their console, immediately grep their {{$HOME}} to find out that they DO 
HAVE afore mentioned string present in their {{{}settings.xml{}}}, and then 
scratch their head how to get rid of it.

Hence, we should improve error message – at least add some clue that message 
targets given Mojo developers (as message appears immediately under Mojo 
execution log message) and not users. Best users could do is nag Mojo 
developers, and not us, to make message disappear.

  was:
Some users when see following warning:
{noformat}
[INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ maven ---
[WARNING] Parameter 'localRepository' is deprecated core expression; Avoid use 
of ArtifactRepository type. If you need access to local repository, switch to 
'${repositorySystemSession}' expression and get LRM from it instead. {noformat}
on their console, immediately grep their {{$HOME}} to find that they DO HAVE 
afore mentioned string present in their {{{}settings.xml{}}}, and then scratch 
their head how to get rid of it.

Hence, we should improve error message – at least add some clue that message 
targets given Mojo developers (as message appears immediately under Mojo 
execution log message) and not users. Best users could do is nag Mojo 
developers, and not us, to make message dissappear.


> Improve Mojo parameters deprecation message
> -------------------------------------------
>
>                 Key: MNG-7754
>                 URL: https://issues.apache.org/jira/browse/MNG-7754
>             Project: Maven
>          Issue Type: Task
>          Components: Core
>    Affects Versions: 3.9.1
>            Reporter: Tamas Cservenak
>            Priority: Major
>             Fix For: 3.9.2
>
>
> Some users when see following warning:
> {noformat}
> [INFO] --- remote-resources:1.7.0:process (process-resource-bundles) @ maven 
> ---
> [WARNING] Parameter 'localRepository' is deprecated core expression; Avoid 
> use of ArtifactRepository type. If you need access to local repository, 
> switch to '${repositorySystemSession}' expression and get LRM from it 
> instead. {noformat}
> on their console, immediately grep their {{$HOME}} to find out that they DO 
> HAVE afore mentioned string present in their {{{}settings.xml{}}}, and then 
> scratch their head how to get rid of it.
> Hence, we should improve error message – at least add some clue that message 
> targets given Mojo developers (as message appears immediately under Mojo 
> execution log message) and not users. Best users could do is nag Mojo 
> developers, and not us, to make message disappear.



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

Reply via email to