Skip to content

Commit 1b1ba89

Browse files
authored
use workspace lint configuration (#2674)
1 parent eca1ce8 commit 1b1ba89

File tree

23 files changed

+63
-29
lines changed

23 files changed

+63
-29
lines changed

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,6 @@ url = { version = "2.5", default-features = false }
5959
opentelemetry = { path = "opentelemetry" }
6060
opentelemetry_sdk = { path = "opentelemetry-sdk" }
6161
opentelemetry-stdout = { path = "opentelemetry-stdout" }
62+
63+
[workspace.lints.clippy]
64+
all = { level = "warn", priority = 1 }

examples/metrics-advanced/src/main.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
use opentelemetry::global;
22
use opentelemetry::Key;
33
use opentelemetry::KeyValue;
4-
use opentelemetry_sdk::metrics::{
5-
Aggregation, Instrument, PeriodicReader, SdkMeterProvider, Stream, Temporality,
6-
};
4+
use opentelemetry_sdk::metrics::{Aggregation, Instrument, SdkMeterProvider, Stream, Temporality};
75
use opentelemetry_sdk::Resource;
86
use std::error::Error;
97

examples/metrics-basic/src/main.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use opentelemetry::{global, KeyValue};
2-
use opentelemetry_sdk::error::OTelSdkError;
3-
use opentelemetry_sdk::metrics::{PeriodicReader, SdkMeterProvider};
2+
use opentelemetry_sdk::metrics::SdkMeterProvider;
43
use opentelemetry_sdk::Resource;
54
use std::error::Error;
65
use std::vec;

opentelemetry-appender-log/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,6 @@ opentelemetry-stdout = { path = "../opentelemetry-stdout", features = ["logs"] }
3434
log = { workspace = true, features = ["kv_serde"] }
3535
tokio = { workspace = true }
3636
serde = { workspace = true, features = ["std", "derive"] }
37+
38+
[lints]
39+
workspace = true

opentelemetry-appender-tracing/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,6 @@ experimental_use_tracing_span_context = ["tracing-opentelemetry"]
4343
name = "logs"
4444
harness = false
4545
required-features = ["spec_unstable_logs_enabled"]
46+
47+
[lints]
48+
workspace = true

opentelemetry-http/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,7 @@ hyper-util = { workspace = true, features = ["client-legacy", "http1", "http2"],
2626
opentelemetry = { version = "0.28", path = "../opentelemetry", features = ["trace"] }
2727
reqwest = { workspace = true, features = ["blocking"], optional = true }
2828
tokio = { workspace = true, features = ["time"], optional = true }
29-
tracing = {workspace = true, optional = true}
29+
tracing = {workspace = true, optional = true}
30+
31+
[lints]
32+
workspace = true

opentelemetry-jaeger-propagator/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,6 @@ opentelemetry = { features = ["testing"], path = "../opentelemetry" }
3131
[features]
3232
default = ["internal-logs"]
3333
internal-logs = ["tracing"]
34+
35+
[lints]
36+
workspace = true

opentelemetry-otlp/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,6 @@ hyper-client = ["opentelemetry-http/hyper"]
8383

8484
# test
8585
integration-testing = ["tonic", "prost", "tokio/full", "trace", "logs"]
86+
87+
[lints]
88+
workspace = true

opentelemetry-otlp/examples/basic-otlp-http/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,6 @@ opentelemetry-appender-tracing = { path = "../../../opentelemetry-appender-traci
1818
tokio = { workspace = true, features = ["full"] }
1919
tracing = { workspace = true, features = ["std"]}
2020
tracing-subscriber = { workspace = true, features = ["env-filter","registry", "std", "fmt"] }
21+
22+
[lints]
23+
workspace = true

opentelemetry-otlp/examples/basic-otlp/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,7 @@ opentelemetry-otlp = { path = "../../../opentelemetry-otlp", features = ["grpc-t
1212
tokio = { version = "1.0", features = ["full"] }
1313
opentelemetry-appender-tracing = { path = "../../../opentelemetry-appender-tracing"}
1414
tracing = { workspace = true, features = ["std"]}
15-
tracing-subscriber = { workspace = true, features = ["env-filter","registry", "std", "fmt"] }
15+
tracing-subscriber = { workspace = true, features = ["env-filter","registry", "std", "fmt"] }
16+
17+
[lints]
18+
workspace = true

0 commit comments

Comments
 (0)