Skip to content

Commit 3a1c58a

Browse files
committed
Replace proc-macro-error with proc-macro-error2
1 parent b1b2c0f commit 3a1c58a

14 files changed

Lines changed: 14 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
- [#865]: `defmt`: Replace proc-macro-error with proc-macro-error2
1011
- [#859]: `defmt`: Satisfy clippy
1112
- [#858]: `defmt`: Implement "passthrough" trait impls for *2Format wrappers
1213
- [#857]: Add an octal display hint (`:o`)

macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ unstable-test = []
1818

1919
[dependencies]
2020
defmt-parser = { version = "=0.3.4", path = "../parser", features = ["unstable"] }
21-
proc-macro-error = "1"
21+
proc-macro-error2 = "2"
2222
proc-macro2 = "1"
2323
quote = "1"
2424
syn = { version = "2", features = ["full", "extra-traits"] }

macros/src/attributes/global_logger.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use proc_macro::TokenStream;
2-
use proc_macro_error::{abort, abort_call_site};
2+
use proc_macro_error2::{abort, abort_call_site};
33
use quote::quote;
44
use syn::{parse_macro_input, Fields, ItemStruct};
55

macros/src/attributes/panic_handler.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use proc_macro::TokenStream;
2-
use proc_macro_error::{abort, abort_call_site};
2+
use proc_macro_error2::{abort, abort_call_site};
33
use quote::quote;
44
use syn::{parse_macro_input, Attribute, ItemFn, ReturnType, Type};
55

macros/src/derives/format.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use proc_macro::TokenStream;
2-
use proc_macro_error::abort_call_site;
2+
use proc_macro_error2::abort_call_site;
33
use quote::quote;
44
use syn::{parse_macro_input, Data, DeriveInput};
55

macros/src/derives/format/codegen/enum_data.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use proc_macro2::TokenStream as TokenStream2;
2-
use proc_macro_error::abort_call_site;
2+
use proc_macro_error2::abort_call_site;
33
use quote::quote;
44
use syn::{DataEnum, Ident};
55

macros/src/function_like/log.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use defmt_parser::{Level, ParserMode};
22
use proc_macro::TokenStream;
33
use proc_macro2::TokenStream as TokenStream2;
4-
use proc_macro_error::abort;
4+
use proc_macro_error2::abort;
55
use quote::quote;
66
use syn::parse_macro_input;
77

macros/src/function_like/log/codegen.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use defmt_parser::{Fragment, Parameter, Type};
22
use proc_macro2::{Ident as Ident2, Span as Span2, TokenStream as TokenStream2};
3-
use proc_macro_error::abort;
3+
use proc_macro_error2::abort;
44
use quote::{format_ident, quote};
55

66
pub(crate) struct Codegen {

macros/src/function_like/log/env_filter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std::{
55

66
use defmt_parser::Level;
77
use proc_macro2::TokenStream as TokenStream2;
8-
use proc_macro_error::abort_call_site;
8+
use proc_macro_error2::abort_call_site;
99
use quote::quote;
1010

1111
use self::parse::{Entry, LogLevelOrOff, ModulePath};

macros/src/function_like/log/env_filter/parse.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use defmt_parser::Level;
22
#[cfg(not(test))]
3-
use proc_macro_error::abort_call_site as panic;
3+
use proc_macro_error2::abort_call_site as panic;
44
use std::fmt;
55
use syn::Ident;
66

0 commit comments

Comments
 (0)