From 7360bb035b2a7a3d7cfcbabcb6c25ea0818bb6b9 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Sat, 16 Nov 2024 15:11:45 +0100 Subject: [PATCH 01/34] Require Java 11 to build (#221) Replace automatic module name with module descriptor --- .github/workflows/build.yml | 2 +- pom.xml | 60 ++++++++++++++++++---------------- src/main/java/module-info.java | 7 ++++ 3 files changed, 39 insertions(+), 30 deletions(-) create mode 100644 src/main/java/module-info.java diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0aa5090d..b6b58949 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest , windows-latest ] - java: [ 8, 11 ] + java: [ 11,17 ] experimental: [ false ] steps: diff --git a/pom.xml b/pom.xml index 0a6e20be..02607f36 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ QDox com.thoughtworks.qdox qdox - 2.1.1-SNAPSHOT + 2.2.0-SNAPSHOT https://github.com/paul-hammant/qdox @@ -153,13 +153,6 @@ org.apache.maven.plugins maven-jar-plugin 3.3.0 - - - - com.thoughtworks.qdox - - - org.apache.maven.plugins @@ -202,6 +195,9 @@ 3.0 + + 11 + @@ -221,6 +217,33 @@ + + org.apache.maven.plugins + maven-compiler-plugin + + + default-compile + + 8 + + module-info.java + + + + + module-descriptor + + compile + + + 11 + + module-info.java + + + + + de.jflex jflex-maven-plugin @@ -288,27 +311,6 @@ - - org.codehaus.mojo - animal-sniffer-maven-plugin - 1.7 - - - check-java15 - process-classes - - check - - - - org.codehaus.mojo.signature - java18 - 1.0 - - - - - org.apache.maven.plugins maven-failsafe-plugin diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 00000000..0d4b71c2 --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,7 @@ +module com.thoughtworks.qdox { + requires java.desktop; // java.beans.Introspector + + exports com.thoughtworks.qdox; + exports com.thoughtworks.qdox.model; + +} \ No newline at end of file From 833b4854fcfc150012b59842d07648a5000799e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 15:21:43 +0100 Subject: [PATCH 02/34] Bump de.jflex:jflex-maven-plugin from 1.8.2 to 1.9.1 (#194) Bumps [de.jflex:jflex-maven-plugin](https://github.com/jflex-de/jflex) from 1.8.2 to 1.9.1. - [Release notes](https://github.com/jflex-de/jflex/releases) - [Changelog](https://github.com/jflex-de/jflex/blob/master/RELEASE.md) - [Commits](https://github.com/jflex-de/jflex/compare/v1.8.2...v1.9.1) --- updated-dependencies: - dependency-name: de.jflex:jflex-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 02607f36..2acf73fa 100644 --- a/pom.xml +++ b/pom.xml @@ -247,7 +247,7 @@ de.jflex jflex-maven-plugin - 1.8.2 + 1.9.1 From 4b47b7d42c86b1a0292a74be800095c1f8ba7bd2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 15:22:00 +0100 Subject: [PATCH 03/34] Bump org.apache.maven.plugins:maven-clean-plugin from 2.4.1 to 3.3.2 (#195) Bumps [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 2.4.1 to 3.3.2. - [Release notes](https://github.com/apache/maven-clean-plugin/releases) - [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-2.4.1...maven-clean-plugin-3.3.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-clean-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2acf73fa..2a638e77 100644 --- a/pom.xml +++ b/pom.xml @@ -134,7 +134,7 @@ org.apache.maven.plugins maven-clean-plugin - 2.4.1 + 3.3.2 org.apache.maven.plugins From e96c76c252b6dc47988525b17faba7295d6bbc6e Mon Sep 17 00:00:00 2001 From: Katarzyna Marek Date: Sat, 16 Nov 2024 15:24:23 +0100 Subject: [PATCH 04/34] fix: add missing line number info (#208) --- src/grammar/parser.y | 2 ++ src/test/java/com/thoughtworks/qdox/RecordsTest.java | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/grammar/parser.y b/src/grammar/parser.y index a96f010b..c92e6ebe 100644 --- a/src/grammar/parser.y +++ b/src/grammar/parser.y @@ -770,6 +770,7 @@ RecordComponent: Annotations_opt /* ={RecordComponentModifier} */ Type /* =Unann param.setName($3); param.setDimensions(0); param.setVarArgs(false); + param.setLineNumber(lexer.getLine()); builder.addParameter(param); recordHeaderStack.getFirst().addField(param); param = new FieldDef(); @@ -785,6 +786,7 @@ VariableArityRecordComponent: Annotations_opt /* ={RecordComponentModifier} */ T param.setName($4); param.setDimensions(0); param.setVarArgs(true); + param.setLineNumber(lexer.getLine()); builder.addParameter(param); recordHeaderStack.getFirst().addField(param); param = new FieldDef(); diff --git a/src/test/java/com/thoughtworks/qdox/RecordsTest.java b/src/test/java/com/thoughtworks/qdox/RecordsTest.java index baa4b9ea..d9f75f24 100644 --- a/src/test/java/com/thoughtworks/qdox/RecordsTest.java +++ b/src/test/java/com/thoughtworks/qdox/RecordsTest.java @@ -23,19 +23,25 @@ public class RecordsTest @Test public void withTwoFields() { - String source = "record Rectangle(double length, double width) { }"; + String source = + "/* comment */" + + "record Rectangle(double length, double width) { }"; JavaProjectBuilder javaDocBuilder = new JavaProjectBuilder(); javaDocBuilder.addSource( new StringReader(source) ); JavaClass cls = javaDocBuilder.getClassByName("Rectangle"); + Assertions.assertTrue( cls.getLineNumber() == 1 ); Assertions.assertTrue( cls.isRecord() ); JavaField field = cls.getFieldByName("length"); + Assertions.assertTrue( field.getLineNumber() == 1 ); Assertions.assertTrue( field.getType().isA("double") ); JavaConstructor constructor = cls.getConstructors().get(0); JavaParameter lengthParam = constructor.getParameterByName("length"); Assertions.assertTrue( lengthParam != null ); JavaMethod lengthGetter = cls.getMethod( "length", new LinkedList(), false ); Assertions.assertTrue( lengthGetter.getReturns().isA( "double" ) ); + JavaMethod widthGetter = cls.getMethod( "width", new LinkedList(), false ); + Assertions.assertTrue( widthGetter.getLineNumber() == 1 ); } @Test From 151dcfe12f50bcf0f855872a287f4653bb9cb76d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 15:25:13 +0100 Subject: [PATCH 05/34] Bump actions/checkout from 4.1.1 to 4.1.4 (#217) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 4.1.4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b6b58949..6ba8bf23 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: experimental: [ false ] steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.4 - uses: actions/cache@v4.0.0 with: path: ~/.m2/repository From 02e3e133150423ba3147c2ff7e5e6427c963b6a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 15:28:45 +0100 Subject: [PATCH 06/34] Bump actions/setup-java from 4.0.0 to 4.2.1 (#212) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.0.0 to 4.2.1. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v4.0.0...v4.2.1) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6ba8bf23..fc862aa8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: restore-keys: | ${{ runner.os }}-maven- - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4.0.0 + uses: actions/setup-java@v4.2.1 with: java-version: ${{ matrix.java }} distribution: adopt From fcaada8f5e868bbd9af4b58f0adcfd80d71a09ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 15:43:50 +0100 Subject: [PATCH 07/34] Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.2 (#204) Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) from 5.10.0 to 5.10.2. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.2) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2a638e77..64648727 100644 --- a/pom.xml +++ b/pom.xml @@ -385,7 +385,7 @@ org.junit.jupiter junit-jupiter - 5.10.0 + 5.10.2 test From b8a8c3103593aab68c9d90b25e752f906c75c9a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 12:57:52 +0100 Subject: [PATCH 08/34] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.5.2 (#225) Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.3 to 3.5.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.3...surefire-3.5.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 64648727..492033b6 100644 --- a/pom.xml +++ b/pom.xml @@ -144,7 +144,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.3 + 3.5.2 false From f36411ef7acc6e54360aa304acb067d40e77ea73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 12:58:03 +0100 Subject: [PATCH 09/34] Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.11.3 (#223) Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) from 5.10.2 to 5.11.3. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.11.3) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 492033b6..ebd8b912 100644 --- a/pom.xml +++ b/pom.xml @@ -385,7 +385,7 @@ org.junit.jupiter junit-jupiter - 5.10.2 + 5.11.3 test From af63e619ad5391510b0b705dbe3967f6da2db97f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 12:58:16 +0100 Subject: [PATCH 10/34] Bump actions/cache from 4.0.0 to 4.1.2 (#222) Bumps [actions/cache](https://github.com/actions/cache) from 4.0.0 to 4.1.2. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v4.0.0...v4.1.2) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fc862aa8..f4bdbf9d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v4.1.4 - - uses: actions/cache@v4.0.0 + - uses: actions/cache@v4.1.2 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} From 98229375c1aa3b6e3612795ef60ca231a39ca5c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 14:57:17 +0100 Subject: [PATCH 11/34] Bump org.apache.maven.plugins:maven-compiler-plugin (#213) Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.11.0 to 3.13.0. - [Release notes](https://github.com/apache/maven-compiler-plugin/releases) - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.11.0...maven-compiler-plugin-3.13.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-compiler-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ebd8b912..bacded32 100644 --- a/pom.xml +++ b/pom.xml @@ -139,7 +139,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + 3.13.0 org.apache.maven.plugins From 91ae141a78b00f2d3e5de6266eb6166cb18ffd0d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 09:47:27 +0100 Subject: [PATCH 12/34] Bump actions/setup-java from 4.2.1 to 4.5.0 (#231) Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4.2.1 to 4.5.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v4.2.1...v4.5.0) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f4bdbf9d..b5b42961 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: restore-keys: | ${{ runner.os }}-maven- - name: Set up JDK ${{ matrix.java }} - uses: actions/setup-java@v4.2.1 + uses: actions/setup-java@v4.5.0 with: java-version: ${{ matrix.java }} distribution: adopt From a7a03a1d1a37766140deece109009ce505fa4ace Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 09:47:42 +0100 Subject: [PATCH 13/34] Bump actions/checkout from 4.1.4 to 4.2.2 (#230) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.2.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.2.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b5b42961..c15f95aa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: experimental: [ false ] steps: - - uses: actions/checkout@v4.1.4 + - uses: actions/checkout@v4.2.2 - uses: actions/cache@v4.1.2 with: path: ~/.m2/repository From 6efd5cec6455ab33ff59baf0778b00284f1d5b5c Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Tue, 19 Nov 2024 15:44:12 +0100 Subject: [PATCH 14/34] Require Java 11 to build (#232) Replace automatic module name with module descriptor From df48088fc09c60a772e8fe8e73c36c336155d06d Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Tue, 19 Nov 2024 15:52:52 +0100 Subject: [PATCH 15/34] Update README.md this closes #180 --- README.md | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index df14b5aa..773d62ee 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,9 @@ This project used to be on Codehaus, in Subversion. The trunk of that has been g # Download -Maven's central repo [holds versions of QDox](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.thoughtworks.qdox%22%20AND%20a%3A%22qdox%22) +Maven's central repo [holds versions of QDox](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.thoughtworks.qdox%22%20AND%20a%3A%22qdox%22) + +Available assets: binary jar | sources jar | javadoc jar | project tar.bz2 | project tar.gz | project zip # In A Nutshell @@ -51,20 +53,6 @@ JavaProjectBuilder builder = new JavaProjectBuilder( libraryBuilder ); During the parsing of java files the Parser needs to remember states, which are kept in a stack. Due to recursive calls the stack can become very large. By default the size of this this stack is 500 and it can only be set during compile-time of QDox. Normally 500 per sourcefile will do, but in very, very rare cases this might be too little. The only way to increase this number is by rebuilding it. Download the sources and build it like mvn install -Dqdox.javaparser.stack=750 if you want to change it to 750. -# Download - -QDox is available at the Maven Central. To include the most recent of QDox in your pom, include the following dependency: - -```xml - - ${project.groupId} - ${project.artifactId} - ${project.version} - -``` - -Latest stable release - QDox ${project.rel.org.thoughtworks.qdox:qdox}: binary jar | sources jar | javadoc jar | project tar.bz2 | project tar.gz | project zip - # What is using QDox Project Description How QDox is Used From 86788c66ba23c6b28a80979017697a937e2b54e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 15:54:43 +0100 Subject: [PATCH 16/34] Bump org.assertj:assertj-core from 3.11.1 to 3.26.3 (#229) Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.11.1 to 3.26.3. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-core-3.11.1...assertj-build-3.26.3) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bacded32..ea718a25 100644 --- a/pom.xml +++ b/pom.xml @@ -391,7 +391,7 @@ org.assertj assertj-core - 3.11.1 + 3.26.3 test From 19ec2f0d4997220184ccf96a5b6876905663ab1f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 15:54:57 +0100 Subject: [PATCH 17/34] Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#228) Bumps [org.apache.maven.plugins:maven-clean-plugin](https://github.com/apache/maven-clean-plugin) from 3.3.2 to 3.4.0. - [Release notes](https://github.com/apache/maven-clean-plugin/releases) - [Commits](https://github.com/apache/maven-clean-plugin/compare/maven-clean-plugin-3.3.2...maven-clean-plugin-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-clean-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ea718a25..c3a45a16 100644 --- a/pom.xml +++ b/pom.xml @@ -134,7 +134,7 @@ org.apache.maven.plugins maven-clean-plugin - 3.3.2 + 3.4.0 org.apache.maven.plugins From 6a51f083fda57deb9c20a47811f06d07a04df125 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 09:47:53 +0100 Subject: [PATCH 18/34] Bump org.apache.maven.plugins:maven-jxr-plugin from 2.3 to 3.6.0 (#234) Bumps [org.apache.maven.plugins:maven-jxr-plugin](https://github.com/apache/maven-jxr) from 2.3 to 3.6.0. - [Release notes](https://github.com/apache/maven-jxr/releases) - [Commits](https://github.com/apache/maven-jxr/compare/jxr-2.3...jxr-3.6.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jxr-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c3a45a16..3b5c4a5f 100644 --- a/pom.xml +++ b/pom.xml @@ -514,7 +514,7 @@ org.apache.maven.plugins maven-jxr-plugin - 2.3 + 3.6.0 From d95e306320db1a64f4960db12746c7c7d00a2088 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 09:48:04 +0100 Subject: [PATCH 19/34] Bump org.apache.maven.plugins:maven-site-plugin from 3.8.2 to 3.21.0 (#233) Bumps [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.8.2 to 3.21.0. - [Release notes](https://github.com/apache/maven-site-plugin/releases) - [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.8.2...maven-site-plugin-3.21.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-site-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3b5c4a5f..85b64842 100644 --- a/pom.xml +++ b/pom.xml @@ -167,7 +167,7 @@ org.apache.maven.plugins maven-site-plugin - 3.8.2 + 3.21.0 ${basedir}/src/site/templates/site.vm From 572a112879cfc8c2a2afdfdc7b7a6d9deaca0749 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:40:41 +0100 Subject: [PATCH 20/34] Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.3 (#236) Bumps [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) from 3.1.1 to 3.1.3. - [Release notes](https://github.com/apache/maven-install-plugin/releases) - [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-3.1.1...maven-install-plugin-3.1.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-install-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 85b64842..51a42a95 100644 --- a/pom.xml +++ b/pom.xml @@ -157,7 +157,7 @@ org.apache.maven.plugins maven-install-plugin - 3.1.1 + 3.1.3 org.apache.maven.plugins From b3233597261374abe0860fdea61ae832884c45b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:40:53 +0100 Subject: [PATCH 21/34] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.11.1 (#235) Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.6.3 to 3.11.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.3...maven-javadoc-plugin-3.11.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 51a42a95..ede57113 100644 --- a/pom.xml +++ b/pom.xml @@ -531,7 +531,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.3 + 3.11.1 com.thoughtworks.qdox.* From dde848ca1f808c69528e30e208d994f8380d9b22 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:41:03 +0100 Subject: [PATCH 22/34] Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.5.0 (#227) Bumps [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.1.1 to 3.5.0. - [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases) - [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/3.1.1...3.5.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:exec-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ede57113..127c1e51 100644 --- a/pom.xml +++ b/pom.xml @@ -266,7 +266,7 @@ org.codehaus.mojo exec-maven-plugin - 3.1.1 + 3.5.0 javacommentparser From 553df9544a0d761422c7fb4d48445fb886bb71c6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:42:02 +0100 Subject: [PATCH 23/34] Bump org.apache.maven.plugins:maven-enforcer-plugin from 1.3.1 to 3.5.0 (#226) Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 1.3.1 to 3.5.0. - [Release notes](https://github.com/apache/maven-enforcer/releases) - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-1.3.1...enforcer-3.5.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 127c1e51..1fd76695 100644 --- a/pom.xml +++ b/pom.xml @@ -183,7 +183,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 1.3.1 + 3.5.0 enforce-maven From 498f4627a714dd6f4f3738b0943f3b503b20393b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:08:05 +0100 Subject: [PATCH 24/34] Bump org.apache.maven.plugins:maven-failsafe-plugin from 2.22.1 to 3.5.2 (#240) Bumps [org.apache.maven.plugins:maven-failsafe-plugin](https://github.com/apache/maven-surefire) from 2.22.1 to 3.5.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-2.22.1...surefire-3.5.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1fd76695..98183119 100644 --- a/pom.xml +++ b/pom.xml @@ -314,7 +314,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 2.22.1 + 3.5.2 From 21a4804cbcf398df377e026515d532ceac995e27 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:08:15 +0100 Subject: [PATCH 25/34] Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.3 (#239) Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.1 to 3.1.3. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.1...maven-deploy-plugin-3.1.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 98183119..f914b98e 100644 --- a/pom.xml +++ b/pom.xml @@ -162,7 +162,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.1 + 3.1.3 org.apache.maven.plugins From 119a6a8b4cc60967fc1ad3686ca406438d3ab576 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:08:25 +0100 Subject: [PATCH 26/34] Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.2 (#238) Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.3.0 to 3.4.2. - [Release notes](https://github.com/apache/maven-jar-plugin/releases) - [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.3.0...maven-jar-plugin-3.4.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-jar-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f914b98e..ce29febb 100644 --- a/pom.xml +++ b/pom.xml @@ -152,7 +152,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.3.0 + 3.4.2 org.apache.maven.plugins From 5506daffe7eb3bfda8b025a6cfaceca1144381e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:08:33 +0100 Subject: [PATCH 27/34] Bump org.apache.maven.plugins:maven-project-info-reports-plugin (#237) Bumps [org.apache.maven.plugins:maven-project-info-reports-plugin](https://github.com/apache/maven-project-info-reports-plugin) from 3.5.0 to 3.8.0. - [Commits](https://github.com/apache/maven-project-info-reports-plugin/compare/maven-project-info-reports-plugin-3.5.0...maven-project-info-reports-plugin-3.8.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-project-info-reports-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ce29febb..067f6bb6 100644 --- a/pom.xml +++ b/pom.xml @@ -496,7 +496,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.5.0 + 3.8.0 From 1112792f5cd46614e7cc9e61be80079dc1310725 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Sat, 23 Nov 2024 14:00:55 +0100 Subject: [PATCH 28/34] Support textblock in Annotations (#241) --- src/grammar/lexer.flex | 4 +++- src/grammar/parser.y | 6 +++++- .../com/thoughtworks/qdox/AnnotationsTest.java | 15 +++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/grammar/lexer.flex b/src/grammar/lexer.flex index a17a69eb..faa39e47 100644 --- a/src/grammar/lexer.flex +++ b/src/grammar/lexer.flex @@ -203,7 +203,7 @@ UnicodeChar = \\u[a-fA-F0-9]{4} Id = ([:jletter:]|{UnicodeChar}) ([:jletterdigit:]|{UnicodeChar})* JavadocEnd = "*"+ "/" -%state JAVADOC JAVADOCTAG JAVADOCLINE CODEBLOCK PARENBLOCK ASSIGNMENT STRING CHAR SINGLELINECOMMENT MULTILINECOMMENT ANNOTATION ANNOSTRING ANNOCHAR ARGUMENTS NAME +%state JAVADOC JAVADOCTAG JAVADOCLINE CODEBLOCK PARENBLOCK ASSIGNMENT STRING CHAR SINGLELINECOMMENT MULTILINECOMMENT ANNOTATION ANNOSTRING ANNOCHAR ARGUMENTS NAME %state ANNOTATIONTYPE ENUM MODULE RECORD TYPE ANNOTATIONNOARG ATANNOTATION %state NAME_OR_MODIFIER @@ -511,6 +511,7 @@ JavadocEnd = "*"+ "/" "++" { return Parser.PLUSPLUS; } "--" { return Parser.MINUSMINUS; } + "\"\"\"" { appendingToCodeBody=true; codeBody.append("\"\"\""); pushState(ANNOSTRING); } "\"" { appendingToCodeBody=true; codeBody.append("\""); pushState(ANNOSTRING); } "\'" { appendingToCodeBody=true; codeBody.append("\'"); pushState(ANNOCHAR); } @@ -565,6 +566,7 @@ JavadocEnd = "*"+ "/" } { + "\"\"\"" { codeBody.append("\"\"\""); popState(); appendingToCodeBody=false; return Parser.TEXTBLOCK; } "\"" { codeBody.append("\""); popState(); appendingToCodeBody=false; return Parser.STRING_LITERAL; } "\\\"" { codeBody.append("\\\""); } "\\\\" { codeBody.append("\\\\"); } diff --git a/src/grammar/parser.y b/src/grammar/parser.y index c92e6ebe..1d9d0cdd 100644 --- a/src/grammar/parser.y +++ b/src/grammar/parser.y @@ -49,7 +49,7 @@ import java.util.Stack; %token INTEGER_LITERAL %token FLOAT_LITERAL %token CHAR_LITERAL -%token STRING_LITERAL +%token STRING_LITERAL, TEXTBLOCK %token VERTLINE2 AMPERSAND2 VERTLINE CIRCUMFLEX AMPERSAND EQUALS2 NOTEQUALS %token LESSTHAN GREATERTHAN LESSEQUALS GREATEREQUALS LESSTHAN2 GREATERTHAN2 GREATERTHAN3 %token PLUS MINUS STAR SLASH PERCENT TILDE EXCLAMATION @@ -2019,6 +2019,10 @@ Literal: INTEGER_LITERAL { String s = lexer.getCodeBody(); $$ = new ConstantDef(s, Character.class); + } + | TEXTBLOCK { + String s = lexer.getCodeBody(); + $$ = new ConstantDef(s, String.class); } | STRING_LITERAL { diff --git a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java index 257dd8f3..657ea3ad 100644 --- a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java +++ b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java @@ -253,4 +253,19 @@ public void testDoubleEscapedString() String source = "public class Foo {\n" + "@SuppressWarnings({\"abc\\\\d\"})\n" + "private void bar() { } }"; builder.addSource( new StringReader( source ) ); } + + @Test + public void testTextBlock() { + JavaProjectBuilder builder = new JavaProjectBuilder(); + String source = "@SuppressWarnings(\"\"\"\n" + + " Lorem ipsum dolor sit amet\n" + + " \"\"\")\n" + + "public class Thingy {\n" + + "}"; + builder.addSource( new StringReader( source ) ); + Assertions.assertEquals("\"\"\"\n" + + " Lorem ipsum dolor sit amet\n" + + " \"\"\"", builder.getClassByName( "Thingy" ).getAnnotations().get( 0 ).getProperty( "value" ).getParameterValue()); + + } } From f5a2d8bde88855ae554f6d15ce323b7818afb6b0 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Sat, 23 Nov 2024 14:34:26 +0100 Subject: [PATCH 29/34] Unittest for 61 (#242) --- src/test/java/com/thoughtworks/qdox/AnnotationsTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java index 657ea3ad..9e7f14ac 100644 --- a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java +++ b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java @@ -268,4 +268,13 @@ public void testTextBlock() { + " \"\"\"", builder.getClassByName( "Thingy" ).getAnnotations().get( 0 ).getProperty( "value" ).getParameterValue()); } + + @Test + public void testComment() { + JavaProjectBuilder builder = new JavaProjectBuilder(); + String source = "@Fields({\n" + + " @Field(norms = Norms.NO, analyzer = @Analyzer(definition = \"whitespace_analyzer\")),\n" + + " })"; + builder.addSource( new StringReader( source ) ); + } } From ef003c8b0244a262c7c332b08c8b3ea84718abc1 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Sat, 23 Nov 2024 14:42:13 +0100 Subject: [PATCH 30/34] unittest for #60 (#243) --- .../java/com/thoughtworks/qdox/AnnotationsTest.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java index 9e7f14ac..b37b562a 100644 --- a/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java +++ b/src/test/java/com/thoughtworks/qdox/AnnotationsTest.java @@ -270,11 +270,19 @@ public void testTextBlock() { } @Test - public void testComment() { + public void testValueArray() { JavaProjectBuilder builder = new JavaProjectBuilder(); String source = "@Fields({\n" + " @Field(norms = Norms.NO, analyzer = @Analyzer(definition = \"whitespace_analyzer\")),\n" + " })"; builder.addSource( new StringReader( source ) ); } + + @Test + public void testFQNAnnotation() { + JavaProjectBuilder builder = new JavaProjectBuilder(); + String source = "@Type(type = \"com.example.Type\", parameters = @com.example.Parameter(name = \"class\", value = \"com.example.Object\"))"; + builder.addSource( new StringReader( source ) ); + } + } From b7eff90381e0d8ed626adb1afe81dacace57ef20 Mon Sep 17 00:00:00 2001 From: Robert Scholte Date: Sat, 23 Nov 2024 14:55:26 +0100 Subject: [PATCH 31/34] unittest for #50 (#244) --- .../java/com/thoughtworks/qdox/EnumsTest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/test/java/com/thoughtworks/qdox/EnumsTest.java b/src/test/java/com/thoughtworks/qdox/EnumsTest.java index 269adb4c..689f7d91 100644 --- a/src/test/java/com/thoughtworks/qdox/EnumsTest.java +++ b/src/test/java/com/thoughtworks/qdox/EnumsTest.java @@ -227,4 +227,22 @@ public void testMethodInvocation() new JavaProjectBuilder().addSource(new StringReader(source)); } + + @Test + public void testEnumWithLambdaParameter() { + + String source = "public class ClassToTest {\n" + + " public static enum Display {\n" + + " LOWVALUE(v -> v.toLowerCase() + \"_\");\n" + + "\n" + + " final Function convert;\n" + + "\n" + + " private Display(final Function convert) {\n" + + " this.convert = convert;\n" + + " }\n" + + " }\n" + + "}"; + + new JavaProjectBuilder().addSource(new StringReader(source)); + } } From a2af82c0a1957b6a5f8a62c5b0f60ee3524d78ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 11:22:22 +0100 Subject: [PATCH 32/34] Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.0 to 3.8.1 (#247) Bumps [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.6.0 to 3.8.1. - [Release notes](https://github.com/apache/maven-invoker-plugin/releases) - [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.6.0...maven-invoker-plugin-3.8.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-invoker-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 067f6bb6..ff881644 100644 --- a/pom.xml +++ b/pom.xml @@ -327,7 +327,7 @@ org.apache.maven.plugins maven-invoker-plugin - 3.6.0 + 3.8.1 ${project.build.directory}/it verify From 08b1c57551aa17dc6c7c671bc1bc8c349765ce9c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 11:22:34 +0100 Subject: [PATCH 33/34] Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 (#246) Bumps [org.apache.maven.plugins:maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.6.0 to 3.7.1. - [Release notes](https://github.com/apache/maven-assembly-plugin/releases) - [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.6.0...maven-assembly-plugin-3.7.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-assembly-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ff881644..77b8e8bb 100644 --- a/pom.xml +++ b/pom.xml @@ -356,7 +356,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.6.0 + 3.7.1 project From f578b01f9565d2413b08bc8f7245675e874e81fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 11:22:47 +0100 Subject: [PATCH 34/34] Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.1 (#245) Bumps [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) from 3.0.1 to 3.1.1. - [Release notes](https://github.com/apache/maven-release/releases) - [Commits](https://github.com/apache/maven-release/compare/maven-release-3.0.1...maven-release-3.1.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-release-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 77b8e8bb..02a6af8f 100644 --- a/pom.xml +++ b/pom.xml @@ -175,7 +175,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.1 + 3.1.1