112 Commits

Author SHA1 Message Date
Andreas Dangel
91342e3d8c
Merge branch 'replace-commons-io' into pmd7-replace-commons-io 2022-05-13 17:14:09 +02:00
Andreas Dangel
8addd05369
Fix tests under Windows 2022-05-13 16:43:17 +02:00
Andreas Dangel
309d1dea28
Merge branch 'replace-commons-io' into pmd7-replace-commons-io 2022-05-13 16:00:19 +02:00
Andreas Dangel
bef7eed0ec
[doc] Replace IOUtils with IOUtil 2022-05-13 12:03:16 +02:00
Andreas Dangel
06363dbf69
[doc] Use slf4j 2022-02-18 18:19:54 +01:00
Andreas Dangel
1743a3b989
Revert "dogfood - suppress ReturnEmptyCollectionRatherThanNull"
This reverts commit 7173f65a8733aef2e98cf7ade3828e0acaf8c6d8.
2022-01-10 18:21:41 +01:00
Andreas Dangel
7173f65a87
dogfood - suppress ReturnEmptyCollectionRatherThanNull 2022-01-10 17:41:42 +01:00
Clément Fournier
913d0ab272
Merge branch '7.0.x' into analysis-listener 2021-12-16 16:31:50 +01:00
Andreas Dangel
9404c28fa8
Merge branch 'master' into pmd/7.0.x 2021-10-23 13:14:16 +02:00
Andreas Dangel
1cae88061d
Fix missing import j.u.s.Stream 2021-10-22 14:30:44 +02:00
lujie
3b791b49c7 fix resource leak due to Files.walk 2021-10-19 11:33:27 +08:00
Clément Fournier
62ca0edb2a
Merge branch '7.0.x' into analysis-listener 2021-07-08 15:23:00 +02:00
Andreas Dangel
5fbf9b2921
Merge branch 'master' into pmd/7.0.x 2021-06-10 17:52:32 +02:00
Andreas Dangel
ceaad8e8be
[doc] Consider deprecated/renamed rules when generating rule docs 2021-06-10 17:41:58 +02:00
Clément Fournier
10186c85ba Merge branch 'master' into 7.0.x 2021-04-30 12:49:10 +02:00
Andreas Dangel
b1cf527ac6 [doc] Remove editme button for language index pages
Fixes #3230
2021-04-29 10:02:57 +02:00
Clément Fournier
7214de30b5 Cleanup pmd-doc build log 2021-04-20 21:19:42 +02:00
Clément Fournier
fe5d1e49f1 Fix tests 2020-12-13 04:17:40 +01:00
Clément Fournier
d60b780e73 Merge branch 'core-parser-tasks' into analysis-listener 2020-12-13 03:35:20 +01:00
Clément Fournier
789e4aa730 Fix tests 2020-12-12 20:17:38 +01:00
Clément Fournier
14df02e3cf Cleanup more tests 2020-12-12 18:55:38 +01:00
Clément Fournier
94028a1ce6 Remove deprecated ctors of RuleSetFactory 2020-12-12 17:38:40 +01:00
Andreas Dangel
bcbf588bba Rename RuleSetLoadException 2020-12-11 18:35:41 +01:00
Clément Fournier
2876c48b32 Merge branch 'core-parser-tasks' into analysis-listener 2020-12-11 00:45:11 +01:00
Clément Fournier
141c51b0ab Fix ant tests
Report was being rendered mutliple times
2020-11-24 14:43:27 +01:00
Clément Fournier
b0df6a8248 Update pmd-doc module to use newer apis 2020-11-24 13:18:30 +01:00
Clément Fournier
f8f11715a6 Fix merge 2020-11-15 20:55:51 +01:00
Clément Fournier
4426d3de3f Merge branch 'ruleset-factory-builder' into analysis-listener 2020-11-13 17:09:44 +01:00
Clément Fournier
271691c743 Fix merge 2020-10-27 00:59:58 +01:00
Andreas Dangel
69a3914a77 [doc] Renamed/Moved rules are missing in documentation (Fixes #2823)
Include deprecated rule references conditionally
when loading rulesets via RuleSetFactory
2020-10-10 17:02:13 +02:00
Andreas Dangel
92bab9b595 pmd-doc: Add test case for renamed rules
Uses the pattern documented in rule deprecation policy.
The rule reference should be deprecated to get a deprecation
warning, if it is still used.
2020-10-10 16:29:33 +02:00
Stefan Birkner
22db2fdebc Use JUnit's TemporaryFolder rule
Don't reinvent the wheel. TemporaryFolder already takes care of cleaning
up the created files.
2020-10-03 22:59:16 +02:00
XenoAmess
327eaaedf6 use StandardCharsets 2020-08-24 16:30:04 +08:00
Andreas Dangel
55a6b5bef5 [doc] Fix unit tests on Windows 2020-07-23 13:53:52 +02:00
Andreas Dangel
8c06dbcd4c [doc] Improve performance of rule doc generator
Now we walk PMD source tree only once to resolve the
file names to rulesets and rules instead walking the
whole tree again for each ruleset/rule.
2020-07-23 13:03:19 +02:00
Andreas Dangel
561825703f [doc] Fix rule tags in the rule docs
If using quotes, there was a html escape done, which made
the rule tag renderer to spit out "quot".
2020-05-23 13:07:25 +02:00
Clément Fournier
491e513775 Merge branch 'doc-renderer' 2020-04-20 09:46:57 +02:00
Andreas Dangel
08d31c62a9 Merge branch 'master' into pr-2377 2020-04-16 17:52:03 +02:00
Andreas Dangel
a007b0b0cc Fix dead links 2020-04-11 21:22:35 +02:00
Clément Fournier
1de1d1c66d Update some usages early 2020-04-08 22:00:36 +02:00
Clément Fournier
0d65c2e6e6 Add relevant property tag 2020-03-20 18:47:40 +01:00
Clément Fournier
d90d5d267c Remove trailing whitespace everywhere 2020-01-24 23:40:06 +01:00
Clément Fournier
05870c98cc Deprecate RulesetFactory constructors 2019-12-24 14:39:20 +01:00
Clément Fournier
46a8d87fb7 Try to fix confused image reference
Build of #1956 is failing but just on macosx...
See https://travis-ci.org/pmd/pmd/jobs/566211322

Idk what's the problem, maybe it's because '(?!)' looks
like a negative lookahead
2019-08-01 01:37:32 +02:00
Clément Fournier
959c98c906 Fix dead link detection for image links 2019-08-01 01:00:25 +02:00
Andreas Dangel
490ad67aa0 [doc] fix unnecessary blank lines 2019-07-12 16:03:15 +02:00
Andreas Dangel
6c9ecfa7c1 [doc] Escape code examples for liquid with {%raw%}
Fixes #1898
2019-07-12 10:57:10 +02:00
Andreas Dangel
8216c3517f [doc] Error in changelog 6.16.0 due to not properly closed rule tag
Fixes #1896
2019-07-06 15:53:46 +02:00
Andreas Dangel
b691cec6a4 [doc] Improve DeadLinksChecker
A leading slash is a problem now. Links need to be relative.
2019-07-06 12:00:33 +02:00
Clément Fournier
c71646475d Fix tests 2019-03-10 17:21:28 +01:00