Add null annotations to ConfigDescriptionRegistry and ConfigUtil (#1641)

Also added "org.eclipse.jdt.annotation" to the test BOM so we can use "org.eclipse.jdt.annotation.Checks" in itests.
That class has many useful methods that help with writing more readable test code when using the Eclipse JDT null analysis annotations.

After running the resolver on the itests  a lot of bundles were removed from the itest.bndrun files.

Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
Wouter Born
2020-09-15 17:00:15 +02:00
committed by GitHub
parent 39d6986df7
commit f5f1e32b9f
26 changed files with 128 additions and 508 deletions
+5
View File
@@ -16,6 +16,11 @@
<name>openHAB Core :: BOM :: Test</name>
<dependencies>
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>org.eclipse.jdt.annotation</artifactId>
<version>2.2.100</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>