From 2d748475c4823a90ae62a1523de78771471cc430 Mon Sep 17 00:00:00 2001 From: John Blum Date: Thu, 10 Feb 2022 13:10:19 -0800 Subject: [PATCH] Replace use of java.util.Optional with tenary operator in DelegatingAppender.getAppender() method. --- .../geode/logging/slf4j/logback/DelegatingAppender.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/DelegatingAppender.java b/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/DelegatingAppender.java index 39215c9e..60db4212 100644 --- a/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/DelegatingAppender.java +++ b/spring-geode-starter-logging/src/main/java/org/springframework/geode/logging/slf4j/logback/DelegatingAppender.java @@ -62,7 +62,12 @@ public class DelegatingAppender extends AppenderBase { @SuppressWarnings("unchecked") protected Appender getAppender() { - return Optional.ofNullable(this.appender).orElse(DEFAULT_APPENDER); + + Appender configuredAppender = this.appender; + + return configuredAppender != null + ? configuredAppender + : DEFAULT_APPENDER; } @Override