Skip to content

Commit 7d58e2d

Browse files
Fixes non-compileable classes when setting generateNoArgsConstructorOnly to true #1154 (#1155)
1 parent 106a2a5 commit 7d58e2d

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/main/resources/templates/java-lang/type.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ public class ${className} implements java.io.Serializable<#if implements?has_con
197197

198198
public ${className} build() {
199199
<#if generateNoArgsConstructorOnly>
200-
${className} result = new ${className};
200+
${className} result = new ${className}();
201201
<#list fields as field>
202202
<#if field.visibility == 'public'>
203203
result.${field.name}(this.${field.name});

src/test/resources/expected-classes/no-args-constructor/Event_noargsconstr_builder.java.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ public class Event implements java.io.Serializable {
143143

144144

145145
public Event build() {
146-
Event result = new Event;
146+
Event result = new Event();
147147
result.setId(this.id);
148148
result.setCategoryId(this.categoryId);
149149
result.setProperties(this.properties);

src/test/resources/expected-classes/public-fields/Event_publicfields_builder_noargsconstr.java.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public class Event implements java.io.Serializable {
118118

119119

120120
public Event build() {
121-
Event result = new Event;
121+
Event result = new Event();
122122
result.id(this.id);
123123
result.categoryId(this.categoryId);
124124
result.properties(this.properties);

0 commit comments

Comments
 (0)