[ 
http://jira.codehaus.org/browse/MECLIPSE-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Arnaud Heritier updated MECLIPSE-206:
-------------------------------------

    Component/s: Workspace settings

> IdeUtils.toRelativeAndFixSeparator broken on Windows
> ----------------------------------------------------
>
>                 Key: MECLIPSE-206
>                 URL: http://jira.codehaus.org/browse/MECLIPSE-206
>             Project: Maven 2.x Eclipse Plugin
>          Issue Type: Bug
>          Components: Workspace settings
>         Environment: Windows XP
>            Reporter: Barrie Treloar
>            Priority: Critical
>         Attachments: MECLIPSE-206-patch.txt
>
>
> See http://www.nabble.com/forum/ViewPost.jtp?post=7753417&framed=y&skin=177
> The problem is that IdeUtils.toRelativeAndFixSeparator attempts to 
> canonicalise relative paths.
> This will cause the result to be based on the current directory of the 
> processor and not the project basedir as intended.
> This causes the build to fail with canonicalisation errors.
> I have supplied a patch against r485327 which includes extra test cases and 
> all test cases pass.
> I have also:
> * removed the project 
> * removed use of assertTrue and converted to assertEquals (tests were 
> succeeding when they should not have because the check was on the trailing 
> path not the entire path)
> * removed MavenProject from extractResourceDirs (it was never used)
> Some other comments:
> baseDir and projectBaseDir seem to be used but I can not see any use cases 
> where these two are not the same value.  Shouldn't the pom file always be 
> located at the top of the eclipse project workspace?  The similar names and 
> mostly the same value caused me trouble in understanding the system.  If they 
> could get removed it would make things easier.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to