On Tue 03 Dec 2013 04:39:43 AM CST, Hardy Ferentschik wrote:
On 2 Jan 2013, at 18:12, Steve Ebersole <steve(a)hibernate.org> wrote:
> Well technically it is not valid according to the javac spec, which was David's
point (which I assume who you are referring to).
What is against the spec? To run 'javac -proc:only’?
Again we are lucky; it just happens to work for us. I listed a
not-very unusual scenario where -proc:only breaks.
> And in fact we get a slew of errors from running `javac
-proc:only`. We just happen to eat/ignore them.
Sure, in some cases you might have to run the processors as part of the main compile.
Still, imo nothing wrong with the way
we do it and it makes the build cleaner.
"Cleaner" how? Have you seen the hoops we jump through to get this to
work? Not trying to be argumentative, just that I don't see the
benefit "compile but don't really compile" buys us.