Reduce massive output from jxr.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115869 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
60ac103b48
commit
0ed1356867
3 files changed
+15
-7
No files matched your search
+1
-1
@@ -23,7 +23,7 @@
|
||||
<pomVersion>3</pomVersion>
|
||||
<id>maven-jxr-plugin</id>
|
||||
<name>Maven JXR Plug-in</name>
|
||||
<currentVersion>1.4.1</currentVersion>
|
||||
<currentVersion>1.4.2-SNAPSHOT</currentVersion>
|
||||
<description>Create cross reference. Requires Maven 1.0 RC2.</description>
|
||||
<shortDescription>Create cross reference</shortDescription>
|
||||
<url>http://maven.apache.org/reference/plugins/jxr/</url>
|
||||
|
||||
@@ -20,15 +20,21 @@ package org.apache.maven.jxr.pacman;
|
||||
import java.util.*;
|
||||
import java.io.*;
|
||||
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
import org.apache.maven.jxr.util.*;
|
||||
import org.apache.tools.ant.DirectoryScanner;
|
||||
|
||||
|
||||
/**
|
||||
* Given a list of directories, parse them out and store them as rendered
|
||||
* packages, classes, imports, etc.
|
||||
*/
|
||||
public class PackageManager
|
||||
{
|
||||
/** Log */
|
||||
private static final Log LOG = LogFactory.getLog(PackageManager.class);
|
||||
|
||||
private Hashtable directories = new Hashtable();
|
||||
|
||||
@@ -81,6 +87,7 @@ public class PackageManager
|
||||
{
|
||||
// Go through each directory and get the java source
|
||||
// files for this dir.
|
||||
LOG.info("Scanning " + directory);
|
||||
DirectoryScanner directoryScanner = new DirectoryScanner();
|
||||
File baseDir = new File(directory);
|
||||
directoryScanner.setBasedir(baseDir);
|
||||
@@ -91,7 +98,7 @@ public class PackageManager
|
||||
|
||||
for (int j = 0; j < files.length; ++j)
|
||||
{
|
||||
log("parsing... " + files[j]);
|
||||
LOG.debug("parsing... " + files[j]);
|
||||
|
||||
//now parse out this file to get the packages/classname/etc
|
||||
try
|
||||
@@ -113,9 +120,7 @@ public class PackageManager
|
||||
if (jfi.getClassType() != null &&
|
||||
jfi.getClassType().getName() != null)
|
||||
{
|
||||
|
||||
jp.addClassType(jfi.getClassType());
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -167,7 +172,7 @@ public class PackageManager
|
||||
public void dump()
|
||||
{
|
||||
|
||||
log("Dumping out PackageManager structure");
|
||||
LOG.debug("Dumping out PackageManager structure");
|
||||
|
||||
Enumeration pts = this.getPackageTypes();
|
||||
|
||||
@@ -177,7 +182,7 @@ public class PackageManager
|
||||
//get the current package and print it.
|
||||
PackageType current = (PackageType)pts.nextElement();
|
||||
|
||||
log(current.getName());
|
||||
LOG.debug(current.getName());
|
||||
|
||||
//get the classes under the package and print those too.
|
||||
Enumeration classes = current.getClassTypes();
|
||||
@@ -187,7 +192,7 @@ public class PackageManager
|
||||
|
||||
ClassType currentClass = (ClassType) classes.nextElement();
|
||||
|
||||
log("\t" + currentClass.getName());
|
||||
LOG.debug("\t" + currentClass.getName());
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,6 +25,9 @@
|
||||
<author email="evenisse@ifrance.com">Emmanuel Venisse</author>
|
||||
</properties>
|
||||
<body>
|
||||
<release version="1.4.2-SNAPSHOT" date="in CVS">
|
||||
<action dev="dion" type="update">Reduce output for non-debug run.</action>
|
||||
</release>
|
||||
<release version="1.4.1" date="2004-07-10">
|
||||
<action dev="brett" type="update">Update commons-* dependencies</action>
|
||||
<action dev="brett" type="fix" issue="MPJXR-9">Remove xmlns on html elements as JSL messes it up</action>
|
||||
|
||||
Reference in new issue
Block a user