Skip to content

Commit d901b4a

Browse files
committed
formatting
1 parent 35c88c2 commit d901b4a

File tree

2 files changed

+48
-48
lines changed

2 files changed

+48
-48
lines changed

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/StructureGenerator.java

+5-6
Original file line numberDiff line numberDiff line change
@@ -174,12 +174,11 @@ private void renderNonErrorStructure() {
174174
}
175175

176176
StructuredMemberWriter config = new StructuredMemberWriter(
177-
model,
178-
symbolProvider,
179-
shape.getAllMembers().values(),
180-
this.requiredMemberMode,
181-
sensitiveDataFinder
182-
);
177+
model,
178+
symbolProvider,
179+
shape.getAllMembers().values(),
180+
this.requiredMemberMode,
181+
sensitiveDataFinder);
183182
config.writeMembers(writer, shape);
184183
writer.closeBlock("}");
185184
writer.write("");

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/UnionGenerator.java

+43-42
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,22 @@
3030
/**
3131
* Renders a TypeScript union.
3232
*
33-
* <p>Smithy tagged unions are rendered as a set of TypeScript interfaces
33+
* <p>
34+
* Smithy tagged unions are rendered as a set of TypeScript interfaces
3435
* and functionality used to visit each variant. Only a single member
3536
* can be set at any given time. A member that contains unknown variants
3637
* is automatically added to each tagged union. If set, it contains the
3738
* name of the property that was set and its value stored as an
3839
* {@code any}.
3940
*
40-
* <p>A {@code Visitor} interface and a method used to dispatch to the
41+
* <p>
42+
* A {@code Visitor} interface and a method used to dispatch to the
4143
* visitor is generated for each tagged union. This allows for working
4244
* with tagged unions functionally and account for each variant in a
4345
* typed way.
4446
*
45-
* <p>For example, given the following Smithy model:
47+
* <p>
48+
* For example, given the following Smithy model:
4649
*
4750
* <pre>{@code
4851
* union Attacker {
@@ -52,7 +55,8 @@
5255
* }
5356
* }</pre>
5457
*
55-
* <p>The following code is generated:
58+
* <p>
59+
* The following code is generated:
5660
*
5761
* <pre>{@code
5862
* export type Attacker =
@@ -122,7 +126,8 @@
122126
*
123127
* }</pre>
124128
*
125-
* <p>Important: Tagged unions in TypeScript are intentionally designed
129+
* <p>
130+
* Important: Tagged unions in TypeScript are intentionally designed
126131
* so that it is forward-compatible to change a structure with optional
127132
* and mutually exclusive members to a tagged union.
128133
*/
@@ -146,10 +151,10 @@ final class UnionGenerator implements Runnable {
146151
}
147152

148153
UnionGenerator(Model model,
149-
SymbolProvider symbolProvider,
150-
TypeScriptWriter writer,
151-
UnionShape shape,
152-
boolean includeValidation) {
154+
SymbolProvider symbolProvider,
155+
TypeScriptWriter writer,
156+
UnionShape shape,
157+
boolean includeValidation) {
153158
this.shape = shape;
154159
this.symbol = symbolProvider.toSymbol(shape);
155160
this.model = model;
@@ -198,7 +203,7 @@ private void writeUnionMemberInterfaces() {
198203
for (MemberShape variantMember : shape.getAllMembers().values()) {
199204
if (variantMember.getMemberName().equals(member.getMemberName())) {
200205
writer.write("$L: $T;", symbolProvider.toMemberName(variantMember),
201-
symbolProvider.toSymbol(variantMember));
206+
symbolProvider.toSymbol(variantMember));
202207
} else {
203208
writer.write("$L?: never;", symbolProvider.toMemberName(variantMember));
204209
}
@@ -222,7 +227,7 @@ private void writeVisitorType() {
222227
writer.openBlock("export interface Visitor<T> {", "}", () -> {
223228
for (MemberShape member : shape.getAllMembers().values()) {
224229
writer.write("$L: (value: $T) => T;",
225-
symbolProvider.toMemberName(member), symbolProvider.toSymbol(member));
230+
symbolProvider.toMemberName(member), symbolProvider.toSymbol(member));
226231
}
227232
writer.write("_: (name: string, value: any) => T;");
228233
});
@@ -249,40 +254,37 @@ private void writeFilterSensitiveLog(String namespace) {
249254
String objectParam = "obj";
250255
writer.writeDocs("@internal");
251256
writer.openBlock("export const $LFilterSensitiveLog = ($L: $L): any => {", "}",
252-
namespace,
253-
objectParam, symbol.getName(),
254-
() -> {
255-
for (MemberShape member : shape.getAllMembers().values()) {
256-
String memberName = symbolProvider.toMemberName(member);
257-
StructuredMemberWriter structuredMemberWriter = new StructuredMemberWriter(
258-
model,
259-
symbolProvider,
260-
shape.getAllMembers().values(),
261-
RequiredMemberMode.NULLABLE,
262-
sensitiveDataFinder
263-
);
264-
writer.openBlock("if (${1L}.${2L} !== undefined) return {${2L}: ", "};",
265-
objectParam, memberName, () -> {
266-
String memberParam = String.format("%s.%s", objectParam, memberName);
267-
structuredMemberWriter.writeMemberFilterSensitiveLog(writer, member, memberParam);
268-
}
269-
);
270-
}
271-
writer.write("if (${1L}.$$unknown !== undefined) return {[${1L}.$$unknown[0]]: 'UNKNOWN'};",
272-
objectParam);
273-
}
274-
);
257+
namespace,
258+
objectParam, symbol.getName(),
259+
() -> {
260+
for (MemberShape member : shape.getAllMembers().values()) {
261+
String memberName = symbolProvider.toMemberName(member);
262+
StructuredMemberWriter structuredMemberWriter = new StructuredMemberWriter(
263+
model,
264+
symbolProvider,
265+
shape.getAllMembers().values(),
266+
RequiredMemberMode.NULLABLE,
267+
sensitiveDataFinder);
268+
writer.openBlock("if (${1L}.${2L} !== undefined) return {${2L}: ", "};",
269+
objectParam, memberName, () -> {
270+
String memberParam = String.format("%s.%s", objectParam, memberName);
271+
structuredMemberWriter.writeMemberFilterSensitiveLog(writer, member,
272+
memberParam);
273+
});
274+
}
275+
writer.write("if (${1L}.$$unknown !== undefined) return {[${1L}.$$unknown[0]]: 'UNKNOWN'};",
276+
objectParam);
277+
});
275278
}
276279
}
277280

278281
private void writeValidate() {
279282
StructuredMemberWriter structuredMemberWriter = new StructuredMemberWriter(
280-
model,
281-
symbolProvider,
282-
shape.getAllMembers().values(),
283-
RequiredMemberMode.NULLABLE,
284-
sensitiveDataFinder
285-
);
283+
model,
284+
symbolProvider,
285+
shape.getAllMembers().values(),
286+
RequiredMemberMode.NULLABLE,
287+
sensitiveDataFinder);
286288

287289
structuredMemberWriter.writeMemberValidatorCache(writer, "memberValidators");
288290

@@ -293,7 +295,6 @@ private void writeValidate() {
293295
() -> {
294296
structuredMemberWriter.writeMemberValidatorFactory(writer, "memberValidators");
295297
structuredMemberWriter.writeValidateMethodContents(writer, "obj");
296-
}
297-
);
298+
});
298299
}
299300
}

0 commit comments

Comments
 (0)