Skip to content

Commit cfdb00a

Browse files
authored
[Improvement] [Rust-Axum] Fix clippy warning (#19920)
1 parent 8c8f2f3 commit cfdb00a

File tree

41 files changed

+377
-50
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+377
-50
lines changed

bin/configs/manual/rust-axum-header-uuid.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ generateAliasAsModel: true
66
additionalProperties:
77
hideGenerationTimestamp: "true"
88
packageName: rust-axum-header-uui
9+
globalProperties:
10+
skipFormModel: "false"
911
enablePostProcessFile: true

bin/configs/manual/rust-axum-multipart-v3.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ additionalProperties:
77
hideGenerationTimestamp: "true"
88
allowBlockingResponseSerialize: "true"
99
packageName: multipart-v3
10+
globalProperties:
11+
skipFormModel: false
1012
enablePostProcessFile: true

bin/configs/manual/rust-axum-openapi-v3.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ additionalProperties:
77
hideGenerationTimestamp: "true"
88
allowBlockingValidator: "true"
99
packageName: openapi-v3
10+
globalProperties:
11+
skipFormModel: false
1012
enablePostProcessFile: true

bin/configs/manual/rust-axum-ops-v3.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ generateAliasAsModel: true
66
additionalProperties:
77
hideGenerationTimestamp: "true"
88
packageName: ops-v3
9+
globalProperties:
10+
skipFormModel: false
911
enablePostProcessFile: true

bin/configs/manual/rust-axum-ping-bearer-auth-v3.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ generateAliasAsModel: true
66
additionalProperties:
77
hideGenerationTimestamp: "true"
88
packageName: ping-bearer-auth
9+
globalProperties:
10+
skipFormModel: false
911
enablePostProcessFile: true

bin/configs/manual/rust-axum-test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ generateAliasAsModel: true
66
additionalProperties:
77
hideGenerationTimestamp: "true"
88
packageName: rust-server-test
9+
globalProperties:
10+
skipFormModel: false
911
enablePostProcessFile: true

bin/configs/manual/rust-axum-validation.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ additionalProperties:
77
hideGenerationTimestamp: "true"
88
packageName: rust-axum-validation-test
99
disableValidator: "true"
10+
globalProperties:
11+
skipFormModel: false
1012
enablePostProcessFile: true

modules/openapi-generator/src/main/resources/rust-axum/models.mustache

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,6 @@ impl std::str::FromStr for {{{classname}}} {
542542
{{/arrayModelType}}
543543
{{^arrayModelType}}
544544
{{! general struct}}
545-
546545
{{#anyOf.size}}
547546
/// Any of:
548547
{{#anyOf}}
@@ -575,7 +574,6 @@ impl PartialEq for {{{classname}}} {
575574
}
576575
}
577576
{{/anyOf.size}}
578-
579577
{{#oneOf.size}}
580578
/// One of:
581579
{{#oneOf}}
@@ -608,7 +606,6 @@ impl PartialEq for {{{classname}}} {
608606
}
609607
}
610608
{{/oneOf.size}}
611-
612609
{{^anyOf.size}}
613610
{{^oneOf.size}}
614611
#[derive(Debug, Clone, PartialEq, serde::Serialize, serde::Deserialize, validator::Validate)]

modules/openapi-generator/src/main/resources/rust-axum/types.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ impl<T> Nullable<T> {
530530
}
531531
}
532532

533-
impl<'a, T: Clone> Nullable<&'a T> {
533+
impl<T: Clone> Nullable<&T> {
534534
/// Maps an `Nullable<&T>` to an `Nullable<T>` by cloning the contents of the
535535
/// Nullable.
536536
///
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.9.0-SNAPSHOT
1+
7.10.0-SNAPSHOT

0 commit comments

Comments
 (0)