0d0c701f8a
[doc] Mention xpath rules deprecation in release notes
...
Refs #1687
2020-03-12 14:56:25 +01:00
58398689f8
Merge branch 'pr-2303'
...
[vm] Deprecate AST constructors / setters
2020-03-12 12:20:10 +01:00
e8581d42df
Merge branch 'pr-2343'
...
[ci] Disable checking for snapshots in jcenter
2020-03-12 12:01:42 +01:00
653c0df9c2
[doc] Update release notes, refs #2343
2020-03-12 12:00:07 +01:00
1deb84e5d1
Merge branch 'pr-2344'
...
[doc] Update ruleset examples for ant
2020-03-12 11:01:06 +01:00
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
8380a6b2f0
Merge branch 'pr-2342'
...
[xml] Update property used in example
2020-03-12 10:33:54 +01:00
bfe8a7ba45
[doc] Update release notes, refs #2342
2020-03-12 10:33:47 +01:00
76e1ff5da3
Merge branch 'pr-2336'
...
[core] Call SymbolFacade without classloader by default
2020-03-12 10:28:19 +01:00
9c650445f2
Merge branch 'pr-2333'
...
[jsp] Deprecate AST constructors and setters
2020-03-12 10:26:37 +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
4468db2428
[core] Call SymbolFacade without classloader by default
...
This allows languages, that don't need a classloader while creating
symbol table to just override the one method.
In the test, we call always the overloaded method with class loader
with made the symbol table processing not being run for tests
in plsql.
Fixes #2325
2020-03-06 10:59:02 +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
846c7ad6e4
[vm] Deprecate/Internalize VmParser as well
...
This will be moved in PMD 7 to the subpackage ast
2020-03-05 20:18:11 +01:00
ff7dfd9eb6
[jsp] Deprecate AST constructors and setters
...
Also remove useless javadoc comments and fix license header
2020-03-05 20:13:14 +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
9442a32ce6
[vm] More deprecations: package directive and util classes
2020-02-29 18:48:33 +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
9a7bf4df04
[vm] Deprecate AST constructors / setters
2020-02-20 21:25:25 +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