Skip to content

Commit fa8fb24

Browse files
committed
[roborock] Addressed issues reported by static analysis
Signed-off-by: Maciej Pham <reyhard@o2.pl>
1 parent e2df7ff commit fa8fb24

17 files changed

Lines changed: 34 additions & 2 deletions

bundles/org.openhab.binding.roborock/src/main/java/org/openhab/binding/roborock/internal/transport/LocalDirectTransport.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ private void invalidateSession(String reason, @Nullable Throwable cause) {
321321
if (cause != null) {
322322
logger.debug("{} Cause: {}", reason, cause.getMessage());
323323
} else if (logger.isTraceEnabled()) {
324-
logger.trace(reason);
324+
logger.trace("{}", reason);
325325
}
326326

327327
if (socket == null) {

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/CloudRefreshPolicyTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@
1515
import static org.junit.jupiter.api.Assertions.assertFalse;
1616
import static org.junit.jupiter.api.Assertions.assertTrue;
1717

18+
import org.eclipse.jdt.annotation.NonNullByDefault;
1819
import org.junit.jupiter.api.Test;
1920

21+
@NonNullByDefault({})
2022
class CloudRefreshPolicyTest {
2123

2224
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/MapUpdateDeduplicatorTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,10 @@
1515
import static org.junit.jupiter.api.Assertions.assertFalse;
1616
import static org.junit.jupiter.api.Assertions.assertTrue;
1717

18+
import org.eclipse.jdt.annotation.NonNullByDefault;
1819
import org.junit.jupiter.api.Test;
1920

21+
@NonNullByDefault({})
2022
class MapUpdateDeduplicatorTest {
2123

2224
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/MqttInboundLivenessWatchdogTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@
1818
import java.time.Duration;
1919
import java.time.Instant;
2020

21+
import org.eclipse.jdt.annotation.NonNullByDefault;
2122
import org.junit.jupiter.api.Test;
2223
import org.openhab.binding.roborock.internal.MqttInboundLivenessWatchdog.Decision;
2324

25+
@NonNullByDefault({})
2426
class MqttInboundLivenessWatchdogTest {
2527

2628
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockAccountHandlerRoutingTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@
1414

1515
import static org.junit.jupiter.api.Assertions.assertEquals;
1616

17+
import org.eclipse.jdt.annotation.NonNullByDefault;
1718
import org.junit.jupiter.api.Test;
1819

20+
@NonNullByDefault({})
1921
class RoborockAccountHandlerRoutingTest {
2022

2123
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockCommunicationModeTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@
1414

1515
import static org.junit.jupiter.api.Assertions.assertEquals;
1616

17+
import org.eclipse.jdt.annotation.NonNullByDefault;
1718
import org.junit.jupiter.api.Test;
1819

20+
@NonNullByDefault({})
1921
class RoborockCommunicationModeTest {
2022

2123
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockTransportRoutingTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
import static org.openhab.binding.roborock.internal.RoborockBindingConstants.COMMAND_APP_START;
1818
import static org.openhab.binding.roborock.internal.RoborockBindingConstants.COMMAND_GET_MAP;
1919

20+
import org.eclipse.jdt.annotation.NonNullByDefault;
2021
import org.junit.jupiter.api.Test;
2122

23+
@NonNullByDefault({})
2224
class RoborockTransportRoutingTest {
2325

2426
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockVacuumConfigurationTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
import static org.junit.jupiter.api.Assertions.assertFalse;
1717
import static org.junit.jupiter.api.Assertions.assertTrue;
1818

19+
import org.eclipse.jdt.annotation.NonNullByDefault;
1920
import org.junit.jupiter.api.Test;
2021

22+
@NonNullByDefault({})
2123
class RoborockVacuumConfigurationTest {
2224

2325
@Test

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockVacuumHandlerConsumableWriterTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
import java.nio.file.Files;
2020
import java.nio.file.Path;
2121

22+
import org.eclipse.jdt.annotation.NonNullByDefault;
2223
import org.junit.jupiter.api.Test;
2324

25+
@NonNullByDefault({})
2426
class RoborockVacuumHandlerConsumableWriterTest {
2527

2628
private static final Path HANDLER_PATH = Path

bundles/org.openhab.binding.roborock/src/test/java/org/openhab/binding/roborock/internal/RoborockVacuumHandlerPathResolutionTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,11 @@
1919
import java.nio.file.Path;
2020
import java.nio.file.Paths;
2121

22+
import org.eclipse.jdt.annotation.NonNullByDefault;
2223
import org.junit.jupiter.api.Test;
2324
import org.junit.jupiter.api.io.TempDir;
2425

26+
@NonNullByDefault({})
2527
class RoborockVacuumHandlerPathResolutionTest {
2628

2729
@Test

0 commit comments

Comments
 (0)