Skip to content

Commit 83dce69

Browse files
committed
Users of {ht,x}ml5ever don’t need to use markup5ever directly.
1 parent d9822fa commit 83dce69

File tree

9 files changed

+10
-35
lines changed

9 files changed

+10
-35
lines changed

html5ever/examples/noop-tree-builder.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
// option. This file may not be copied, modified, or distributed
88
// except according to those terms.
99

10-
#[macro_use] extern crate markup5ever;
11-
extern crate html5ever;
10+
#[macro_use] extern crate html5ever;
1211

1312
use std::io;
1413
use std::default::Default;

html5ever/examples/print-rcdom.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@
77
// option. This file may not be copied, modified, or distributed
88
// except according to those terms.
99

10-
#[macro_use]
11-
extern crate markup5ever;
12-
13-
extern crate html5ever;
10+
#[macro_use] extern crate html5ever;
1411
extern crate tendril;
1512

1613
use std::io;

html5ever/examples/print-tree-actions.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
// option. This file may not be copied, modified, or distributed
88
// except according to those terms.
99

10-
#[macro_use] extern crate markup5ever;
11-
extern crate html5ever;
10+
#[macro_use] extern crate html5ever;
1211

1312
use std::io;
1413
use std::default::Default;

html5ever/tests/serializer.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,9 @@
88
// except according to those terms.
99

1010
extern crate tendril;
11-
extern crate html5ever;
12-
13-
#[macro_use]
14-
extern crate markup5ever;
11+
#[macro_use] extern crate html5ever;
1512

1613
use std::default::Default;
17-
1814
use tendril::{StrTendril, SliceExt, TendrilSink};
1915

2016
use html5ever::driver::ParseOpts;

html5ever/tests/tokenizer.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99

1010
extern crate rustc_serialize;
1111
extern crate test;
12-
extern crate html5ever;
13-
#[macro_use] extern crate markup5ever;
12+
#[macro_use] extern crate html5ever;
1413

1514
mod foreach_html5lib_test;
1615
use foreach_html5lib_test::foreach_html5lib_test;

html5ever/tests/tree_builder.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99

1010
extern crate test;
1111
extern crate tendril;
12-
extern crate html5ever;
13-
14-
#[macro_use] extern crate markup5ever;
12+
#[macro_use] extern crate html5ever;
1513

1614
mod foreach_html5lib_test;
1715
use foreach_html5lib_test::foreach_html5lib_test;

xml5ever/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
extern crate phf;
3939
extern crate time;
4040

41-
4241
pub use markup5ever::*;
4342

4443
/// Re-export the tendril crate so that users don’t need to depend on it.

xml5ever/tests/tokenizer.rs

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99

1010
extern crate rustc_serialize;
1111
extern crate test;
12-
13-
extern crate xml5ever;
14-
extern crate markup5ever;
12+
#[macro_use] extern crate xml5ever;
1513

1614
use std::borrow::Cow::Borrowed;
1715
use std::env;
@@ -20,13 +18,12 @@ use std::mem::replace;
2018
use std::path::Path;
2119
use std::collections::BTreeMap;
2220
use rustc_serialize::json::Json;
23-
use markup5ever::{Attribute, QualName};
2421

2522
use test::{TestDesc, TestDescAndFn, DynTestName, DynTestFn};
2623
use test::ShouldPanic::No;
2724
use util::find_tests::foreach_xml5lib_test;
2825

29-
use xml5ever::{LocalName, Namespace};
26+
use xml5ever::{LocalName, Attribute, QualName};
3027
use xml5ever::tendril::{StrTendril, SliceExt};
3128
use xml5ever::tokenizer::{Tag, StartTag, EndTag, CommentToken, EmptyTag, ShortTag};
3229
use xml5ever::tokenizer::{Token, CharacterTokens, TokenSink};
@@ -201,12 +198,6 @@ impl JsonExt for Json {
201198
}
202199
}
203200

204-
macro_rules! ns {
205-
() => {
206-
Namespace::default()
207-
}
208-
}
209-
210201
// Parse a JSON object (other than "ParseError") to a token.
211202
fn json_to_token(js: &Json) -> Token {
212203
let parts = js.as_array().unwrap();

xml5ever/tests/tree_builder.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,9 @@
99

1010
#![cfg_attr(feature = "unstable", feature(start, test))]
1111

12-
extern crate test;
13-
14-
#[macro_use] extern crate markup5ever;
15-
1612
extern crate rustc_serialize;
17-
extern crate xml5ever;
13+
extern crate test;
14+
#[macro_use] extern crate xml5ever;
1815

1916
use std::collections::{HashSet, HashMap};
2017
use std::ffi::OsStr;

0 commit comments

Comments
 (0)