It would also be possible to only support %s, not the full range of formatting options, just like Google Guava's Precondition class does it:
http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Preconditions.html I, too, would welcome such an addition since it's cumbersome having to remember to use %s when using Preconditions and String.printf, but {} when logging in SLF4J. A better name, though, might be Logger.debugf just as used by JBOSS' Logging API. Cheers, Thomas On Feb 7, 2012, at 5:46 PM, Roman Muntyanu wrote: >* Well, ‘{}’ is “only supported” for performance considerations, current >formatting implementation outperforms String.format() at 10 times.*>* >http://www.slf4j.org/faq.html#logging_performance*>* so it’s unlikely to >change*>* *>* From: slf4j-user-bounces at qos.ch ><http://mailman.qos.ch/mailman/listinfo/slf4j-user> [mailto:slf4j-user-bounces >at qos.ch <http://mailman.qos.ch/mailman/listinfo/slf4j-user>] On Behalf Of >Chris Pratt*>* Sent: Tuesday, February 07, 2012 18:19 PM*>* To: User list for >the slf4j project*>* Subject: Re: [slf4j-user] feature request: >LOG.debugFormat("This is a number %f", someFloat)*>* *>* I think you should >look at the Onyx project http://code.google.com/p/Anodyzed.*>* (*Chris *)*>* >*>* On Feb 7, 2012 7:47 AM, "Christoph Pickl" <Christoph.Pickl at techtalk.at ><http://mailman.qos.ch/mailman/listinfo/slf4j-user>> wrote:*>* hi guys,*>* *>* >i came up with an idea:*>* you know this String.format("whatever") method? >which behaves like C's formatf?*>* wouldn't it be nice to be able to use >exactly this format string for logging?*>* until now, it only supports "{}" >for argument replacement...*>* *>* what do you think?*>* *>* *>* kr, and keep >up the good work,*>* ~christoph*>* *>* >_______________________________________________*>* slf4j-user mailing list*>* >slf4j-user at qos.ch <http://mailman.qos.ch/mailman/listinfo/slf4j-user>*>* >http://mailman.qos.ch/mailman/listinfo/slf4j-user*>* >_______________________________________________*>* slf4j-user mailing list*>* >slf4j-user at qos.ch <http://mailman.qos.ch/mailman/listinfo/slf4j-user>*>* >http://mailman.qos.ch/mailman/listinfo/slf4j-user*
_______________________________________________ slf4j-user mailing list [email protected] http://mailman.qos.ch/mailman/listinfo/slf4j-user
