Raymond Feng wrote:
[snip]
Beyond performance, I don't think svn stat is good way to handle the case that the project has been updated from svn but the build is not run yet. I now ported the timestamp check from the maven-compiler-plugin and it should give us the capability to be incremental.

http://svn.apache.org/viewvc?rev=603783&view=rev
[snip]

With these changes, I'm sorry to say that the incremental build plugin has become unusable for me, with a few basic flaws:

- The logic that you ported from the maven-compiler-plugin fails to detect changes as usually my IDE has already compiled the .java files to .class files.

- If module A has changed, module B depends on A, and if A builds OK but B's tests fail, a subsequent incremental build will not try to run B's tests as A will not appear as changed anymore.

- Did you remove the simplistic check for .modified files that I had initially, which worked for my naive but very common use case?

I don't understand all the sophisticated code that was added to the plugin to support the logic that now breaks me. Could you please help and restore a simple version of the plugin that just works?

I'm happy if people want to play around with super sophisticated plugin solutions and spend time to debug them, but it would be great if we could keep this one simple, as I'm trying to get some work done with it.

Thanks.
--
Jean-Sebastien

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

Reply via email to