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]