You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by jv...@apache.org on 2007/03/18 06:05:05 UTC
svn commit: r519544 - in /maven/doxia/trunk/doxia-core: ./
src/main/java/org/apache/maven/doxia/
src/main/java/org/apache/maven/doxia/index/
src/main/java/org/apache/maven/doxia/macro/
src/main/java/org/apache/maven/doxia/macro/manager/ src/main/java/o...
Author: jvanzyl
Date: Sat Mar 17 22:05:04 2007
New Revision: 519544
URL: http://svn.apache.org/viewvc?view=rev&rev=519544
Log:
o modules and tests all decoupled
Added:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java (contents, props changed)
- copied, changed from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java (contents, props changed)
- copied, changed from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java (contents, props changed)
- copied, changed from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java (with props)
Removed:
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java
maven/doxia/trunk/doxia-core/src/main/resources/org/
maven/doxia/trunk/doxia-core/src/samples/
maven/doxia/trunk/doxia-core/src/test/resources/codehaus.dst
maven/doxia/trunk/doxia-core/src/test/resources/convert/
maven/doxia/trunk/doxia-core/src/test/resources/examples-full.apt
maven/doxia/trunk/doxia-core/src/test/resources/examples.apt
maven/doxia/trunk/doxia-core/src/test/resources/examples.xml
maven/doxia/trunk/doxia-core/src/test/resources/parse/
maven/doxia/trunk/doxia-core/src/test/site/
Modified:
maven/doxia/trunk/doxia-core/pom.xml
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java
maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java
maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java
Modified: maven/doxia/trunk/doxia-core/pom.xml
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/pom.xml?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/pom.xml (original)
+++ maven/doxia/trunk/doxia-core/pom.xml Sat Mar 17 22:05:04 2007
@@ -59,18 +59,20 @@
<dependency>
<groupId>org.apache.maven.doxia</groupId>
<artifactId>doxia-sink-api</artifactId>
- <version>1.0-alpha-8</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>1.0.4</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
- <version>1.0-alpha-8</version>
- <scope>runtime</scope>
</dependency>
+ <!--
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-component-api</artifactId>
+ </dependency>
+ -->
</dependencies>
</project>
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/DefaultDoxia.java Sat Mar 17 22:05:04 2007
@@ -28,9 +28,9 @@
import java.io.Reader;
/**
- * @plexus.component role="org.apache.maven.doxia.Doxia"
+ * @plexus.component
*
- * @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
+ * @author Jason van Zyl
* @version $Id:DefaultDoxia.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
*/
public class DefaultDoxia
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/Doxia.java Sat Mar 17 22:05:04 2007
@@ -26,7 +26,7 @@
import java.io.Reader;
/**
- * @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
+ * @author Jason van Zyl
* @version $Id:Doxia.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
*/
public interface Doxia
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/index/IndexingSink.java Sat Mar 17 22:05:04 2007
@@ -21,7 +21,7 @@
import java.util.Stack;
-import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.util.HtmlTools;
import org.apache.maven.doxia.sink.SinkAdapter;
/**
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/EchoMacro.java Sat Mar 17 22:05:04 2007
@@ -24,8 +24,7 @@
import java.util.Iterator;
/**
- * @plexus.component role="org.apache.maven.doxia.macro.Macro"
- * role-hint="echo"
+ * @plexus.component role-hint="echo"
*/
public class EchoMacro
extends AbstractMacro
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/manager/DefaultMacroManager.java Sat Mar 17 22:05:04 2007
@@ -26,14 +26,12 @@
/**
* @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
* @version $Id:DefaultMacroManager.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
- * @plexus.component role="org.apache.maven.doxia.macro.manager.MacroManager"
+ * @plexus.component
*/
public class DefaultMacroManager
implements MacroManager
{
- /**
- * @plexus.requirement role="org.apache.maven.doxia.macro.Macro"
- */
+ /** @plexus.requirement role="org.apache.maven.doxia.macro.Macro" */
private Map macros;
public Macro getMacro( String id )
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/snippet/SnippetMacro.java Sat Mar 17 22:05:04 2007
@@ -35,8 +35,7 @@
import java.util.Map;
/**
- * @plexus.component role="org.apache.maven.doxia.macro.Macro"
- * role-hint="snippet"
+ * @plexus.component role-hint="snippet"
*/
public class SnippetMacro
extends AbstractMacro
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/macro/toc/TocMacro.java Sat Mar 17 22:05:04 2007
@@ -27,7 +27,7 @@
import org.apache.maven.doxia.macro.AbstractMacro;
import org.apache.maven.doxia.macro.MacroExecutionException;
import org.apache.maven.doxia.macro.MacroRequest;
-import org.apache.maven.doxia.module.HtmlTools;
+import org.apache.maven.doxia.util.HtmlTools;
import org.apache.maven.doxia.parser.ParseException;
import org.apache.maven.doxia.parser.Parser;
import org.apache.maven.doxia.sink.Sink;
@@ -63,8 +63,7 @@
* <macro name="toc" section="1" fromDepth="1" toDepth="2"/>
* </pre>
*
- * @plexus.component role="org.apache.maven.doxia.macro.Macro"
- * role-hint="toc"
+ * @plexus.component role-hint="toc"
*
* @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
* @version $Id$
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/AbstractParser.java Sat Mar 17 22:05:04 2007
@@ -29,7 +29,7 @@
import org.apache.maven.doxia.sink.Sink;
/**
- * @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
+ * @author Jason van Zyl
* @version $Id:AbstractParser.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
* @plexus.component
*/
@@ -38,14 +38,14 @@
{
protected boolean secondParsing = false;
- /**
- * @plexus.requirement
- */
- private MacroManager macroManager;
+ /** @plexus.requirement */
+ protected MacroManager macroManager;
// Made public right now because of the structure of the APT parser and
// all its inner classes.
- public void executeMacro( String macroId, MacroRequest request, Sink sink )
+ public void executeMacro( String macroId,
+ MacroRequest request,
+ Sink sink )
throws MacroExecutionException, MacroNotFoundException
{
Macro macro = macroManager.getMacro( macroId );
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/parser/manager/DefaultParserManager.java Sat Mar 17 22:05:04 2007
@@ -26,7 +26,7 @@
/**
* @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
* @version $Id:DefaultParserManager.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
- * @plexus.component role="org.apache.maven.doxia.parser.manager.ParserManager"
+ * @plexus.component
*/
public class DefaultParserManager
implements ParserManager
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/site/module/manager/DefaultSiteModuleManager.java Sat Mar 17 22:05:04 2007
@@ -27,7 +27,7 @@
/**
* @author Jason van Zyl
* @version $Id:DefaultSiteModuleManager.java 348605 2005-11-24 12:02:44 +1100 (Thu, 24 Nov 2005) brett $
- * @plexus.component role="org.apache.maven.doxia.site.module.manager.SiteModuleManager"
+ * @plexus.component
*/
public class DefaultSiteModuleManager
implements SiteModuleManager
Copied: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java (from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java)
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java?view=diff&rev=519544&p1=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java&r1=519326&p2=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineReaderSource.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java Sat Mar 17 22:05:04 2007
@@ -2,7 +2,7 @@
* Originaly from org.apache.doxia.module.apt.AptReaderSource. It was modified
* to get unget support
*/
-package org.apache.maven.doxia.module.common;
+package org.apache.maven.doxia.util;
/*
* Licensed to the Apache Software Foundation (ASF) under one
@@ -27,10 +27,10 @@
import java.io.LineNumberReader;
import java.io.Reader;
-import org.apache.maven.doxia.module.apt.AptParseException;
+import org.apache.maven.doxia.parser.ParseException;
/**
- * {@link org.apache.maven.doxia.module.common.ByLineSource} default implementation
+ * {@link ByLineSource} default implementation
*/
public class ByLineReaderSource implements ByLineSource
{
@@ -69,7 +69,7 @@
/**
* @see ByLineSource#getNextLine()
*/
- public final String getNextLine() throws AptParseException
+ public final String getNextLine() throws ParseException
{
if ( reader == null )
{
@@ -99,7 +99,7 @@
}
catch ( IOException e )
{
- throw new AptParseException( e );
+ throw new ParseException( e );
}
lastLine = line;
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineReaderSource.java
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Copied: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java (from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java)
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java?view=diff&rev=519544&p1=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java&r1=519326&p2=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/common/ByLineSource.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java Sat Mar 17 22:05:04 2007
@@ -1,4 +1,4 @@
-package org.apache.maven.doxia.module.common;
+package org.apache.maven.doxia.util;
/*
* Licensed to the Apache Software Foundation (ASF) under one
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/ByLineSource.java
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"
Copied: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java (from r519326, maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java)
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java?view=diff&rev=519544&p1=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java&r1=519326&p2=maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/module/HtmlTools.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java Sat Mar 17 22:05:04 2007
@@ -1,4 +1,4 @@
-package org.apache.maven.doxia.module;
+package org.apache.maven.doxia.util;
/*
* Licensed to the Apache Software Foundation (ASF) under one
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/HtmlTools.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java (original)
+++ maven/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/util/StringUtil.java Sat Mar 17 22:05:04 2007
@@ -602,15 +602,4 @@
return replaced.toString();
}
-
- /**
- * A simple test for {@link #replaceAll}.
- */
- /*
- public static final void main(String[] args) {
- System.out.println("'" +
- StringUtil.replaceAll(args[0], args[1], args[2]) +
- "'");
- }
- */
}
Added: maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java?view=auto&rev=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java (added)
+++ maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java Sat Mar 17 22:05:04 2007
@@ -0,0 +1,17 @@
+package org.apache.maven.doxia.macro;
+
+import org.codehaus.plexus.PlexusTestCase;
+import org.apache.maven.doxia.macro.manager.MacroManager;
+
+/** @author Jason van Zyl */
+public class MacroManagerTest
+ extends PlexusTestCase
+{
+ public void testMacroManager()
+ throws Exception
+ {
+ MacroManager mm = (MacroManager) lookup( MacroManager.ROLE );
+
+ assertNotNull( mm );
+ }
+}
Propchange: maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/macro/MacroManagerTest.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java (original)
+++ maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/module/HtmlToolsTest.java Sat Mar 17 22:05:04 2007
@@ -20,6 +20,7 @@
*/
import org.codehaus.plexus.PlexusTestCase;
+import org.apache.maven.doxia.util.HtmlTools;
/**
* Test case for <code>HtmlTools</code>
Modified: maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java
URL: http://svn.apache.org/viewvc/maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java?view=diff&rev=519544&r1=519543&r2=519544
==============================================================================
--- maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java (original)
+++ maven/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractSinkTestCase.java Sat Mar 17 22:05:04 2007
@@ -19,8 +19,7 @@
* under the License.
*/
-import org.apache.maven.doxia.module.apt.AptParser;
-import org.apache.maven.doxia.sink.Sink;
+import org.apache.maven.doxia.parser.Parser;
import org.codehaus.plexus.PlexusTestCase;
import java.io.File;
@@ -46,7 +45,7 @@
public void testApt()
throws Exception
{
- AptParser parser = new AptParser();
+ Parser parser = createParser();
parser.parse( getTestReader(), createSink() );
}
@@ -57,6 +56,8 @@
protected abstract String outputExtension();
+ protected abstract Parser createParser();
+
protected abstract Sink createSink()
throws Exception;
@@ -85,7 +86,7 @@
protected Reader getTestReader()
throws Exception
{
- InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream( "test/test.apt" );
+ InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream( "test.apt" );
InputStreamReader reader = new InputStreamReader( is );