This is an automated email from the ASF dual-hosted git repository. michaelo 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 c983469 [DOXIASITETOOLS-281] Deprecate SiteTool#getParentProject() in favor of MavenProject#getParent() c983469 is described below commit c9834694cc76d610d3e04af5473f7b68b6f323cc Author: Michael Osipov <micha...@apache.org> AuthorDate: Sun Jan 29 01:11:18 2023 +0100 [DOXIASITETOOLS-281] Deprecate SiteTool#getParentProject() in favor of MavenProject#getParent() --- .../src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java | 2 +- .../src/main/java/org/apache/maven/doxia/tools/SiteTool.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java b/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java index d061b4d..1ca13bb 100644 --- a/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java +++ b/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java @@ -1150,7 +1150,7 @@ public class DefaultSiteTool } // 3. look for parent project - MavenProject parentProject = getParentProject( project, reactorProjects, localRepository ); + MavenProject parentProject = project.getParent(); // 4. merge with parent project DecorationModel if ( parentProject != null && ( decorationModel == null || decorationModel.isMergeParent() ) ) diff --git a/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteTool.java b/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteTool.java index 3e342e6..2d4d814 100644 --- a/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteTool.java +++ b/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteTool.java @@ -187,8 +187,10 @@ public interface SiteTool * @param aProject a Maven project, not null. * @param reactorProjects the Maven reactor projects, not null. * @param localRepository the Maven local repository, not null. + * @deprecated use {@link MavenProject#getParent()} * @return the parent project with interpolated URLs. */ + @Deprecated MavenProject getParentProject( MavenProject aProject, List<MavenProject> reactorProjects, ArtifactRepository localRepository ); }