c49ae6b769
Merge branch 'pr-742'
2017-11-24 11:51:18 +01:00
31725ae241
Merge branch 'pr-747'
2017-11-23 21:25:36 +01:00
72b5bda178
Deprecate the old bgastviewer implementation
2017-11-23 20:20:38 +01:00
a95b2a6d85
Deprecate the old designer's classes
2017-11-23 00:39:43 -03:00
cbef7a5602
Merge branch 'pr-731'
2017-11-22 18:03:49 -03:00
204e64ea62
Merge branch 'pr-711'
2017-11-22 21:51:31 +01:00
47a29fdb17
Add break and adjust logging
2017-11-22 21:31:13 +01:00
16c3c161bc
Merge remote-tracking branch 'origin/master' into api-ruleset-compatibility
2017-11-22 21:29:28 +01:00
4e29faa3eb
[java] Merge EmptyStaticInitializer into EmptyInitializer
2017-11-21 17:51:59 -03:00
802e7a7df0
Fix checkstyle
2017-11-21 17:51:34 -03:00
a9ce410845
Merge branch 'master' into api-ruleset-compatibility
2017-11-21 14:53:42 -03:00
e79cc20da4
Merge branch 'pr-723'
2017-11-21 14:50:42 -03:00
4f5b18dfba
Simplifications
2017-11-21 14:48:06 -03:00
77048f16ea
Fix another few things
2017-11-21 17:33:29 +01:00
60abf4994f
Fix typo in incremental analysis log message
2017-11-21 17:14:21 +01:00
632ed17464
Corrections for PR #723
2017-11-21 11:28:25 +01:00
6028e77e62
[core] Improve classloaders
...
- Avoid a race condition that could produce multiple threads loading
the same class at the same time.
- Fixed a broken check on PMDASMClassLoader that would always return
false.
2017-11-21 00:16:20 -03:00
d8fdbde68d
Merge branch 'pr-727'
2017-11-20 17:29:41 -03:00
3ffeeca518
Only allow null default values
2017-11-20 16:56:10 -03:00
73df7d048a
Merge branch 'pr-729'
2017-11-20 16:37:12 -03:00
42da2b89f2
[doc] Use category instead of rulesets
2017-11-13 21:29:24 +01:00
58b996a634
[core] Add all rules of a ruleset, if the ruleset itself is deprecated
...
that is: The ruleset only contains deprecated rules.
2017-11-11 14:06:50 +01:00
bf3ce9d37a
Allow null value for numeric properties
2017-11-11 12:20:43 +01:00
0e389af616
[core] Add old RuleSetFactory constructor back for API backwards compatibility
2017-11-11 12:07:13 +01:00
ba3e2bc788
[core] RuleSetFactory: Filter by minimumPriority at the end
...
- Resolves #394
2017-11-11 12:03:45 +01:00
06a1244e15
[doc] Add unit test for all rulesets and fix existing rulesets
2017-11-10 14:03:05 +01:00
c1ccc26de8
Fix #725 : numeric property descriptors now check their default value
2017-11-09 21:25:41 +01:00
d0f0c467a0
Merge branch 'pr-717'
2017-11-08 20:54:12 +01:00
33b22cb7de
Remove ruledef dir
2017-11-08 19:08:45 +01:00
d3f72c27bd
Adapt to changes on master
2017-11-08 19:08:01 +01:00
3dfdef1467
Correct override behaviour
2017-11-08 18:57:10 +01:00
b7caf2ff76
Remove rule factory singleton
2017-11-08 18:57:10 +01:00
f98ac47045
Inline ruleset schema constants
2017-11-08 18:57:10 +01:00
b5761ec2a1
Fix documentation
2017-11-08 18:57:10 +01:00
e3bc90c1eb
Use enum constants to identify nodes
2017-11-08 18:57:10 +01:00
86b0bb4cd7
Rule references use rule factory. Properties declared in a rule ref throw an exception while parsing
2017-11-08 18:57:10 +01:00
845e7ca7a8
Plug into RuleSetFactory
2017-11-08 18:56:09 +01:00
d933deed6b
Fix merge conflicts
2017-11-08 18:52:53 +01:00
8a048fd18d
Rule factory and builder
2017-11-08 18:52:53 +01:00
6bba28acbe
Add categories.properties files
2017-11-07 22:23:17 +01:00
7d85448659
Merge branch 'master' into fx-designer
2017-11-07 19:34:02 +01:00
f9f96b84fe
[java] merge UnnecessaryFinalModifier into UnnecessaryModifier
...
- I take the chance to also flag final resources in try-with-resources
- This resolves #411
- This resolves #676
- The rule is now using the rulechain
2017-11-07 00:34:00 -03:00
25da0c86f2
Merge branch 'pr-697'
2017-11-06 13:41:27 -03:00
9f10c9ca5c
Fix core and pom bug
2017-11-05 23:14:31 +01:00
9e1342f30a
Merge branch 'pr-696'
2017-11-04 19:48:28 -03:00
8d381daeb3
Merge branch 'pr-669'
2017-11-04 19:40:14 -03:00
5d6a03612e
Rename builder method
2017-11-04 19:19:39 -03:00
e7e5e13a7d
Merge branch 'pr-703'
2017-11-04 18:18:13 -03:00
e064efbad3
[apex] Move AvoidHardCodingId Rule to errorprone
2017-11-04 20:16:04 +01:00
d0b3845ba0
Consider renamed rule MisleadingVariableName in RuleSetFactoryCompatibility
2017-11-04 19:57:31 +01:00