@@ -115,12 +115,12 @@ private static String validateBufferImplementation(
115115
116116 private String encoderName (final String className )
117117 {
118- return className + "Encoder" ;
118+ return formatClassName ( className ) + "Encoder" ;
119119 }
120120
121121 private String decoderName (final String className )
122122 {
123- return className + "Decoder" ;
123+ return formatClassName ( className ) + "Decoder" ;
124124 }
125125
126126 private String implementsInterface (final String interfaceName )
@@ -209,7 +209,7 @@ private void generateEncoder(
209209 generateEncoderGroups (sb , className , groups , BASE_INDENT , false );
210210 generateEncoderVarData (sb , className , varData , BASE_INDENT );
211211
212- generateEncoderDisplay (sb , formatClassName ( decoderName (msgToken .name () )));
212+ generateEncoderDisplay (sb , decoderName (msgToken .name ()));
213213
214214 out .append (sb );
215215 out .append ("}\n " );
@@ -305,7 +305,7 @@ private void generateEncoderGroups(
305305
306306 final int groupIndex = i ;
307307 final String groupName = groupToken .name ();
308- final String groupClassName = formatClassName ( encoderName (groupName ) );
308+ final String groupClassName = encoderName (groupName );
309309
310310 ++i ;
311311 final int groupHeaderTokenCount = tokens .get (i ).componentTokenCount ();
@@ -503,7 +503,7 @@ private void generateGroupEncoderClassHeader(
503503 .append (ind ).append (" }\n " );
504504
505505 sb .append ("\n " )
506- .append (ind ).append (" public " ).append (formatClassName ( encoderName (groupName ) )).append (" next()\n " )
506+ .append (ind ).append (" public " ).append (encoderName (groupName )).append (" next()\n " )
507507 .append (ind ).append (" {\n " )
508508 .append (ind ).append (" if (index + 1 >= count)\n " )
509509 .append (ind ).append (" {\n " )
@@ -584,7 +584,7 @@ private void generateGroupEncoderClassDeclaration(
584584 final String indent ,
585585 final int dimensionHeaderSize )
586586 {
587- final String className = formatClassName ( encoderName (groupName ) );
587+ final String className = encoderName (groupName );
588588
589589 generateTypeJavadoc (sb , indent , groupToken );
590590 new Formatter (sb ).format ("\n " +
@@ -603,7 +603,7 @@ private void generateGroupEncoderClassDeclaration(
603603
604604 for (final String subGroupName : subGroupNames )
605605 {
606- final String type = formatClassName ( encoderName (subGroupName ) );
606+ final String type = encoderName (subGroupName );
607607 final String field = formatPropertyName (subGroupName );
608608 sb .append (indent ).append (" private final " ).append (type ).append (" " ).append (field ).append (";\n " );
609609 }
@@ -617,7 +617,7 @@ private void generateGroupEncoderClassDeclaration(
617617
618618 for (final String subGroupName : subGroupNames )
619619 {
620- final String type = formatClassName ( encoderName (subGroupName ) );
620+ final String type = encoderName (subGroupName );
621621 final String field = formatPropertyName (subGroupName );
622622 sb
623623 .append (indent ).append (" " )
@@ -1157,7 +1157,7 @@ private void generateDataTypedEncoder(
11571157 private void generateBitSet (final List <Token > tokens ) throws IOException
11581158 {
11591159 final Token token = tokens .get (0 );
1160- final String bitSetName = formatClassName ( token .applicableTypeName () );
1160+ final String bitSetName = token .applicableTypeName ();
11611161 final String decoderName = decoderName (bitSetName );
11621162 final String encoderName = encoderName (bitSetName );
11631163 final List <Token > messageBody = getMessageBody (tokens );
@@ -1229,7 +1229,7 @@ private void generateEnum(final List<Token> tokens) throws IOException
12291229 private void generateComposite (final List <Token > tokens ) throws IOException
12301230 {
12311231 final Token token = tokens .get (0 );
1232- final String compositeName = formatClassName ( token .applicableTypeName () );
1232+ final String compositeName = token .applicableTypeName ();
12331233 final String decoderName = decoderName (compositeName );
12341234 final String encoderName = encoderName (compositeName );
12351235
@@ -1243,7 +1243,7 @@ private void generateComposite(final List<Token> tokens) throws IOException
12431243 {
12441244 final Token encodingToken = tokens .get (i );
12451245 final String propertyName = formatPropertyName (encodingToken .name ());
1246- final String typeName = formatClassName ( decoderName (encodingToken .applicableTypeName () ));
1246+ final String typeName = decoderName (encodingToken .applicableTypeName ());
12471247
12481248 final StringBuilder sb = new StringBuilder ();
12491249 generateEncodingOffsetMethod (sb , propertyName , encodingToken .offset (), BASE_INDENT );
@@ -1290,7 +1290,7 @@ private void generateComposite(final List<Token> tokens) throws IOException
12901290 {
12911291 final Token encodingToken = tokens .get (i );
12921292 final String propertyName = formatPropertyName (encodingToken .name ());
1293- final String typeName = formatClassName ( encoderName (encodingToken .applicableTypeName () ));
1293+ final String typeName = encoderName (encodingToken .applicableTypeName ());
12941294
12951295 final StringBuilder sb = new StringBuilder ();
12961296 generateEncodingOffsetMethod (sb , propertyName , encodingToken .offset (), BASE_INDENT );
@@ -2576,7 +2576,7 @@ private void generateEncoderFields(
25762576 (fieldToken , typeToken ) ->
25772577 {
25782578 final String propertyName = formatPropertyName (fieldToken .name ());
2579- final String typeName = formatClassName ( encoderName (typeToken .name () ));
2579+ final String typeName = encoderName (typeToken .name ());
25802580
25812581 generateFieldIdMethod (sb , fieldToken , indent );
25822582 generateFieldSinceVersionMethod (sb , fieldToken , indent );
@@ -2615,7 +2615,7 @@ private void generateDecoderFields(final StringBuilder sb, final List<Token> tok
26152615 (fieldToken , typeToken ) ->
26162616 {
26172617 final String propertyName = formatPropertyName (fieldToken .name ());
2618- final String typeName = decoderName (formatClassName ( typeToken .name () ));
2618+ final String typeName = decoderName (typeToken .name ());
26192619
26202620 generateFieldIdMethod (sb , fieldToken , indent );
26212621 generateFieldSinceVersionMethod (sb , fieldToken , indent );
@@ -3178,8 +3178,9 @@ private void generateDecoderDisplay(
31783178 final List <Token > varData )
31793179 {
31803180 final String indent = INDENT ;
3181+ final String decoderName = decoderName (name );
31813182
3182- appendMessageToString (sb , indent , name + "Decoder" );
3183+ appendMessageToString (sb , indent , decoderName );
31833184 sb .append ('\n' );
31843185 append (sb , indent , "public StringBuilder appendTo(final StringBuilder builder)" );
31853186 append (sb , indent , "{" );
@@ -3267,7 +3268,7 @@ private void appendDecoderDisplay(
32673268 }
32683269
32693270 final String groupName = formatPropertyName (groupToken .name ());
3270- final String groupDecoderName = decoderName (formatClassName ( groupToken .name () ));
3271+ final String groupDecoderName = decoderName (groupToken .name ());
32713272
32723273 append (
32733274 sb , indent , "builder.append(\" " + groupName + Separators .KEY_VALUE + Separators .BEGIN_GROUP + "\" );" );
0 commit comments