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

Reply via email to