Skip to content

Commit 3b0ccf1

Browse files
chore: strictly parse xml booleans
1 parent 5c66a96 commit 3b0ccf1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/XmlMemberDeserVisitor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ final class XmlMemberDeserVisitor extends DocumentMemberDeserVisitor {
5353

5454
@Override
5555
public String booleanShape(BooleanShape shape) {
56-
return getDataSource() + " == 'true'";
56+
getContext().getWriter().addImport("parseBoolean", "__parseBoolean", "@aws-sdk/smithy-client");
57+
return "parseBoolean(" + getDataSource() + ")";
5758
}
5859

5960
@Override

0 commit comments

Comments
 (0)