Andreas Dangel
b1cf527ac6
[doc] Remove editme button for language index pages
...
Fixes #3230
2021-04-29 10:02:57 +02:00
Andreas Dangel
319900cd43
[maven-release-plugin] prepare for next development iteration
2021-04-24 16:41:17 +02:00
Andreas Dangel
bfeaa1b377
[maven-release-plugin] prepare release pmd_releases/6.34.0
2021-04-24 16:41:10 +02:00
Clément Fournier
7214de30b5
Cleanup pmd-doc build log
2021-04-20 21:19:42 +02:00
Andreas Dangel
37e5525fd5
[maven-release-plugin] prepare for next development iteration
2021-03-27 16:25:18 +01:00
Andreas Dangel
dc1c9d0aed
[maven-release-plugin] prepare release pmd_releases/6.33.0
2021-03-27 16:25:13 +01:00
Andreas Dangel
e0de01ebe9
[maven-release-plugin] prepare for next development iteration
2021-02-27 09:44:05 +01:00
Andreas Dangel
0848e230d0
[maven-release-plugin] prepare release pmd_releases/6.32.0
2021-02-27 09:43:58 +01:00
Andreas Dangel
2ea0328678
[maven-release-plugin] prepare for next development iteration
2021-01-30 18:04:17 +01:00
Andreas Dangel
7d6e6239c5
[maven-release-plugin] prepare release pmd_releases/6.31.0
2021-01-30 18:04:08 +01: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
d284ea9634
[maven-release-plugin] prepare for next development iteration
2020-12-12 09:42:10 +01:00
Andreas Dangel
d2e4fb4ca3
[maven-release-plugin] prepare release pmd_releases/6.30.0
2020-12-12 09:42:02 +01:00
Andreas Dangel
384d32ddd0
Merge branch 'master' into pmd/7.0.x
2020-12-11 19:48:54 +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
6aef869a74
Merge branch 'ruleset-factory-builder' into core-parser-tasks
2020-12-11 00:38:31 +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
5dfac0b03a
Merge branch 'master' into pmd/7.0.x
2020-10-24 12:23:45 +02:00
Andreas Dangel
4837c8dbc8
[maven-release-plugin] prepare for next development iteration
2020-10-24 10:17:24 +02:00
Andreas Dangel
81f12d3e5d
[maven-release-plugin] prepare release pmd_releases/6.29.0
2020-10-24 10:17:15 +02:00
Clément Fournier
9fc24fd037
Merge branch 'master' into 7.0.x
2020-10-13 23:06:27 +02: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
Andreas Dangel
aa245c6e1b
[maven-release-plugin] prepare for next development iteration
2020-09-26 10:25:16 +02:00
Andreas Dangel
722f3ca997
[maven-release-plugin] prepare release pmd_releases/6.28.0
2020-09-26 10:25:05 +02:00
Andreas Dangel
c59af0aee6
[maven-release-plugin] prepare for next development iteration
2020-08-31 18:30:18 +02:00
Andreas Dangel
856950f0d2
[maven-release-plugin] prepare release pmd_releases/6.27.0
2020-08-31 18:30:09 +02:00
Clément Fournier
b344875247
Update rule doc generator
2020-08-28 18:14:43 +02:00
Clément Fournier
fe006d407d
Change default delimiter to comma
2020-08-28 18:14:43 +02:00
Clément Fournier
a9efe39944
Remove multi value properties
2020-08-28 18:14:18 +02:00
Clément Fournier
f13f250e92
Remove more stuff
2020-08-28 18:14:17 +02:00
Clément Fournier
285e7f2e94
Merge branch 'master' into 7.0.x
2020-08-25 14:53:48 +02:00
XenoAmess
327eaaedf6
use StandardCharsets
2020-08-24 16:30:04 +08:00
Andreas Dangel
49ab75aeb7
[maven-release-plugin] prepare for next development iteration
2020-07-25 13:45:36 +02:00
Andreas Dangel
a9632e2a06
[maven-release-plugin] prepare release pmd_releases/6.26.0
2020-07-25 13:45:27 +02:00
Clément Fournier
49d0d2aebc
Merge branch 'master' into 7.0.x
2020-07-23 15:55:13 +02:00
Clément Fournier
d239987d26
Merge branch 'master' into issue-2615
2020-07-23 14:15:47 +02: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
Clément Fournier
2e9f5ad897
Merge branch 'master' into issue-2615
2020-07-20 16:36:16 +02:00
Andreas Dangel
dcaa8a1167
Merge branch 'master' into pmd/7.0.x
2020-07-17 16:13:02 +02:00
Andreas Dangel
e24a26e211
Merge branch 'pr-2629'
...
[all] Dependencies cleanup #2629
2020-07-17 12:07:03 +02:00
Andreas Dangel
17e57633b5
Merge branch 'master' into pr-2597
2020-07-16 18:25:59 +02:00
Andreas Dangel
bb005ea5d4
Refactor exec-maven-plugin version and usage
2020-07-16 18:21:26 +02:00
Andreas Dangel
1ca84d56c1
Merge branch 'pr-2590'
...
Update libraries snyk is referring to as `unsafe` #2590
2020-07-13 20:09:23 +02:00
Andreas Dangel
3004e76257
[core] CPD: Add correct XML 1.0 escaping for code snippets
2020-07-03 21:11:57 +02:00
Andreas Dangel
67f33e3427
Add back hamcrest (it's actually test-runtime)
2020-07-02 21:00:43 +02:00
Andreas Dangel
370c0b0b6d
Remove unused dependency, explicitly declare used dependencies
2020-07-02 15:12:31 +02:00
Andreas Dangel
95d8e80c1b
[maven-release-plugin] prepare for next development iteration
2020-06-27 11:31:27 +02:00
Andreas Dangel
a219b2e1be
[maven-release-plugin] prepare release pmd_releases/6.25.0
2020-06-27 11:31:16 +02:00
Artem Krosheninnikov
2b882e8655
fix issue #2594 , update exec-maven-plugin everywhere
2020-06-18 00:48:57 +03:00
Artem Krosheninnikov
6068f57e28
Update jcommander, logback-classic and snakeyaml
2020-06-13 21:23:25 +03:00
Andreas Dangel
c3219b91c5
Merge branch 'master' into pmd/7.0.x
2020-06-12 14:21:10 +02:00
Andreas Dangel
8defb2fde2
Add missing relativePath configuration in all pom modules
2020-06-07 12:36:58 +02:00
Andreas Dangel
510d5c633a
Merge branch 'master' into pmd/7.0.x
2020-05-24 17:47:30 +02:00
Andreas Dangel
ab04bdacdd
[maven-release-plugin] prepare for next development iteration
2020-05-24 17:34:34 +02:00
Andreas Dangel
229cb2bdca
[maven-release-plugin] prepare release pmd_releases/6.24.0
2020-05-24 17:34:25 +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
Andreas Dangel
2dae9c085f
Merge branch 'master' into pmd/7.0.x
2020-05-23 11:42:20 +02:00
Andreas Dangel
5f3ff0aed8
Remove hamcrest dependency, where it is not needed directly.
...
Use scope compile for hamcrest in pmd-lang-test
2020-05-22 11:36:49 +02:00
Artem Krosheninnikov
3fba3f6217
Update hamcrest to 2.2, Junit to 4.13, mockito to 2.28.2
2020-05-04 23:00:28 +03:00
Clément Fournier
fed55b0725
Merge branch 'master' into 7.0.x
2020-05-01 16:13:52 +02:00
Artem Krosheninnikov
3a72f3c4fa
update maven-compiler-plugin to 3.8.1 and remove workaround for a bug in IDEA that was closed
2020-04-26 14:27:37 +03:00
Andreas Dangel
4308c545e5
[maven-release-plugin] prepare for next development iteration
2020-04-24 10:53:12 +02:00
Andreas Dangel
921c65f5ab
[maven-release-plugin] prepare release pmd_releases/6.23.0
2020-04-24 10:53:00 +02:00
Clément Fournier
af4504293c
Hide some deprecated APIs
2020-04-20 11:14:30 +02:00
Clément Fournier
491e513775
Merge branch 'doc-renderer'
2020-04-20 09:46:57 +02:00
Andreas Dangel
1c8c631637
Merge branch 'master' into pmd/7.0.x
2020-04-19 21:06:32 +02:00
Andreas Dangel
08d31c62a9
Merge branch 'master' into pr-2377
2020-04-16 17:52:03 +02:00
Andreas Dangel
3621eed40d
Merge remote-tracking branch 'origin/master' into pmd/7.0.x
2020-04-13 12:34: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
Andreas Dangel
4c020bfbf7
[maven-release-plugin] prepare for next development iteration
2020-03-12 15:15:18 +01:00
Andreas Dangel
eb93aaeca7
[maven-release-plugin] prepare release pmd_releases/6.22.0
2020-03-12 15:15:09 +01:00
Clément Fournier
ec1eb208eb
Merge branch 'master' into 7.0.x
2020-01-24 23:48:22 +01:00
Clément Fournier
d90d5d267c
Remove trailing whitespace everywhere
2020-01-24 23:40:06 +01:00
Clément Fournier
58fa793e67
Fix indentation in poms
...
For some reason pmd-apex and pmd-apex-jorje
use 2 spaces while the rest use 4.
2020-01-24 23:17:26 +01:00
Andreas Dangel
d994700617
[maven-release-plugin] prepare for next development iteration
2020-01-24 17:20:47 +01:00
Andreas Dangel
a28e9e22e5
[maven-release-plugin] prepare release pmd_releases/6.21.0
2020-01-24 17:20:38 +01:00
Clément Fournier
0459d0379c
Merge branch 'master' into 7.0.x
2020-01-05 20:31:39 +01:00
Clément Fournier
05870c98cc
Deprecate RulesetFactory constructors
2019-12-24 14:39:20 +01:00
Andreas Dangel
00392cefc2
[maven-release-plugin] prepare for next development iteration
2019-11-29 19:46:14 +01:00
Andreas Dangel
78da370fb8
[maven-release-plugin] prepare release pmd_releases/6.20.0
2019-11-29 19:46:05 +01:00
Andreas Dangel
31fdb59be0
Merge remote-tracking branch 'origin/master' into pmd/7.0.x
2019-10-31 20:59:13 +01:00
Andreas Dangel
deec9c44b2
[maven-release-plugin] prepare for next development iteration
2019-10-31 18:36:51 +01:00
Andreas Dangel
2881b6f585
[maven-release-plugin] prepare release pmd_releases/6.19.0
2019-10-31 18:36:42 +01:00
Andreas Dangel
c134f23d7c
Move all doc checks into the profile "generate-rule-docs"
2019-10-26 11:52:20 +02:00
Andreas Dangel
7ae9247518
Generate rule docs only with maven profile "generate-rule-docs"
...
For travis build, PMD needs to be built now before jekyll can
generate the documentation.
In the main build, rule docs are not committed anymore.
2019-10-26 11:51:33 +02:00
Andreas Dangel
e536ca1947
[maven-release-plugin] prepare for next development iteration
2019-09-15 10:14:14 +02:00
Andreas Dangel
3f42cca200
[maven-release-plugin] prepare release pmd_releases/6.18.0
2019-09-15 10:14:05 +02:00
Clément Fournier
e26133906f
Merge branch 'master' into 7.0.x
2019-08-17 14:05:57 +02: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
Clément Fournier
3d11d5692d
Merge branch 'master' into 7.0.x
2019-07-28 16:46:51 +02:00
Andreas Dangel
7a7971f64d
[maven-release-plugin] prepare for next development iteration
2019-07-28 10:24:51 +02:00
Andreas Dangel
365e1c9e8b
[maven-release-plugin] prepare release pmd_releases/6.17.0
2019-07-28 10:24:43 +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
Andreas Dangel
73a8e4cc69
[maven-release-plugin] prepare for next development iteration
2019-06-30 10:33:08 +02:00
Andreas Dangel
45facbd323
[maven-release-plugin] prepare release pmd_releases/6.16.0
2019-06-30 10:32:58 +02:00
Andreas Dangel
5ac687918a
[maven-release-plugin] prepare for next development iteration
2019-05-26 11:02:26 +02:00
Andreas Dangel
ba2d795f59
[maven-release-plugin] prepare release pmd_releases/6.15.0
2019-05-26 11:02:18 +02:00
Andreas Dangel
ca9c859c0b
[maven-release-plugin] prepare for next development iteration
2019-04-28 10:35:44 +02:00
Andreas Dangel
cd8b2e3217
[maven-release-plugin] prepare release pmd_releases/6.14.0
2019-04-28 10:35:36 +02:00
Clément Fournier
2ef63354ea
Merge branch 'master' into 7.0.x
2019-04-01 02:02:04 +02:00
Andreas Dangel
5818abc0c7
[maven-release-plugin] prepare for next development iteration
2019-03-31 12:07:07 +02:00
Andreas Dangel
4ed549f0b2
[maven-release-plugin] prepare release pmd_releases/6.13.0
2019-03-31 12:06:56 +02:00
Clément Fournier
c71646475d
Fix tests
2019-03-10 17:21:28 +01:00
Clément Fournier
054b4003fd
Filter out deprecated properties
...
Also:
* Suppress space padding for xml default values
* Fetch default value from the rule
2019-03-10 16:45:43 +01:00
Andreas Dangel
b126bf94d2
[doc] Generate property override examples in rule doc
...
Refs #1712
2019-03-09 16:21:11 +01:00
Andreas Dangel
4bb1d9327d
[maven-release-plugin] prepare for next development iteration
2019-02-24 08:57:18 +01:00
Andreas Dangel
41e77bc34b
[maven-release-plugin] prepare release pmd_releases/6.12.0
2019-02-24 08:57:10 +01:00
Clément Fournier
6d84530d52
Merge branch 'master' into 7.0.x
2019-02-18 19:32:55 +01:00
Juan Martín Sotuyo Dodero
c6375185c2
Merge branch 'pr-1621'
2019-02-18 00:49:49 -03:00
Andreas Dangel
3bfa33ab0d
Merge remote-tracking branch 'origin/master' into pmd/7.0.x
2019-01-27 19:50:28 +01:00
Andreas Dangel
63cd6d0f5c
[maven-release-plugin] prepare for next development iteration
2019-01-27 13:25:00 +01:00
Andreas Dangel
ea2776f70c
[maven-release-plugin] prepare release pmd_releases/6.11.0
2019-01-27 13:24:51 +01:00
Andreas Dangel
17fe6694ba
[core] Failed build on Windows with source zip archive
...
Fixes #1462
2019-01-25 18:41:46 +01:00
Juan Martín Sotuyo Dodero
9b2759e55a
[doc] Improve deadlink detection
...
- Do a HEAD request instead of a GET
- Some minor code simplifications
2019-01-09 20:00:38 -03:00
Clément Fournier
a5d23116e5
Merge branch 'master' into 7.0.x
2019-01-08 23:36:45 +01:00
Clément Fournier
0547e056fe
Cleanups
2019-01-07 22:20:59 +01:00
Clément Fournier
2973453946
Fix http response cache, refs #1545
2019-01-07 21:42:02 +01:00
Clément Fournier
5a20ec37d0
Remove dead links
2019-01-07 14:10:14 +01:00
Clément Fournier
f922bcac0e
Finish Future approach
2019-01-07 13:51:05 +01:00
Kristian Scheibe
8c54d73f8e
add a maven property to check certain external links
...
check links to the GitHub master branch using the local existing files
2019-01-01 19:55:36 +01:00
Kristian Scheibe
ca8f43baef
process to check for local dead links, fails the build of pmd-doc if dead links are found
2018-12-26 13:42:34 +01:00
Andreas Dangel
dcb8bb42a2
[maven-release-plugin] prepare for next development iteration
2018-12-09 10:42:20 +01:00
Andreas Dangel
27374d8592
[maven-release-plugin] prepare release pmd_releases/6.10.0
2018-12-09 10:42:09 +01:00
Clément Fournier
725f8d7039
Merge branch 'master' into 7.0.x
2018-11-27 18:09:31 +01:00
Andreas Dangel
77a30311a0
Fix quote detection
2018-11-18 13:09:27 +01:00
Andreas Dangel
888164ca23
Add a warning at the beginning of the generated files.
2018-11-18 13:05:27 +01:00
Andreas Dangel
75cbffaab4
Refactor EscapeUtils, use StringEscapeUtils for escaping html
2018-11-18 12:47:19 +01:00
Andreas Dangel
9cdfe6ff96
Move escape methods into own utility, add unit tests
2018-11-18 12:17:13 +01:00
Andreas Dangel
2977891dc7
Ugly fix for #1468
2018-11-15 21:54:14 +01:00
Andreas Dangel
75b1579285
[doc] Extend test case with more XSS problems
2018-11-15 21:54:11 +01:00
Clément Fournier
77b509576f
Merge branch 'master' into 7.0.x
2018-11-02 02:31:16 +01:00
VishvaThejeshwar
0112bd9a3d
#1341 change and tests
2018-11-01 19:30:17 +05:30
Andreas Dangel
c67c51334a
java.version=8
2018-10-28 20:00:29 +01:00
Andreas Dangel
38ab2abc46
Merge branch 'master' into pmd/7.0.x
2018-10-28 19:39:32 +01:00
Andreas Dangel
3c50db2439
[maven-release-plugin] prepare for next development iteration
2018-10-28 16:49:09 +01:00
Andreas Dangel
7e4e859c5f
[maven-release-plugin] prepare release pmd_releases/6.9.0
2018-10-28 16:48:57 +01:00
Clément Fournier
39f87ca5f3
Update schema location in rulesets
2018-10-27 21:02:16 +02:00
Will Herrmann
cba4e87acd
Replacing deprecated IO methods with ones that specify a charset
...
Standardizing with StandardCharsets.UTF_8, given that it was used in
several places of code already, and it provides compile-time checking
(as opposed to "UTF-8")
2018-10-12 17:25:08 -05:00
Andreas Dangel
d8586382f6
[maven-release-plugin] prepare for next development iteration
2018-09-30 10:10:21 +02:00
Andreas Dangel
161d9cd6d6
[maven-release-plugin] prepare release pmd_releases/6.8.0
2018-09-30 10:10:12 +02:00
Andreas Dangel
291d36d841
[maven-release-plugin] prepare for next development iteration
2018-09-02 14:27:42 +02:00
Andreas Dangel
b98bd0bb96
[maven-release-plugin] prepare release pmd_releases/6.7.0
2018-09-02 14:27:33 +02:00
Andreas Dangel
20f52700b4
[maven-release-plugin] prepare for next development iteration
2018-07-29 12:07:05 +02:00
Andreas Dangel
868f262c21
[maven-release-plugin] prepare release pmd_releases/6.6.0
2018-07-29 12:06:56 +02:00
Andreas Dangel
444beeb220
[maven-release-plugin] prepare for next development iteration
2018-06-26 09:34:01 +02:00
Andreas Dangel
211002bb34
[maven-release-plugin] prepare release pmd_releases/6.5.0
2018-06-26 09:07:11 +02:00
Andreas Dangel
48d54b0af2
Set version to 7.0.0-SNAPSHOT
2018-06-17 11:08:05 +02:00
Andreas Dangel
6ed35c477b
Merge branch 'pr-1162'
2018-06-16 22:25:32 +02:00
Clément Fournier
da90b25859
Fix tests
2018-05-31 17:59:12 +00:00
Clément Fournier
f65e67e3bd
Add space
2018-05-31 17:52:31 +00:00
Andreas Dangel
0263f658c6
Merge branch 'master' into improve-doc-site-navigation
2018-05-31 13:04:53 +02:00
Clément Fournier
f8ee148f68
Add XPath syntax highlighter to Rouge
...
This is only used when building the site, like the Liquid extensions
2018-05-31 10:20:00 +02:00
Juan Martín Sotuyo Dodero
a788d4b586
[maven-release-plugin] prepare for next development iteration
2018-05-29 13:58:54 -03:00
Juan Martín Sotuyo Dodero
e9d78ede3c
[maven-release-plugin] prepare release pmd_releases/6.4.0
2018-05-29 13:58:44 -03:00
Clément Fournier
5ea314bc74
Update pmd-doc tests
2018-05-23 16:31:29 +02:00
Clément Fournier
457ba978b5
Update tags, make CLI reference page
2018-05-21 11:54:10 +02:00
Clément Fournier
9924bd8bfe
Landing page is WIP, add some tags to languages
2018-05-21 11:54:10 +02:00
Andreas Dangel
fe44f9267e
Fix unit test, refs #1105
2018-05-16 19:05:45 +02:00
Clément Fournier
47ffacdf59
Add header before XPath expression in docs
2018-05-16 14:20:25 +02:00
Andreas Dangel
85874e7e9c
[maven-release-plugin] prepare for next development iteration
2018-04-29 09:54:45 +02:00
Andreas Dangel
10c66fbf38
[maven-release-plugin] prepare release pmd_releases/6.3.0
2018-04-29 09:54:36 +02:00
Andreas Dangel
9ca83da878
[doc] Surround the delimiter with spaces, so that the browser can
...
wrap the default value of multi properties nicely.
2018-04-28 12:05:47 +02:00
Andreas Dangel
529d2da054
[doc] Document the delimiter for multi valued properties
2018-04-27 21:56:45 +02:00
Andreas Dangel
970fdffbb9
[doc] Fix multi value property documentation for rules
...
Fixes #1057
2018-04-27 21:45:40 +02:00
Andreas Dangel
955ab11922
[doc] Use the rule names for the search index, include language
...
This provides better user experience for the search box on the
documentation page. The search results show now the rule name,
the language and the ruleset name.
2018-04-09 11:36:25 +02:00
Juan Martín Sotuyo Dodero
2f5501cc06
Escape pipes in rule default values
...
- This was breaking the tables for rules such as Java's
`EmptyCatchBlock`
2018-04-09 03:22:27 -03:00
Andreas Dangel
f3ab54d6da
[maven-release-plugin] prepare for next development iteration
2018-03-26 09:23:23 +02:00
Andreas Dangel
59b360a60a
[maven-release-plugin] prepare release pmd_releases/6.2.0
2018-03-26 09:23:14 +02:00
Andreas Dangel
f335e83043
Cleanup pom.xml files
2018-03-23 10:21:16 +01:00
Andreas Dangel
f2c8b5e2e8
Make the project be importable by IntelliJ IDEA
...
See https://youtrack.jetbrains.com/issue/IDEA-188690
2018-03-21 21:54:31 +01:00
Andreas Dangel
8bd1e3b486
Fix PMD dogfood: UncommentedEmptyMethodBody, SimplifyBooleanReturns,
...
UnnecessaryLocalBeforeReturn, OptimizableToArrayCall,
ClassWithOnlyPrivateConstructorsShouldBeFinal,
UseLocaleWithCaseConversions, NonStaticInitializer, UseCollectionIsEmpty
2018-03-10 12:04:50 +01:00
Andreas Dangel
098b0dcac0
[maven-release-plugin] prepare for next development iteration
2018-02-25 09:53:26 +01:00
Andreas Dangel
101b71a13e
[maven-release-plugin] prepare release pmd_releases/6.1.0
2018-02-25 09:53:19 +01:00
Andreas Dangel
73de6eb1f0
[ci] Use Java9 for building PMD
...
Fixes #854
2018-02-18 21:49:25 +01:00
Juan Martín Sotuyo Dodero
02e84360aa
[doc] Update sidebar generation
2018-01-21 16:50:02 -03:00
Juan Martín Sotuyo Dodero
142fb16358
Merge branch 'pr-860'
2018-01-21 14:59:31 -03:00
Andreas Dangel
8fbb156fd9
[maven-release-plugin] prepare for next development iteration
2018-01-21 16:42:50 +01:00
Andreas Dangel
0e460317e4
[maven-release-plugin] prepare release pmd_releases/6.0.1
2018-01-21 16:42:42 +01:00
Andreas Dangel
3472bf1764
[doc] Fix wrong bootclasspath to be able to use java8 api
2018-01-18 16:33:33 +01:00
Andreas Dangel
411be4ac00
[doc] Further changes for windows compatibility
2018-01-17 20:51:56 +01:00
Andreas Dangel
090975a972
[doc] Fix file handle leak in SidebarGenerator
2018-01-17 20:19:33 +01:00
Andreas Dangel
1ef5367498
[doc] Fix build/unit tests under windows
...
* expect line names with windows path normalized to unix paths
* normalize line endings
* File.separator might be a backslash and needs to be escaped in regex
2018-01-17 19:41:45 +01:00