1104 Commits

Author SHA1 Message Date
Andreas Dangel
2a04d9858a [java] Bump asm from 9.6 to 9.7 2024-08-01 10:15:09 +02:00
dependabot[bot]
65b6d5e796 Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0
Bumps org.apache.commons:commons-text from 1.11.0 to 1.12.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 03:54:56 +00:00
dependabot[bot]
d2fbe14afa Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.1 (#5144)
Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.16.2 to 2.17.1.
- [Release notes](https://github.com/mojohaus/versions/releases)
- [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md)
- [Commits](https://github.com/mojohaus/versions/compare/2.16.2...2.17.1)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:versions-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 18:06:14 +02:00
dependabot[bot]
b7d9eaaa97 Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 (#5142)
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.12.1 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.12.1...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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 17:46:08 +02:00
dependabot[bot]
dacc8b114b Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 (#5141)
Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.3.1 to 3.4.0.
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.3.1...maven-checkstyle-plugin-3.4.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-26 17:36:58 +02:00
Andreas Dangel
39750cf158 Use PMD 7.4.0 for checks 2024-07-26 11:08:05 +02:00
Andreas Dangel
ee800d326f [release] Prepare next development version [skip ci] 2024-07-26 10:11:46 +02:00
Andreas Dangel
db5fa2dbce [release] prepare release pmd_releases/7.4.0 2024-07-26 09:03:38 +02:00
Andreas Dangel
ba6f55073c Bump maven-pmd-plugin from 3.23.0 to 3.24.0 2024-07-19 14:49:53 +02:00
Andreas Dangel
e8c16bb683 Bump pmd from 7.1.0 to 7.3.0 2024-06-28 12:09:02 +02:00
Andreas Dangel
88483cd989 Bump maven-pmd-plugin from 3.22.0 to 3.23.0 2024-06-28 12:08:45 +02:00
Andreas Dangel
d952a10790 [release] Prepare next development version [skip ci] 2024-06-28 11:27:41 +02:00
Andreas Dangel
c5dbc29bea [release] prepare release pmd_releases/7.3.0 2024-06-28 11:00:04 +02:00
Andreas Dangel
09aa71aed5 Remove pmd-compat6 (breaking change) (#5076)
Merge pull request #5076 from adangel:remove-compat6
2024-06-27 14:45:44 +02:00
Andreas Dangel
55385a0255 Bump build-tools from 26-SNAPSHOT to 26 2024-06-27 09:11:36 +02:00
Andreas Dangel
c2dc7b3d9b Bump build-tools from 25 to 26-SNAPSHOT
Refs #5077
2024-06-20 16:05:29 +02:00
Andreas Dangel
563ad76fe9 Remove pmd-compat6
It's already deprecated. It was intended to be used with
older versions of the maven-pmd-plugin, but since
maven-pmd-plugin 3.22.0, PMD 7 is supported directly and this
module is not needed anymore.
2024-06-20 14:36:22 +02:00
Andreas Dangel
a0e7bd7390 Bump kotest from 5.9.0 to 5.9.1
https://github.com/kotest/kotest/releases/tag/v5.9.1
2024-06-06 16:35:29 +02:00
Andreas Dangel
57c26dd49b Update kotest and kotlin
- Bumps kotest from 5.5.5 to 5.9.0
- Bumps kotlin from 1.7.20 to 1.9.24
- Bumps dokka from 1.7.20 to 1.9.20
2024-06-06 16:31:11 +02:00
Andreas Dangel
28c6c8e121 [release] Prepare next development version [skip ci] 2024-05-31 13:21:14 +02:00
Andreas Dangel
38bc997d4e [release] prepare release pmd_releases/7.2.0 2024-05-31 12:57:36 +02:00
Andreas Dangel
e27b30e0b5 Bump pmd-designer from 7.2.0-SNAPSHOT to 7.2.0 2024-05-31 11:21:36 +02:00
Andreas Dangel
d37769e71c Bump builds-tools from 25-SNAPSHOT to 25 2024-05-31 10:40:36 +02:00
Andreas Dangel
a05faf9837 Merge branch 'master' into kotest-fixes 2024-05-31 09:48:46 +02:00
Andreas Dangel
f30b535f61 Update pmd-designer 7.2.0-SNAPSHOT 2024-05-23 18:20:08 +02:00
Andreas Dangel
7d0355bae1 Use build-tools 25-SNAPSHOT
Refs pmd/build-tools#31
2024-05-17 10:51:05 +02:00
Andreas Dangel
ef19659cb6 [ci] Only run PMD twice instead of three times during build
pmd:check executes implicitly pmd:pmd, but with
the default configuration. For execution
"pmd-test" this means, we called pmd:pmd twice:
Once within "pmd-test" to check test code and
once more via pmd:check, but against the main code.

Skipping now the default configuration always
and explicitly call pmd:pmd in the two
executions.

Thanks @uhafner for the idea.
2024-05-03 20:31:32 +02:00
Andreas Dangel
199591bbd8 [doc] Update about PMD sections
Refs #4842
2024-05-03 19:51:16 +02:00
Andreas Dangel
656330c937 Use pmd 7.1.0 for checks 2024-04-26 12:03:53 +02:00
Andreas Dangel
339e1d4f43 [release] Prepare next development version [skip ci] 2024-04-26 09:04:20 +02:00
Andreas Dangel
592e80d4a9 [release] prepare release pmd_releases/7.1.0 2024-04-26 08:35:11 +02:00
Andreas Dangel
31585acc6f Bump build-tools from 24-SNAPSHOT to 24 2024-04-25 11:47:20 +02:00
Andreas Dangel
c9b15f9c9b Bump maven-pmd-plugin from 3.21.2 to 3.22.0 2024-04-25 08:49:26 +02:00
Clément Fournier
3765e45502 Merge branch 'master' into pr/4967 2024-04-23 10:31:25 +02:00
Andreas Dangel
53aecb655d Exclude pmd-cli/pmd-dist from cyclonedx BOM
This should make the bom.xml/bom.json files be
reproducible again.
2024-04-18 09:52:30 +02:00
Andreas Dangel
4b14d4e757 Use latest ant for maven-antrun-plugin
This preserves the file permissions when doing
a replaceregexp on a file.
2024-04-18 09:52:30 +02:00
Andreas Dangel
d9dcaaeb93 Bump maven-source-plugin from 3.3.0 to 3.3.1 2024-04-18 09:52:29 +02:00
Juan Martín Sotuyo Dodero
a69d565d51 Upgrade to saxon 12.4 2024-04-12 18:50:58 -03:00
Juan Martín Sotuyo Dodero
19089c2959 Use saxon 11.6 2024-04-12 13:03:03 -03:00
Andreas Dangel
d485225d1c Exclude Experimental API from japicmp check 2024-04-04 17:46:58 +02:00
Andreas Dangel
2c2a384c7d Merge branch 'master' into japicmp 2024-04-04 16:43:29 +02:00
Juan Martín Sotuyo Dodero
eaec0dad28 Merge pull request #4923 from adangel/fix-checkstyle-config
Fix checkstyle config and checkstyle issues
2024-04-04 10:27:23 -03:00
Andreas Dangel
4fe50978b6 Add japicmp - breaks build based on semantic versioning 2024-04-04 15:20:15 +02:00
Andreas Dangel
280b1a1ee3 Bump next version to be 7.1.0-SNAPSHOT 2024-04-04 10:49:18 +02:00
Andreas Dangel
d88a3c50fe Fix checkstyle config and checkstyle issues 2024-04-04 10:46:05 +02:00
Andreas Dangel
a3e02e1c2a Bump build-tools from 23 to 24-SNAPSHOT 2024-03-22 12:20:15 +01:00
Andreas Dangel
1233d4e05a Use pmd 7.0.0 for own dogfood checks 2024-03-22 11:12:36 +01:00
Andreas Dangel
7332d61515 [release] prepare for next development iteration 2024-03-22 09:28:44 +01:00
Andreas Dangel
0541ab8591 Revert "[release] prepare for next development iteration"
This reverts commit 27620724dcf48160f9ea91b9a02a6186400a38cd.
2024-03-22 09:01:47 +01:00
Andreas Dangel
27620724dc [release] prepare for next development iteration 2024-03-22 08:46:33 +01:00