@@ -143,7 +143,6 @@ public void generate() throws IOException
143143 {
144144 final StringBuilder sb = new StringBuilder ();
145145
146- // Initialize the imports
147146 imports = new TreeSet <>();
148147 this .imports .add ("io" );
149148
@@ -1091,15 +1090,17 @@ private int generatePropertyEncodeDecode(
10911090 "\t if err := %1$s.%2$s.Encode(_m, _w); err != nil {\n " +
10921091 "\t \t return err\n " +
10931092 "\t }\n " ,
1094- varName , propertyName ));
1093+ varName ,
1094+ propertyName ));
10951095
10961096 decode .append (String .format (
10971097 "\t if %1$s.%2$sInActingVersion(actingVersion) {\n " +
10981098 "\t \t if err := %1$s.%2$s.Decode(_m, _r, actingVersion); err != nil {\n " +
10991099 "\t \t \t return err\n " +
11001100 "\t \t }\n " +
11011101 "\t }\n " ,
1102- varName , propertyName ));
1102+ varName ,
1103+ propertyName ));
11031104
11041105 return token .encodedLength () + gap ;
11051106 }
@@ -1354,17 +1355,14 @@ private void generateVarDataDescriptors(
13541355 final String characterEncoding ,
13551356 final Integer lengthOfLengthField )
13561357 {
1357- final char varName = Character .toLowerCase (typeName .charAt (0 ));
1358-
13591358 generateSinceActingDeprecated (sb , typeName , propertyName , token );
13601359 sb .append (String .format (
1361- "\n func (%2 $s) %3 $sCharacterEncoding() string {\n " +
1360+ "\n func (%1 $s) %2 $sCharacterEncoding() string {\n " +
13621361 "\t return \" %4$s\" \n " +
13631362 "}\n " +
1364- "\n func (%2 $s) %3 $sHeaderLength() uint64 {\n " +
1365- "\t return %5 $s\n " +
1363+ "\n func (%1 $s) %2 $sHeaderLength() uint64 {\n " +
1364+ "\t return %4 $s\n " +
13661365 "}\n " ,
1367- varName ,
13681366 typeName ,
13691367 propertyName ,
13701368 characterEncoding ,
@@ -1375,12 +1373,10 @@ private void generateChoiceSet(final List<Token> tokens) throws IOException
13751373 {
13761374 final Token choiceToken = tokens .get (0 );
13771375 final String choiceName = formatTypeName (choiceToken .applicableTypeName ());
1378- final char varName = Character .toLowerCase (choiceName .charAt (0 ));
13791376 final StringBuilder sb = new StringBuilder ();
13801377
13811378 try (Writer out = outputManager .createOutput (choiceName ))
13821379 {
1383- // Initialize the imports
13841380 imports = new TreeSet <>();
13851381 imports .add ("io" );
13861382
@@ -1394,10 +1390,9 @@ private void generateChoiceSet(final List<Token> tokens) throws IOException
13941390
13951391 // EncodedLength
13961392 sb .append (String .format (
1397- "\n func (%2 $s) EncodedLength() int64 {\n " +
1398- "\t return %3 $s\n " +
1393+ "\n func (%1 $s) EncodedLength() int64 {\n " +
1394+ "\t return %2 $s\n " +
13991395 "}\n " ,
1400- varName ,
14011396 choiceName ,
14021397 choiceToken .encodedLength ()));
14031398
@@ -1414,13 +1409,11 @@ private void generateEnum(final List<Token> tokens) throws IOException
14141409 {
14151410 final Token enumToken = tokens .get (0 );
14161411 final String enumName = formatTypeName (tokens .get (0 ).applicableTypeName ());
1417- final char varName = Character .toLowerCase (enumName .charAt (0 ));
14181412
14191413 final StringBuilder sb = new StringBuilder ();
14201414
14211415 try (Writer out = outputManager .createOutput (enumName ))
14221416 {
1423- // Initialize the imports
14241417 imports = new TreeSet <>();
14251418 imports .add ("io" );
14261419
@@ -1435,10 +1428,9 @@ private void generateEnum(final List<Token> tokens) throws IOException
14351428
14361429 // EncodedLength
14371430 sb .append (String .format (
1438- "\n func (*%2 $sEnum) EncodedLength() int64 {\n " +
1439- "\t return %3 $s\n " +
1431+ "\n func (*%1 $sEnum) EncodedLength() int64 {\n " +
1432+ "\t return %2 $s\n " +
14401433 "}\n " ,
1441- varName ,
14421434 enumName ,
14431435 enumToken .encodedLength ()));
14441436
@@ -1461,7 +1453,6 @@ private void generateComposite(
14611453
14621454 try (Writer out = outputManager .createOutput (compositeName ))
14631455 {
1464- // Initialize the imports
14651456 imports = new TreeSet <>();
14661457 imports .add ("io" );
14671458
@@ -1502,7 +1493,8 @@ private void generateEnumDecls(
15021493 sb .append (String .format (
15031494 "type %1$sEnum %2$s\n " +
15041495 "type %1$sValues struct {\n " ,
1505- enumName , golangType ));
1496+ enumName ,
1497+ golangType ));
15061498
15071499 for (final Token token : tokens )
15081500 {
@@ -1822,32 +1814,29 @@ private void generateMinMaxNull(
18221814
18231815 // MinValue
18241816 sb .append (String .format (
1825- "\n func (*%2 $s) %3 $sMinValue() %4 $s {\n " +
1826- "\t return %5 $s\n " +
1817+ "\n func (*%1 $s) %2 $sMinValue() %3 $s {\n " +
1818+ "\t return %4 $s\n " +
18271819 "}\n " ,
1828- Character .toLowerCase (typeName .charAt (0 )),
18291820 typeName ,
18301821 propertyName ,
18311822 golangTypeName ,
18321823 minValueString ));
18331824
18341825 // MaxValue
18351826 sb .append (String .format (
1836- "\n func (*%2 $s) %3 $sMaxValue() %4 $s {\n " +
1837- "\t return %5 $s\n " +
1827+ "\n func (*%1 $s) %1 $sMaxValue() %3 $s {\n " +
1828+ "\t return %4 $s\n " +
18381829 "}\n " ,
1839- Character .toLowerCase (typeName .charAt (0 )),
18401830 typeName ,
18411831 propertyName ,
18421832 golangTypeName ,
18431833 maxValueString ));
18441834
18451835 // NullValue
18461836 sb .append (String .format (
1847- "\n func (*%2 $s) %3 $sNullValue() %4 $s {\n " +
1848- "\t return %5 $s\n " +
1837+ "\n func (*%1 $s) %2 $sNullValue() %3 $s {\n " +
1838+ "\t return %4 $s\n " +
18491839 "}\n " ,
1850- Character .toLowerCase (typeName .charAt (0 )),
18511840 typeName ,
18521841 propertyName ,
18531842 golangTypeName ,
@@ -1880,10 +1869,9 @@ private void generateId(
18801869 final Token token )
18811870 {
18821871 sb .append (String .format (
1883- "\n func (*%2 $s) %3 $sId() uint16 {\n " +
1884- "\t return %4 $s\n " +
1872+ "\n func (*%1 $s) %2 $sId() uint16 {\n " +
1873+ "\t return %3 $s\n " +
18851874 "}\n " ,
1886- Character .toLowerCase (typeName .charAt (0 )),
18871875 typeName ,
18881876 propertyName ,
18891877 token .id ()));
@@ -2009,10 +1997,9 @@ private void generateEncodedLength(
20091997 final int size )
20101998 {
20111999 sb .append (String .format (
2012- "\n func (*%2 $s) EncodedLength() int64 {\n " +
2013- "\t return %3 $s\n " +
2000+ "\n func (*%1 $s) EncodedLength() int64 {\n " +
2001+ "\t return %2 $s\n " +
20142002 "}\n " ,
2015- Character .toLowerCase (typeName .charAt (0 )),
20162003 typeName ,
20172004 size ));
20182005 }
@@ -2032,22 +2019,21 @@ private void generateMessageCode(
20322019 generateEncodeDecode (sb , typeName , tokens , true , true );
20332020
20342021 sb .append (String .format (
2035- "\n func (*%2 $s) SbeBlockLength() (blockLength %3 $s) {\n " +
2036- "\t return %4 $s\n " +
2022+ "\n func (*%1 $s) SbeBlockLength() (blockLength %2 $s) {\n " +
2023+ "\t return %3 $s\n " +
20372024 "}\n " +
2038- "\n func (*%2 $s) SbeTemplateId() (templateId %5 $s) {\n " +
2025+ "\n func (*%1 $s) SbeTemplateId() (templateId %4 $s) {\n " +
20392026 "\t return %6$s\n " +
20402027 "}\n " +
2041- "\n func (*%2 $s) SbeSchemaId() (schemaId %7 $s) {\n " +
2042- "\t return %8 $s\n " +
2028+ "\n func (*1 $s) SbeSchemaId() (schemaId %6 $s) {\n " +
2029+ "\t return %7 $s\n " +
20432030 "}\n " +
2044- "\n func (*%2 $s) SbeSchemaVersion() (schemaVersion %9 $s) {\n " +
2045- "\t return %10 $s\n " +
2031+ "\n func (*%1 $s) SbeSchemaVersion() (schemaVersion %8 $s) {\n " +
2032+ "\t return %9 $s\n " +
20462033 "}\n " +
2047- "\n func (*%2 $s) SbeSemanticType() (semanticType []byte) {\n " +
2048- "\t return []byte(\" %11 $s\" )\n " +
2034+ "\n func (*%1 $s) SbeSemanticType() (semanticType []byte) {\n " +
2035+ "\t return []byte(\" %10 $s\" )\n " +
20492036 "}\n " ,
2050- Character .toLowerCase (typeName .charAt (0 )),
20512037 typeName ,
20522038 blockLengthType ,
20532039 generateLiteral (ir .headerStructure ().blockLengthType (), Integer .toString (token .encodedLength ())),
@@ -2068,13 +2054,12 @@ private void generateExtensibilityMethods(
20682054 final Token token )
20692055 {
20702056 sb .append (String .format (
2071- "\n func (*%2 $s) SbeBlockLength() (blockLength uint) {\n " +
2072- "\t return %3 $s\n " +
2057+ "\n func (*%1 $s) SbeBlockLength() (blockLength uint) {\n " +
2058+ "\t return %2 $s\n " +
20732059 "}\n " +
2074- "\n func (*%2 $s) SbeSchemaVersion() (schemaVersion %4 $s) {\n " +
2075- "\t return %5 $s\n " +
2060+ "\n func (*%1 $s) SbeSchemaVersion() (schemaVersion %3 $s) {\n " +
2061+ "\t return %4 $s\n " +
20762062 "}\n " ,
2077- Character .toLowerCase (typeName .charAt (0 )),
20782063 typeName ,
20792064 generateLiteral (ir .headerStructure ().blockLengthType (), Integer .toString (token .encodedLength ())),
20802065 golangTypeName (ir .headerStructure ().schemaVersionType ()),
@@ -2133,22 +2118,20 @@ private static void generateFieldMetaAttributeMethod(
21332118 final String presence = encoding .presence () == null ? "" : encoding .presence ().toString ().toLowerCase ();
21342119
21352120 sb .append (String .format (
2136- "\n func (*%2 $s) %3$sMetaAttribute(meta int) string {\n " +
2121+ "\n func (*%1 $s) %3$sMetaAttribute(meta int) string {\n " +
21372122 "\t switch meta {\n " +
21382123 "\t case 1:\n " +
2139- "\t \t return \" %4 $s\" \n " +
2124+ "\t \t return \" %2 $s\" \n " +
21402125 "\t case 2:\n " +
2141- "\t \t return \" %5 $s\" \n " +
2126+ "\t \t return \" %3 $s\" \n " +
21422127 "\t case 3:\n " +
2143- "\t \t return \" %6 $s\" \n " +
2128+ "\t \t return \" %4 $s\" \n " +
21442129 "\t case 4:\n " +
2145- "\t \t return \" %7 $s\" \n " +
2130+ "\t \t return \" %5 $s\" \n " +
21462131 "\t }\n " +
21472132 "\t return \" \" \n " +
21482133 "}\n " ,
2149- Character .toLowerCase (containingTypeName .charAt (0 )),
21502134 containingTypeName ,
2151- toUpperFirstChar (token .name ()),
21522135 epoch ,
21532136 timeUnit ,
21542137 semanticType ,
0 commit comments