This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch renames
in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git

commit 728dc59ad7ccc3c50ca3ce3ab0ca5c215b00d5c7
Author: Michael Osipov <[email protected]>
AuthorDate: Sat Mar 18 17:05:06 2023 +0100

    [DOXIASITETOOLS-296] Rename o.a.m.doxia.siterenderer.RenderingContext to 
o.a.m.doxia.siterenderer.DocumentRenderingContext
---
 .../doxia/siterenderer/DefaultSiteRenderer.java    | 38 ++++++++++++----------
 .../maven/doxia/siterenderer/DocumentContent.java  |  2 +-
 .../maven/doxia/siterenderer/DocumentRenderer.java |  8 ++---
 ...gContext.java => DocumentRenderingContext.java} | 13 ++++----
 .../doxia/siterenderer/DoxiaDocumentRenderer.java  | 18 +++++-----
 .../maven/doxia/siterenderer/SiteRenderer.java     |  2 +-
 .../doxia/siterenderer/sink/SiteRendererSink.java  | 24 +++++++-------
 .../siterenderer/DefaultSiteRendererTest.java      | 19 ++++++-----
 .../doxia/siterenderer/RenderingContextTest.java   | 37 +++++++++++----------
 9 files changed, 84 insertions(+), 77 deletions(-)

diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
index 07fb433..4210b34 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java
@@ -220,23 +220,24 @@ public class DefaultSiteRenderer implements SiteRenderer {
             docs.addAll(velocityFiles);
 
             for (String doc : docs) {
-                RenderingContext context = new RenderingContext(
+                DocumentRenderingContext docRenderingContext = new 
DocumentRenderingContext(
                         moduleBasedir, moduleRelativePath, doc, 
module.getParserId(), extension, editable);
 
                 // TODO: DOXIA-111: we need a general filter here that knows 
how to alter the context
                 if (endsWithIgnoreCase(doc, ".vm")) {
-                    context.setAttribute("velocity", "true");
+                    docRenderingContext.setAttribute("velocity", "true");
                 }
 
-                String key = context.getOutputName();
+                String key = docRenderingContext.getOutputName();
                 key = StringUtils.replace(key, "\\", "/");
 
                 if (files.containsKey(key)) {
                     DocumentRenderer docRenderer = files.get(key);
 
-                    RenderingContext originalContext = 
docRenderer.getRenderingContext();
+                    DocumentRenderingContext originalDocRenderingContext = 
docRenderer.getRenderingContext();
 
-                    File originalDoc = new File(originalContext.getBasedir(), 
originalContext.getInputName());
+                    File originalDoc = new File(
+                            originalDocRenderingContext.getBasedir(), 
originalDocRenderingContext.getInputName());
 
                     throw new RendererException("File '" + 
module.getSourceDirectory() + File.separator + doc
                             + "' clashes with existing '" + originalDoc + 
"'.");
@@ -246,9 +247,11 @@ public class DefaultSiteRenderer implements SiteRenderer {
                 // 
-----------------------------------------------------------------------
                 for (Map.Entry<String, DocumentRenderer> entry : 
files.entrySet()) {
                     if (entry.getKey().equalsIgnoreCase(key)) {
-                        RenderingContext originalContext = 
entry.getValue().getRenderingContext();
+                        DocumentRenderingContext originalDocRenderingContext =
+                                entry.getValue().getRenderingContext();
 
-                        File originalDoc = new 
File(originalContext.getBasedir(), originalContext.getInputName());
+                        File originalDoc = new File(
+                                originalDocRenderingContext.getBasedir(), 
originalDocRenderingContext.getInputName());
 
                         if (Os.isFamily(Os.FAMILY_WINDOWS)) {
                             throw new RendererException("File '" + 
module.getSourceDirectory() + File.separator + doc
@@ -262,7 +265,7 @@ public class DefaultSiteRenderer implements SiteRenderer {
                     }
                 }
 
-                files.put(key, new DoxiaDocumentRenderer(context));
+                files.put(key, new DoxiaDocumentRenderer(docRenderingContext));
             }
         }
     }
@@ -272,11 +275,11 @@ public class DefaultSiteRenderer implements SiteRenderer {
             Collection<DocumentRenderer> documents, SiteRenderingContext 
siteRenderingContext, File outputDirectory)
             throws RendererException, IOException {
         for (DocumentRenderer docRenderer : documents) {
-            RenderingContext renderingContext = 
docRenderer.getRenderingContext();
+            DocumentRenderingContext docRenderingContext = 
docRenderer.getRenderingContext();
 
             File outputFile = new File(outputDirectory, 
docRenderer.getOutputName());
 
-            File inputFile = new File(renderingContext.getBasedir(), 
renderingContext.getInputName());
+            File inputFile = new File(docRenderingContext.getBasedir(), 
docRenderingContext.getInputName());
 
             boolean modified = !outputFile.exists()
                     || (inputFile.lastModified() > outputFile.lastModified())
@@ -309,7 +312,8 @@ public class DefaultSiteRenderer implements SiteRenderer {
     }
 
     /** {@inheritDoc} */
-    public void renderDocument(Writer writer, RenderingContext 
docRenderingContext, SiteRenderingContext siteContext)
+    public void renderDocument(
+            Writer writer, DocumentRenderingContext docRenderingContext, 
SiteRenderingContext siteContext)
             throws RendererException, FileNotFoundException, 
UnsupportedEncodingException {
         SiteRendererSink sink = new SiteRendererSink(docRenderingContext);
 
@@ -389,7 +393,7 @@ public class DefaultSiteRenderer implements SiteRenderer {
     }
 
     private void saveVelocityProcessedContent(
-            RenderingContext docRenderingContext, SiteRenderingContext 
siteContext, String doxiaContent)
+            DocumentRenderingContext docRenderingContext, SiteRenderingContext 
siteContext, String doxiaContent)
             throws IOException {
         if (!siteContext.getProcessedContentOutput().exists()) {
             siteContext.getProcessedContentOutput().mkdirs();
@@ -462,23 +466,23 @@ public class DefaultSiteRenderer implements SiteRenderer {
     /**
      * Create a Velocity Context for a Doxia document, containing every 
information about rendered document.
      *
-     * @param renderingContext the document's RenderingContext
+     * @param docRenderingContext the document's rendering context
      * @param siteRenderingContext the site rendering context
      * @return a Velocity tools managed context
      */
     protected Context createDocumentVelocityContext(
-            RenderingContext renderingContext, SiteRenderingContext 
siteRenderingContext) {
+            DocumentRenderingContext docRenderingContext, SiteRenderingContext 
siteRenderingContext) {
         Context context = 
createToolManagedVelocityContext(siteRenderingContext);
         // 
----------------------------------------------------------------------
         // Data objects
         // 
----------------------------------------------------------------------
 
-        context.put("relativePath", renderingContext.getRelativePath());
+        context.put("relativePath", docRenderingContext.getRelativePath());
 
-        String currentFileName = 
renderingContext.getOutputName().replace('\\', '/');
+        String currentFileName = 
docRenderingContext.getOutputName().replace('\\', '/');
         context.put("currentFileName", currentFileName);
 
-        context.put("alignedFileName", PathTool.calculateLink(currentFileName, 
renderingContext.getRelativePath()));
+        context.put("alignedFileName", PathTool.calculateLink(currentFileName, 
docRenderingContext.getRelativePath()));
 
         context.put("decoration", siteRenderingContext.getDecoration());
 
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentContent.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentContent.java
index 8b799bc..9d50b2b 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentContent.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentContent.java
@@ -60,5 +60,5 @@ public interface DocumentContent {
      * Get the document rendering context.
      * @return the document rendering context
      */
-    RenderingContext getRenderingContext();
+    DocumentRenderingContext getRenderingContext();
 }
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
index a1b1ebe..3047ef1 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java
@@ -26,7 +26,7 @@ import java.io.Writer;
  * Renders a page in a site, whatever the source is: a Doxia source file, a 
report or anything else.
  *
  * @author <a href="mailto:[email protected]";>Brett Porter</a>
- * @see RenderingContext document rendering context
+ * @see DocumentRenderingContext document rendering context
  */
 public interface DocumentRenderer {
     /**
@@ -50,11 +50,11 @@ public interface DocumentRenderer {
     String getOutputName();
 
     /**
-     * Return the RenderingContext of the document.
+     * Return the rendering context of the document.
      *
-     * @return RenderingContext.
+     * @return DocumentRenderingContext.
      */
-    RenderingContext getRenderingContext();
+    DocumentRenderingContext getRenderingContext();
 
     /**
      * Whether to always overwrite the document, or only do so when it is 
changed.
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/RenderingContext.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderingContext.java
similarity index 95%
rename from 
doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/RenderingContext.java
rename to 
doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderingContext.java
index 0c31c1d..4923895 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/RenderingContext.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderingContext.java
@@ -32,8 +32,7 @@ import org.codehaus.plexus.util.StringUtils;
  * @author <a href="mailto:[email protected]";>Jason van Zyl</a>
  * @since 1.5 (was since 1.1 in o.a.m.d.sink.render)
  */
-public class RenderingContext // TODO rename to DocumentRenderingContext
- {
+public class DocumentRenderingContext {
     private final File basedir;
 
     private final String basedirRelativePath;
@@ -56,7 +55,7 @@ public class RenderingContext // TODO rename to 
DocumentRenderingContext
 
     /**
      * <p>
-     * Constructor for RenderingContext when document is not rendered from a 
Doxia markup source.
+     * Constructor for rendering context when document is not rendered from a 
Doxia markup source.
      * </p>
      *
      * @param basedir the pseudo-source base directory.
@@ -65,11 +64,11 @@ public class RenderingContext // TODO rename to 
DocumentRenderingContext
      * @param generator the generator (in general a reporting goal: 
<code>groupId:artifactId:version:goal</code>)
      * @since 1.8
      */
-    public RenderingContext(File basedir, String document, String generator) {
+    public DocumentRenderingContext(File basedir, String document, String 
generator) {
         this(basedir, null, document, null, null, false, generator);
     }
 
-    public RenderingContext(
+    public DocumentRenderingContext(
             File basedir,
             String basedirRelativePath,
             String document,
@@ -81,7 +80,7 @@ public class RenderingContext // TODO rename to 
DocumentRenderingContext
 
     /**
      * <p>
-     * Constructor for document RenderingContext.
+     * Constructor for document rendering context.
      * </p>
      *
      * @param basedir the source base directory (not null, pseudo value when 
not a Doxia source).
@@ -95,7 +94,7 @@ public class RenderingContext // TODO rename to 
DocumentRenderingContext
      * @param generator the generator (in general a reporting goal: 
<code>groupId:artifactId:version:goal</code>)
      * @since 1.8
      */
-    public RenderingContext(
+    public DocumentRenderingContext(
             File basedir,
             String basedirRelativePath,
             String document,
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
index 0184c6f..a2dfeea 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java
@@ -24,37 +24,37 @@ import java.io.Writer;
 
 /**
  * Renderer for a document that has a source file to be parsed by Doxia.
- * Details about the source file are in {@link RenderingContext}, which is 
expected to have
+ * Details about the source file are in {@link DocumentRenderingContext}, 
which is expected to have
  * a non-null parserId and extension.
  *
  * @author <a href="mailto:[email protected]";>Brett Porter</a>
  */
 public class DoxiaDocumentRenderer implements DocumentRenderer {
-    private RenderingContext renderingContext;
+    private DocumentRenderingContext docRenderingContext;
 
     /**
      * Constructor.
      *
-     * @param renderingContext the document's RenderingContext to use.
+     * @param docRenderingContext the document's rendering context to use.
      */
-    public DoxiaDocumentRenderer(RenderingContext renderingContext) {
-        this.renderingContext = renderingContext;
+    public DoxiaDocumentRenderer(DocumentRenderingContext docRenderingContext) 
{
+        this.docRenderingContext = docRenderingContext;
     }
 
     /** {@inheritDoc} */
     public void renderDocument(Writer writer, SiteRenderer siteRenderer, 
SiteRenderingContext siteRenderingContext)
             throws RendererException, FileNotFoundException, 
UnsupportedEncodingException {
-        siteRenderer.renderDocument(writer, renderingContext, 
siteRenderingContext);
+        siteRenderer.renderDocument(writer, docRenderingContext, 
siteRenderingContext);
     }
 
     /** {@inheritDoc} */
     public String getOutputName() {
-        return renderingContext.getOutputName();
+        return docRenderingContext.getOutputName();
     }
 
     /** {@inheritDoc} */
-    public RenderingContext getRenderingContext() {
-        return renderingContext;
+    public DocumentRenderingContext getRenderingContext() {
+        return docRenderingContext;
     }
 
     /** {@inheritDoc} */
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderer.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderer.java
index e476b01..ef2a836 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderer.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderer.java
@@ -112,6 +112,6 @@ public interface SiteRenderer extends Renderer {
      * @throws FileNotFoundException if it bombs.
      * @throws UnsupportedEncodingException if it bombs.
      */
-    void renderDocument(Writer writer, RenderingContext docRenderingContext, 
SiteRenderingContext siteContext)
+    void renderDocument(Writer writer, DocumentRenderingContext 
docRenderingContext, SiteRenderingContext siteContext)
             throws RendererException, FileNotFoundException, 
UnsupportedEncodingException;
 }
diff --git 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java
 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java
index 6904da8..3bed852 100644
--- 
a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java
+++ 
b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java
@@ -26,7 +26,7 @@ import java.util.List;
 import org.apache.maven.doxia.markup.HtmlMarkup;
 import org.apache.maven.doxia.module.xhtml5.Xhtml5Sink;
 import org.apache.maven.doxia.siterenderer.DocumentContent;
-import org.apache.maven.doxia.siterenderer.RenderingContext;
+import org.apache.maven.doxia.siterenderer.DocumentRenderingContext;
 import org.apache.maven.doxia.util.HtmlTools;
 import org.codehaus.plexus.util.StringUtils;
 
@@ -49,29 +49,29 @@ public class SiteRendererSink extends Xhtml5Sink implements 
DocumentContent {
 
     private final Writer writer;
 
-    private RenderingContext renderingContext;
+    private DocumentRenderingContext docRenderingContext;
 
     /**
      * Construct a new SiteRendererSink for a document.
      *
-     * @param renderingContext the document's RenderingContext.
+     * @param docRenderingContext the document's rendering context.
      */
-    public SiteRendererSink(RenderingContext renderingContext) {
-        this(new StringWriter(), renderingContext);
+    public SiteRendererSink(DocumentRenderingContext docRenderingContext) {
+        this(new StringWriter(), docRenderingContext);
     }
 
     /**
      * Construct a new SiteRendererSink for a document.
      *
      * @param writer the writer for the sink.
-     * @param renderingContext the document's RenderingContext.
+     * @param docRenderingContext the document's rendering context.
      */
-    private SiteRendererSink(StringWriter writer, RenderingContext 
renderingContext) {
+    private SiteRendererSink(StringWriter writer, DocumentRenderingContext 
docRenderingContext) {
         super(writer);
 
         this.writer = writer;
         this.headWriter = new StringWriter();
-        this.renderingContext = renderingContext;
+        this.docRenderingContext = docRenderingContext;
 
         /* the template is expected to have used the main tag, which can be 
used only once */
         super.contentStack.push(HtmlMarkup.MAIN);
@@ -177,8 +177,8 @@ public class SiteRendererSink extends Xhtml5Sink implements 
DocumentContent {
             return;
         }
 
-        if (renderingContext != null) {
-            String relativePathToBasedir = renderingContext.getRelativePath();
+        if (docRenderingContext != null) {
+            String relativePathToBasedir = 
docRenderingContext.getRelativePath();
 
             if (relativePathToBasedir == null) {
                 txt = StringUtils.replace(txt, "$relativePath", ".");
@@ -222,7 +222,7 @@ public class SiteRendererSink extends Xhtml5Sink implements 
DocumentContent {
     }
 
     /** {@inheritDoc} */
-    public RenderingContext getRenderingContext() {
-        return renderingContext;
+    public DocumentRenderingContext getRenderingContext() {
+        return docRenderingContext;
     }
 }
diff --git 
a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java
 
b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java
index 8e67270..910c06a 100644
--- 
a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java
+++ 
b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java
@@ -152,10 +152,11 @@ public class DefaultSiteRendererTest {
         SiteRenderer siteRenderer = container.lookup(SiteRenderer.class);
         ReflectionUtils.setVariableValueInObject(siteRenderer, "doxia", 
doxiaSpy);
 
-        RenderingContext renderingContext = new RenderingContext(testBasedir, 
"", testDocumentName, "xdoc", "", false);
+        DocumentRenderingContext docRenderingContext =
+                new DocumentRenderingContext(testBasedir, "", 
testDocumentName, "xdoc", "", false);
 
         try {
-            siteRenderer.renderDocument(null, renderingContext, new 
SiteRenderingContext());
+            siteRenderer.renderDocument(null, docRenderingContext, new 
SiteRenderingContext());
             fail("should fail with exception");
         } catch (RendererException e) {
             assertEquals(
@@ -182,10 +183,11 @@ public class DefaultSiteRendererTest {
         SiteRenderer siteRenderer = container.lookup(SiteRenderer.class);
         ReflectionUtils.setVariableValueInObject(siteRenderer, "doxia", 
doxiaSpy);
 
-        RenderingContext renderingContext = new RenderingContext(testBasedir, 
"", testDocumentName, "xdoc", "", false);
+        DocumentRenderingContext docRenderingContext =
+                new DocumentRenderingContext(testBasedir, "", 
testDocumentName, "xdoc", "", false);
 
         try {
-            siteRenderer.renderDocument(null, renderingContext, new 
SiteRenderingContext());
+            siteRenderer.renderDocument(null, docRenderingContext, new 
SiteRenderingContext());
             fail("should fail with exception");
         } catch (RendererException e) {
             assertEquals(
@@ -245,7 +247,7 @@ public class DefaultSiteRendererTest {
         when(docRenderer.isExternalReport()).thenReturn(true);
         when(docRenderer.getOutputName()).thenReturn("external/index");
         when(docRenderer.getRenderingContext())
-                .thenReturn(new RenderingContext(new File(""), "index.html", 
"generator:external"));
+                .thenReturn(new DocumentRenderingContext(new File(""), 
"index.html", "generator:external"));
 
         SiteRenderingContext context = new SiteRenderingContext();
 
@@ -272,8 +274,9 @@ public class DefaultSiteRendererTest {
         siteRenderingContext.setTemplateProperties(attributes);
 
         
siteRenderingContext.setTemplateName("org/apache/maven/doxia/siterenderer/velocity-toolmanager.vm");
-        RenderingContext context = new RenderingContext(new File(""), 
"document.html", "generator");
-        SiteRendererSink sink = new SiteRendererSink(context);
+        DocumentRenderingContext docRenderingContext =
+                new DocumentRenderingContext(new File(""), "document.html", 
"generator");
+        SiteRendererSink sink = new SiteRendererSink(docRenderingContext);
         siteRenderer.mergeDocumentIntoSite(writer, sink, siteRenderingContext);
 
         String renderResult = writer.toString();
@@ -302,7 +305,7 @@ public class DefaultSiteRendererTest {
         skin.setFile(skinFile);
         SiteRenderingContext siteRenderingContext =
                 siteRenderer.createContextForSkin(skin, attributes, new 
DecorationModel(), "defaultitle", Locale.ROOT);
-        RenderingContext context = new RenderingContext(new File(""), 
"document.html", "generator");
+        DocumentRenderingContext context = new DocumentRenderingContext(new 
File(""), "document.html", "generator");
         SiteRendererSink sink = new SiteRendererSink(context);
         siteRenderer.mergeDocumentIntoSite(writer, sink, siteRenderingContext);
         String renderResult = writer.toString();
diff --git 
a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
 
b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
index 283eb20..c3f4f58 100644
--- 
a/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
+++ 
b/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java
@@ -43,33 +43,34 @@ public class RenderingContextTest {
         File baseDir = new File(getBasedir() + File.separatorChar + "test" + 
File.separatorChar + "resources");
         String docName = "file.with.dot.in.name.xml";
 
-        RenderingContext renderingContext = new RenderingContext(baseDir, 
"test", docName, "", "xml", false);
-        assertEquals("file.with.dot.in.name.html", 
renderingContext.getOutputName());
-        assertEquals(".", renderingContext.getRelativePath());
+        DocumentRenderingContext docRenderingContext =
+                new DocumentRenderingContext(baseDir, "test", docName, "", 
"xml", false);
+        assertEquals("file.with.dot.in.name.html", 
docRenderingContext.getOutputName());
+        assertEquals(".", docRenderingContext.getRelativePath());
 
-        renderingContext = new RenderingContext(baseDir, docName, 
"generator"); // not Doxia source
-        assertEquals("file.with.dot.in.name.html", 
renderingContext.getOutputName());
-        assertEquals(".", renderingContext.getRelativePath());
+        docRenderingContext = new DocumentRenderingContext(baseDir, docName, 
"generator"); // not Doxia source
+        assertEquals("file.with.dot.in.name.html", 
docRenderingContext.getOutputName());
+        assertEquals(".", docRenderingContext.getRelativePath());
 
         docName = "index.xml.vm";
 
-        renderingContext = new RenderingContext(baseDir, "test", docName, "", 
"xml", false);
-        assertEquals("index.html", renderingContext.getOutputName());
-        assertEquals(".", renderingContext.getRelativePath());
+        docRenderingContext = new DocumentRenderingContext(baseDir, "test", 
docName, "", "xml", false);
+        assertEquals("index.html", docRenderingContext.getOutputName());
+        assertEquals(".", docRenderingContext.getRelativePath());
 
         docName = "download.apt.vm";
 
-        renderingContext = new RenderingContext(baseDir, "test", docName, "", 
"apt", false);
-        assertEquals("download.html", renderingContext.getOutputName());
-        assertEquals(".", renderingContext.getRelativePath());
+        docRenderingContext = new DocumentRenderingContext(baseDir, "test", 
docName, "", "apt", false);
+        assertEquals("download.html", docRenderingContext.getOutputName());
+        assertEquals(".", docRenderingContext.getRelativePath());
 
         docName = "path/file.apt";
-        renderingContext = new RenderingContext(baseDir, "test", docName, "", 
"apt", false);
-        assertEquals("path/file.html", renderingContext.getOutputName());
-        assertEquals("..", renderingContext.getRelativePath());
+        docRenderingContext = new DocumentRenderingContext(baseDir, "test", 
docName, "", "apt", false);
+        assertEquals("path/file.html", docRenderingContext.getOutputName());
+        assertEquals("..", docRenderingContext.getRelativePath());
 
-        renderingContext = new RenderingContext(baseDir, docName, "generator");
-        assertEquals("path/file.html", renderingContext.getOutputName());
-        assertEquals("..", renderingContext.getRelativePath());
+        docRenderingContext = new DocumentRenderingContext(baseDir, docName, 
"generator");
+        assertEquals("path/file.html", docRenderingContext.getOutputName());
+        assertEquals("..", docRenderingContext.getRelativePath());
     }
 }

Reply via email to