Skip to content

Commit e3cbf20

Browse files
JordonPhillipssrchase
authored andcommitted
Disable validation generation
1 parent c83ad35 commit e3cbf20

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

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

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -207,19 +207,20 @@ private void renderStructureNamespace(StructuredMemberWriter structuredMemberWri
207207
}
208208
);
209209

210-
if (!includeValidation) {
211-
return;
212-
}
213-
214-
structuredMemberWriter.writeMemberValidators(writer);
215-
216-
writer.addImport("ValidationFailure", "__ValidationFailure", "@aws-smithy/server-common");
217-
writer.openBlock("export const validate = ($L: $L): __ValidationFailure[] => {", "}",
218-
objectParam, symbol.getName(),
219-
() -> {
220-
structuredMemberWriter.writeValidate(writer, objectParam);
221-
}
222-
);
210+
// TODO: re-enable this once we've solved recursive validation
211+
// if (!includeValidation) {
212+
// return;
213+
// }
214+
//
215+
// structuredMemberWriter.writeMemberValidators(writer);
216+
//
217+
// writer.addImport("ValidationFailure", "__ValidationFailure", "@aws-smithy/server-common");
218+
// writer.openBlock("export const validate = ($L: $L): __ValidationFailure[] => {", "}",
219+
// objectParam, symbol.getName(),
220+
// () -> {
221+
// structuredMemberWriter.writeValidate(writer, objectParam);
222+
// }
223+
// );
223224
});
224225
}
225226
}

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,8 @@ public void run() {
179179
writeVisitorFunction();
180180
writeFilterSensitiveLog();
181181
if (includeValidation) {
182-
writeValidate();
182+
// TODO: re-enable this once we've solved recursive validation
183+
//writeValidate();
183184
}
184185
});
185186
}

0 commit comments

Comments
 (0)