425 Commits

Author SHA1 Message Date
Andreas Dangel
6bba28acbe Add categories.properties files 2017-11-07 22:23:17 +01:00
Juan Martín Sotuyo Dodero
8d381daeb3 Merge branch 'pr-669' 2017-11-04 19:40:14 -03:00
Juan Martín Sotuyo Dodero
5d6a03612e Rename builder method 2017-11-04 19:19:39 -03:00
Andreas Dangel
e064efbad3 [apex] Move AvoidHardCodingId Rule to errorprone 2017-11-04 20:16:04 +01:00
Andreas Dangel
7e3b3fbff5 [apex] Update code climate ruleset 2017-11-03 14:45:27 +01:00
Andreas Dangel
8c53cb8879 [apex] Move rules and tests to new packages 2017-11-03 14:25:26 +01:00
Andreas Dangel
e9425e34d8 [apex] Reorganize rules into categories 2017-11-03 14:05:40 +01:00
Clément Fournier
fc0cb45f49 Merge branch 'master' into properties-builder 2017-11-01 18:21:54 +01:00
Clément Fournier
6b50104cb5 Corrections for PR #669 2017-11-01 18:17:57 +01:00
Juan Martín Sotuyo Dodero
2d15c6dba6 Merge branch 'pr-661' 2017-10-19 00:42:27 -03:00
Juan Martín Sotuyo Dodero
8ef0d6989c Move AvoidHardcodingIdRule to style ruleset 2017-10-18 23:58:44 -03:00
Juan Martín Sotuyo Dodero
e3f9c728d7 content update 2017-10-18 23:51:01 -03:00
Andreas Dangel
ffcf5cb704 [apex] Remove shading for the apex modules - not needed anymore
Fixes #605. The apex modules do not contain any non-apex code anymore
(not an uber-jar anymore).

Explicitely defining asm as runtime dependency.
2017-10-16 21:26:12 +02:00
Clément Fournier
a47471f742 Replace IntegerProperty 2017-10-15 22:22:36 +02:00
Jan Aertgeerts
475405e18f [apex] test issue - count 2017-10-09 23:43:43 +02:00
Jan Aertgeerts
9845f74f68 [apex] rework visit 2017-10-09 23:35:14 +02:00
Jan Aertgeerts
6989b45067 [apex] avoid hardcoding id's 2017-10-09 23:24:47 +02:00
Juan Martín Sotuyo Dodero
6000bcb2e2 Merge branch 'pr-660' 2017-10-09 15:51:11 -03:00
Jan Aertgeerts
96de1715cd [apex] avoid sosl in loops 2017-10-09 16:04:54 +02:00
Juan Martín Sotuyo Dodero
60c87ff783 Merge branch 'pr-625' 2017-10-08 20:20:10 -03:00
Juan Martín Sotuyo Dodero
33804aa08f Merge branch 'pr-632' 2017-10-08 19:45:38 -03:00
Jan Aertgeerts
dedf954cb0 [apex] move to style ruleset and add literal expression in arrayload exception 2017-10-07 23:28:38 +02:00
Andreas Dangel
1c3049ee6c Fix checkstyle 2017-10-06 21:07:25 +02:00
Juan Martín Sotuyo Dodero
d5a83ae807 Revert "Revert "Merge branch 'pr-287'""
This reverts commit 63ea1906afacc108871bb42c8e98d1e684df58c8.
2017-10-05 17:03:57 -03:00
Juan Martín Sotuyo Dodero
d192c5668b Merge branch 'pr-646' 2017-09-30 19:16:57 -03:00
Andreas Dangel
3f2610ea21 Merge branch 'pr-602' 2017-09-29 11:21:26 +02:00
Andreas Dangel
f7d67df442 Remove ruleset schema 3.0.0 2017-09-29 11:20:37 +02:00
Andreas Dangel
577ef1ff71 Declaring used dependencies explicitly
as determined by dependency:analyze
2017-09-24 10:39:49 +02:00
Andreas Dangel
ade0d7d029 Update compiler plugin, use "release" option, adjust java.version properties
No need for the toolchain plugin anymore
2017-09-23 19:24:17 +02:00
Clément Fournier
d12e70aab5 Truly disable multifile 2017-09-22 01:04:48 +02:00
Jan Aertgeerts
2639b4fe66 [apex] Add AvoidDirectAccessTriggerMap rule to the performance set 2017-09-20 12:42:22 +02:00
Jan Aertgeerts
8bc6810196 [apex] add empty statement block rule 2017-09-19 10:21:55 +02:00
Jan Aertgeerts
a890dbf68c [apex] use correct AST 2017-09-18 20:12:57 +02:00
Jan Aertgeerts
5d7237cd2d [apex] style, indent 2017-09-18 00:35:00 +02:00
Jan Aertgeerts
882139e189 [apex] fix tests and add to ruleset for tests 2017-09-17 23:35:42 +02:00
Jan Aertgeerts
62c1a6fc68 [apex] single quote ruining tests xml 2017-09-17 21:50:39 +02:00
Jan Aertgeerts
1ddd5d2ac6 [apex] fix catch xpath and add meaningful names for test cases 2017-09-17 21:37:54 +02:00
Jan Aertgeerts
8a95fcd257 [apex] fix xpath, test recheck 2017-09-17 19:54:01 +02:00
Jan Aertgeerts
bec10ce1d2 [apex] add tests for empty checks 2017-09-17 19:42:24 +02:00
Jan Aertgeerts
00b06ef810 [apex] version since in empty rules, correct xpath expression 2017-09-17 18:46:05 +02:00
Jan Aertgeerts
cacb82ace5 [apex] Add test for empty xpath checks. 2017-09-17 18:45:37 +02:00
Jan Aertgeerts
c3da9ec086 empty code ruleset for apex 2017-09-17 16:19:51 +02:00
Clément Fournier
0349ad74c1 Forgot stuff in n.s.pmd 2017-09-14 15:28:40 +02:00
Clément Fournier
f02026995d Merge upstream 2017-09-14 14:37:00 +02:00
Clément Fournier
6a162c238c Moved properties to n.s.pmd.properties 2017-09-14 00:05:55 +02:00
Andreas Dangel
59b12b7bcd Apply schema for apex rules tests 2017-09-11 21:56:06 +02:00
Clément Fournier
b7aefda068 Checkstyle 2017-09-07 18:46:00 +02:00
Clément Fournier
4f393648cb Separation in apex module 2017-09-07 00:00:11 +02:00
Clément Fournier
584041e1e7 Removed the metrics visitor 2017-08-27 23:32:17 +02:00
Clément Fournier
9d5b2a5e7c Add AbstractMetric to topple the class hierarchy of metrics 2017-08-24 22:28:43 +02:00