cad2825372
[doc] Update release notes, refs #2344
2020-03-12 11:00:15 +01:00
49072d91e5
[doc] fix links to jxr in ant doc
2020-03-12 11:00:00 +01:00
0aa88e82f5
[doc] remove more language-ruleset style references
2020-03-12 10:59:46 +01:00
241bf9ec10
Replace deprecated rulesets/...
...
Avoid:
Use Rule name category/java/bestpractices.xml/ConstantsInInterface instead of the deprecated Rule name rulesets/java/design.xml/ConstantsInInterface. PMD 7.0.0 will remove support for this deprecated Rule name usage.
2020-03-09 17:01:17 +01:00
4749833534
[doc] Add gearset pmd apex blog post
2020-03-07 09:54:07 +01:00
922b5b987d
Merge branch 'pr-2340'
...
[plsql] fix for parsing / as divide or execute
2020-03-07 09:43:49 +01:00
dc12a6ea91
[doc] Update release notes, refs #2340
2020-03-07 09:41:48 +01:00
245dcddd86
Merge branch 'pr-2339'
...
[cs] CPD: Fixed CPD --ignore-usings option
2020-03-07 09:21:13 +01:00
f866b63d09
[doc] Update release notes, refs #2339
2020-03-07 09:19:35 +01:00
7b06cfd04d
[doc] Update release notes, refs #2338
2020-03-07 09:13:37 +01:00
38ce869b12
Merge branch 'pr-2332'
...
[plsql] Fixed Execute Immediate statement parsing
2020-03-06 10:24:26 +01:00
e8167ede24
[doc] Update release notes, refs #2332
2020-03-06 10:23:13 +01:00
7bf8493307
Merge branch 'pr-2331'
...
[plsql] Fix in Comment statement
2020-03-06 10:19:48 +01:00
d0772f76d2
[doc] Update release notes, refs #2331
2020-03-06 10:18:36 +01:00
a682d36745
[plsql] Remove CursorBody and keep CursorSpecification
2020-03-06 10:18:27 +01:00
d759f8126b
Merge branch 'pr-2327'
...
[plsql] Parsing of WHERE CURRENT OF added
2020-03-05 12:22:05 +01:00
24e5667a72
[doc] Update release notes, refs #2327
2020-03-05 12:21:23 +01:00
7df397f1b6
[doc] Update release notes, fixes #2328 , refs #2326
2020-03-05 12:06:26 +01:00
59112bdd92
Merge branch 'pr-2321'
...
[apex] Support switch statements correctly in Cognitive Complexity
2020-03-02 20:30:43 +01:00
94e28557db
Merge branch 'pr-2317'
...
[apex] New Rule - Test Methods Must Be In Test Classes
2020-03-02 20:18:25 +01:00
b50f4f48d8
[doc] Update release notes, fixes #639 , refs #2317
2020-03-02 20:17:33 +01:00
e880c72ed2
Merge branch 'java14'
2020-03-02 19:06:03 +01:00
90f286a4a1
Merge branch 'pr-2280'
...
[cs] CPD: Replace C# tokenizer by an Antlr-based one
2020-02-29 11:36:14 +01:00
b65a6a52ea
[doc] Update release notes, fixes #2139 , refs #2280 .
2020-02-29 11:34:50 +01:00
1298dd13e9
Merge branch 'pr-2307'
...
[apex] Add support for SwitchStatement
2020-02-29 10:25:06 +01:00
564ded68c4
Merge branch 'pr-2302'
...
[java] Fix UselessOverridingMethod when evelating access modifier
2020-02-29 10:23:51 +01:00
30b6f14f85
Merge branch 'pr-2284'
...
[java] MisplacedNullCheck - fix false positive
2020-02-29 10:22:55 +01:00
0bcfda5619
[doc] Update release notes: Java 14 Support
...
Fixes #2159
2020-02-28 19:48:00 +01:00
f3da33944b
[java] version 14 is now the new default
2020-02-27 15:15:50 +01:00
00c2d5cc6b
[apex] Add parser support for Switch Statements
...
Fixes #2306
2020-02-22 14:54:28 +01:00
d21e2565ae
[doc] Fix jdoc links in release notes
2020-02-22 12:27:46 +01:00
ddd338dc78
[doc] Update release notes, refs #2297 , fixes #2162
2020-02-22 12:07:43 +01:00
1a50010dfa
[java] UselessOverridingMethod false positive when elevating access modifier
...
Fixes #911
2020-02-20 15:15:10 +01:00
f11a5674e6
Document enum conversion
2020-02-16 18:30:09 +01:00
80cba026c2
[java] Deprecate getArgumentCount()/getParameterCount()
...
* ASTArguments#getArgumentCount()
* ASTFormalParameters#getParameterCount()
Refs #2271
2020-02-16 13:12:28 +01:00
7fb09deb3d
Merge branch 'pr-2263'
...
[java] Fix InvalidLogMessageFormat false-positive with lambda arguments
2020-02-16 12:06:12 +01:00
92fa8231e7
Merge branch 'pr-2267'
...
[docs] Update docs about writing rules
2020-02-16 11:57:26 +01:00
e7b72c2b6b
[doc] Override Rule.start(RuleContext) instead of apply
2020-02-16 11:56:05 +01:00
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
587500e0c2
[doc] Update last_updated timestamp for writing rule docs
2020-02-16 11:54:48 +01:00
5e5070f3ec
[doc] Update link to SingularFieldRule
2020-02-16 11:53:24 +01:00
9e2368257f
Merge branch 'pr-2241'
...
[core] Simplify metrics framework
2020-02-16 10:57:10 +01:00
4566567e5e
[doc] Update last changed date
2020-02-16 10:42:20 +01:00
de622bcbae
[doc] Update release notes, refs #2274
2020-02-15 18:19:01 +01:00
e3e469cc27
Merge branch 'docs-java-api'
...
Refs #2283
2020-02-14 23:57:38 +01:00
0444509545
[doc] Update release notes, fixes #2242
2020-02-13 15:11:20 +01:00
542097f5b6
Merge branch 'pr-2279'
...
[apex] Add support for suppressing violations using the // NOPMD comment
2020-02-13 11:39:49 +01:00
0358dfdb97
[doc] Update release notes, fixes #1078 , refs #2279
2020-02-13 11:39:04 +01:00
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
4cef149f45
Merge branch 'pr-2278'
...
[java] fix UnusedImports rule for ambiguous static on-demand imports
2020-02-13 11:15:34 +01:00