dion        2003/07/20 23:04:23

  Modified:    src/plugins-build/simian/src/main/org/apache/maven/simian
                        SimianLog.java
               src/plugins-build/simian/xdocs changes.xml
  Log:
  Fix relative path not being found
  
  Revision  Changes    Path
  1.3       +5 -5      
maven/src/plugins-build/simian/src/main/org/apache/maven/simian/SimianLog.java
  
  Index: SimianLog.java
  ===================================================================
  RCS file: 
/home/cvs/maven/src/plugins-build/simian/src/main/org/apache/maven/simian/SimianLog.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SimianLog.java    21 Jul 2003 05:05:51 -0000      1.2
  +++ SimianLog.java    21 Jul 2003 06:04:23 -0000      1.3
  @@ -96,12 +96,12 @@
           this.jellyContext = jellyContext;
       }
   
  -    public void setSourceDirectory(String sourceDirectory) {
  -        this.sourceDirectory = new File(sourceDirectory).getAbsolutePath();
  +    public void setSourceDirectory(String sourceDirectory) throws IOException {
  +        this.sourceDirectory = new File(sourceDirectory).getCanonicalPath();
       }
   
  -    public void setUnitTestSourceDirectory(String unitTestSourceDirectory) {
  -        this.unitTestSourceDirectory = new 
File(unitTestSourceDirectory).getAbsolutePath();
  +    public void setUnitTestSourceDirectory(String unitTestSourceDirectory) throws 
IOException {
  +        this.unitTestSourceDirectory = new 
File(unitTestSourceDirectory).getCanonicalPath();
       }
   
       public Duplication[] getDuplications() {
  
  
  
  1.4       +6 -0      maven/src/plugins-build/simian/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/maven/src/plugins-build/simian/xdocs/changes.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- changes.xml       21 Jul 2003 05:06:27 -0000      1.3
  +++ changes.xml       21 Jul 2003 06:04:23 -0000      1.4
  @@ -10,6 +10,12 @@
       
       <release version="1.2" date="in CVS">
         <action dev="dion" type="fix">
  +        Fix <code>Couldn't find relative path ...</code> message on windows
  +        under multiproject build. Paths with <code>..</code> in them
  +        were absolute, but it meant that the 'startsWith' logic was flawed.
  +        Changed to using the canonical path.
  +      </action>
  +      <action dev="dion" type="fix">
           Add sourceModification include/excludes
         </action>
         <action dev="dion" type="fix">
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to