Skip to content

Commit 0585c24

Browse files
committed
doc generator fix & snapshot
1 parent e30fd8c commit 0585c24

11 files changed

Lines changed: 10 additions & 18 deletions

File tree

modules/openapi-generator/src/main/resources/rust/model_doc.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
Name | Type | Description | Notes
2424
------------ | ------------- | ------------- | -------------
25-
{{#vars}}**{{{name}}}** | {{^required}}Option<{{/required}}{{#required}}{{#isNullable}}Option<{{/isNullable}}{{/required}}{{#isPrimitiveType}}**{{{dataType}}}**{{/isPrimitiveType}}{{^isPrimitiveType}}[**{{{dataType}}}**]({{{complexType}}}.md){{/isPrimitiveType}}{{^required}}>{{/required}}{{#required}}{{#isNullable}}>{{/isNullable}}{{/required}} | {{{description}}} | {{^required}}[optional]{{/required}}{{#isReadOnly}}[readonly]{{/isReadOnly}}{{#defaultValue}}[default to {{{.}}}]{{/defaultValue}}
25+
{{#vars}}**{{{name}}}** | {{^required}}Option<{{/required}}{{#required}}{{#isNullable}}Option<{{/isNullable}}{{/required}}{{#isPrimitiveType}}**{{{dataType}}}**{{/isPrimitiveType}}{{^isPrimitiveType}}[**{{{dataType}}}**]({{#lambda.pascalcase}}{{{complexType}}}{{/lambda.pascalcase}}.md){{/isPrimitiveType}}{{^required}}>{{/required}}{{#required}}{{#isNullable}}>{{/isNullable}}{{/required}} | {{{description}}} | {{^required}}[optional]{{/required}}{{#isReadOnly}}[readonly]{{/isReadOnly}}{{#defaultValue}}[default to {{{.}}}]{{/defaultValue}}
2626
{{/vars}}
2727
{{/x-mapped-models}}
2828
{{/vendorExtensions}}
@@ -35,7 +35,7 @@ Name | Type | Description | Notes
3535

3636
Name | Type | Description | Notes
3737
------------ | ------------- | ------------- | -------------
38-
{{#vars}}**{{{name}}}** | {{^required}}Option<{{/required}}{{#required}}{{#isNullable}}Option<{{/isNullable}}{{/required}}{{#isPrimitiveType}}**{{{dataType}}}**{{/isPrimitiveType}}{{^isPrimitiveType}}[**{{{dataType}}}**]({{{complexType}}}.md){{/isPrimitiveType}}{{^required}}>{{/required}}{{#required}}{{#isNullable}}>{{/isNullable}}{{/required}} | {{{description}}} | {{^required}}[optional]{{/required}}{{#isReadOnly}}[readonly]{{/isReadOnly}}{{#defaultValue}}[default to {{{.}}}]{{/defaultValue}}
38+
{{#vars}}**{{{name}}}** | {{^required}}Option<{{/required}}{{#required}}{{#isNullable}}Option<{{/isNullable}}{{/required}}{{#isPrimitiveType}}**{{{dataType}}}**{{/isPrimitiveType}}{{^isPrimitiveType}}[**{{{dataType}}}**]({{#lambda.pascalcase}}{{{complexType}}}{{/lambda.pascalcase}}.md){{/isPrimitiveType}}{{^required}}>{{/required}}{{#required}}{{#isNullable}}>{{/isNullable}}{{/required}} | {{{description}}} | {{^required}}[optional]{{/required}}{{#isReadOnly}}[readonly]{{/isReadOnly}}{{#defaultValue}}[default to {{{.}}}]{{/defaultValue}}
3939
{{/vars}}
4040
{{/oneOf.isEmpty}}
4141
{{^oneOf.isEmpty}}

samples/client/petstore/rust/reqwest/petstore-async/Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ tokio = { version = "^1.46.0", features = ["fs"] }
1717
tokio-util = { version = "^0.7", features = ["codec"] }
1818
reqwest = { version = "^0.12", default-features = false, features = ["json", "multipart", "stream"] }
1919

20-
[dev-dependencies]
21-
wiremock = "0.6"
22-
tokio = { version = "^1.46.0", features = ["macros", "rt-multi-thread"] }
23-
2420
[features]
2521
default = ["native-tls"]
2622
native-tls = ["reqwest/native-tls"]

samples/client/petstore/rust/reqwest/petstore-async/docs/ArrayItemRefTest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**list_with_array_ref** | [**Vec<Vec<String>>**](Vec.md) | |
8-
**list_with_object_ref** | [**Vec<std::collections::HashMap<String, serde_json::Value>>**](std::collections::HashMap.md) | |
8+
**list_with_object_ref** | [**Vec<std::collections::HashMap<String, serde_json::Value>>**](Std__collections__HashMap.md) | |
99

1010
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1111

samples/client/petstore/rust/reqwest/petstore-async/docs/ModelWithInlineEnum.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
**id** | Option<**i64**> | Model ID | [optional]
88
**status** | **String** | Status with inline enum (tests inline enum not being boxed in constructor) |
99
**priority** | Option<**String**> | Priority level (optional inline enum) | [optional]
10-
**metadata** | Option<[**models::ModelWithInlineEnumMetadata**](ModelWithInlineEnum_metadata.md)> | | [optional]
10+
**metadata** | Option<[**models::ModelWithInlineEnumMetadata**](ModelWithInlineEnumMetadata.md)> | | [optional]
1111

1212
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1313

samples/client/petstore/rust/reqwest/petstore-async/docs/PropertyTest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**uuid** | Option<[**uuid::Uuid**](uuid::Uuid.md)> | | [optional]
7+
**uuid** | Option<[**uuid::Uuid**](Uuid__Uuid.md)> | | [optional]
88

99
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1010

samples/client/petstore/rust/reqwest/petstore-async/docs/TypeTesting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Name | Type | Description | Notes
1010
**double** | **f64** | |
1111
**string** | **String** | |
1212
**boolean** | **bool** | |
13-
**uuid** | [**uuid::Uuid**](uuid::Uuid.md) | |
13+
**uuid** | [**uuid::Uuid**](Uuid__Uuid.md) | |
1414
**bytes** | **String** | |
1515
**nullable_bytes** | Option<**String**> | | [optional]
1616
**decimal** | **String** | |

samples/client/petstore/rust/reqwest/petstore/Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ url = "^2.5"
1515
uuid = { version = "^1.8", features = ["serde", "v4"] }
1616
reqwest = { version = "^0.12", default-features = false, features = ["json", "blocking", "multipart"] }
1717

18-
[dev-dependencies]
19-
wiremock = "0.6"
20-
tokio = { version = "^1.46.0", features = ["macros", "rt-multi-thread"] }
21-
2218
[features]
2319
default = ["native-tls"]
2420
native-tls = ["reqwest/native-tls"]

samples/client/petstore/rust/reqwest/petstore/docs/ArrayItemRefTest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**list_with_array_ref** | [**Vec<Vec<String>>**](Vec.md) | |
8-
**list_with_object_ref** | [**Vec<std::collections::HashMap<String, serde_json::Value>>**](std::collections::HashMap.md) | |
8+
**list_with_object_ref** | [**Vec<std::collections::HashMap<String, serde_json::Value>>**](Std__collections__HashMap.md) | |
99

1010
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1111

samples/client/petstore/rust/reqwest/petstore/docs/ModelWithInlineEnum.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
**id** | Option<**i64**> | Model ID | [optional]
88
**status** | **String** | Status with inline enum (tests inline enum not being boxed in constructor) |
99
**priority** | Option<**String**> | Priority level (optional inline enum) | [optional]
10-
**metadata** | Option<[**models::ModelWithInlineEnumMetadata**](ModelWithInlineEnum_metadata.md)> | | [optional]
10+
**metadata** | Option<[**models::ModelWithInlineEnumMetadata**](ModelWithInlineEnumMetadata.md)> | | [optional]
1111

1212
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1313

samples/client/petstore/rust/reqwest/petstore/docs/PropertyTest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**uuid** | Option<[**uuid::Uuid**](uuid::Uuid.md)> | | [optional]
7+
**uuid** | Option<[**uuid::Uuid**](Uuid__Uuid.md)> | | [optional]
88

99
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1010

0 commit comments

Comments
 (0)