Skip to content

Commit cc9e2a0

Browse files
committed
[C] Tidy up for CGenerator.
1 parent 319e77d commit cc9e2a0

File tree

3 files changed

+17
-35
lines changed

3 files changed

+17
-35
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/c/CGenerator.java

Lines changed: 14 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ private void generateGroups(
187187
final Token numInGroupToken = Generators.findFirst("numInGroup", tokens, i);
188188
final String cTypeForNumInGroup = cTypeName(numInGroupToken.encoding().primitiveType());
189189

190-
generateGroupStruct(sb, scope, groupName, tokens, i);
190+
generateGroupStruct(sb, groupName);
191191
generateGroupHeaderFunctions(sb, scope, groupName, tokens, i);
192192

193193
++i;
@@ -210,12 +210,7 @@ private void generateGroups(
210210
}
211211
}
212212

213-
private static void generateGroupStruct(
214-
final StringBuilder sb,
215-
final CharSequence[] scope,
216-
final String groupName,
217-
final List<Token> tokens,
218-
final int index)
213+
private static void generateGroupStruct(final StringBuilder sb, final String groupName)
219214
{
220215
sb.append(String.format("\n" +
221216
"struct %s\n" +
@@ -484,9 +479,7 @@ private static CharSequence generateGroupPropertyFunctions(
484479
}
485480

486481
private CharSequence generateVarData(
487-
final String structName,
488-
final String outermostStruct,
489-
final List<Token> tokens)
482+
final String structName, final String outermostStruct, final List<Token> tokens)
490483
{
491484
final StringBuilder sb = new StringBuilder();
492485

@@ -755,8 +748,7 @@ private void generateComposite(final CharSequence[] scope, final List<Token> tok
755748
final String compositeName = formatScopedName(scope, compositeToken.applicableTypeName());
756749

757750
out.append(generateFileHeader(
758-
compositeName,
759-
generateTypesToIncludes(tokens.subList(1, tokens.size() - 1))));
751+
compositeName, generateTypesToIncludes(tokens.subList(1, tokens.size() - 1))));
760752
out.append(generateFixedFlyweightStruct(compositeName));
761753
out.append(String.format("\n" +
762754
"enum %1$s_meta_attribute\n" +
@@ -882,9 +874,7 @@ private CharSequence generateChoices(final String bitsetStructName, final List<T
882874
}
883875

884876
private CharSequence generateEnumValues(
885-
final CharSequence[] scope,
886-
final List<Token> tokens,
887-
final Token encodingToken)
877+
final CharSequence[] scope, final List<Token> tokens, final Token encodingToken)
888878
{
889879
final StringBuilder sb = new StringBuilder();
890880
final Encoding encoding = encodingToken.encoding();
@@ -917,9 +907,7 @@ private CharSequence generateEnumValues(
917907
}
918908

919909
private static CharSequence generateEnumLookupFunction(
920-
final CharSequence[] scope,
921-
final List<Token> tokens,
922-
final Token encodingToken)
910+
final CharSequence[] scope, final List<Token> tokens, final Token encodingToken)
923911
{
924912
final String enumName = formatScopedName(scope, encodingToken.applicableTypeName());
925913
final StringBuilder sb = new StringBuilder();
@@ -958,8 +946,7 @@ private static CharSequence generateEnumLookupFunction(
958946
return sb;
959947
}
960948

961-
private CharSequence generateFieldNotPresentCondition(
962-
final int sinceVersion, final Encoding encoding)
949+
private CharSequence generateFieldNotPresentCondition(final int sinceVersion, final Encoding encoding)
963950
{
964951
if (0 == sinceVersion)
965952
{
@@ -1020,9 +1007,7 @@ private static CharSequence generateTypeFieldNotPresentCondition(final int since
10201007
sinceVersion);
10211008
}
10221009

1023-
private static CharSequence generateFileHeader(
1024-
final String structName,
1025-
final List<String> typesToInclude)
1010+
private static CharSequence generateFileHeader(final String structName, final List<String> typesToInclude)
10261011
{
10271012
final StringBuilder sb = new StringBuilder();
10281013

@@ -1111,7 +1096,7 @@ private static CharSequence generateFileHeader(
11111096
"#define SBE_NULLVALUE_UINT64 UINT64_MAX\n\n" +
11121097

11131098
"#define E100 -50100 // E_BUF_SHORT\n" +
1114-
"#define E103 -50103 // VAL_UNKNWN_ENUM\n" +
1099+
"#define E103 -50103 // VAL_UNKNOWN_ENUM\n" +
11151100
"#define E104 -50104 // I_OUT_RANGE_NUM\n" +
11161101
"#define E105 -50105 // I_OUT_RANGE_NUM\n" +
11171102
"#define E106 -50106 // I_OUT_RANGE_NUM\n" +
@@ -1204,9 +1189,7 @@ private void generatePropertyFunctions(
12041189
}
12051190

12061191
private CharSequence generateCompositePropertyFunctions(
1207-
final CharSequence[] scope,
1208-
final String containingStructName,
1209-
final List<Token> tokens)
1192+
final CharSequence[] scope, final String containingStructName, final List<Token> tokens)
12101193
{
12111194
final StringBuilder sb = new StringBuilder();
12121195

@@ -1220,12 +1203,14 @@ private CharSequence generateCompositePropertyFunctions(
12201203
fieldToken,
12211204
containingStructName,
12221205
containingStructName);
1206+
12231207
generateFieldCommonFunctions(
12241208
sb,
12251209
fieldToken,
12261210
fieldToken,
12271211
propertyName,
12281212
containingStructName);
1213+
12291214
generatePropertyFunctions(
12301215
sb,
12311216
scope,
@@ -1834,9 +1819,7 @@ private CharSequence generateMessageFlyweightStruct(final String structName)
18341819
}
18351820

18361821
private CharSequence generateMessageFlyweightFunctions(
1837-
final String structName,
1838-
final Token token,
1839-
final CharSequence[] scope)
1822+
final String structName, final Token token, final CharSequence[] scope)
18401823
{
18411824
final String blockLengthType = cTypeName(ir.headerStructure().blockLengthType());
18421825
final String templateIdType = cTypeName(ir.headerStructure().templateIdType());
@@ -2137,9 +2120,7 @@ private static void generateFieldMetaAttributeFunction(
21372120
outermostStruct));
21382121
}
21392122

2140-
private static CharSequence generateEnumFieldNotPresentCondition(
2141-
final int sinceVersion,
2142-
final String enumName)
2123+
private static CharSequence generateEnumFieldNotPresentCondition(final int sinceVersion, final String enumName)
21432124
{
21442125
if (0 == sinceVersion)
21452126
{

sbe-tool/src/test/c/CComplianceTest.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@
66
#include <group_with_data/testMessage3.h>
77
#include <group_with_data/testMessage4.h>
88

9-
int main() {
9+
int main()
10+
{
1011
}

sbe-tool/src/test/c/GroupWithDataTest.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ TEST_F(GroupWithDataTest, shouldBeAbleToEncodeAndDecodeTestMessage1Correctly)
296296
GWD(testMessage1) msg1Decoder;
297297
if (!GWD(testMessage1_reset)(&msg1Decoder, buffer, 0, sizeof(buffer), GWD(testMessage1_sbe_block_length)(), GWD(testMessage1_sbe_schema_version)()))
298298
{
299-
throw std::runtime_error(sbe_strerror(errno));
299+
throw std::runtime_error(sbe_strerror(errno));
300300
}
301301

302302
EXPECT_EQ(GWD(testMessage1_tag1)(&msg1Decoder), TAG_1);

0 commit comments

Comments
 (0)