[ http://jira.codehaus.org/browse/MECLIPSE-139?page=comments#action_76853 ]
Kenney Westerhof commented on MECLIPSE-139:
-------------------------------------------
Hi,
Thanks for the patch, but a few comments:
- Could you please sync it with the current trunk? I know we slacked a bit,
sorry for the extra work.
- Also normally 'svn diff' would give you a diff from the current dir down,
this one includes absolute paths. No problem though, since patch -p7 should
do the job but the patch didn't take. Could you please make sure future patches
are rooted in the project(s) where they apply to?
- Please remove unnecessary changes that don't touch lines you change. I saw
some reformatting there,
and it obfuscates the readability of the patch. Also make sure you use
spaces, not tabs:
{noformat}
@@ -202,8 +211,8 @@
{
testProject( "project-21" );
}
-
- /**
+
+ /**
* PDE support using eclipse-plugin packaging.
* @throws Exception any exception thrown during test
*/
{noformat}
And reformatting of commented out code:
@@ -141,30 +146,31 @@
testProject( "project-15", props );
}
{noformat}
- //Commented out: failing due to MNG-2025
- // /**
- // * UTF8 encoding - MECLIPSE-56
- // * @throws Exception any exception thrown during test
- // */
[snip]+ // Commented out: failing due to MNG-2025
+ // /**
+ // * UTF8 encoding - MECLIPSE-56
+ // * @throws Exception any exception thrown during test
+ // */
{noformat}
- Please separate patches for different features; your last patch also includes
code that doesn't relate to
this issue at all.
I know it's tempting to refactor lots of stuff when you're working on it, but
we need to clearly see
what has changed and what it does. A patch like this makes this very hard.
Please only modify those lines
that affect the issue at hand.
I just ran into this issue myself, and I'll apply as soon as you attach another
patch.
Thanks a lot!
> Eclipse plugin cannot handle Java source files in resource directories
> ----------------------------------------------------------------------
>
> Key: MECLIPSE-139
> URL: http://jira.codehaus.org/browse/MECLIPSE-139
> Project: Maven 2.x Eclipse Plugin
> Issue Type: Bug
> Affects Versions: 2.3
> Reporter: Jochen Kuhnle
> Fix For: 2.3
>
> Attachments: MECLIPSE-139-java-resources.patch,
> MECLIPSE-139-java-resources.patch, MECLIPSE-139-java-resources.patch
>
>
> The eclipse plugin cannot handle Java source files in resource directories:
> The resulting Eclipse configuration compiles the Java files, so the target
> directory contains the class files, but not the java sources.
> This is often troublesome in unit tests or when you need to use code
> templates, because you often get compile errors in the Workbench. The
> attached plugin allows to handle this situation in the following ways:
> 1. Default behavior: Work just as the plugin did before
> 2. Exclude Java files from resource dirs
> 3. Use an Ant builder to copy Java sources
> As a sideeffect, the patch also extends the handling of custom builders:
> Instead of just specifying a name, you can also specify the triggers and
> arguments.
--
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