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

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


The following commit(s) were added to refs/heads/master by this push:
     new 79086a0  [DOXIASITETOOLS-334] Pass project-relative file path as 
reference to Parser (#142)
79086a0 is described below

commit 79086a0a3f4b256ff053bb771aefaa6387d2d7cb
Author: Konrad Windszus <[email protected]>
AuthorDate: Wed Apr 3 10:05:58 2024 +0200

    [DOXIASITETOOLS-334] Pass project-relative file path as reference to Parser 
(#142)
---
 .../java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java | 2 +-
 .../org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java  | 4 ++--
 2 files changed, 3 insertions(+), 3 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 c37562e..34ef319 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
@@ -366,7 +366,7 @@ public class DefaultSiteRenderer implements Renderer {
                 }
             }
 
-            doxia.parse(reader, docRenderingContext.getParserId(), sink, 
docRenderingContext.getInputName());
+            doxia.parse(reader, docRenderingContext.getParserId(), sink, 
docRenderingContext.getDoxiaSourcePath());
         } catch (ParserNotFoundException e) {
             throw new RendererException("Error getting a parser for '" + doc + 
"'", e);
         } catch (ParseException e) {
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 f9c1a0b..6762d50 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
@@ -145,7 +145,7 @@ public class DefaultSiteRendererTest {
         Doxia doxiaSpy = spy(doxiaInstance);
         Mockito.doThrow(new ParseException(exceptionMessage))
                 .when(doxiaSpy)
-                .parse(Mockito.<Reader>any(), Mockito.anyString(), 
Mockito.<Sink>any(), Mockito.anyString());
+                .parse(Mockito.<Reader>any(), Mockito.anyString(), 
Mockito.<Sink>any(), Mockito.nullable(String.class));
         SiteRenderer siteRenderer = container.lookup(SiteRenderer.class);
         ReflectionUtils.setVariableValueInObject(siteRenderer, "doxia", 
doxiaSpy);
 
@@ -176,7 +176,7 @@ public class DefaultSiteRendererTest {
         Doxia doxiaSpy = spy(doxiaInstance);
         Mockito.doThrow(new ParseException(exceptionMessage, 42, 36))
                 .when(doxiaSpy)
-                .parse(Mockito.<Reader>any(), Mockito.anyString(), 
Mockito.<Sink>any(), Mockito.anyString());
+                .parse(Mockito.<Reader>any(), Mockito.anyString(), 
Mockito.<Sink>any(), Mockito.nullable(String.class));
         SiteRenderer siteRenderer = container.lookup(SiteRenderer.class);
         ReflectionUtils.setVariableValueInObject(siteRenderer, "doxia", 
doxiaSpy);
 

Reply via email to