From 5f2c2421904f2f3f0756379793048077ec18d8c1 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 27 Apr 2022 17:22:10 +0200 Subject: [PATCH] Annotate non-null build() return Builder.build() always returns a non-null value, make sure we annotate it properly. Change-Id: I88df931e4d98481354d8e418909248f2d23d2b68 Signed-off-by: Robert Varga (cherry picked from commit 0332f7640cec96bd372c9f2e1769485f8bdf9899) --- .../mdsal/binding/java/api/generator/BuilderTemplate.xtend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend index 6723efdfc3..2bbe3530e3 100644 --- a/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend +++ b/binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BuilderTemplate.xtend @@ -107,7 +107,7 @@ class BuilderTemplate extends AbstractBuilderTemplate { * * @return A new {@link «targetTypeName»} instance. */ - public «targetTypeName» build() { + public «targetType.importedNonNull» build() { return new «type.enclosedTypes.get(0).importedName»(this); } -- 2.36.6