diff --git a/doxia-core/src/test/java/org/apache/maven/doxia/macro/manager/MacroManagerTest.java b/doxia-core/src/test/java/org/apache/maven/doxia/macro/manager/MacroManagerTest.java index df635b622..6331d9ada 100644 --- a/doxia-core/src/test/java/org/apache/maven/doxia/macro/manager/MacroManagerTest.java +++ b/doxia-core/src/test/java/org/apache/maven/doxia/macro/manager/MacroManagerTest.java @@ -35,7 +35,7 @@ public class MacroManagerTest public void testMacroManager() throws Exception { - MacroManager mm = lookup( MacroManager.ROLE ); + MacroManager mm = lookup( MacroManager.class ); assertNotNull( mm ); diff --git a/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptParserTest.java b/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptParserTest.java index 0112fde17..da243f828 100644 --- a/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptParserTest.java +++ b/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptParserTest.java @@ -49,7 +49,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "apt" ); + parser = (AptParser) lookup( Parser.class, "apt" ); } protected Parser createParser() diff --git a/doxia-modules/doxia-module-confluence/src/test/java/org/apache/maven/doxia/module/confluence/ConfluenceParserTest.java b/doxia-modules/doxia-module-confluence/src/test/java/org/apache/maven/doxia/module/confluence/ConfluenceParserTest.java index a8f5805d8..ea2314eb7 100644 --- a/doxia-modules/doxia-module-confluence/src/test/java/org/apache/maven/doxia/module/confluence/ConfluenceParserTest.java +++ b/doxia-modules/doxia-module-confluence/src/test/java/org/apache/maven/doxia/module/confluence/ConfluenceParserTest.java @@ -58,7 +58,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "confluence" ); + parser = (ConfluenceParser) lookup( Parser.class, "confluence" ); output = null; reader = null; diff --git a/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java b/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java index 5a9ed532d..a8665231b 100644 --- a/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java +++ b/doxia-modules/doxia-module-docbook-simple/src/test/java/org/apache/maven/doxia/module/docbook/DocBookParserTest.java @@ -47,7 +47,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "docbook" ); + parser = (DocBookParser) lookup( Parser.class, "docbook" ); } /** {@inheritDoc} */ diff --git a/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java b/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java index 735c2f063..c5a47dbba 100644 --- a/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java +++ b/doxia-modules/doxia-module-fml/src/test/java/org/apache/maven/doxia/module/fml/FmlParserTest.java @@ -50,7 +50,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "fml" ); + parser = (FmlParser) lookup( Parser.class, "fml" ); // AbstractXmlParser.CachedFileEntityResolver downloads DTD/XSD files in ${java.io.tmpdir} // Be sure to delete them diff --git a/doxia-modules/doxia-module-markdown/src/test/java/org/apache/maven/doxia/module/markdown/MarkdownParserTest.java b/doxia-modules/doxia-module-markdown/src/test/java/org/apache/maven/doxia/module/markdown/MarkdownParserTest.java index 1431bd675..11e4da53e 100644 --- a/doxia-modules/doxia-module-markdown/src/test/java/org/apache/maven/doxia/module/markdown/MarkdownParserTest.java +++ b/doxia-modules/doxia-module-markdown/src/test/java/org/apache/maven/doxia/module/markdown/MarkdownParserTest.java @@ -55,7 +55,7 @@ protected void setUp() throws Exception { super.setUp(); - parser = lookup( Parser.ROLE, MarkdownParser.ROLE_HINT ); + parser = (MarkdownParser) lookup( Parser.class, MarkdownParser.ROLE_HINT ); } /** diff --git a/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/TwikiParserTest.java b/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/TwikiParserTest.java index 367e2c931..59f66fc37 100644 --- a/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/TwikiParserTest.java +++ b/doxia-modules/doxia-module-twiki/src/test/java/org/apache/maven/doxia/module/twiki/parser/TwikiParserTest.java @@ -42,7 +42,7 @@ protected void setUp() { super.setUp(); - this.parser = lookup( Parser.ROLE, id ); + this.parser = (TWikiParser) lookup( Parser.class, id ); } @Override diff --git a/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java b/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java index 29b2d8588..a7fd9b83d 100644 --- a/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java +++ b/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java @@ -53,7 +53,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "xdoc" ); + parser = (XdocParser) lookup( Parser.class, "xdoc" ); // AbstractXmlParser.CachedFileEntityResolver downloads DTD/XSD files in ${java.io.tmpdir} // Be sure to delete them diff --git a/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java b/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java index 7820fa733..9d90db118 100644 --- a/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java +++ b/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java @@ -43,7 +43,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, "xhtml" ); + parser = (XhtmlParser) lookup( Parser.class, "xhtml" ); // AbstractXmlParser.CachedFileEntityResolver downloads DTD/XSD files in ${java.io.tmpdir} // Be sure to delete them diff --git a/doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java b/doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java index 984769b71..a1cd434d7 100644 --- a/doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java +++ b/doxia-modules/doxia-module-xhtml5/src/main/java/org/apache/maven/doxia/module/xhtml5/Xhtml5Parser.java @@ -44,7 +44,7 @@ /** * Parse an xhtml model and emit events into a Doxia Sink. */ -@Component( role = Parser.class, hint = "xhtml5" ) +@Component( role = Parser.class, hint = Xhtml5Parser.ROLE_HINT ) public class Xhtml5Parser extends Xhtml5BaseParser implements Xhtml5Markup diff --git a/doxia-modules/doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserTest.java b/doxia-modules/doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserTest.java index 20720c0cc..f5e4164e3 100644 --- a/doxia-modules/doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserTest.java +++ b/doxia-modules/doxia-module-xhtml5/src/test/java/org/apache/maven/doxia/module/xhtml5/Xhtml5ParserTest.java @@ -41,7 +41,7 @@ protected void setUp() { super.setUp(); - parser = lookup( Parser.ROLE, Xhtml5Parser.ROLE_HINT ); + parser = (Xhtml5Parser) lookup( Parser.class, Xhtml5Parser.ROLE_HINT ); // AbstractXmlParser.CachedFileEntityResolver downloads DTD/XSD files in ${java.io.tmpdir} // Be sure to delete them diff --git a/pom.xml b/pom.xml index 8b8417f41..e0018ab3f 100644 --- a/pom.xml +++ b/pom.xml @@ -26,7 +26,7 @@ under the License. org.apache.maven maven-parent 34 - ../../pom/maven/pom.xml + org.apache.maven.doxia