From 0332f7640cec96bd372c9f2e1769485f8bdf9899 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 --- .../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 d920c51908..fe0c37e1c5 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