Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 91770 invoked from network); 8 Oct 2008 13:41:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Oct 2008 13:41:04 -0000 Received: (qmail 29842 invoked by uid 500); 8 Oct 2008 13:40:59 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 29808 invoked by uid 500); 8 Oct 2008 13:40:59 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 29797 invoked by uid 99); 8 Oct 2008 13:40:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2008 06:40:59 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=DNS_FROM_SECURITYSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gscokart@gmail.com designates 64.233.182.186 as permitted sender) Received: from [64.233.182.186] (HELO nf-out-0910.google.com) (64.233.182.186) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2008 13:39:56 +0000 Received: by nf-out-0910.google.com with SMTP id g13so1650522nfb.10 for ; Wed, 08 Oct 2008 06:40:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=KUzHgtwe1RLFtGbo6kmOMfLaD7sKT0+HA28XbOkLX+g=; b=GWaLxwysM6aaeTDBMhkhaIiIr6Uq4cPB78tApmznekJ2k9N4Sh0ShMn5oKHHCaMtQ/ LaAxEZ1p7RAkvs+YU8cTWfDWCcSW4Jo5KMJQ0UFRfWYvROk/5TVNnzZD9JQmiMkKnwBg dldnYMa//yCP3+tsfoiEUU2XQbi3zK0jXaC6c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=VTlUy26h2DlnvcnL11Rt/Yf4YmzF48rCS3KHebiehC7N66kVucGhOTlRSiBJRd/1kK uLFQooVTd+VD3Rj7W/rBuLQTKB9OjgdutcBijBVWg1IojU7mbV68CxxCTo2nnbNl9MXX Bu3SdhzaLlZjlSfNG7o7f1xv96o0GOCZN74gU= Received: by 10.103.229.12 with SMTP id g12mr4450236mur.6.1223473230866; Wed, 08 Oct 2008 06:40:30 -0700 (PDT) Received: by 10.103.222.16 with HTTP; Wed, 8 Oct 2008 06:40:30 -0700 (PDT) Message-ID: Date: Wed, 8 Oct 2008 15:40:30 +0200 From: "Gilles Scokart" To: ivy-user@ant.apache.org, "Ant Users List" Subject: Reinforce dependency control MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org When working on some big project with heavy history and when looking at the quality of some meta data in the maven repository I'm always shoked by the amount of useless dependencies used. To counter that, I would like to use (and promote) a tool that help the developpers to limit their path to the strict minimum. I would like to start with the easiest : the compile path. (Next I would try to do the same for test classpath, and maybe for runtime classpath) I would like to push my build to an extreme solution. I want to make a build fail if some jars of the compile path are not used. Did you know a task that do that? Or did you know any tools that list the jars that are required by a sources (or a compiled jars) that I could adapt to make such a tasks? -- Gilles Scokart --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org