This is an automated email from the ASF dual-hosted git repository.

sseifert pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-caconfig-spi.git


The following commit(s) were added to refs/heads/master by this push:
     new c695f0f  eliminate code warnings through null-analysis annotations
c695f0f is described below

commit c695f0f7e66244aa9e2983f06d42389048c46608
Author: sseifert <[email protected]>
AuthorDate: Thu Apr 4 16:28:28 2019 +0200

    eliminate code warnings through null-analysis annotations
---
 .../java/org/apache/sling/caconfig/spi/metadata/AbstractMetadata.java    | 1 +
 .../org/apache/sling/caconfig/spi/metadata/PropertyMetadataTest.java     | 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/src/main/java/org/apache/sling/caconfig/spi/metadata/AbstractMetadata.java 
b/src/main/java/org/apache/sling/caconfig/spi/metadata/AbstractMetadata.java
index 9d3226b..42a85f8 100644
--- a/src/main/java/org/apache/sling/caconfig/spi/metadata/AbstractMetadata.java
+++ b/src/main/java/org/apache/sling/caconfig/spi/metadata/AbstractMetadata.java
@@ -32,6 +32,7 @@ abstract class AbstractMetadata<T> {
     private String description;
     private Map<String,String> properties;
 
+    @SuppressWarnings({ "null", "unused" })
     public AbstractMetadata(@NotNull String name) {
         if (name == null) {
             throw new IllegalArgumentException("Invalid name: " + name);
diff --git 
a/src/test/java/org/apache/sling/caconfig/spi/metadata/PropertyMetadataTest.java
 
b/src/test/java/org/apache/sling/caconfig/spi/metadata/PropertyMetadataTest.java
index e93fb8b..87e8417 100644
--- 
a/src/test/java/org/apache/sling/caconfig/spi/metadata/PropertyMetadataTest.java
+++ 
b/src/test/java/org/apache/sling/caconfig/spi/metadata/PropertyMetadataTest.java
@@ -89,6 +89,7 @@ public class PropertyMetadataTest {
     }
 
     @Test(expected=IllegalArgumentException.class)
+    @SuppressWarnings("null")
     public void testNullNale() {
         new PropertyMetadata<>(null, Object.class);
     }

Reply via email to