Hi,
Please find below a small enhancement for the method that infers
the calling class name and method name in SimpleConsoleLogger
and LogRecord.
The idea is that since these methods now use the new StackWalker API
they should take advantage of that in order to skip classes that
implement System.Logger. This should make it possible for components
that need it to easily wrap a System.Logger (and even a j.u.l.Logger).
8145686: SimpleConsoleLogger and LogRecord should take advantage
of StackWalker to skip classes implementing System.Logger
https://bugs.openjdk.java.net/browse/JDK-8145686
webrev:
http://cr.openjdk.java.net/~dfuchs/webrev_8145686/webrev.00/
best regards,
-- daniel