Author: kwin
Date: Fri Mar 3 16:11:35 2017
New Revision: 1785335
URL: http://svn.apache.org/viewvc?rev=1785335&view=rev
Log:
fix some null-pointer analysis warnings
Modified:
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
Modified:
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java?rev=1785335&r1=1785334&r2=1785335&view=diff
==============================================================================
---
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
(original)
+++
sling/trunk/bundles/extensions/validation/core/src/main/java/org/apache/sling/validation/impl/model/ResourcePropertyBuilder.java
Fri Mar 3 16:11:35 2017
@@ -34,7 +34,7 @@ public class ResourcePropertyBuilder {
private boolean optional;
private boolean multiple;
private String nameRegex;
- private final List<ParameterizedValidator> validators;
+ private final @Nonnull List<ParameterizedValidator> validators;
public ResourcePropertyBuilder() {
validators = new ArrayList<ParameterizedValidator>();
@@ -86,7 +86,7 @@ public class ResourcePropertyBuilder {
return this;
}
- public @Nonnull ResourceProperty build(String name) {
+ public @Nonnull ResourceProperty build(@Nonnull String name) {
return new ResourcePropertyImpl(name, nameRegex, multiple, !optional,
validators);
}
}