Commit Graph

4684 Commits

Author SHA1 Message Date
fb90ba3e38 [doc] Review links in release notes
Replace links with fixed urls
2024-03-12 20:20:27 +01:00
2dc91b3de5 Update gems
Add bigdecimal and csv module, to be ruby 3.4 ready
2024-03-12 19:33:10 +01:00
873dea97ff [doc] Review links in release notes
- fix javadoc links
2024-03-12 19:28:40 +01:00
10aba575fa [doc] Review links in release notes
- fix javadoc links
2024-03-11 18:18:57 +01:00
afaa198237 [doc] Add tag jdoc_package_old 2024-03-11 17:50:27 +01:00
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
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
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
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
65d4d26dbf [doc] Update release notes - API Changes
- Move API changes already to pmd7 release notes
2024-03-08 18:55:32 +01:00
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
54770b075a [java] Improve documentation about auxClasspath 2024-03-08 16:48:21 +01:00
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
a69068de2d [compat6] Mark pmd-compat6 module as deprecated 2024-03-07 08:27:12 +01:00
434d136d41 [doc] Update pmd-demo.gif 2024-03-05 20:12:01 +01:00
079a13ec4b Merge branch 'master' into cli-banner-display 2024-03-05 19:40:48 +01:00
b64489a515 Merge branch 'master' into issue-4830-consolidate-packages 2024-03-04 19:21:16 +01:00
93bf4d59cd Merge branch 'master' into issue-4794-java-22 2024-03-04 18:28:35 +01:00
2b37fbe9ba Merge branch 'master' into rename-pmd-designer 2024-03-03 16:35:11 -05:00
82db75bedf Merge pull request #4801 from adangel/issue-932-SingletonClassReturningNewInstance
[java] SingletonClassReturningNewInstance - fix double assignment case
2024-03-03 16:32:50 -05:00
ab29eba3f9 Merge branch 'master' into compat6-improvements 2024-03-03 16:29:51 -05:00
150c0c88a4 [apex] Update doc about apex parser [skip ci] 2024-03-01 14:37:17 +01:00
a96b6016af [apex] Verify ApexDoc with annotated classes
Fixes #4774
2024-03-01 12:47:15 +01:00
a24bc9be1a Add @liqingjun123 as a contributor 2024-03-01 12:45:02 +01:00
5b84459368 [doc] Update pmd-demo.gif 2024-03-01 08:29:30 +01:00
642716fabf Merge pull request #4833 from adangel/issue-4704-doc-multivalued-props
[doc] Fix configuring rule docu for multivalues properties
2024-02-29 09:01:11 -05:00
08b16d9555 Merge pull request #4836 from adangel/remove-deprecated-rule-props
Remove deprecated rule props
2024-02-29 09:00:16 -05:00
35c34785a0 Merge pull request #4840 from adangel/issue-4816-UnnecessaryImport
[java] UnnecessaryImport - keep analyzing with failed overload selection
2024-02-29 08:44:07 -05:00
ef18609309 [java] UnnecessaryImport - keep analyzing with failed overload selection
Fixes #4816
2024-02-29 13:33:04 +01:00
f0cbbddcfc [java] UnusedAssignment false positive in record compact constructor
Fixes #4603
2024-02-29 10:06:27 +01:00
3b0dd7a82b Add @enexusde as a contributor 2024-02-29 08:58:22 +01:00
87f2241f3a [java] Verify UnnecessaryLocalBeforeReturn #4239
Fixes #4239
2024-02-29 08:51:13 +01:00
ce8ca0652d [java] Verify UnusedPrivateMethod #4625
Fixes #4625
2024-02-29 08:40:22 +01:00
2b70986f09 [java] Verify UnnecessaryFullyQualifiedName #4631
Fixes #4631
2024-02-29 08:37:01 +01:00
f5d3c737f9 [java] NonSerializableClass: Remove property prefix
This property has been deprecated since PMD 6.52.0
2024-02-26 19:58:34 +01:00
504fc3e967 [java] CommentRequired: Remove property headerCommentRequirement
This property has been deprecated since PMD 6.21.0
2024-02-26 19:58:19 +01:00
fb4f4888c9 [doc] Fix release notes, add missing change in EmptyControlStatement
Refs #4754
2024-02-26 19:26:45 +01:00
53323de951 [apex] MethodNamingConventions: Remove prop skipTestMethodUnderscores
This property was deprecated since PMD 6.15.0.
2024-02-26 19:25:56 +01:00
9adf12f7be [doc] Fix configuring rule docu for multivalues properties
Fixes #4704
2024-02-23 21:15:04 +01:00
689a7d5a28 [doc] Update release notes, fixes #4830 2024-02-23 17:47:59 +01:00
7813f544e3 [doc] Fix rule doc generation and dead links
- previous existing rule docs will be deleted now
2024-02-23 17:46:39 +01:00
1aa6112aae [velocity] Rename package and language id from vm to velocity
Also change prefix from Vm to Vtl
2024-02-23 17:46:32 +01:00
d21e5c95d0 [visualforce] Rename package and language id from vf to visualforce 2024-02-23 17:46:31 +01:00
845154716c [test] Consolidate packages, move PmdRuleTst, SimpleAggregatorTst 2024-02-23 17:46:29 +01:00
5c5456a6bf [xml] Consolidate packages for Pom, Wsdl, Xsl language modules 2024-02-23 17:46:28 +01:00
9c5cef2566 [scala] Remove deprecated module pmd-scala, consolidate packages 2024-02-23 17:46:28 +01:00
3a7460de29 [lang-test] Move classes into n.s.p.lang.test 2024-02-23 17:46:23 +01:00
45d2a6935e [doc] Internalize all classes in pmd-doc 2024-02-23 11:34:35 +01:00
95870ffa58 [html] Move HtmlCpdLexer 2024-02-23 11:24:49 +01:00
621cd0e013 Update to use renamed pmd-designer
See pmd/pmd-designer#80
2024-02-22 19:13:10 +01:00