Commit Graph

710 Commits

Author SHA1 Message Date
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