Skip to content

Commit 22ab112

Browse files
authored
Fix build issues (Azure#1625)
* Fix build issues, inherit workspace lints * More fixes * Add empty workspace.lints to resolve services/ errors * services/autorest/Cargo.toml is a workspace
1 parent e88ec52 commit 22ab112

File tree

299 files changed

+1476
-291
lines changed

Some content is hidden

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

299 files changed

+1476
-291
lines changed

Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@ members = [
44
"./eng/test/mock_transport"
55
]
66
resolver = "2"
7+
8+
[workspace.lints]

sdk/core/src/error/macros.rs

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ macro_rules! ensure_ne {
6666
mod tests {
6767
use super::super::*;
6868

69+
#[allow(dead_code)]
6970
#[derive(Debug, PartialEq, Copy, Clone)]
7071
struct OperationError;
7172

sdk/storage_blobs/examples/list_containers2.rs

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ use serde::Serialize;
55

66
#[derive(Debug, Clone, Serialize)]
77
#[serde(rename_all = "snake_case")]
8+
#[allow(dead_code)]
89
struct SampleEntity {
910
pub something: String,
1011
}

services/Cargo.toml

+4-1
Original file line numberDiff line numberDiff line change
@@ -291,4 +291,7 @@ members = [
291291
"svc/webpubsub",
292292
]
293293

294-
resolver = "2"
294+
resolver = "2"
295+
296+
[workspace.lints.clippy]
297+
empty-docs = "allow"

services/autorust/Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ members = [
66
]
77

88
resolver = "2"
9+
10+
[workspace.lints]
11+

services/autorust/azure-autorust/Cargo.toml

+5-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,8 @@ publish = false
88
[dependencies]
99
autorust_codegen = { path = "../codegen" }
1010
clap = { version = "4.0", features = ["derive"] }
11-
rayon = "1.8"
11+
rayon = "1.8"
12+
13+
[lints]
14+
workspace = true
15+

services/autorust/codegen/Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,7 @@ cargo_toml = "0.19"
3131
[dev-dependencies]
3232
thiserror = "1.0"
3333
crates_io_api = "0.9"
34+
35+
[lints]
36+
workspace = true
37+

services/autorust/codegen/templates/Cargo.toml.jinja

+3
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,6 @@ default_tag = ["{{default_tag}}"]
4242
{%- for feature in features %}
4343
"{{feature}}" = []
4444
{%- endfor %}
45+
46+
[lints]
47+
workspace = true

services/autorust/openapi/Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,7 @@ thiserror = "1.0"
2121
assert-json-diff = "2.0"
2222
serde_yaml = "0.9"
2323
camino = "1.1"
24+
25+
[lints]
26+
workspace = true
27+

services/mgmt/activedirectory/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/addons/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/adhybridhealthservice/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/adp/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/advisor/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/agrifood/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/alertsmanagement/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/analysisservices/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/apicenter/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/apimanagement/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/app/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/appcomplianceautomation/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/appconfiguration/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/applicationinsights/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/appplatform/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/arcdata/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/attestation/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/authorization/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/automanage/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/automation/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/baremetalinfrastructure/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/batch/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/billing/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/billingbenefits/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/blockchain/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/blueprint/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/botservice/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/cdn/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/mgmt/changeanalysis/Cargo.toml

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)