1964 Commits

Author SHA1 Message Date
Andreas Dangel
75d901068a [doc] Update gems 2020-02-16 11:56:26 +01:00
Andreas Dangel
e7b72c2b6b [doc] Override Rule.start(RuleContext) instead of apply 2020-02-16 11:56:05 +01:00
Andreas Dangel
5685013e35 [doc] Re-add pmd_userdocs_extending_writing_pmd_rules.html
Links to the other pages now.
2020-02-16 11:55:29 +01:00
Andreas Dangel
587500e0c2 [doc] Update last_updated timestamp for writing rule docs 2020-02-16 11:54:48 +01:00
Andreas Dangel
5e5070f3ec [doc] Update link to SingularFieldRule 2020-02-16 11:53:24 +01:00
Andreas Dangel
9e2368257f Merge branch 'pr-2241'
[core] Simplify metrics framework
2020-02-16 10:57:10 +01:00
Andreas Dangel
4566567e5e [doc] Update last changed date 2020-02-16 10:42:20 +01:00
Andreas Dangel
de622bcbae [doc] Update release notes, refs #2274 2020-02-15 18:19:01 +01:00
Clément Fournier
e3e469cc27 Merge branch 'docs-java-api'
Refs #2283
2020-02-14 23:57:38 +01:00
Andreas Dangel
0444509545 [doc] Update release notes, fixes #2242 2020-02-13 15:11:20 +01:00
Andreas Dangel
542097f5b6 Merge branch 'pr-2279'
[apex] Add support for suppressing violations using the // NOPMD comment
2020-02-13 11:39:49 +01:00
Andreas Dangel
0358dfdb97 [doc] Update release notes, fixes #1078, refs #2279 2020-02-13 11:39:04 +01:00
Andreas Dangel
ca6720d55c [doc] Fix invalid link to JJTJavaParserState
jdoc generated link to
net.sourceforge.pmd.lang.ast.JJTJavaParserState,
but the source file couldn't be found in the source tree of
pmd-java
2020-02-13 11:32:40 +01:00
Andreas Dangel
4cef149f45 Merge branch 'pr-2278'
[java] fix UnusedImports rule for ambiguous static on-demand imports
2020-02-13 11:15:34 +01:00
Andreas Dangel
1f75eb551f [doc] Update release notes, fixes #2277, refs #2278 2020-02-13 11:15:26 +01:00
Andreas Dangel
2e6ada82ce [doc] Add PMD java api documentation
Refs #2274
2020-02-13 10:54:08 +01:00
Andreas Dangel
fce8f766a2 [doc] Add simple gradle documentation 2020-02-13 10:53:25 +01:00
Clément Fournier
d61ec4c737 Deprecations for #2248 2020-02-12 14:39:01 +01:00
Andreas Dangel
48cd952feb Merge branch 'pr-2269'
[java] Improve TypeHelper resilience
2020-02-10 19:17:24 +01:00
Andreas Dangel
294a37e87e [doc] Update release notes, refs #2269, fixes #2268 2020-02-10 19:17:17 +01:00
Andreas Dangel
a020619e25 [doc] Update release notes, refs #2276, fixes #2275 2020-02-10 19:00:29 +01:00
Clément Fournier
54b8acea5b Fix dead links 2020-02-06 17:00:37 +01:00
Clément Fournier
9084980203 Update again 2020-02-05 20:46:17 +01:00
Clément Fournier
3318cc2808 Remove old page 2020-02-05 20:46:17 +01:00
Clément Fournier
000376f2d2 Update 2020-02-05 20:46:17 +01:00
Clément Fournier
b2f061b58a Render markdown in descriptions 2020-02-05 20:46:17 +01:00
Clément Fournier
abe26203d5 Add examples 2020-02-05 20:46:17 +01:00
Clément Fournier
7573fd94d9 Use expandable row for xpath funs 2020-02-05 20:46:17 +01:00
Clément Fournier
f496ce8be7 Make xpath fun rows expandable 2020-02-05 20:46:17 +01:00
Clément Fournier
43680dee4a Remove useless stuff 2020-02-05 20:46:17 +01:00
Clément Fournier
465dca240c Document rule lifecycle 2020-02-05 20:46:17 +01:00
Clément Fournier
9adea8b166 Start working on java rules 2020-02-05 20:46:17 +01:00
Clément Fournier
6fcc57db81 Delete a bunch of useless guidelines 2020-02-05 20:46:17 +01:00
Clément Fournier
cee4dab30a Update the defining properties page 2020-02-05 20:46:17 +01:00
Clément Fournier
af612751da Add resource index 2020-02-05 20:46:17 +01:00
Clément Fournier
ae73bf3692 Review intro of defining rule properties 2020-02-05 20:46:17 +01:00
Clément Fournier
77b7db9dab Document XPath migration 2020-02-05 20:46:17 +01:00
Clément Fournier
79f47134c3 Finish xpath spec page 2020-02-05 20:46:17 +01:00
Clément Fournier
787a6a4a4d Document XPath funs 2020-02-05 20:46:17 +01:00
Clément Fournier
45291fb6d8 Update screenshot 2020-02-05 20:46:17 +01:00
Clément Fournier
dd7f62d1c2 Rewrite XPath rule guide to add info about the designer 2020-02-05 20:46:17 +01:00
Andreas Dangel
e0e858d39e [java] InvalidLogMessageFormat false-positive for a lambda argument
Fixes #2255

This is actually only a workaround - lambda parameters are ignored now.
2020-01-30 21:14:25 +01:00
Andreas Dangel
d115ca59f7 Merge branch 'pr-2256'
[doc] Corrected XML attributes in release notes
2020-01-27 19:49:11 +01:00
Maikel Steneker
8b4691effc Corrected XML attributes in release notes. 2020-01-27 10:06:03 +01:00
Andreas Dangel
cad1f40b02 Merge branch 'pr-2251'
[java] FP for InvalidLogMessageFormat when using slf4j-Markers

Fixes #2250
2020-01-26 19:57:20 +01:00
Andreas Dangel
5e957ff4f4 Merge branch 'pr-2253'
[modelica] Remove duplicated dependencies
2020-01-26 19:56:00 +01:00
Andreas Dangel
628c86bb9a [doc] Update release notes, mention new designer version 2020-01-26 19:41:57 +01:00
Andreas Dangel
ce183f5abe Prepare next development version 2020-01-24 17:22:27 +01:00
Andreas Dangel
8f802120a7 Prepare pmd release 6.21.0 2020-01-24 17:06:50 +01:00
Clément Fournier
bed7baa35e Deprecate Velocity stuff 2020-01-22 17:25:09 +01:00