99
1010extern crate rustc_serialize;
1111extern crate test;
12-
13- extern crate xml5ever;
14- extern crate markup5ever;
12+ #[ macro_use] extern crate xml5ever;
1513
1614use std:: borrow:: Cow :: Borrowed ;
1715use std:: env;
@@ -20,13 +18,12 @@ use std::mem::replace;
2018use std:: path:: Path ;
2119use std:: collections:: BTreeMap ;
2220use rustc_serialize:: json:: Json ;
23- use markup5ever:: { Attribute , QualName } ;
2421
2522use test:: { TestDesc , TestDescAndFn , DynTestName , DynTestFn } ;
2623use test:: ShouldPanic :: No ;
2724use util:: find_tests:: foreach_xml5lib_test;
2825
29- use xml5ever:: { LocalName , Namespace } ;
26+ use xml5ever:: { LocalName , Attribute , QualName } ;
3027use xml5ever:: tendril:: { StrTendril , SliceExt } ;
3128use xml5ever:: tokenizer:: { Tag , StartTag , EndTag , CommentToken , EmptyTag , ShortTag } ;
3229use 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.
211202fn json_to_token ( js : & Json ) -> Token {
212203 let parts = js. as_array ( ) . unwrap ( ) ;
0 commit comments