Skip to content

Commit 78abafa

Browse files
committed
Change MSRV to 1.81
1 parent 5817a24 commit 78abafa

Some content is hidden

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

45 files changed

+97
-148
lines changed

apistos-core/src/api_component.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ mod test {
495495
use crate::ApiComponent;
496496

497497
#[test]
498-
#[allow(dead_code)]
498+
#[expect(dead_code)]
499499
fn api_component_schema_vec_oas_3_0() {
500500
#[derive(JsonSchema)]
501501
struct TestChild {
@@ -600,7 +600,7 @@ mod test {
600600
}
601601

602602
#[test]
603-
#[allow(dead_code)]
603+
#[expect(dead_code)]
604604
fn api_component_schema_vec_oas_3_1() {
605605
#[derive(JsonSchema)]
606606
struct TestChild {

apistos-core/src/components/custom.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ pub mod ipnetwork {
140140
use serde_json::json;
141141

142142
#[test]
143-
#[allow(dead_code)]
143+
#[expect(dead_code)]
144144
fn ip_network_schema() {
145145
#[derive(JsonSchema)]
146146
struct Test {

apistos-core/src/components/multipart.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ pub mod tempfile {
175175
use serde_json::json;
176176

177177
#[test]
178-
#[allow(dead_code)]
178+
#[expect(dead_code)]
179179
fn multipart_tempfile_schema() {
180180
#[derive(JsonSchema)]
181181
struct Test {

apistos-gen-test/src/lib.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
#![allow(deprecated)]
2-
#![allow(dead_code)]
3-
#![allow(clippy::expect_used)]
4-
#![allow(dead_code)]
5-
61
#[cfg(test)]
72
pub(crate) mod tests;
83
#[cfg(test)]

apistos-gen-test/src/tests/api_callback_oas_3_0.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use apistos::{JsonSchema, OpenApiVersion};
77
use apistos_core::PathItemDefinition;
88
use apistos_gen::{api_callback, api_operation, ApiComponent};
99

10-
#[allow(clippy::todo)]
10+
#[expect(clippy::todo)]
1111
mod test_models {
1212
use actix_web::http::header::{Header, HeaderName, HeaderValue, InvalidHeaderValue, TryIntoHeaderValue};
1313
use std::fmt::{Display, Formatter};
@@ -83,7 +83,6 @@ mod test_models {
8383
}
8484

8585
#[test]
86-
#[allow(dead_code)]
8786
fn api_callback() {
8887
use actix_web::web::Header;
8988
use test_models::OrganizationSlug;

apistos-gen-test/src/tests/api_callback_oas_3_1.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use apistos::{JsonSchema, OpenApiVersion};
77
use apistos_core::PathItemDefinition;
88
use apistos_gen::{api_callback, api_operation, ApiComponent};
99

10-
#[allow(clippy::todo)]
10+
#[expect(clippy::todo)]
1111
mod test_models {
1212
use actix_web::http::header::{Header, HeaderName, HeaderValue, InvalidHeaderValue, TryIntoHeaderValue};
1313
use std::fmt::{Display, Formatter};
@@ -83,7 +83,6 @@ mod test_models {
8383
}
8484

8585
#[test]
86-
#[allow(dead_code)]
8786
fn api_callback() {
8887
use actix_web::web::Header;
8988
use test_models::OrganizationSlug;

apistos-gen-test/src/tests/api_component_derive_oas_3_0.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use apistos_core::ApiComponent;
1010
use apistos_gen::ApiComponent;
1111

1212
#[test]
13-
#[allow(dead_code)]
13+
#[expect(dead_code)]
1414
fn api_component_derive() {
1515
#[derive(JsonSchema, ApiComponent)]
1616
struct Name {
@@ -43,7 +43,7 @@ fn api_component_derive() {
4343
}
4444

4545
#[test]
46-
#[allow(dead_code)]
46+
#[expect(dead_code)]
4747
fn api_component_derive_with_generic() {
4848
#[derive(JsonSchema, ApiComponent)]
4949
struct Name<T>
@@ -115,6 +115,7 @@ fn api_component_derive_with_generic() {
115115
}
116116

117117
#[test]
118+
#[expect(dead_code)]
118119
fn api_component_derive_with_flatten() {
119120
#[derive(JsonSchema, ApiComponent)]
120121
struct Name {
@@ -165,6 +166,7 @@ fn api_component_derive_with_flatten() {
165166
}
166167

167168
#[test]
169+
#[expect(dead_code)]
168170
fn api_component_derive_with_deprecated_field() {
169171
#[derive(JsonSchema, ApiComponent)]
170172
struct Name {
@@ -204,6 +206,7 @@ fn api_component_derive_with_deprecated_field() {
204206
}
205207

206208
#[test]
209+
#[expect(dead_code)]
207210
fn api_component_derive_with_format() {
208211
#[derive(JsonSchema, ApiComponent)]
209212
struct Name {
@@ -242,6 +245,7 @@ fn api_component_derive_with_format() {
242245
}
243246

244247
#[test]
248+
#[expect(dead_code)]
245249
fn api_component_derive_recursive() {
246250
#[derive(JsonSchema, ApiComponent)]
247251
struct Name {
@@ -724,7 +728,7 @@ fn api_component_derive_named_tagged_enums() {
724728
);
725729
}
726730

727-
#[allow(unused_qualifications)]
731+
#[expect(unused_qualifications)]
728732
#[test]
729733
fn api_component_derive_named_enums_deep() {
730734
#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize, ApiComponent, JsonSchema)]

apistos-gen-test/src/tests/api_component_derive_oas_3_1.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use apistos_core::ApiComponent;
1010
use apistos_gen::ApiComponent;
1111

1212
#[test]
13-
#[allow(dead_code)]
13+
#[expect(dead_code)]
1414
fn api_component_derive() {
1515
#[derive(JsonSchema, ApiComponent)]
1616
struct Name {
@@ -44,7 +44,7 @@ fn api_component_derive() {
4444
}
4545

4646
#[test]
47-
#[allow(dead_code)]
47+
#[expect(dead_code)]
4848
fn api_component_derive_with_generic() {
4949
#[derive(JsonSchema, ApiComponent)]
5050
struct Name<T>
@@ -117,6 +117,7 @@ fn api_component_derive_with_generic() {
117117
}
118118

119119
#[test]
120+
#[expect(dead_code)]
120121
fn api_component_derive_with_flatten() {
121122
#[derive(JsonSchema, ApiComponent)]
122123
struct Name {
@@ -168,6 +169,7 @@ fn api_component_derive_with_flatten() {
168169
}
169170

170171
#[test]
172+
#[expect(dead_code)]
171173
fn api_component_derive_with_deprecated_field() {
172174
#[derive(JsonSchema, ApiComponent)]
173175
struct Name {
@@ -210,6 +212,7 @@ fn api_component_derive_with_deprecated_field() {
210212
}
211213

212214
#[test]
215+
#[expect(dead_code)]
213216
fn api_component_derive_with_format() {
214217
#[derive(JsonSchema, ApiComponent)]
215218
struct Name {
@@ -249,6 +252,7 @@ fn api_component_derive_with_format() {
249252
}
250253

251254
#[test]
255+
#[expect(dead_code)]
252256
fn api_component_derive_recursive() {
253257
#[derive(JsonSchema, ApiComponent)]
254258
struct Name {
@@ -747,7 +751,7 @@ fn api_component_derive_named_tagged_enums() {
747751
);
748752
}
749753

750-
#[allow(unused_qualifications)]
754+
#[expect(unused_qualifications)]
751755
#[test]
752756
fn api_component_derive_named_enums_deep() {
753757
#[derive(Debug, PartialEq, Eq, Clone, Serialize, Deserialize, ApiComponent, JsonSchema)]

apistos-gen-test/src/tests/api_cookie_derive_oas_3_0.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use apistos_core::ApiComponent;
88
use apistos_gen::ApiCookie;
99

1010
#[test]
11-
#[allow(dead_code)]
11+
#[expect(dead_code)]
1212
fn api_cookie_derive() {
1313
#[derive(JsonSchema, ApiCookie)]
1414
#[openapi_cookie(
@@ -55,7 +55,8 @@ fn api_cookie_derive() {
5555
}
5656

5757
#[test]
58-
#[allow(dead_code)]
58+
#[expect(dead_code)]
59+
#[expect(deprecated)]
5960
fn api_cookie_derive_deprecated() {
6061
#[derive(JsonSchema, ApiCookie)]
6162
#[openapi_cookie(
@@ -105,7 +106,7 @@ fn api_cookie_derive_deprecated() {
105106
}
106107

107108
#[test]
108-
#[allow(dead_code)]
109+
#[expect(dead_code)]
109110
fn api_cookie_derive_deprecated_attribute() {
110111
#[derive(JsonSchema, ApiCookie)]
111112
#[openapi_cookie(

apistos-gen-test/src/tests/api_cookie_derive_oas_3_1.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use apistos_core::ApiComponent;
88
use apistos_gen::ApiCookie;
99

1010
#[test]
11-
#[allow(dead_code)]
11+
#[expect(dead_code)]
1212
fn api_cookie_derive() {
1313
#[derive(JsonSchema, ApiCookie)]
1414
#[openapi_cookie(
@@ -57,7 +57,8 @@ fn api_cookie_derive() {
5757
}
5858

5959
#[test]
60-
#[allow(dead_code)]
60+
#[expect(dead_code)]
61+
#[expect(deprecated)]
6162
fn api_cookie_derive_deprecated() {
6263
#[derive(JsonSchema, ApiCookie)]
6364
#[openapi_cookie(
@@ -109,7 +110,7 @@ fn api_cookie_derive_deprecated() {
109110
}
110111

111112
#[test]
112-
#[allow(dead_code)]
113+
#[expect(dead_code)]
113114
fn api_cookie_derive_deprecated_attribute() {
114115
#[derive(JsonSchema, ApiCookie)]
115116
#[openapi_cookie(

0 commit comments

Comments
 (0)