<div dir="ltr"><div>Perhaps you can use "getClass()" for instance logging?</div><div><br></div><div>For my teams, I make an IDE macro (named "log") that auto-inserts this line at the cursor:</div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">private final Logger log = LoggerFactory.getLogger(getClass());</font></div></blockquote><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 9, 2016 at 1:54 PM, Zack Sampson <span dir="ltr"><<a href="mailto:Zack.Sampson@twosigma.com" target="_blank">Zack.Sampson@twosigma.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Hey,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We’ve recently migrated from our own façade around log4j to SLF4J. One of the niceties we leave behind is a nullary getLogger call, kind of like so:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Logger _log = Logger.getLogger();<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We use reflection to look at the stack and get the calling class’s name. We find this more convenient and consistent than manually specifying the name of the class.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there any reason SLF4J doesn’t support something like this?<u></u><u></u></p>
</div>
</div>

<br>_______________________________________________<br>
slf4j-user mailing list<br>
<a href="mailto:slf4j-user@qos.ch">slf4j-user@qos.ch</a><br>
<a href="http://mailman.qos.ch/mailman/listinfo/slf4j-user" rel="noreferrer" target="_blank">http://mailman.qos.ch/mailman/listinfo/slf4j-user</a><br></blockquote></div><br></div>