Simplify conditional expression. (#531)
diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java b/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
index a17697a..c8a949f 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/Category.java
@@ -404,7 +404,7 @@
}
public boolean getAdditivity() {
- return isCoreAvailable ? CategoryUtil.isAdditive(logger) : false;
+ return isCoreAvailable && CategoryUtil.isAdditive(logger);
}
public void setAdditivity(final boolean additivity) {
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
index 204a9b5..7bcbc15 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java
@@ -652,7 +652,7 @@
try {
FileUtils.makeParentDirs(file);
- final boolean created = data.createOnDemand ? false : file.createNewFile();
+ final boolean created = !data.createOnDemand && file.createNewFile();
LOGGER.trace("New file '{}' created = {}", name, created);
} catch (final IOException ioe) {
LOGGER.error("Unable to create file " + name, ioe);
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/BurstFilter.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/BurstFilter.java
index b815ee4..254d967 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/BurstFilter.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/filter/BurstFilter.java
@@ -272,11 +272,7 @@
final LogDelay logDelay = (LogDelay) o;
- if (expireTime != logDelay.expireTime) {
- return false;
- }
-
- return true;
+ return expireTime == logDelay.expireTime;
}
@Override
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/tools/picocli/CommandLine.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/tools/picocli/CommandLine.java
index 06aa387..bce2107 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/tools/picocli/CommandLine.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/tools/picocli/CommandLine.java
@@ -2253,7 +2253,7 @@
args.push(value); // we don't consume the value
}
final Boolean currentValue = (Boolean) field.get(command);
- value = String.valueOf(currentValue == null ? true : !currentValue); // #147 toggle existing boolean value
+ value = String.valueOf(currentValue == null || !currentValue); // #147 toggle existing boolean value
}
}
if (noMoreValues && value == null) {
@@ -2967,10 +2967,10 @@
}
cls = cls.getSuperclass();
}
- sortOptions = (sortOptions == null) ? true : sortOptions;
- abbreviateSynopsis = (abbreviateSynopsis == null) ? false : abbreviateSynopsis;
+ sortOptions = sortOptions == null || sortOptions;
+ abbreviateSynopsis = abbreviateSynopsis != null && abbreviateSynopsis;
requiredOptionMarker = (requiredOptionMarker == null) ? ' ' : requiredOptionMarker;
- showDefaultValues = (showDefaultValues == null) ? false : showDefaultValues;
+ showDefaultValues = showDefaultValues != null && showDefaultValues;
synopsisHeading = (synopsisHeading == null) ? "Usage: " : synopsisHeading;
commandListHeading = (commandListHeading == null) ? "Commands:%n" : commandListHeading;
separator = (separator == null) ? DEFAULT_SEPARATOR : separator;
diff --git a/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java b/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
index f0c5b6c..c8976f2 100644
--- a/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
+++ b/log4j-slf4j-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
@@ -63,7 +63,7 @@
@Override
public boolean contains(final String s) {
- return s != null ? this.marker.isInstanceOf(s) : false;
+ return s != null && this.marker.isInstanceOf(s);
}
@Override
@@ -127,6 +127,6 @@
@Override
public boolean remove(final Marker marker) {
- return marker != null ? this.marker.remove(MarkerManager.getMarker(marker.getName())) : false;
+ return marker != null && this.marker.remove(MarkerManager.getMarker(marker.getName()));
}
}
diff --git a/log4j-slf4j18-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java b/log4j-slf4j18-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
index 00351f9..3093185 100644
--- a/log4j-slf4j18-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
+++ b/log4j-slf4j18-impl/src/main/java/org/apache/logging/slf4j/Log4jMarker.java
@@ -63,7 +63,7 @@
@Override
public boolean contains(final String s) {
- return s != null ? this.marker.isInstanceOf(s) : false;
+ return s != null && this.marker.isInstanceOf(s);
}
@Override
@@ -127,6 +127,6 @@
@Override
public boolean remove(final Marker marker) {
- return marker != null ? this.marker.remove(MarkerManager.getMarker(marker.getName())) : false;
+ return marker != null && this.marker.remove(MarkerManager.getMarker(marker.getName()));
}
}