Skip to content

Commit

Permalink
chore: specify edition in expr fragments in macros, remove lint excep…
Browse files Browse the repository at this point in the history
…tion
  • Loading branch information
scottgerring committed Mar 10, 2025
1 parent 4c7f451 commit ea416a0
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 11 deletions.
1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@ opentelemetry-stdout = { path = "opentelemetry-stdout" }
[workspace.lints.rust]
rust_2024_compatibility = { level = "warn", priority = -1 }
# No need to enable those, because it either not needed or results in ugly syntax
edition_2024_expr_fragment_specifier = "allow"
tail_expr_drop_order = "allow"

[workspace.lints.clippy]
Expand Down
4 changes: 2 additions & 2 deletions opentelemetry/src/common.rs
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ fn display_array_str<T: fmt::Display>(slice: &[T], fmt: &mut fmt::Formatter<'_>)
}

macro_rules! into_array {
($(($t:ty, $val:expr),)+) => {
($(($t:ty, $val:expr_2021),)+) => {
$(
impl From<$t> for Array {
fn from(t: $t) -> Self {
Expand Down Expand Up @@ -332,7 +332,7 @@ impl Value {
macro_rules! from_values {
(
$(
($t:ty, $val:expr);
($t:ty, $val:expr_2021);
)+
) => {
$(
Expand Down
16 changes: 8 additions & 8 deletions opentelemetry/src/global/internal_logging.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
// See issue: https://github.com/tokio-rs/tracing/issues/2774
#[macro_export]
macro_rules! otel_info {
(name: $name:expr $(,)?) => {
(name: $name:expr_2021 $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::info!( name: $name, target: env!("CARGO_PKG_NAME"), name = $name, "");
Expand All @@ -30,7 +30,7 @@ macro_rules! otel_info {
let _ = $name; // Compiler will optimize this out as it's unused.
}
};
(name: $name:expr, $($key:ident = $value:expr),+ $(,)?) => {
(name: $name:expr_2021, $($key:ident = $value:expr_2021),+ $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::info!(name: $name, target: env!("CARGO_PKG_NAME"), name = $name, $($key = $value),+, "");
Expand All @@ -55,7 +55,7 @@ macro_rules! otel_info {
/// ```
#[macro_export]
macro_rules! otel_warn {
(name: $name:expr $(,)?) => {
(name: $name:expr_2021 $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::warn!(name: $name, target: env!("CARGO_PKG_NAME"), name = $name, "");
Expand All @@ -65,7 +65,7 @@ macro_rules! otel_warn {
let _ = $name; // Compiler will optimize this out as it's unused.
}
};
(name: $name:expr, $($key:ident = $value:expr),+ $(,)?) => {
(name: $name:expr_2021, $($key:ident = $value:expr_2021),+ $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::warn!(name: $name,
Expand Down Expand Up @@ -97,7 +97,7 @@ macro_rules! otel_warn {
/// ```
#[macro_export]
macro_rules! otel_debug {
(name: $name:expr $(,)?) => {
(name: $name:expr_2021 $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::debug!(name: $name, target: env!("CARGO_PKG_NAME"), name = $name, "");
Expand All @@ -107,7 +107,7 @@ macro_rules! otel_debug {
let _ = $name; // Compiler will optimize this out as it's unused.
}
};
(name: $name:expr, $($key:ident = $value:expr),+ $(,)?) => {
(name: $name:expr_2021, $($key:ident = $value:expr_2021),+ $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::debug!(name: $name, target: env!("CARGO_PKG_NAME"), name = $name, $($key = $value),+, "");
Expand All @@ -132,7 +132,7 @@ macro_rules! otel_debug {
/// ```
#[macro_export]
macro_rules! otel_error {
(name: $name:expr $(,)?) => {
(name: $name:expr_2021 $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::error!(name: $name, target: env!("CARGO_PKG_NAME"), name = $name, "");
Expand All @@ -142,7 +142,7 @@ macro_rules! otel_error {
let _ = $name; // Compiler will optimize this out as it's unused.
}
};
(name: $name:expr, $($key:ident = $value:expr),+ $(,)?) => {
(name: $name:expr_2021, $($key:ident = $value:expr_2021),+ $(,)?) => {
#[cfg(feature = "internal-logs")]
{
tracing::error!(name: $name,
Expand Down

0 comments on commit ea416a0

Please sign in to comment.