30
30
import org .inferred .freebuilder .processor .Declarations ;
31
31
import org .inferred .freebuilder .processor .source .Excerpt ;
32
32
import org .inferred .freebuilder .processor .source .Excerpts ;
33
- import org .inferred .freebuilder .processor .source .FieldAccess ;
34
33
import org .inferred .freebuilder .processor .source .FunctionalType ;
35
34
import org .inferred .freebuilder .processor .source .ObjectsExcerpts ;
36
35
import org .inferred .freebuilder .processor .source .SourceBuilder ;
@@ -98,10 +97,16 @@ public Initially initialState() {
98
97
return Initially .OPTIONAL ;
99
98
}
100
99
100
+ @ Override
101
+ public void addValueFieldDeclaration (SourceBuilder code ) {
102
+ addGetterAnnotations (code );
103
+ code .add ("private final %s %s;%n" , property .getType (), property .getField ());
104
+ }
105
+
101
106
@ Override
102
107
public void addBuilderFieldDeclaration (SourceBuilder code ) {
103
108
addGetterAnnotations (code );
104
- code .add ("private %s %s = null;\ n " , property .getType (), property .getField ());
109
+ code .add ("private %s %s = null;% n" , property .getType (), property .getField ());
105
110
}
106
111
107
112
@ Override
@@ -122,7 +127,7 @@ private void addSetter(SourceBuilder code) {
122
127
addAccessorAnnotations (code );
123
128
code .add ("public %s %s(" , datatype .getBuilder (), setter (property ));
124
129
addGetterAnnotations (code );
125
- code .add ("%s %s) {\ n " , property .getType (), property .getName ())
130
+ code .add ("%s %s) {% n" , property .getType (), property .getName ())
126
131
.addLine (" %s = %s;" , property .getField (), property .getName ())
127
132
.addLine (" return (%s) this;" , datatype .getBuilder ())
128
133
.addLine ("}" );
@@ -162,12 +167,6 @@ private void addGetter(SourceBuilder code) {
162
167
.addLine ("}" );
163
168
}
164
169
165
- @ Override
166
- public void addValueFieldDeclaration (SourceBuilder code , FieldAccess finalField ) {
167
- addGetterAnnotations (code );
168
- code .add ("private final %s %s;\n " , property .getType (), finalField );
169
- }
170
-
171
170
@ Override
172
171
public void addFinalFieldAssignment (SourceBuilder code , Excerpt finalField , String builder ) {
173
172
code .addLine ("%s = %s;" , finalField , property .getField ().on (builder ));
0 commit comments