Author: peterreilly
Date: Mon Sep 4 15:47:46 2006
New Revision: 440200
URL: http://svn.apache.org/viewvc?view=rev&rev=440200
Log:
Bugzilla report 28865: allow files in classespath for <jdepend>
Modified:
ant/core/trunk/WHATSNEW
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java
Modified: ant/core/trunk/WHATSNEW
URL:
http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?view=diff&rev=440200&r1=440199&r2=440200
==============================================================================
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Mon Sep 4 15:47:46 2006
@@ -26,6 +26,8 @@
the language jars to be specified in the build script.
Bugzilla report 29676.
* trim the driver attribute on the <sql> task. Bugzilla report 21228.
+* Allow (jar) files as well as directories to be given to jdepend.
+ Bugzilla report 28865.
Changes from Ant 1.6.5 to Ant 1.7.0Beta1
========================================
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java?view=diff&rev=440200&r1=440199&r2=440200
==============================================================================
---
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java
(original)
+++
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/JDependTask.java
Mon Sep 4 15:47:46 2006
@@ -473,18 +473,17 @@
if (getClassespath() != null) {
// This is the new, better way - use classespath instead
// of sourcespath. The code is currently the same - you
- // need class files in a directory to use this - jar files
- // coming soon....
+ // need class files in a directory to use this or jar files.
String[] cP = getClassespath().list();
for (int i = 0; i < cP.length; i++) {
File f = new File(cP[i]);
// not necessary as JDepend would fail, but why loose
// some time?
- if (!f.exists() || !f.isDirectory()) {
+ if (!f.exists()) {
String msg = "\""
+ f.getPath()
+ "\" does not represent a valid"
- + " directory. JDepend would fail.";
+ + " file or directory. JDepend would fail.";
log(msg);
throw new BuildException(msg);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]