Merge pull request #17913 from justtreee

* pr/17913:
  Use putIfAbsent() instead of containsKey

Closes gh-17913
This commit is contained in:
Stephane Nicoll 2019-08-23 13:22:13 +02:00
commit 88c17b5cbc
1 changed files with 2 additions and 6 deletions

View File

@ -194,12 +194,8 @@ public abstract class AbstractLoggingSystem extends LoggingSystem {
} }
public void map(LogLevel system, T nativeLevel) { public void map(LogLevel system, T nativeLevel) {
if (!this.systemToNative.containsKey(system)) { this.systemToNative.putIfAbsent(system, nativeLevel);
this.systemToNative.put(system, nativeLevel); this.nativeToSystem.putIfAbsent(nativeLevel, system);
}
if (!this.nativeToSystem.containsKey(nativeLevel)) {
this.nativeToSystem.put(nativeLevel, system);
}
} }
public LogLevel convertNativeToSystem(T level) { public LogLevel convertNativeToSystem(T level) {