Darn. I wish you had caught that before the vote.  That is not good.

Ralph

> On May 29, 2016, at 10:02 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
> 
> On Sun, May 29, 2016 at 9:57 AM, Gary Gregory <garydgreg...@gmail.com 
> <mailto:garydgreg...@gmail.com>> wrote:
> And to make it more difficult to see what's changed, we do not have @since 
> 2.6 Javadoc markers for the new methods in Logger that expand arguments up to 
> 10 Objects :-(
> 
> I wonder which one of Clirr or Checkstyle could be extended to issue warnings 
> if @since tags are missing on public methods?
> 
> Gary
> 
> Gary
> 
> On Sun, May 29, 2016 at 9:53 AM, Gary Gregory <garydgreg...@gmail.com 
> <mailto:garydgreg...@gmail.com>> wrote:
> We are going to need to update the release notes and/or site for 2.6 to note 
> that the 2.6 is not source compatible with previous releases. I tested going 
> from 2.5 to 2.6 at work and got:
> 
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] /E:/vcs/svn/...XYZ..:[155,15] reference to error is ambiguous
>   both method 
> error(org.apache.logging.log4j.Marker,java.lang.String,java.lang.Object) in 
> org.apache.logging.log4j.Logger and method 
> error(java.lang.String,java.lang.Object,java.lang.Object) in 
> org.apache.logging.log4j.Logger match
> [ERROR] /E:/vcs/svn/...XYZ...:[395,15] reference to trace is ambiguous
>   both method 
> trace(org.apache.logging.log4j.Marker,java.lang.String,java.lang.Object) in 
> org.apache.logging.log4j.Logger and method 
> trace(java.lang.String,java.lang.Object,java.lang.Object) in 
> org.apache.logging.log4j.Logger match
> [INFO] 2 errors
> 
> with source code like:
> 
>     public void xyz(final String message, final Throwable t) {
>         ...
>         logger.error(null, message, t);
>         ...
>         logger.trace(null, message, t);
>         ...
>     }
> 
> Next time, I'll remember to test with a "real" client.
> 
> Gary
> 
> -- 
> E-Mail: garydgreg...@gmail.com <mailto:garydgreg...@gmail.com> | 
> ggreg...@apache.org  <mailto:ggreg...@apache.org>
> Java Persistence with Hibernate, Second Edition 
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/> 
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
> 
> 
> -- 
> E-Mail: garydgreg...@gmail.com <mailto:garydgreg...@gmail.com> | 
> ggreg...@apache.org  <mailto:ggreg...@apache.org>
> Java Persistence with Hibernate, Second Edition 
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/> 
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>
> 
> 
> -- 
> E-Mail: garydgreg...@gmail.com <mailto:garydgreg...@gmail.com> | 
> ggreg...@apache.org  <mailto:ggreg...@apache.org>
> Java Persistence with Hibernate, Second Edition 
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com <http://garygregory.wordpress.com/> 
> Home: http://garygregory.com/ <http://garygregory.com/>
> Tweet! http://twitter.com/GaryGregory <http://twitter.com/GaryGregory>

Reply via email to