You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2023/01/29 12:32:58 UTC
[maven-doxia-sitetools] 01/01: [DOXIASITETOOLS-282] Deprecate support for Maven 1.x style site directory layout
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch DOXIASITETOOLS-282
in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git
commit b72e13d4e15ac8851a75a385206e3b340978e393
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Sun Jan 29 13:30:53 2023 +0100
[DOXIASITETOOLS-282] Deprecate support for Maven 1.x style site directory layout
---
.../org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java | 1 +
.../java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java | 3 +++
2 files changed, 4 insertions(+)
diff --git a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java
index 42cab46..5327b33 100644
--- a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java
+++ b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java
@@ -26,6 +26,7 @@ import java.io.File;
*
* @author <a href="mailto:brett@apache.org">Brett Porter</a>
*/
+@Deprecated
class ExtraDoxiaModuleReference
{
private final String parserId;
diff --git a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java
index 1b4c57b..d3b22b6 100644
--- a/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java
+++ b/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java
@@ -68,6 +68,7 @@ public class SiteRenderingContext
private Map<String, String> moduleExcludes;
+ @Deprecated
private List<ExtraDoxiaModuleReference> modules = new ArrayList<ExtraDoxiaModuleReference>();
private boolean validate;
@@ -298,6 +299,7 @@ public class SiteRenderingContext
* @param moduleBasedir The base directory for module's source files.
* @param moduleParserId module's Doxia parser id.
*/
+ @Deprecated
public void addModuleDirectory( File moduleBasedir, String moduleParserId )
{
this.modules.add( new ExtraDoxiaModuleReference( moduleParserId, moduleBasedir ) );
@@ -318,6 +320,7 @@ public class SiteRenderingContext
*
* @return a {@link java.util.List} object.
*/
+ @Deprecated
public List<ExtraDoxiaModuleReference> getModules()
{
return modules;