< prev index next >
src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
Print this page
rev 14279 : [mq]: 8140281-deprecation-optional.get
*** 190,200 ****
// Returns the caller's class and method's name; best effort
// if cannot infer, return the logger's name.
private String getCallerInfo() {
Optional<StackWalker.StackFrame> frame = new CallerFinder().get();
if (frame.isPresent()) {
! return frame.get().getClassName() + " " + frame.get().getMethodName();
} else {
return name;
}
}
--- 190,200 ----
// Returns the caller's class and method's name; best effort
// if cannot infer, return the logger's name.
private String getCallerInfo() {
Optional<StackWalker.StackFrame> frame = new CallerFinder().get();
if (frame.isPresent()) {
! return frame.getWhenPresent().getClassName() + " " + frame.getWhenPresent().getMethodName();
} else {
return name;
}
}
< prev index next >