You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by bw...@apache.org on 2003/02/02 08:50:06 UTC

cvs commit: jakarta-turbine-maven/src/java/org/apache/maven DVSLPathTool.java

bwalding    2003/02/01 23:50:06

  Modified:    src/java/org/apache/maven DVSLPathTool.java
  Log:
  MAVEN-240: JDepend dependency being refactored away from core
  
  Revision  Changes    Path
  1.17      +3 -46     jakarta-turbine-maven/src/java/org/apache/maven/DVSLPathTool.java
  
  Index: DVSLPathTool.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/DVSLPathTool.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- DVSLPathTool.java	31 Dec 2002 07:00:05 -0000	1.16
  +++ DVSLPathTool.java	2 Feb 2003 07:50:06 -0000	1.17
  @@ -56,6 +56,7 @@
    * ====================================================================
    */
   
  +//import jdepend.framework.JavaClass;
   import jdepend.framework.JavaClass;
   import jdepend.framework.JavaSourceFileParser;
   import org.apache.commons.lang.StringUtils;
  @@ -265,50 +266,6 @@
           return forwardCount >= backwardCount ? "/" : "\\";
       }
   
  -    /**
  -     * Extracts the package name from the java source file and returns it as
  -     * a directory. For example if the file name is :
  -     * "e:\tmp\src\main\org\apache\maven\Code.java", and <code>Code.java</code>
  -     * is in the <code>org.apache.maven</code> package, this method will
  -     * return "org\apache\maven\Code.java" (or "org/apache/maven/Code.java" on
  -     * unix).
  -     *
  -     * @param absoluteFileName the absolute file name to transform
  -     * @return the shortened file name matching the class package name.
  -     * @throws IOException upon failure to read the java file
  -     */
  -    public static final String getPackagePath( String absoluteFileName ) throws
  -        IOException
  -    {
  -        String shortenedPath;
  -
  -        JavaSourceFileParser parser = new JavaSourceFileParser();
  -        JavaClass clazz = null;
  -
  -        try
  -        {
  -            clazz = parser.parse( absoluteFileName );
  -        }
  -        catch ( Exception e )
  -        {
  -            System.out.println( "\nError parsing " + absoluteFileName + ": " + e + "\n" );
  -            return null;
  -        }
  -
  -        String packageName = clazz.getPackageName();
  -
  -        // Handle default packages for which JDepend returns "default"
  -        if ( packageName.equals( "default" ) )
  -        {
  -            shortenedPath = clazz.getName() + ".java";
  -        }
  -        else
  -        {
  -            shortenedPath = packageName.replace( '.', File.separatorChar )
  -                + File.separatorChar + clazz.getName() + ".java";
  -        }
  -
  -        return shortenedPath;
  -    }
  +    
   
   }