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;