You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Jaikiran Pai (Jira)" <ji...@apache.org> on 2019/10/11 05:00:00 UTC

[jira] [Assigned] (IVY-1609) Removal of WARN deprecation when not valid

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

Jaikiran Pai reassigned IVY-1609:
---------------------------------

    Assignee: Jaikiran Pai

> Removal of WARN deprecation when not valid
> ------------------------------------------
>
>                 Key: IVY-1609
>                 URL: https://issues.apache.org/jira/browse/IVY-1609
>             Project: Ivy
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.5.0-rc1
>            Reporter: Greg Perry
>            Assignee: Jaikiran Pai
>            Priority: Minor
>              Labels: easyfix
>
> "WARN:  symlinkmass option has been deprecated and will no longer be supported"  gets fed back as a problem message, even when this option is not set.
> I noticed this when trying to get integration to work with embedding ivy.  The program which utilizes ivy checks ResolveReport.getAllProblemMessages()  after a resolve/retrieve is done.  
> It assumes something did not go correctly.
> I don't think its appropriate to send this back in getAllProblemMessages when the  symlinkmass is not set.
> This could be fixed simply by testing if symlinkmass is being set to true in the option
> RetrieveOptions.java line 184
> https://github.com/apache/ant-ivy/blob/master/src/java/org/apache/ivy/core/retrieve/RetrieveOptions.java#L183-L188
>     
> @Deprecated
>     public RetrieveOptions setMakeSymlinksInMass(boolean makeSymlinksInMass) {
>         this.makeSymlinksInMass = makeSymlinksInMass;
>         *if (makeSymlinksInMass) {*
>              Message.warn("symlinkmass option has been deprecated and will no longer be supported");
>          *}*
>         return this;
>     }



--
This message was sent by Atlassian Jira
(v8.3.4#803005)