Hi Alexei,
I think the result in both examples is quite the same, I just liked
the Idea to just add java comments to the code, so you donĀ“t
need a precompiler as long as you build the classlib with logging
statements.
Cheers,
Soeren
Alexei Zakharov schrieb:
Hi Soeren,
2006/6/1, Soeren Strassfeld <[EMAIL PROTECTED]>:
How about using Velocity as Preprocessor.
You could put all logging Statements between an
//#if ($debug)
and
//#end
So the Code would stay pure java, and the debug Version could be
compiled
without a Preprocessor.
Is this something better than just using java in the same way?
static final boolean DEBUG = false;
if (DEBUG) {
// wiped away by java compiler
log("my useful log message");
}
The problem of your approach as well as the above example is the
additional syntax you need to add to each log call.
However, I like the general idea of using Velocity as a Java preprocessor
:)
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]