27477 Commits

Author SHA1 Message Date
Andreas Dangel
9f862f9ac9 [doc] Fail doc generation for invalid jdoc links 2024-03-14 14:33:06 +01:00
Andreas Dangel
b739a8c412 Merge branch 'master' into doc-release-notes-7 2024-03-14 13:42:47 +01:00
Andreas Dangel
17481f6b70 [doc] Replace jdoc tags in release_notes_pmd7 during release 2024-03-14 13:38:59 +01:00
Andreas Dangel
7668fe23d0 [doc] Prerender includes in release notes 2024-03-14 13:32:33 +01:00
Andreas Dangel
d54b8b3e8f [core] Internalize deprecated default ctor of XPathRule 2024-03-14 12:31:16 +01:00
Andreas Dangel
adef8c29d5 [doc] Review links in release notes
Replace links with fixed urls
2024-03-14 12:30:31 +01:00
Andreas Dangel
fb90ba3e38 [doc] Review links in release notes
Replace links with fixed urls
2024-03-12 20:20:27 +01:00
Andreas Dangel
2dc91b3de5 Update gems
Add bigdecimal and csv module, to be ruby 3.4 ready
2024-03-12 19:33:10 +01:00
Andreas Dangel
873dea97ff [doc] Review links in release notes
- fix javadoc links
2024-03-12 19:28:40 +01:00
Andreas Dangel
10aba575fa [doc] Review links in release notes
- fix javadoc links
2024-03-11 18:18:57 +01:00
Andreas Dangel
afaa198237 [doc] Add tag jdoc_package_old 2024-03-11 17:50:27 +01:00
Juan Martín Sotuyo Dodero
7bdc0b2f3d Merge pull request #4834 from adangel/issue-4757-npe
[java] Fix intermittent NPE ClassSub.enclosingInfo is null
2024-03-10 22:52:31 -03:00
Juan Martín Sotuyo Dodero
e7ee97a3e5 Merge branch 'master' into issue-4757-npe 2024-03-10 22:52:15 -03:00
Andreas Dangel
eb631b987d [doc] Review links in release notes and doc pages
- fix javadoc to find Kotlin files
- fix formatting for language info box
- fix tocmaker link generator
2024-03-10 20:21:01 +01:00
Andreas Dangel
d1ef7c728c [doc] Review release notes
- make sure, everything is mentioned in both files
- unify formatting
- combine java 21/22 changes
- sort language related changes alphabetically
2024-03-10 16:16:26 +01:00
Andreas Dangel
708c8f14c6 [doc] Rework release notes
- move more details into release_notes_pmd7.md
- sort sections alphabetically (in language related changes)
2024-03-09 19:57:39 +01:00
Andreas Dangel
8cc2d291da [core] Fix unused import 2024-03-09 10:21:16 +01:00
Andreas Dangel
f758571ca7 [ci] Update sonar call
sonar.login is deprecated, use sonar.token
2024-03-09 10:20:53 +01:00
Andreas Dangel
81a24f6f8f [doc] Update release notes - Short summary and details
- fix render_release_notes.rb for ruby 3
- allow markdown in details blocks
- fix tocmaker
2024-03-08 20:20:46 +01:00
Andreas Dangel
65d4d26dbf [doc] Update release notes - API Changes
- Move API changes already to pmd7 release notes
2024-03-08 18:55:32 +01:00
Andreas Dangel
7ca8229dd7 [doc] Update release notes
- remove release candidate info box
- unify "Updated PMD Designer" sections
- remove apex jorje update
- unify "Changed: Apex ..." sections
- add missing Java 22 section
2024-03-08 17:15:38 +01:00
Andreas Dangel
54770b075a [java] Improve documentation about auxClasspath 2024-03-08 16:48:21 +01:00
Andreas Dangel
806a9720b8 Merge pull request #4855 from adangel:javadoc-doclint
Fix javadoc syntax errors (doclint) #4855
2024-03-08 09:38:28 +01:00
Andreas Dangel
48dcafd5fd [doc] Mention designer changes in release notes
- Refs pmd/pmd-designer#54
- Refs pmd/pmd-designer#65
2024-03-08 09:37:26 +01:00
Andreas Dangel
ec0bfd1c4c Fix more javadoc errors
These worked with Java 21, but not with Java 11.
2024-03-08 08:53:02 +01:00
Andreas Dangel
1b53d71a19 Enable doclint and fail build on javadoc errors 2024-03-07 21:18:46 +01:00
Andreas Dangel
8758dbb85c [compat6] Fix javadoc errors 2024-03-07 21:18:00 +01:00
Andreas Dangel
c02165c880 [xml] Fix javadoc errors 2024-03-07 21:10:08 +01:00
Andreas Dangel
180820238e [plsql] Fix javadoc errors 2024-03-07 21:04:12 +01:00
Andreas Dangel
3e4cb1b4b0 Fix javadoc of generated antlr4 classes 2024-03-07 20:55:22 +01:00
Andreas Dangel
2585068f2c [java] Fix javadoc errors 2024-03-07 20:30:07 +01:00
Andreas Dangel
7badd49c05 [core] Fix javadoc errors 2024-03-07 19:53:18 +01:00
Andreas Dangel
1492c7cf78 Merge pull request #4854 from adangel/update-dependencies
Update various dependencies
2024-03-07 16:51:14 +01:00
Andreas Dangel
f42428b1c1 Revert "Bump progressbar from 0.9.5 to 0.10.0"
This reverts commit 996bd3fb5b7785919786d056984d0948f1e89037.
2024-03-07 12:26:10 +01:00
Andreas Dangel
84af109823 [ci] Skip pmd/cpd during release builds to avoid failures
Refs #4757
2024-03-07 12:20:02 +01:00
Andreas Dangel
e9a004e8dd javacc-wrapper: Avoid replace for non existent parser files
This avoids errors like
[ERROR] [replaceregexp] The following file is missing: '.../pmd/pmd-javascript/target/generated-sources/javacc/net/sourceforge/pmd/lang/ecmascript5/ast/Ecmascript5ParserImpl.java'
2024-03-07 12:01:57 +01:00
Andreas Dangel
92fd84fc38 Remove duplicated dependency of guava 2024-03-07 11:47:06 +01:00
Andreas Dangel
b2ed833b66 Bump commons-logging from 1.2 to 1.3.0 2024-03-07 11:41:40 +01:00
Andreas Dangel
e76d2a021c [java] Fix JUnitTestsShouldIncludeAssert after assertj upgrade 2024-03-07 11:41:40 +01:00
Andreas Dangel
6323dfb15f Bump assertj-core from 3.11.0 to 3.25.3 2024-03-07 11:41:40 +01:00
Andreas Dangel
38d6927589 Bump log4j from 2.17.1 to 2.23.0 2024-03-07 11:41:39 +01:00
Andreas Dangel
7eb9dbeb03 Bump jsoup from 1.15.3 to 1.17.2 2024-03-07 11:41:39 +01:00
Andreas Dangel
23e227786b [scala] Fix tests after scala upgrade 2024-03-07 11:41:39 +01:00
Andreas Dangel
1583a3b1e2 Bump scala-library from 2.13.12 to 2.13.13 2024-03-07 11:41:38 +01:00
Andreas Dangel
ac9d7789a0 Bump scala-library from 2.12.18 to 2.12.19 2024-03-07 11:41:38 +01:00
Andreas Dangel
c8354518f7 Bump scalameta from 4.8.11 to 4.9.1 2024-03-07 11:41:38 +01:00
Andreas Dangel
ad9e4649c8 Move nice-xml-messages to dependency management 2024-03-07 11:41:38 +01:00
Andreas Dangel
abae565fd4 Bump junit4 from 4.13.1 to 4.13.2 2024-03-07 11:41:37 +01:00
Andreas Dangel
3b2973c83f Bump protobuf-java from 3.16.3 to 3.25.3 2024-03-07 11:41:37 +01:00
Andreas Dangel
4616ab386f Bump jetbrains annotations from 13.0 to 24.1.0 2024-03-07 11:41:37 +01:00