JavaFileTemplate.findProperty() should be static 48/88648/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 24 Mar 2020 14:15:11 +0000 (15:15 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Mar 2020 11:01:53 +0000 (12:01 +0100)
This method does not touch any local state -- hence it is truly
a static utility that can be moved to a properly-bound state.

Change-Id: Iad3b70d129e758a24aaa0558a1549728f529f236
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/JavaFileTemplate.java

index 5283f874be29ac893d30429259b3b281e9a45088..79d744cc510fd801b2f7d7394d3086fb1e068f74 100644 (file)
@@ -106,7 +106,7 @@ class JavaFileTemplate {
         return type;
     }
 
-    final GeneratedProperty findProperty(final GeneratedTransferObject gto, final String name) {
+    static final GeneratedProperty findProperty(final GeneratedTransferObject gto, final String name) {
         final Optional<GeneratedProperty> optProp = gto.getProperties().stream()
                 .filter(prop -> prop.getName().equals(name)).findFirst();
         if (optProp.isPresent()) {