codegen/smithy-ruby-codegen/src/main/java/software/amazon/smithy/ruby/codegen/util/ParamsToHash.java [202:215]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public String listShape(ListShape shape) {
        if (node.isNullNode()) {
            return "nil";
        }
        ArrayNode arrayNode = node.expectArrayNode();
        Shape target = model.expectShape(shape.getMember().getTarget());

        String elements = arrayNode.getElements().stream()
                .map((element) -> target
                        .accept(new ParamsToHash(model, element, symbolProvider)))
                .collect(Collectors.joining(",\n"));

        return "[\n" + indent(elements) + "\n]";
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



codegen/smithy-ruby-codegen/src/main/java/software/amazon/smithy/ruby/codegen/util/ParamsToHash.java [218:231]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public String setShape(SetShape shape) {
        if (node.isNullNode()) {
            return "nil";
        }
        ArrayNode arrayNode = node.expectArrayNode();
        Shape target = model.expectShape(shape.getMember().getTarget());

        String elements = arrayNode.getElements().stream()
                .map((element) -> target
                        .accept(new ParamsToHash(model, element, symbolProvider)))
                .collect(Collectors.joining(",\n"));

        return "[\n" + indent(elements) + "\n]";
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



