branch develop updated (49c30d1 -> ed7e4d5)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository eugene. See https://gitlab.nuiton.org/nuiton/eugene.git from 49c30d1 Rename «source» parameter name in some generated methods (Fixes #4078) new ed7e4d5 Bean transformer generated code does notc ompile if not using java8 tag value (Fixes #4079) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit ed7e4d5587169d88bb7c162171a096073c44382d Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Nov 3 09:25:12 2016 +0100 Bean transformer generated code does notc ompile if not using java8 tag value (Fixes #4079) Summary of changes: .../src/main/java/org/nuiton/eugene/java/BeanTransformer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository eugene. See https://gitlab.nuiton.org/nuiton/eugene.git commit ed7e4d5587169d88bb7c162171a096073c44382d Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Nov 3 09:25:12 2016 +0100 Bean transformer generated code does notc ompile if not using java8 tag value (Fixes #4079) --- .../src/main/java/org/nuiton/eugene/java/BeanTransformer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eugene-java-templates/src/main/java/org/nuiton/eugene/java/BeanTransformer.java b/eugene-java-templates/src/main/java/org/nuiton/eugene/java/BeanTransformer.java index 605f8f7..115da2d 100644 --- a/eugene-java-templates/src/main/java/org/nuiton/eugene/java/BeanTransformer.java +++ b/eugene-java-templates/src/main/java/org/nuiton/eugene/java/BeanTransformer.java @@ -28,6 +28,7 @@ package org.nuiton.eugene.java; import com.google.common.base.Function; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; +import com.google.common.collect.Lists; import com.google.common.collect.Maps; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; @@ -542,7 +543,7 @@ public class BeanTransformer extends ObjectModelTransformerToJava { @Override public boolean apply(BeanType input) { - return Objects.equals($tmp, input.<%=getterName%>()); + return Objects.equal($tmp, input.<%=getterName%>()); } }; @@ -567,9 +568,12 @@ public class BeanTransformer extends ObjectModelTransformerToJava { }*/ ); } else { + addImport(output, Collection.class); + addImport(output, List.class); + addImport(output, Lists.class); setOperationBody(operation, "" /*{ - return Iterables.filter($source, <%=newPreficateMethodName%>(<%=attrName%>)); + return Lists.newArrayList(Iterables.filter($source, <%=newPreficateMethodName%>(<%=attrName%>))); }*/ ); } -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.
participants (1)
-
nuiton.org scm