Commit 023767e3 authored by Nugine's avatar Nugine
Browse files

fix(codegen): lints

parent c49bd8e4
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -142,7 +142,7 @@ pub fn collect_rust_types(model: &smithy::Model, ops: &Operations) -> RustTypes
                    let default_value = field.traits.default_value().map(o);
                    let is_required = field.traits.required();

                    let is_op_input = rs_shape_name.strip_suffix("Request").map_or(false, |op| ops.contains_key(op));
                    let is_op_input = rs_shape_name.strip_suffix("Request").is_some_and(|op| ops.contains_key(op));

                    let option_type = 'optional: {
                        if field_type == "StreamingBlob" && default_value.as_ref().unwrap() == "" {
@@ -595,7 +595,7 @@ fn is_default_field(field: &rust::StructField, rust_types: &RustTypes) -> bool {
        return true;
    }

    field.default_value.as_ref().map_or(false, is_rust_default)
    field.default_value.as_ref().is_some_and(is_rust_default)
}

fn codegen_builders(rust_types: &RustTypes, ops: &Operations) {
+1 −1
Original line number Diff line number Diff line
@@ -118,7 +118,7 @@ pub fn collect_operations(model: &smithy::Model) -> Operations {
}

pub fn is_op_input(name: &str, ops: &Operations) -> bool {
    name.strip_suffix("Input").map_or(false, |x| ops.contains_key(x))
    name.strip_suffix("Input").is_some_and(|x| ops.contains_key(x))
}

pub fn codegen(ops: &Operations, rust_types: &RustTypes) {