]> git.basschouten.com Git - openhab-addons.git/commitdiff
[netatmo] eventBuffer in SecurityCapability should not be static (#13636)
authorlolodomo <lg.hc@free.fr>
Wed, 2 Nov 2022 07:16:25 +0000 (08:16 +0100)
committerGitHub <noreply@github.com>
Wed, 2 Nov 2022 07:16:25 +0000 (08:16 +0100)
Also fix few findings by code analysis

Signed-off-by: Laurent Garnier <lg.hc@free.fr>
bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/deserialization/NAPushType.java
bundles/org.openhab.binding.netatmo/src/main/java/org/openhab/binding/netatmo/internal/handler/capability/SecurityCapability.java

index cac492ec68f6aa9c0ff2541c050451aa4011c6a0..8e6ebd7c2c719c54dd55e11c9adaca22b7cd1ea0 100644 (file)
@@ -23,7 +23,7 @@ import org.openhab.binding.netatmo.internal.api.data.ModuleType;
  */
 @NonNullByDefault
 public class NAPushType {
-    public final static NAPushType UNKNOWN = new NAPushType(ModuleType.UNKNOWN, EventType.UNKNOWN);
+    public static final NAPushType UNKNOWN = new NAPushType(ModuleType.UNKNOWN, EventType.UNKNOWN);
 
     private final ModuleType moduleType;
     private final EventType event;
index d7c3a2469af541a2f24b47d9a95be25be6128644..164edae775f779a86df1a7ecfe44c502bb517b4b 100644 (file)
@@ -47,7 +47,7 @@ import org.slf4j.LoggerFactory;
 class SecurityCapability extends RestCapability<SecurityApi> {
     private final Logger logger = LoggerFactory.getLogger(SecurityCapability.class);
 
-    private static final Map<String, HomeEvent> eventBuffer = new HashMap<>();
+    private final Map<String, HomeEvent> eventBuffer = new HashMap<>();
     private @Nullable ZonedDateTime freshestEventTime;
 
     SecurityCapability(CommonInterface handler) {