This is an automated email from the ASF dual-hosted git repository.

mgrigorov pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/avro-rs.git


The following commit(s) were added to refs/heads/main by this push:
     new ed9b5fe  chore: Use `use abc` to replace `extern crate abc` (#7)
ed9b5fe is described below

commit ed9b5fe65f3351535b8877628538aaec53a783c8
Author: Xuanwo <[email protected]>
AuthorDate: Tue Sep 24 13:52:43 2024 +0800

    chore: Use `use abc` to replace `extern crate abc` (#7)
    
    Signed-off-by: Xuanwo <[email protected]>
---
 avro/src/encode.rs          | 1 +
 avro/src/lib.rs             | 3 ---
 avro/src/reader.rs          | 1 +
 avro/src/schema.rs          | 1 +
 avro/src/schema_equality.rs | 1 +
 avro/src/types.rs           | 1 +
 avro/src/validator.rs       | 1 +
 avro_derive/tests/derive.rs | 5 +----
 wasm-demo/tests/demos.rs    | 2 --
 9 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/avro/src/encode.rs b/avro/src/encode.rs
index 214673e..bcddf3e 100644
--- a/avro/src/encode.rs
+++ b/avro/src/encode.rs
@@ -25,6 +25,7 @@ use crate::{
     util::{zig_i32, zig_i64},
     AvroResult, Error,
 };
+use log::error;
 use std::{borrow::Borrow, collections::HashMap};
 
 /// Encode a `Value` into avro format.
diff --git a/avro/src/lib.rs b/avro/src/lib.rs
index 7f7f57f..b05d198 100644
--- a/avro/src/lib.rs
+++ b/avro/src/lib.rs
@@ -894,9 +894,6 @@ pub use writer::{
 #[cfg(feature = "derive")]
 pub use apache_avro_derive::*;
 
-#[macro_use]
-extern crate log;
-
 /// A convenience type alias for `Result`s with `Error`s.
 pub type AvroResult<T> = Result<T, Error>;
 
diff --git a/avro/src/reader.rs b/avro/src/reader.rs
index 1655dcc..e0d7488 100644
--- a/avro/src/reader.rs
+++ b/avro/src/reader.rs
@@ -27,6 +27,7 @@ use crate::{
     types::Value,
     util, AvroResult, Codec, Error,
 };
+use log::warn;
 use serde::de::DeserializeOwned;
 use serde_json::from_slice;
 use std::{
diff --git a/avro/src/schema.rs b/avro/src/schema.rs
index ad5d11e..5a299d1 100644
--- a/avro/src/schema.rs
+++ b/avro/src/schema.rs
@@ -27,6 +27,7 @@ use crate::{
     AvroResult,
 };
 use digest::Digest;
+use log::{debug, error, warn};
 use serde::{
     ser::{SerializeMap, SerializeSeq},
     Deserialize, Serialize, Serializer,
diff --git a/avro/src/schema_equality.rs b/avro/src/schema_equality.rs
index c9eaa2a..8ec5c4d 100644
--- a/avro/src/schema_equality.rs
+++ b/avro/src/schema_equality.rs
@@ -22,6 +22,7 @@ use crate::{
     },
     Schema,
 };
+use log::{debug, error};
 use std::{fmt::Debug, sync::OnceLock};
 
 /// A trait that compares two schemata for equality.
diff --git a/avro/src/types.rs b/avro/src/types.rs
index 7afacf0..0fb43f2 100644
--- a/avro/src/types.rs
+++ b/avro/src/types.rs
@@ -27,6 +27,7 @@ use crate::{
     AvroResult, Error,
 };
 use bigdecimal::BigDecimal;
+use log::{debug, error};
 use serde_json::{Number, Value as JsonValue};
 use std::{
     borrow::Borrow,
diff --git a/avro/src/validator.rs b/avro/src/validator.rs
index 2b4967d..a30af6b 100644
--- a/avro/src/validator.rs
+++ b/avro/src/validator.rs
@@ -16,6 +16,7 @@
 // under the License.
 
 use crate::{schema::Namespace, AvroResult, Error};
+use log::debug;
 use regex_lite::Regex;
 use std::sync::OnceLock;
 
diff --git a/avro_derive/tests/derive.rs b/avro_derive/tests/derive.rs
index ec7a96d..721b6d4 100644
--- a/avro_derive/tests/derive.rs
+++ b/avro_derive/tests/derive.rs
@@ -22,12 +22,9 @@ use apache_avro::{
 };
 use apache_avro_derive::*;
 use proptest::prelude::*;
-use serde::{de::DeserializeOwned, ser::Serialize};
+use serde::{de::DeserializeOwned, Deserialize, Serialize};
 use std::collections::HashMap;
 
-#[macro_use]
-extern crate serde;
-
 #[cfg(test)]
 mod test_derive {
     use apache_avro::schema::{Alias, EnumSchema, RecordSchema};
diff --git a/wasm-demo/tests/demos.rs b/wasm-demo/tests/demos.rs
index 89be21f..d92a97c 100644
--- a/wasm-demo/tests/demos.rs
+++ b/wasm-demo/tests/demos.rs
@@ -17,8 +17,6 @@
 
 #![cfg(target_arch = "wasm32")]
 
-extern crate wasm_bindgen_test;
-
 use std::io::BufWriter;
 use wasm_bindgen_test::*;
 

Reply via email to