Skip to content

Commit 43b94e1

Browse files
committed
[Java] Tidy up warnings and formatting.
1 parent 84a8261 commit 43b94e1

File tree

4 files changed

+34
-70
lines changed

4 files changed

+34
-70
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/cpp/CppGenerator.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ public class CppGenerator implements CodeGenerator
4343
private final OutputManager outputManager;
4444

4545
public CppGenerator(final Ir ir, final OutputManager outputManager)
46-
throws IOException
4746
{
4847
Verify.notNull(ir, "ir");
4948
Verify.notNull(outputManager, "outputManager");

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/csharp/CSharpGenerator.java

Lines changed: 13 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public class CSharpGenerator implements CodeGenerator
4444
private final OutputManager outputManager;
4545

4646
public CSharpGenerator(final Ir ir, final OutputManager outputManager)
47-
throws IOException
4847
{
4948
Verify.notNull(ir, "ir");
5049
Verify.notNull(outputManager, "outputManager");
@@ -112,7 +111,7 @@ public void generate() throws IOException
112111

113112
final List<Token> varData = new ArrayList<>();
114113
collectVarData(messageBody, offset, varData);
115-
out.append(generateVarData(className, varData, BASE_INDENT + INDENT));
114+
out.append(generateVarData(varData, BASE_INDENT + INDENT));
116115

117116
out.append(INDENT + "}\n");
118117
out.append("}\n");
@@ -150,7 +149,7 @@ private void generateGroups(
150149

151150
final List<Token> varData = new ArrayList<>();
152151
i = collectVarData(tokens, i, varData);
153-
sb.append(generateVarData(parentMessageClassName, varData, indent + INDENT + INDENT));
152+
sb.append(generateVarData(varData, indent + INDENT + INDENT));
154153

155154
sb.append(indent).append(INDENT + "}\n");
156155
}
@@ -228,8 +227,7 @@ private void generateGroupClassHeader(
228227
sb.append(
229228
indent + INDENT + "public int ActingBlockLength { get { return _blockLength; } }\n\n" +
230229
indent + INDENT + "public int Count { get { return _count; } }\n\n" +
231-
indent + INDENT + "public bool HasNext { get { return (_index + 1) < _count; } }\n\n"
232-
);
230+
indent + INDENT + "public bool HasNext { get { return (_index + 1) < _count; } }\n\n");
233231

234232
sb.append(String.format(
235233
indent + INDENT + "public %sGroup Next()\n" +
@@ -304,10 +302,7 @@ private CharSequence generateGroupProperty(final String groupName, final Token t
304302
return sb;
305303
}
306304

307-
private CharSequence generateVarData(
308-
final String className,
309-
final List<Token> tokens,
310-
final String indent)
305+
private CharSequence generateVarData(final List<Token> tokens, final String indent)
311306
{
312307
final StringBuilder sb = new StringBuilder();
313308

@@ -333,7 +328,7 @@ private CharSequence generateVarData(
333328

334329
sb.append(String.format(
335330
"\n" +
336-
indent + "public const int %sHeaderSize = %d;\n",
331+
indent + "public const int %sHeaderSize = %d;\n",
337332
propertyName,
338333
sizeOfLengthField));
339334

@@ -355,8 +350,7 @@ private CharSequence generateVarData(
355350
generateArrayFieldNotPresentCondition(token.version(), indent),
356351
sizeOfLengthField,
357352
lengthTypePrefix,
358-
byteOrderStr
359-
));
353+
byteOrderStr));
360354

361355
sb.append(String.format(
362356
indent + "public int Set%1$s(byte[] src, int srcOffset, int length)\n" +
@@ -372,8 +366,7 @@ private CharSequence generateVarData(
372366
sizeOfLengthField,
373367
lengthTypePrefix,
374368
lengthCSharpType,
375-
byteOrderStr
376-
));
369+
byteOrderStr));
377370
}
378371
}
379372

@@ -425,16 +418,14 @@ private void generateComposite(final List<Token> tokens) throws IOException
425418
out.append(generateFileHeader(ir.applicableNamespace()));
426419
out.append(generateClassDeclaration(compositeName));
427420
out.append(generateFixedFlyweightCode(tokens.get(0).encodedLength()));
428-
out.append(generateCompositePropertyElements(
429-
compositeName, tokens.subList(1, tokens.size() - 1), BASE_INDENT));
421+
out.append(generateCompositePropertyElements(tokens.subList(1, tokens.size() - 1), BASE_INDENT));
430422

431423
out.append(INDENT + "}\n");
432424
out.append("}\n");
433425
}
434426
}
435427

436-
private CharSequence generateCompositePropertyElements(
437-
final String containingClassName, final List<Token> tokens, final String indent)
428+
private CharSequence generateCompositePropertyElements(final List<Token> tokens, final String indent)
438429
{
439430
final StringBuilder sb = new StringBuilder();
440431

@@ -519,7 +510,7 @@ private CharSequence generateFileHeader(final String packageName)
519510
sb.setLength(sb.length() - 1);
520511
}
521512

522-
// Remove '_' but upcase between them
513+
// Remove '_' but uppercase between them
523514
tokens = sb.toString().split("-");
524515
sb.setLength(0);
525516

@@ -544,8 +535,7 @@ private CharSequence generateClassDeclaration(final String className)
544535
return String.format(
545536
INDENT + "public sealed partial class %s\n" +
546537
INDENT + "{\n",
547-
className
548-
);
538+
className);
549539
}
550540

551541
private void generateMetaAttributeEnum() throws IOException
@@ -562,8 +552,7 @@ private void generateMetaAttributeEnum() throws IOException
562552
INDENT + INDENT + "SemanticType,\n" +
563553
INDENT + INDENT + "Presence\n" +
564554
INDENT + "}\n" +
565-
"}\n"
566-
);
555+
"}\n");
567556
}
568557
}
569558

@@ -585,25 +574,7 @@ private CharSequence generateEnumDeclaration(
585574
return result;
586575
}
587576

588-
private CharSequence generatePrimitivePropertyEncodings(final List<Token> tokens, final String indent)
589-
{
590-
final StringBuilder sb = new StringBuilder();
591-
592-
for (final Token token : tokens)
593-
{
594-
if (token.signal() == Signal.ENCODING)
595-
{
596-
sb.append(generatePrimitiveProperty(token.name(), token, indent));
597-
}
598-
}
599-
600-
return sb;
601-
}
602-
603-
private CharSequence generatePrimitiveProperty(
604-
final String propertyName,
605-
final Token token,
606-
final String indent)
577+
private CharSequence generatePrimitiveProperty(final String propertyName, final Token token, final String indent)
607578
{
608579
final StringBuilder sb = new StringBuilder();
609580

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

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ public class GolangGenerator implements CodeGenerator
4545
private TreeSet<String> imports;
4646

4747
public GolangGenerator(final Ir ir, final OutputManager outputManager)
48-
throws IOException
4948
{
5049
Verify.notNull(ir, "ir");
5150
Verify.notNull(outputManager, "outputManager");
@@ -89,7 +88,7 @@ public void generateTypeStubs() throws IOException
8988
}
9089
}
9190

92-
// MesssageHeader is special but the standard allows it to be
91+
// MessageHeader is special but the standard allows it to be
9392
// pretty arbitrary after the first four fields.
9493
// All we need is the imports, type declaration, and encode/decode
9594
public void generateMessageHeaderStub() throws IOException
@@ -165,14 +164,13 @@ public void generate() throws IOException
165164
final List<Token> varData = new ArrayList<>();
166165
collectVarData(messageBody, i, varData);
167166

168-
generateFields(sb, typeName, fields, "");
167+
generateFields(sb, typeName, fields);
169168
generateGroups(sb, groups, typeName);
170169
generateGroupProperties(sb, groups, typeName);
171-
generateVarData(sb, typeName, varData, "");
170+
generateVarData(sb, typeName, varData);
172171

173172
out.append(generateFileHeader(ir.namespaces()));
174173
out.append(sb);
175-
176174
}
177175
}
178176
}
@@ -202,6 +200,7 @@ private String generateDecodeOffset(final int gap, final String indent)
202200
this.imports.add("io/ioutil");
203201
return String.format("%1$s\tio.CopyN(ioutil.Discard, _r, %2$d)\n", indent, gap);
204202
}
203+
205204
return "";
206205
}
207206

@@ -482,7 +481,6 @@ private void generateRangeCheckPrimitive(
482481
"\t\t}\n" +
483482
"\t}\n",
484483
varName));
485-
486484
}
487485

488486
// Fields that are an [n]byte may have a characterEncoding which
@@ -740,7 +738,7 @@ private int generateEncodeDecode(
740738
tokens.subList(i + 5, tokens.size() - 1),
741739
false, true));
742740

743-
// Group gap blocklength handling
741+
// Group gap block length handling
744742
encode.append(generateEncodeOffset(gap, "\t")).append("\t}\n");
745743
decode.append(generateDecodeOffset(gap, "\t")).append("\t}\n");
746744

@@ -791,6 +789,7 @@ private int generateEncodeDecode(
791789
// Close out the methods and append
792790
generateEncodeDecodeClose(encode, decode, rangeCheck, init);
793791
sb.append(encode).append(decode).append(rangeCheck).append(init).append(nested);
792+
794793
return currentOffset;
795794
}
796795

@@ -886,7 +885,6 @@ private void generateChoiceEncodeDecode(
886885
token.encodedLength() * 8,
887886
varName));
888887

889-
// Decode
890888
generateDecodeHeader(sb, varName, choiceName, false, false);
891889

892890
sb.append(String.format(
@@ -937,7 +935,7 @@ private void generateDecodeHeader(
937935
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType());
938936

939937
// Messages, groups, and vardata are extensible so need to know
940-
// working blocklength.
938+
// working block length.
941939
// Messages mandate only 16 bits, otherwise let's be generous and
942940
// support the platform.
943941
if (isExtensible)
@@ -1273,7 +1271,6 @@ private int generateGroupEncodeDecode(
12731271
return gap;
12741272
}
12751273

1276-
12771274
// Recursively traverse groups to create the group properties
12781275
private void generateGroupProperties(
12791276
final StringBuilder sb,
@@ -1320,23 +1317,22 @@ private void generateGroups(final StringBuilder sb, final List<Token> tokens, fi
13201317

13211318
final List<Token> fields = new ArrayList<>();
13221319
i = collectFields(tokens, i, fields);
1323-
generateFields(sb, groupName, fields, prefix);
1320+
generateFields(sb, groupName, fields);
13241321

13251322
final List<Token> groups = new ArrayList<>();
13261323
i = collectGroups(tokens, i, groups);
13271324
generateGroups(sb, groups, groupName);
13281325

13291326
final List<Token> varData = new ArrayList<>();
13301327
i = collectVarData(tokens, i, varData);
1331-
generateVarData(sb, formatTypeName(groupName), varData, prefix);
1328+
generateVarData(sb, formatTypeName(groupName), varData);
13321329
}
13331330
}
13341331

13351332
private void generateVarData(
13361333
final StringBuilder sb,
13371334
final String typeName,
1338-
final List<Token> tokens,
1339-
final String prefix)
1335+
final List<Token> tokens)
13401336
{
13411337
for (int i = 0, size = tokens.size(); i < size;)
13421338
{
@@ -1351,7 +1347,7 @@ private void generateVarData(
13511347
final Token lengthToken = tokens.get(i + 2);
13521348
final int lengthOfLengthField = lengthToken.encodedLength();
13531349

1354-
generateFieldMetaAttributeMethod(sb, typeName, token, prefix);
1350+
generateFieldMetaAttributeMethod(sb, typeName, token);
13551351

13561352
generateVarDataDescriptors(
13571353
sb, token, typeName, propertyName, characterEncoding, lengthOfLengthField);
@@ -1598,6 +1594,7 @@ private void generateChoiceDecls(
15981594
.append(generateLiteral(token.encoding().primitiveType(), token.encoding().constValue().toString()));
15991595
comma = ", ";
16001596
}
1597+
16011598
sb.append("}\n");
16021599
}
16031600

@@ -1624,6 +1621,7 @@ private StringBuilder generateFileHeader(
16241621
}
16251622

16261623
sb.append(")\n\n");
1624+
16271625
return sb;
16281626
}
16291627

@@ -1784,7 +1782,6 @@ private void generateTypeBody(
17841782
sb.append(nested);
17851783
}
17861784

1787-
17881785
private void generateCompositePropertyElements(
17891786
final StringBuilder sb,
17901787
final String containingTypeName,
@@ -1818,6 +1815,7 @@ private void generateCompositePropertyElements(
18181815
default:
18191816
break;
18201817
}
1818+
18211819
i += tokens.get(i).componentTokenCount();
18221820
}
18231821
}
@@ -2076,7 +2074,7 @@ private void generateMessageCode(
20762074
}
20772075

20782076
// Used for groups which need to know the schema's definition
2079-
// of blocklength and version to check for extensions
2077+
// of block length and version to check for extensions
20802078
private void generateExtensibilityMethods(
20812079
final StringBuilder sb,
20822080
final String typeName,
@@ -2099,8 +2097,7 @@ private void generateExtensibilityMethods(
20992097
private void generateFields(
21002098
final StringBuilder sb,
21012099
final String containingTypeName,
2102-
final List<Token> tokens,
2103-
final String prefix)
2100+
final List<Token> tokens)
21042101
{
21052102
for (int i = 0, size = tokens.size(); i < size; i++)
21062103
{
@@ -2112,7 +2109,7 @@ private void generateFields(
21122109

21132110
generateId(sb, containingTypeName, propertyName, signalToken);
21142111
generateSinceActingDeprecated(sb, containingTypeName, propertyName, signalToken);
2115-
generateFieldMetaAttributeMethod(sb, containingTypeName, signalToken, prefix);
2112+
generateFieldMetaAttributeMethod(sb, containingTypeName, signalToken);
21162113

21172114
switch (encodingToken.signal())
21182115
{
@@ -2140,8 +2137,7 @@ private void generateFields(
21402137
private static void generateFieldMetaAttributeMethod(
21412138
final StringBuilder sb,
21422139
final String containingTypeName,
2143-
final Token token,
2144-
final String prefix)
2140+
final Token token)
21452141
{
21462142
final Encoding encoding = token.encoding();
21472143
final String epoch = encoding.epoch() == null ? "" : encoding.epoch();

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/rust/RustGenerator.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,8 @@ private static Optional<FieldsRepresentationSummary> generateFieldsRepresentatio
137137
}
138138

139139
final int numBytes = components.fields.stream()
140-
.filter(t -> !t.isConstantEncoding())
141-
.filter(t -> t.signal() == ENCODING || t.signal() == BEGIN_ENUM || t.signal() == BEGIN_SET)
140+
.filter((t) -> !t.isConstantEncoding())
141+
.filter((t) -> t.signal() == ENCODING || t.signal() == BEGIN_ENUM || t.signal() == BEGIN_SET)
142142
.mapToInt(Token::encodedLength)
143143
.sum();
144144

@@ -274,8 +274,7 @@ private static String generateFixedFieldCoder(
274274
final String messageTypeName,
275275
final OutputManager outputManager,
276276
final String topType,
277-
final Optional<FieldsRepresentationSummary>
278-
fieldsRepresentationOptional,
277+
final Optional<FieldsRepresentationSummary> fieldsRepresentationOptional,
279278
final RustCodecType codecType) throws IOException
280279
{
281280
if (!fieldsRepresentationOptional.isPresent())
@@ -735,7 +734,6 @@ private static List<GroupTreeNode> buildGroupTrees(
735734
final String parentTypeName,
736735
final List<Token> groupsTokens,
737736
final Optional<GroupTreeNode> parent)
738-
739737
{
740738
final int size = groupsTokens.size();
741739
final List<GroupTreeNode> groups = new ArrayList<>();

0 commit comments

Comments
 (0)