Fix several compiler warnings (#3260)
Fixes a deprecation, unused imports and some raw type warning. Signed-off-by: Wouter Born <github@maindrain.net>pull/3271/head
parent
4a49cb419c
commit
80770161ac
bundles
org.openhab.core.automation/src/test/java/org/openhab/core/automation/internal/module/handler
org.openhab.core.io.rest.auth/src/main/java/org/openhab/core/io/rest/auth/internal
org.openhab.core.model.rule.runtime/src/org/openhab/core/model/rule/runtime/internal
itests
org.openhab.core.config.discovery.tests/src/main/java/org/openhab/core/config/discovery/internal
org.openhab.core.io.rest.core.tests/src/main/java/org/openhab/core/io/rest/core/internal/item
|
@ -13,7 +13,7 @@
|
||||||
package org.openhab.core.automation.internal.module.handler;
|
package org.openhab.core.automation.internal.module.handler;
|
||||||
|
|
||||||
import static java.util.Map.entry;
|
import static java.util.Map.entry;
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.mockito.ArgumentMatchers.eq;
|
||||||
import static org.mockito.Mockito.*;
|
import static org.mockito.Mockito.*;
|
||||||
|
|
||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
|
|
|
@ -143,7 +143,7 @@ public class JwtHelper {
|
||||||
JwtConsumer jwtConsumer = new JwtConsumerBuilder().setRequireExpirationTime().setAllowedClockSkewInSeconds(30)
|
JwtConsumer jwtConsumer = new JwtConsumerBuilder().setRequireExpirationTime().setAllowedClockSkewInSeconds(30)
|
||||||
.setRequireSubject().setExpectedIssuer(ISSUER_NAME).setExpectedAudience(AUDIENCE)
|
.setRequireSubject().setExpectedIssuer(ISSUER_NAME).setExpectedAudience(AUDIENCE)
|
||||||
.setVerificationKey(jwtWebKey.getKey())
|
.setVerificationKey(jwtWebKey.getKey())
|
||||||
.setJwsAlgorithmConstraints(ConstraintType.WHITELIST, AlgorithmIdentifiers.RSA_USING_SHA256).build();
|
.setJwsAlgorithmConstraints(ConstraintType.PERMIT, AlgorithmIdentifiers.RSA_USING_SHA256).build();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
JwtClaims jwtClaims = jwtConsumer.processToClaims(jwt);
|
JwtClaims jwtClaims = jwtConsumer.processToClaims(jwt);
|
||||||
|
|
|
@ -20,7 +20,6 @@ import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import java.util.stream.Stream;
|
|
||||||
|
|
||||||
import org.eclipse.emf.ecore.EObject;
|
import org.eclipse.emf.ecore.EObject;
|
||||||
import org.eclipse.jdt.annotation.NonNullByDefault;
|
import org.eclipse.jdt.annotation.NonNullByDefault;
|
||||||
|
@ -44,6 +43,7 @@ import org.openhab.core.model.core.ModelRepositoryChangeListener;
|
||||||
import org.openhab.core.model.rule.jvmmodel.RulesRefresher;
|
import org.openhab.core.model.rule.jvmmodel.RulesRefresher;
|
||||||
import org.openhab.core.model.rule.rules.ChangedEventTrigger;
|
import org.openhab.core.model.rule.rules.ChangedEventTrigger;
|
||||||
import org.openhab.core.model.rule.rules.CommandEventTrigger;
|
import org.openhab.core.model.rule.rules.CommandEventTrigger;
|
||||||
|
import org.openhab.core.model.rule.rules.DateTimeTrigger;
|
||||||
import org.openhab.core.model.rule.rules.EventEmittedTrigger;
|
import org.openhab.core.model.rule.rules.EventEmittedTrigger;
|
||||||
import org.openhab.core.model.rule.rules.EventTrigger;
|
import org.openhab.core.model.rule.rules.EventTrigger;
|
||||||
import org.openhab.core.model.rule.rules.GroupMemberChangedEventTrigger;
|
import org.openhab.core.model.rule.rules.GroupMemberChangedEventTrigger;
|
||||||
|
@ -56,7 +56,6 @@ import org.openhab.core.model.rule.rules.SystemStartlevelTrigger;
|
||||||
import org.openhab.core.model.rule.rules.ThingStateChangedEventTrigger;
|
import org.openhab.core.model.rule.rules.ThingStateChangedEventTrigger;
|
||||||
import org.openhab.core.model.rule.rules.ThingStateUpdateEventTrigger;
|
import org.openhab.core.model.rule.rules.ThingStateUpdateEventTrigger;
|
||||||
import org.openhab.core.model.rule.rules.TimerTrigger;
|
import org.openhab.core.model.rule.rules.TimerTrigger;
|
||||||
import org.openhab.core.model.rule.rules.DateTimeTrigger;
|
|
||||||
import org.openhab.core.model.rule.rules.UpdateEventTrigger;
|
import org.openhab.core.model.rule.rules.UpdateEventTrigger;
|
||||||
import org.openhab.core.model.script.runtime.DSLScriptContextProvider;
|
import org.openhab.core.model.script.runtime.DSLScriptContextProvider;
|
||||||
import org.openhab.core.model.script.script.Script;
|
import org.openhab.core.model.script.script.Script;
|
||||||
|
@ -321,9 +320,8 @@ public class DSLRuleProvider
|
||||||
}
|
}
|
||||||
String firstLine = s.lines().findFirst().orElse("");
|
String firstLine = s.lines().findFirst().orElse("");
|
||||||
String indentation = firstLine.substring(0, firstLine.length() - firstLine.stripLeading().length());
|
String indentation = firstLine.substring(0, firstLine.length() - firstLine.stripLeading().length());
|
||||||
return s.lines().map(line -> {
|
return s.lines().map(line -> (line.startsWith(indentation) ? line.substring(indentation.length()) : line))
|
||||||
return line.startsWith(indentation) ? line.substring(indentation.length()) : line;
|
.collect(Collectors.joining("\n"));
|
||||||
}).collect(Collectors.joining("\n"));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private @Nullable Trigger mapTrigger(EventTrigger t) {
|
private @Nullable Trigger mapTrigger(EventTrigger t) {
|
||||||
|
@ -410,9 +408,9 @@ public class DSLRuleProvider
|
||||||
cfg.put("cronExpression", tt.getCron());
|
cfg.put("cronExpression", tt.getCron());
|
||||||
} else {
|
} else {
|
||||||
id = tt.getTime();
|
id = tt.getTime();
|
||||||
if (id.equals("noon")) {
|
if ("noon".equals(id)) {
|
||||||
cfg.put("cronExpression", "0 0 12 * * ?");
|
cfg.put("cronExpression", "0 0 12 * * ?");
|
||||||
} else if (id.equals("midnight")) {
|
} else if ("midnight".equals(id)) {
|
||||||
cfg.put("cronExpression", "0 0 0 * * ?");
|
cfg.put("cronExpression", "0 0 0 * * ?");
|
||||||
} else {
|
} else {
|
||||||
logger.warn("Unrecognized time expression '{}' in rule trigger", tt.getTime());
|
logger.warn("Unrecognized time expression '{}' in rule trigger", tt.getTime());
|
||||||
|
|
|
@ -1077,7 +1077,7 @@ public class InboxOSGiTest extends JavaOSGiTest {
|
||||||
// reduce time between retries to ensure the test does not time out
|
// reduce time between retries to ensure the test does not time out
|
||||||
inbox.setDiscoveryResultAddRetryInterval(1);
|
inbox.setDiscoveryResultAddRetryInterval(1);
|
||||||
|
|
||||||
CompletableFuture future = inbox.add(discoveryResult);
|
CompletableFuture<Boolean> future = inbox.add(discoveryResult);
|
||||||
|
|
||||||
waitForAssert(() -> future.isDone(), 30, 5);
|
waitForAssert(() -> future.isDone(), 30, 5);
|
||||||
|
|
||||||
|
@ -1093,7 +1093,7 @@ public class InboxOSGiTest extends JavaOSGiTest {
|
||||||
// reduce time between retries to ensure the test does not time out
|
// reduce time between retries to ensure the test does not time out
|
||||||
inbox.setDiscoveryResultAddRetryInterval(1);
|
inbox.setDiscoveryResultAddRetryInterval(1);
|
||||||
|
|
||||||
CompletableFuture future = inbox.add(discoveryResult);
|
CompletableFuture<Boolean> future = inbox.add(discoveryResult);
|
||||||
|
|
||||||
dummyThingTypeProvider.add(thingTypeUID, ThingTypeBuilder.instance(thingTypeUID, "label").build());
|
dummyThingTypeProvider.add(thingTypeUID, ThingTypeBuilder.instance(thingTypeUID, "label").build());
|
||||||
|
|
||||||
|
|
|
@ -230,7 +230,7 @@ public class ItemResourceOSGiTest extends JavaOSGiTest {
|
||||||
@Test
|
@Test
|
||||||
public void addMultipleItems() throws IOException {
|
public void addMultipleItems() throws IOException {
|
||||||
List<GroupItemDTO> itemList = new ArrayList<>();
|
List<GroupItemDTO> itemList = new ArrayList<>();
|
||||||
GroupItemDTO[] items = new GroupItemDTO[] {};
|
GroupItemDTO[] items = {};
|
||||||
|
|
||||||
GroupItemDTO item1DTO = new GroupItemDTO();
|
GroupItemDTO item1DTO = new GroupItemDTO();
|
||||||
item1DTO.name = "item1";
|
item1DTO.name = "item1";
|
||||||
|
@ -353,7 +353,7 @@ public class ItemResourceOSGiTest extends JavaOSGiTest {
|
||||||
|
|
||||||
@ParameterizedTest
|
@ParameterizedTest
|
||||||
@MethodSource("findTagTestSource")
|
@MethodSource("findTagTestSource")
|
||||||
public void findTagTest(String itemName, String semanticClassName, @Nullable Matcher<Iterable> matcher)
|
public void findTagTest(String itemName, String semanticClassName, @Nullable Matcher<Iterable<String>> matcher)
|
||||||
throws IOException {
|
throws IOException {
|
||||||
// setup test: item1 has the location, item2 the equipment, item3 is the point
|
// setup test: item1 has the location, item2 the equipment, item3 is the point
|
||||||
item1.addTag("Office");
|
item1.addTag("Office");
|
||||||
|
|
Loading…
Reference in New Issue