Return-Path: X-Original-To: apmail-ant-notifications-archive@minotaur.apache.org Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1029911EFD for ; Sat, 26 Apr 2014 12:45:19 +0000 (UTC) Received: (qmail 54955 invoked by uid 500); 26 Apr 2014 12:45:17 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 54841 invoked by uid 500); 26 Apr 2014 12:45:16 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 54826 invoked by uid 99); 26 Apr 2014 12:45:16 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 Apr 2014 12:45:16 +0000 Date: Sat, 26 Apr 2014 12:45:16 +0000 (UTC) From: =?utf-8?Q?Nicolas_Lalev=C3=A9e_=28JIRA=29?= To: notifications@ant.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (IVYDE-365) Failure in transitive resolving of projects MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/IVYDE-365?page=3Dcom.atlassian= .jira.plugin.system.issuetabpanels:all-tabpanel ] Nicolas Lalev=C3=A9e updated IVYDE-365: ---------------------------------- Labels: patch (was: ) > 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)