Skip to content

Commit 5e27967

Browse files
committed
[Java] Fix warnings introduced due to merge of PR #627.
1 parent 07a0eb5 commit 5e27967

File tree

1 file changed

+14
-43
lines changed

1 file changed

+14
-43
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/golang/GolangGenerator.java

Lines changed: 14 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -857,7 +857,6 @@ private void generateChoiceEncodeDecode(final StringBuilder sb, final String cho
857857
{
858858
final char varName = Character.toLowerCase(choiceName.charAt(0));
859859

860-
// Encode
861860
generateEncodeHeader(sb, varName, choiceName, false, false);
862861

863862
sb.append(String.format(
@@ -1191,30 +1190,21 @@ private int generateGroupEncodeDecode(
11911190
encode.append(generateEncodeOffset(gap, ""));
11921191
decode.append(generateDecodeOffset(gap, ""));
11931192

1194-
// Write block length
11951193
final String encBlockLengthTmpl =
11961194
"\tvar %7$sBlockLength %1$s = %2$d\n" +
11971195
"\tif err := _m.Write%6$s(_w, %7$sBlockLength); err != nil {\n" +
11981196
"\t\treturn err\n" +
11991197
"\t}\n";
12001198

1201-
// Write number of elements in group
12021199
final String encNumInGroupTmpl =
12031200
"\tvar %7$sNumInGroup %3$s = %3$s(len(%4$s.%5$s))\n" +
12041201
"\tif err := _m.Write%8$s(_w, %7$sNumInGroup); err != nil {\n" +
12051202
"\t\treturn err\n" +
12061203
"\t}\n";
12071204

12081205
// Order write based on offset
1209-
String encGrpMetaTmpl = "\n";
1210-
if (blockLengthOffset < numInGroupOffset)
1211-
{
1212-
encGrpMetaTmpl = encBlockLengthTmpl + encNumInGroupTmpl;
1213-
}
1214-
else
1215-
{
1216-
encGrpMetaTmpl = encNumInGroupTmpl + encBlockLengthTmpl;
1217-
}
1206+
final String encGrpMetaTmpl = blockLengthOffset < numInGroupOffset ?
1207+
encBlockLengthTmpl + encNumInGroupTmpl : encNumInGroupTmpl + encBlockLengthTmpl;
12181208

12191209
encode.append(String.format(encGrpMetaTmpl,
12201210
blockLengthType,
@@ -1235,43 +1225,28 @@ private int generateGroupEncodeDecode(
12351225
varName,
12361226
toUpperFirstChar(signalToken.name())));
12371227

1238-
// Check version
12391228
decode.append(String.format(
12401229
"\n" +
12411230
"\tif %1$s.%2$sInActingVersion(actingVersion) {\n",
12421231
varName,
1243-
propertyName,
1244-
blockLengthType,
1245-
numInGroupType,
1246-
blockLengthMarshalType,
1247-
numInGroupMarshalType));
1232+
propertyName));
12481233

1249-
// Read block length
12501234
final String decBlockLengthTmpl =
1251-
"\t\tvar %2$sBlockLength %3$s\n" +
1252-
"\t\tif err := _m.Read%5$s(_r, &%2$sBlockLength); err != nil {\n" +
1235+
"\t\tvar %1$sBlockLength %2$s\n" +
1236+
"\t\tif err := _m.Read%4$s(_r, &%1$sBlockLength); err != nil {\n" +
12531237
"\t\t\treturn err\n" +
12541238
"\t\t}\n";
12551239

1256-
// Read number of elements in group
12571240
final String decNumInGroupTmpl =
1258-
"\t\tvar %2$sNumInGroup %4$s\n" +
1259-
"\t\tif err := _m.Read%6$s(_r, &%2$sNumInGroup); err != nil {\n" +
1241+
"\t\tvar %1$sNumInGroup %3$s\n" +
1242+
"\t\tif err := _m.Read%5$s(_r, &%1$sNumInGroup); err != nil {\n" +
12601243
"\t\t\treturn err\n" +
12611244
"\t\t}\n";
12621245

1263-
// Order read based on offset
1264-
String decGrpMetaTmpl = "\n";
1265-
if (blockLengthOffset < numInGroupOffset)
1266-
{
1267-
decGrpMetaTmpl = decBlockLengthTmpl + decNumInGroupTmpl;
1268-
}
1269-
else
1270-
{
1271-
decGrpMetaTmpl = decNumInGroupTmpl + decBlockLengthTmpl;
1272-
}
1246+
final String decGrpMetaTmpl = blockLengthOffset < numInGroupOffset ?
1247+
decBlockLengthTmpl + decNumInGroupTmpl : decNumInGroupTmpl + decBlockLengthTmpl;
1248+
12731249
decode.append(String.format(decGrpMetaTmpl,
1274-
varName,
12751250
propertyName,
12761251
blockLengthType,
12771252
numInGroupType,
@@ -1818,15 +1793,10 @@ private void generateCompositePropertyElements(
18181793
final String propertyName = formatPropertyName(token.name());
18191794

18201795
// Write {Min,Max,Null}Value
1821-
switch (token.signal())
1796+
if (token.signal() == Signal.ENCODING)
18221797
{
1823-
case ENCODING:
1824-
generateMinMaxNull(sb, containingTypeName, propertyName, token);
1825-
generateCharacterEncoding(sb, containingTypeName, propertyName, token);
1826-
break;
1827-
1828-
default:
1829-
break;
1798+
generateMinMaxNull(sb, containingTypeName, propertyName, token);
1799+
generateCharacterEncoding(sb, containingTypeName, propertyName, token);
18301800
}
18311801

18321802
switch (token.signal())
@@ -1837,6 +1807,7 @@ private void generateCompositePropertyElements(
18371807
case BEGIN_COMPOSITE:
18381808
generateSinceActingDeprecated(sb, containingTypeName, propertyName, token);
18391809
break;
1810+
18401811
default:
18411812
break;
18421813
}

0 commit comments

Comments
 (0)