[
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)