Correct @NonNull CodeHelpers.compilePatterns()
[mdsal.git] / binding / yang-binding / src / main / java / org / opendaylight / yangtools / yang / binding / CodeHelpers.java
index 091f4782224b1712807391bba50635e84dcc21e3..6fdc5cfec64b8553e8256fbb8caeccfbfe9ffec5 100644 (file)
@@ -90,7 +90,7 @@ public final class CodeHelpers {
      * @param value Value to append
      * @throws NullPointerException if the name or helper is null
      */
-    public static void appendValue(final @NonNull ToStringHelper helper, final @NonNull String name,
+    public static void appendValue(final ToStringHelper helper, final @NonNull String name,
             final @Nullable Object value) {
         if (value != null) {
             helper.add(name, value);
@@ -120,10 +120,10 @@ public final class CodeHelpers {
      * @throws NullPointerException if the list or any of its elements is null
      * @throws VerifyException if the list has fewer than two elements
      */
-    public static @NonNull Pattern[] compilePatterns(final @NonNull List<String> patterns) {
+    public static Pattern @NonNull[] compilePatterns(final @NonNull List<String> patterns) {
         final int size = patterns.size();
         verify(size > 1, "Patterns has to have at least 2 elements");
-        final @NonNull Pattern[] result = new Pattern[size];
+        final Pattern[] result = new Pattern[size];
         for (int i = 0; i < size; ++i) {
             result[i] = Pattern.compile(patterns.get(i));
         }
@@ -254,7 +254,7 @@ public final class CodeHelpers {
      * @param input input list, may be null
      * @return Input list or an empty list.
      */
-    public static <T> List<T> nonnull(final @Nullable List<T> input) {
+    public static <T> @NonNull List<T> nonnull(final @Nullable List<T> input) {
         return input != null ? input : ImmutableList.of();
     }