Skip to content

Commit 12c333f

Browse files
style: cargo fmt
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b795d07 commit 12c333f

2 files changed

Lines changed: 9 additions & 16 deletions

File tree

src/client_generator.rs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -417,8 +417,7 @@ impl CodeGenerator {
417417
.map(|(code, schema)| {
418418
let variant_ident = Self::op_error_variant_ident(code);
419419
let payload_ty_name = self.to_rust_type_name(schema);
420-
let payload_ty =
421-
syn::Ident::new(&payload_ty_name, proc_macro2::Span::call_site());
420+
let payload_ty = syn::Ident::new(&payload_ty_name, proc_macro2::Span::call_site());
422421
quote! { #variant_ident(#payload_ty) }
423422
})
424423
.collect();
@@ -840,8 +839,7 @@ impl CodeGenerator {
840839
.filter_map(|(code, schema)| {
841840
let variant_ident = Self::op_error_variant_ident(code);
842841
let payload_ty_name = self.to_rust_type_name(schema);
843-
let payload_ty =
844-
syn::Ident::new(&payload_ty_name, proc_macro2::Span::call_site());
842+
let payload_ty = syn::Ident::new(&payload_ty_name, proc_macro2::Span::call_site());
845843
let enum_ident = self.op_error_enum_ident(op);
846844

847845
let pattern = match code.as_str() {
@@ -875,10 +873,9 @@ impl CodeGenerator {
875873
// Fallback for "default" or undeclared status codes: try to parse
876874
// as `serde_json::Value` for inspectability when the op's error
877875
// type is generic, otherwise leave typed = None.
878-
let has_typed_enum = op
879-
.response_schemas
880-
.iter()
881-
.any(|(code, _)| !code.starts_with('2') && !matches!(code.as_str(), "default" | "Default"));
876+
let has_typed_enum = op.response_schemas.iter().any(|(code, _)| {
877+
!code.starts_with('2') && !matches!(code.as_str(), "default" | "Default")
878+
});
882879

883880
let default_arm = if has_typed_enum {
884881
quote! {

tests/multi_response_client_test.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -161,21 +161,17 @@ fn test_generated_multi_response_client_compiles() {
161161
/// unions, etc) that the toy multi_response_spec doesn't exercise.
162162
#[test]
163163
fn test_generated_anthropic_client_compiles() {
164-
let path = Path::new(env!("CARGO_MANIFEST_DIR"))
165-
.join("tests/fixtures/anthropic.yml");
164+
let path = Path::new(env!("CARGO_MANIFEST_DIR")).join("tests/fixtures/anthropic.yml");
166165
let raw = fs::read_to_string(&path).expect("read anthropic fixture");
167-
let spec: serde_json::Value =
168-
serde_yaml::from_str(&raw).expect("parse anthropic fixture");
166+
let spec: serde_json::Value = serde_yaml::from_str(&raw).expect("parse anthropic fixture");
169167
let _temp = assert_generates_compiling_client("anthropic_client", spec);
170168
}
171169

172170
#[test]
173171
fn test_generated_openai_client_compiles() {
174-
let path = Path::new(env!("CARGO_MANIFEST_DIR"))
175-
.join("tests/fixtures/openai-responses.json");
172+
let path = Path::new(env!("CARGO_MANIFEST_DIR")).join("tests/fixtures/openai-responses.json");
176173
let raw = fs::read_to_string(&path).expect("read openai fixture");
177-
let spec: serde_json::Value =
178-
serde_json::from_str(&raw).expect("parse openai fixture");
174+
let spec: serde_json::Value = serde_json::from_str(&raw).expect("parse openai fixture");
179175
let _temp = assert_generates_compiling_client("openai_client", spec);
180176
}
181177

0 commit comments

Comments
 (0)