f21f5c8bd6
Remove unused imports
2019-04-28 20:36:35 -03:00
038ca21376
Remove dump façade
2019-04-27 15:47:54 +02:00
cb122590ba
Merge branch 'master' into 7.0.x
2019-04-26 15:10:04 +02:00
0dd0ce1b06
[apex] Add test case for #702
2019-04-12 16:10:53 -03:00
9f1f2a591d
Style
2019-04-11 16:10:09 +02:00
bff72a1d74
Merge branch '7.0.x' into remove-apex-stat-rules
2019-04-11 16:09:32 +02:00
90eec8f315
Move base class in internal package
2019-04-11 15:11:40 +02:00
c2a90fa56b
Fix PR comments
2019-04-11 15:09:04 +02:00
a6f63397d7
Merge branch '7.0.x' into remove-visitor-decorators
2019-04-03 09:17:01 +02:00
a6062b5f5a
Remove base rule class
2019-04-02 10:32:51 +02:00
9bf1e274ad
Simplify
2019-04-02 10:32:23 +02:00
a64b757699
Remove apex statistical rules
2019-04-02 10:21:04 +02:00
2ef63354ea
Merge branch 'master' into 7.0.x
2019-04-01 02:02:04 +02:00
5818abc0c7
[maven-release-plugin] prepare for next development iteration
2019-03-31 12:07:07 +02:00
4ed549f0b2
[maven-release-plugin] prepare release pmd_releases/6.13.0
2019-03-31 12:06:56 +02:00
dcb9bd007d
[apex] Update quickstart ruleset
2019-03-31 11:15:24 +02:00
d613b08ce1
Merge branch 'pr-1726'
2019-03-30 18:01:09 +01:00
b608a676b5
Merge branch 'pr-1727'
2019-03-30 17:46:33 +01:00
e8f8e1ac7a
Update release notes, document apex attributes
2019-03-29 14:03:32 +01:00
91d0ebf462
[apex] Expose parameter names of NewKeyValueObjectExpression
2019-03-28 21:05:11 +01:00
680b164e10
[apex] Refactor rules to use new nodes attributes
...
Also unifying getType() on ASTField, ASTProperty, ASTVariableDeclaration,
ASTParameter
Adding remaining types in ASTLiteralExpression
2019-03-28 20:15:06 +01:00
e9231394a3
Merge branch '7.0.x' into remove-visitor-decorators
2019-03-27 15:14:41 +01:00
17ab453db9
Merge branch 'pr-1694'
2019-03-25 20:07:15 +01:00
53d123703b
Update release notes, refs #1694
2019-03-25 20:04:19 +01:00
2958f83517
Simplify the rules even more
2019-03-25 19:56:47 +01:00
db3b211d8f
Undo changes to rulesets/apex/ruleset.xml
2019-03-25 19:50:32 +01:00
d1a9630ee2
review feedback
2019-03-24 21:01:24 -07:00
72cbd2b63b
merge conflicts
2019-03-23 16:25:40 -07:00
a0eabd34b0
merge conflicts
2019-03-23 16:16:32 -07:00
7e44f025e4
removed spaces
2019-03-23 15:23:49 -07:00
99f9cc6054
Modified is test annotation rule and renamed ApexAssertionsShouldIncludeMessage rule
2019-03-23 15:23:49 -07:00
8b1b67ae9e
[apex] Refactor rules to use new nodes attributes
...
This moves the dependency to jorje into the AST nodes
and keeps the rules only dependent on PMD.
2019-03-23 19:02:43 +01:00
acb3027166
[apex] Expose more information on the nodes
...
Annotation.isResolved, AnnotationParameter.getName
Modifiers on various nodes (UserClass, Field, Method, ...)
Method.isConstructor, Method.getReturnType
2019-03-23 18:49:21 +01:00
6c6cb3ecf3
Merge branch 'pr-1707'
2019-03-19 16:23:32 +01:00
1479840f6f
[apex] Expose more information on the nodes
...
Like variable names, type names, apex version
2019-03-16 19:29:15 +01:00
220467ca18
[java] Update quickstart ruleset - UnsynchronizedStaticDateFormatter is deprecated
...
Add unit tests
Add missing rules
2019-03-16 12:55:03 +01:00
4c6a1ba0a1
Merge branch 'master' into pmd/7.0.x
2019-03-09 15:12:34 +01:00
1ce1d4bdbc
[apex] Followup on Introduce quickstart ruleset #1711
...
* Restructure old default ruleset, so that it appears as
"deprecated: This ruleset is for backwards compatibility".
This is automatically done,
if it contains only rule references to single rules, and each one
of them is deprecated.
* Rename quickstart ruleset
2019-03-09 12:12:39 +01:00
ad9ebc7ba3
Harmonize ruleset names with Java
2019-03-06 22:30:38 +01:00
b0398e1288
Revert "Harmonize ruleset names with Java"
...
This reverts commit 347d2d42
2019-03-06 22:27:17 +01:00
347d2d42cb
Harmonize ruleset names with Java
2019-03-06 22:25:04 +01:00
6b50437df3
Upgrade surefire and junit test engine
...
Also fix test in pmd-apex
2019-03-03 11:52:08 +01:00
833ab3f221
review feedback implemented on new apex rules
2019-03-02 20:31:41 -08:00
67efdb55dd
Fix #1648 ([apex,vf] Remove CodeClimate dependency)
2019-02-26 14:36:56 +01:00
4bb1d9327d
[maven-release-plugin] prepare for next development iteration
2019-02-24 08:57:18 +01:00
41e77bc34b
[maven-release-plugin] prepare release pmd_releases/6.12.0
2019-02-24 08:57:10 +01:00
de8f5b372a
apex rules for test method and assert statements
2019-02-23 21:38:31 -08:00
6d84530d52
Merge branch 'master' into 7.0.x
2019-02-18 19:32:55 +01:00
ef4e013a44
Fix a typo i make often
2019-02-17 20:56:58 +01:00
7dd44ec414
Fix PR comments
2019-02-04 19:16:08 +00:00