@@ -274,14 +274,14 @@ public void generate() throws IOException
274
274
275
275
final String decoderClassName = formatClassName (decoderName (msgToken .name ()));
276
276
final String decoderStateClassName = decoderClassName + "#CodecStates" ;
277
- final FieldPrecedenceModel decoderPrecedenceModel =
278
- precedenceChecks . createDecoderModel ( decoderStateClassName , tokens );
277
+ final FieldPrecedenceModel decoderPrecedenceModel = precedenceChecks . createDecoderModel (
278
+ decoderStateClassName , tokens );
279
279
generateDecoder (decoderClassName , msgToken , fields , groups , varData , hasVarData , decoderPrecedenceModel );
280
280
281
281
final String encoderClassName = formatClassName (encoderName (msgToken .name ()));
282
282
final String encoderStateClassName = encoderClassName + "#CodecStates" ;
283
- final FieldPrecedenceModel encoderPrecedenceModel =
284
- precedenceChecks . createEncoderModel ( encoderStateClassName , tokens );
283
+ final FieldPrecedenceModel encoderPrecedenceModel = precedenceChecks . createEncoderModel (
284
+ encoderStateClassName , tokens );
285
285
generateEncoder (encoderClassName , msgToken , fields , groups , varData , hasVarData , encoderPrecedenceModel );
286
286
}
287
287
}
@@ -839,7 +839,8 @@ private void generateDecoder(
839
839
840
840
private void generateDecoderGroups (
841
841
final StringBuilder sb ,
842
- final FieldPrecedenceModel fieldPrecedenceModel , final String outerClassName ,
842
+ final FieldPrecedenceModel fieldPrecedenceModel ,
843
+ final String outerClassName ,
843
844
final List <Token > tokens ,
844
845
final String indent ,
845
846
final boolean isSubGroup ) throws IOException
@@ -993,7 +994,6 @@ private void generateGroupDecoderClassHeader(
993
994
.append (indent ).append (" count = " ).append (numInGroupCast ).append (numInGroupGet ).append (";\n " )
994
995
.append (indent ).append (" }\n \n " );
995
996
996
-
997
997
generateAccessOrderListenerMethodForNextGroupElement (sb , fieldPrecedenceModel , indent + " " , groupToken );
998
998
999
999
sb .append (indent ).append (" public " ).append (className ).append (" next()\n " )
@@ -2345,16 +2345,16 @@ private String interfaceImportLine()
2345
2345
}
2346
2346
2347
2347
2348
- private CharSequence generateFileHeader (final String packageName , final Set <String > importedTypesPackages ,
2348
+ private CharSequence generateFileHeader (
2349
+ final String packageName ,
2350
+ final Set <String > importedTypesPackages ,
2349
2351
final String fqBuffer )
2350
2352
{
2351
- final StringBuilder importStatements = generateImportStatements (importedTypesPackages , packageName );
2352
-
2353
2353
return "/* Generated SBE (Simple Binary Encoding) message codec. */\n " +
2354
2354
"package " + packageName + ";\n \n " +
2355
2355
"import " + fqBuffer + ";\n " +
2356
2356
interfaceImportLine () +
2357
- importStatements ;
2357
+ generateImportStatements ( importedTypesPackages , packageName ) ;
2358
2358
}
2359
2359
2360
2360
private CharSequence generateMainHeader (
@@ -4470,7 +4470,6 @@ private void appendDecoderDisplay(
4470
4470
append (sb , indent , groupName + ".index = " + groupName + "OriginalIndex;" );
4471
4471
Separator .END_GROUP .appendToGeneratedBuilder (sb , indent );
4472
4472
4473
-
4474
4473
lengthBeforeLastGeneratedSeparator = sb .length ();
4475
4474
Separator .FIELD .appendToGeneratedBuilder (sb , indent );
4476
4475
0 commit comments