You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Nicolas Lalevée (JIRA)" <ji...@apache.org> on 2014/04/26 14:45:15 UTC
[jira] [Commented] (IVYDE-365) Failure in transitive resolving of
projects
[ https://issues.apache.org/jira/browse/IVYDE-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13981970#comment-13981970 ]
Nicolas Lalevée commented on IVYDE-365:
---------------------------------------
Thank you for the patch, it seems good. Since it may have some huge impact, I'll need to do further testing. Thank you for your patience.
> Failure in transitive resolving of projects
> -------------------------------------------
>
> Key: IVYDE-365
> URL: https://issues.apache.org/jira/browse/IVYDE-365
> Project: IvyDE
> Issue Type: Bug
> Components: classpath container
> Affects Versions: 2.2.0.final
> Reporter: Reto Stadler
> Labels: patch
> Attachments: org.apache.IVYDE-365.patch
>
>
> I have 3 projects configured.
> ProjectA
> - no dependency
> - public class ClassA {}
> ProjectB
> - dependency to ProjectA and transitive false
> - public class ClassB extends ClassA {}
> ProjectC
> - dependency to ProjectB and transitive false
> - public class ClassC extends ClassA {}
> Expected behaviour:
> I expect a compile error on class ClassC because we have no dependency to ProjectA and so ClassA should not be found.
> But ClassA will be found in any case. Also whatever is set in preferences for "Resolve dependencies transitively".
--
This message was sent by Atlassian JIRA
(v6.2#6252)