Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 65442 invoked from network); 20 Jun 2008 06:08:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Jun 2008 06:08:23 -0000 Received: (qmail 87903 invoked by uid 500); 20 Jun 2008 06:08:25 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 87664 invoked by uid 500); 20 Jun 2008 06:08:25 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 87653 invoked by uid 99); 20 Jun 2008 06:08:25 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Jun 2008 23:08:25 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of m.ficker@googlemail.com designates 209.85.132.245 as permitted sender) Received: from [209.85.132.245] (HELO an-out-0708.google.com) (209.85.132.245) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Jun 2008 06:07:32 +0000 Received: by an-out-0708.google.com with SMTP id b2so230901ana.25 for ; Thu, 19 Jun 2008 23:07:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:references:subject :date:message-id:mime-version:content-type:content-transfer-encoding :x-mailer:in-reply-to:thread-index:x-mimeole; bh=Fhg/4uf5Qe5hfWSMrajErTrdl/kEYS81rNXpfsX8Wek=; b=jiimamShtSSmh+4EcPWlRXMT8e0T88QvFjvbbE7tiJqmU2oykB/ojyvk8XR4Yf9PBN xOQwQ3/pdTD9eU2MQ1zGVzE/wHLei1g5qQt7s6ocHynSe1grj90C+8d62IoexP7tm0vF AW577ogRKJVdViidNsBWmI8381weuyPuTIB4M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:references:subject:date:message-id:mime-version :content-type:content-transfer-encoding:x-mailer:in-reply-to :thread-index:x-mimeole; b=qzBNsqBVBGhZUYJh8M2svSSDYWXaQH7SeqgDLHpWvQ6/MMxBfqloPVQqo7KBL9mZ1W Xb8q6JPzmwCdiRW9mqCpyFuz/VH0c+4nBFHmU1jdzypssaQBg55pYtc3wRLgsglE3uW7 1gSGhOTN1BCAxqTRUdcXlyQ5DFai6kTI5N/EM= Received: by 10.100.92.9 with SMTP id p9mr4692394anb.13.1213942070531; Thu, 19 Jun 2008 23:07:50 -0700 (PDT) Received: from MARTIN ( [88.77.73.3]) by mx.google.com with ESMTPS id c1sm3529007ana.26.2008.06.19.23.07.49 (version=SSLv3 cipher=RC4-MD5); Thu, 19 Jun 2008 23:07:50 -0700 (PDT) From: "Martin Eigenbrodt" To: References: <4e8d9e2a0806182345m3a264c87m328a7a16f31e116a@mail.gmail.com> Subject: AW: Find out who needed a module Date: Fri, 20 Jun 2008 08:07:49 +0200 Message-ID: <8B9A0CBDD33D4E638F8925C01B3735C0@MARTIN> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcjSH21S95e6yvhuSOCFovp8I+ySBwAfEP8g x-mimeole: Produced By Microsoft MimeOLE V6.00.2900.5512 X-Virus-Checked: Checked by ClamAV on apache.org Hi, I just verified: Wihtout a prior resolve gibes an NPE. If I put a resolve in front that will fail because of the missing = module, but does not tell me the dependency path to the missing one. Best regards, Martin -----Urspr=FCngliche Nachricht----- Von: Dan North [mailto:tastapod@gmail.com]=20 Gesendet: Donnerstag, 19. Juni 2008 17:14 An: ivy-user@ant.apache.org Betreff: Re: Find out who needed a module Hi Martin. There's an ivy:report post-resolve task that generates exactly that information in various formats. The html one is nice and clear, and the = xml one is very simple. For instance I wrote a ruby script that uses the = latter to generate eclipse .classpath files. Cheers, Dan 2008/6/19 Martin Ficker : > Hello, > i really hope this is not a FAQ. I searched the available Information=20 > but did not find a answer. > A Resolve (Ivy 1.4 from ant) failed because some modules were not = found. > The > unresolved dependencies are not direct dependencies but ivy's output=20 > does not tell me which of my Project dependencies needed them. I had=20 > to check them one by one. > Is there a possibility to have ivy output the dependency chain to the=20 > missing dependency? > Example: > Unresolved Dependency: SomethingA. > Path to missing dependency: YourProject -> SomeModuleB -> SomethinghA > > Best regards, > > Martin >