X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/9eb97746c123575593d8cb3709a3413c0b22482d..dda23e76ac4ed8d88f23c9f39b7110460a8a1ed5:/src/main/java/org/asamk/signal/dbus/DbusProperties.java diff --git a/src/main/java/org/asamk/signal/dbus/DbusProperties.java b/src/main/java/org/asamk/signal/dbus/DbusProperties.java index 256b858d..419a034b 100644 --- a/src/main/java/org/asamk/signal/dbus/DbusProperties.java +++ b/src/main/java/org/asamk/signal/dbus/DbusProperties.java @@ -52,7 +52,6 @@ public abstract class DbusProperties implements Properties { } @Override - @SuppressWarnings("unchecked") public Map> GetAll(final String interface_name) { final var handler = getHandlerOptional(interface_name); if (handler.isEmpty()) { @@ -65,7 +64,7 @@ public abstract class DbusProperties implements Properties { .filter(p -> p.getGetter() != null) .collect(Collectors.toMap(DbusProperty::getName, p -> { final Object o = p.getGetter().get(); - return o instanceof Variant ? (Variant) o : new Variant<>(o); + return o instanceof Variant variant ? variant : new Variant<>(o); })); } }