-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P5
-
Affects Version/s: None
-
Component/s: core-libs
-
b24
No need to separately perform HashMap.containsKey before HashMap.remove call. If key is present - it will be removed anyway. If it's not present, nothing will be deleted.
if (extensions != null && extensions.containsKey(key)) {
extensions.remove(key);
}
if (extensions != null && extensions.containsKey(key)) {
extensions.remove(key);
}