Skip to content
This repository was archived by the owner on May 30, 2022. It is now read-only.

Commit 9f2bc40

Browse files
committed
Convert all tests, benches and examples to edition 2018 by removing extern crate
1 parent 94a834e commit 9f2bc40

17 files changed

+0
-54
lines changed

README.md

-3
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,6 @@ Here is an example deserializing crates.io source:
129129
// [dependencies]
130130
// serde = { version = "1.0", features = [ "derive" ] }
131131
// fast-xml = { version = "0.22", features = [ "serialize" ] }
132-
extern crate serde;
133-
extern crate fast_xml;
134-
135132
use serde::Deserialize;
136133
use fast_xml::de::{from_str, DeError};
137134

benches/bench.rs

-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#![feature(test)]
22

3-
extern crate fast_xml;
4-
extern crate test;
5-
63
use fast_xml::events::Event;
74
use fast_xml::Reader;
85
use test::Bencher;

compare/benches/bench-serde.rs

-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
#![feature(test)]
22

3-
extern crate fast_xml;
4-
extern crate serde;
5-
extern crate serde_xml_rs;
6-
extern crate test;
7-
83
use serde::Deserialize;
94
use test::Bencher;
105

compare/benches/bench.rs

-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#![feature(test)]
22

3-
extern crate fast_xml;
4-
extern crate test;
5-
extern crate xml;
6-
73
use fast_xml::{events::Event, Reader};
84
use test::Bencher;
95
use xml::reader::{EventReader, XmlEvent};

examples/custom_entities.rs

-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
//! * the regex in this example is simple but brittle;
88
//! * it does not support the use of entities in entity declaration.
99
10-
extern crate fast_xml;
11-
extern crate regex;
12-
1310
use fast_xml::events::Event;
1411
use fast_xml::Reader;
1512
use regex::bytes::Regex;

examples/issue68.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
#![allow(unused)]
22

3-
extern crate fast_xml;
4-
53
use fast_xml::events::Event;
64
use fast_xml::Reader;
75
use std::io::Read;

examples/nested_readers.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
extern crate fast_xml;
21
use fast_xml::events::Event;
32
use fast_xml::Reader;
43
// a structure to capture the rows we've extracted

examples/read_texts.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
extern crate fast_xml;
2-
31
fn main() {
42
use fast_xml::events::Event;
53
use fast_xml::Reader;

fuzz/fuzz_targets/fuzz_target_1.rs

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#![no_main]
22
#[macro_use] extern crate libfuzzer_sys;
3-
extern crate fast_xml;
43

54
use fast_xml::Reader;
65
use fast_xml::events::Event;

src/de/mod.rs

-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
//! // [dependencies]
1010
//! // serde = { version = "1.0", features = [ "derive" ] }
1111
//! // fast-xml = { version = "0.22", features = [ "serialize" ] }
12-
//! extern crate serde;
13-
//! extern crate fast_xml;
14-
//!
1512
//! use serde::Deserialize;
1613
//! use fast_xml::de::{from_str, DeError};
1714
//!

src/lib.rs

-8
Original file line numberDiff line numberDiff line change
@@ -130,14 +130,6 @@
130130
#![deny(missing_docs)]
131131
#![recursion_limit = "1024"]
132132

133-
#[cfg(feature = "encoding_rs")]
134-
extern crate encoding_rs;
135-
extern crate memchr;
136-
#[cfg(feature = "serialize")]
137-
extern crate serde;
138-
#[cfg(all(test, feature = "serialize"))]
139-
extern crate serde_value;
140-
141133
#[cfg(feature = "serialize")]
142134
pub mod de;
143135
mod errors;

tests/aws_test.rs

-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#![cfg(feature = "serialize")]
22

3-
extern crate fast_xml;
4-
extern crate serde;
5-
63
use fast_xml::{de::from_str, se::to_string};
74
use serde::{Deserialize, Serialize};
85

tests/serde-migrated.rs

-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#![cfg(feature = "serialize")]
22

3-
extern crate fast_xml;
4-
extern crate serde;
5-
63
use std::fmt::Debug;
74

85
use fast_xml::de::from_str;

tests/serde_attrs.rs

-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#![cfg(feature = "serialize")]
22

3-
extern crate fast_xml;
4-
extern crate regex;
5-
extern crate serde;
6-
73
use fast_xml::se::to_string;
84
use regex::Regex;
95
use serde::Serialize;

tests/serde_roundtrip.rs

-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
#![cfg(feature = "serialize")]
22

3-
extern crate fast_xml;
4-
extern crate serde;
5-
63
use fast_xml::{de::from_str, se::to_string};
74
use serde::{Deserialize, Serialize};
85

tests/test.rs

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
extern crate fast_xml;
2-
#[cfg(feature = "serialize")]
3-
extern crate serde;
4-
51
use fast_xml::{events::attributes::Attribute, events::Event::*, Error, Reader};
62
use std::{borrow::Cow, io::Cursor};
73

tests/xmlrs_reader_tests.rs

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
extern crate fast_xml;
2-
31
use fast_xml::events::{BytesStart, Event};
42
use fast_xml::{Reader, Result};
53
use std::borrow::Cow;

0 commit comments

Comments
 (0)