From 674f381e585139e46bb5ee2900250651e5ee87a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 08:39:56 +0000 Subject: [PATCH 1/3] Bump com.github.javaparser:javaparser-symbol-solver-core Bumps [com.github.javaparser:javaparser-symbol-solver-core](https://github.com/javaparser/javaparser) from 3.27.1 to 3.28.0. - [Release notes](https://github.com/javaparser/javaparser/releases) - [Changelog](https://github.com/javaparser/javaparser/blob/master/changelog.md) - [Commits](https://github.com/javaparser/javaparser/compare/javaparser-parent-3.27.1...javaparser-parent-3.28.0) --- updated-dependencies: - dependency-name: com.github.javaparser:javaparser-symbol-solver-core dependency-version: 3.28.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 95b2907..2722ef5 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ com.github.javaparser javaparser-symbol-solver-core - 3.27.1 + 3.28.0 compile From 3feb5ed0073e066a6b07ce146115150951a5dae9 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 10:05:35 +0100 Subject: [PATCH 2/3] Remove invalid @Override from JavadocComment visitor for 3.28.0 compatibility (#84) --- src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java b/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java index ae0037f..9718ae1 100644 --- a/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java +++ b/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java @@ -398,7 +398,6 @@ public List visit(CatchClause n, Analyzer arg) { } /** Describe a doc comment as a {@link DocumentationCommentsDescription}. */ - @Override public List visit(JavadocComment n, Analyzer arg) { StringBuilder returns = new StringBuilder(); Map commentParams = new LinkedHashMap<>(); From 5c18eda6d5de5593261c90debcf781a1ccd37e41 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Feb 2026 13:36:03 +0100 Subject: [PATCH 3/3] Fix JavaParser 3.28.0 API: Use TraditionalJavadocComment with @OverRide Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: eNeRGy164 <10671831+eNeRGy164@users.noreply.github.com> --- src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java | 5 +++-- .../tool/helpermethods/CommentHelperMethodsTest.java | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java b/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java index 9718ae1..d5bc805 100644 --- a/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java +++ b/src/main/java/dev/dendrodocs/tool/AnalysisVisitor.java @@ -5,7 +5,7 @@ import com.github.javaparser.ast.NodeList; import com.github.javaparser.ast.PackageDeclaration; import com.github.javaparser.ast.body.*; -import com.github.javaparser.ast.comments.JavadocComment; +import com.github.javaparser.ast.comments.TraditionalJavadocComment; import com.github.javaparser.ast.expr.*; import com.github.javaparser.ast.stmt.*; import com.github.javaparser.ast.type.ClassOrInterfaceType; @@ -398,7 +398,8 @@ public List visit(CatchClause n, Analyzer arg) { } /** Describe a doc comment as a {@link DocumentationCommentsDescription}. */ - public List visit(JavadocComment n, Analyzer arg) { + @Override + public List visit(TraditionalJavadocComment n, Analyzer arg) { StringBuilder returns = new StringBuilder(); Map commentParams = new LinkedHashMap<>(); Map commentTypeParams = new LinkedHashMap<>(); diff --git a/src/test/java/dev/dendrodocs/tool/helpermethods/CommentHelperMethodsTest.java b/src/test/java/dev/dendrodocs/tool/helpermethods/CommentHelperMethodsTest.java index aa2ce9e..7dd7d1d 100644 --- a/src/test/java/dev/dendrodocs/tool/helpermethods/CommentHelperMethodsTest.java +++ b/src/test/java/dev/dendrodocs/tool/helpermethods/CommentHelperMethodsTest.java @@ -5,7 +5,7 @@ import static dev.dendrodocs.tool.helpermethods.CommentHelperMethods.processCommentData; import static org.junit.jupiter.api.Assertions.assertEquals; -import com.github.javaparser.ast.comments.JavadocComment; +import com.github.javaparser.ast.comments.TraditionalJavadocComment; import com.github.javaparser.javadoc.Javadoc; import com.github.javaparser.javadoc.JavadocBlockTag; import com.github.javaparser.javadoc.JavadocBlockTag.Type; @@ -19,7 +19,7 @@ class CommentHelperMethodsTest { @Test void extract_summary_test() { - JavadocComment javadocComment = new JavadocComment("This is a remark."); + TraditionalJavadocComment javadocComment = new TraditionalJavadocComment("This is a remark."); assertEquals("This is a remark.", extractSummary(javadocComment)); }