Skip to content

Commit fd9411d

Browse files
committed
Add assertion
1 parent 675d1d5 commit fd9411d

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

codegen/src/main/java/software/amazon/awssdk/codegen/AddShapes.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ private ParameterHttpMapping generateParameterHttpMapping(Shape parentShape,
315315

316316
ParameterHttpMapping mapping = new ParameterHttpMapping();
317317

318-
// https://smithy.io/2.0/spec/http-bindings.html#httplabel-is-only-used-on-top-level-input
318+
// https://smithy.io/2.0/spec/http-bindings.html
319319
Location location = isDirectOperationShape(parentShape, allC2jShapes)
320320
? Location.forValue(member.getLocation())
321321
: null;

codegen/src/test/java/software/amazon/awssdk/codegen/AddShapesTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ void generateShapeModel_memberRequiredByNestedShape_setsMemberModelAsRequired()
8484
MemberModel requiredMemberModel = requestShapeModel.findMemberModelByC2jName(queryParamName);
8585

8686
assertThat(requestShapeModel.getRequired()).contains(queryParamName);
87+
assertThat(requiredMemberModel.getHttp().getLocation()).isNull();
8788
assertThat(requiredMemberModel.isRequired()).isTrue();
8889
}
8990

0 commit comments

Comments
 (0)