8483 Commits

Author SHA1 Message Date
Andreas Dangel
d8645dc0fc Update changelog 2016-04-29 11:28:10 +02:00
Andreas Dangel
e2cc7e3dd6 Merge branch 'master' of https://github.com/Up2Go/pmd into pr-88 2016-04-29 11:27:15 +02:00
Andreas Dangel
9579832856 Add unit test for loading and parsing the rulesets 2016-04-29 11:22:46 +02:00
Robert Sösemann
130f05cffd Moved special handling code from model into renderer class 2016-04-28 21:18:19 +02:00
David Renz
dfe2cc0ef5 Fixed the CodeClimate renderer - Cut off the "/Code/" working directory
of CodeClimate engines in order to get the relative path.
2016-04-28 18:51:38 +02:00
David Renz
fe5e6921dd Fixed typo in ruleset.xml 2016-04-28 17:11:57 +02:00
Andreas Dangel
cead3d3a9b Add MAVEN_OPTS="-Xmx500m" for travis-ci 2016-04-23 21:10:53 +02:00
Andreas Dangel
a00e4d439e Merge branch 'bug-1471' 2016-04-23 19:54:52 +02:00
Andreas Dangel
176cc2344d Fix NPEs 2016-04-23 19:43:13 +02:00
Andreas Dangel
cb5ac3086e Fixes #1471 False positives for DoubleCheckedLocking 2016-04-23 19:34:32 +02:00
Andreas Dangel
d1419f6b77 pom: Add a language module for Maven POM 2016-04-23 18:40:11 +02:00
Andreas Dangel
975d276f28 documentation: mention Perl and Swift in readme 2016-04-23 18:35:50 +02:00
Andreas Dangel
7460723660 documentation: new java and apex rules 2016-04-23 18:30:57 +02:00
Andreas Dangel
ec8d1d9d31 documentation: mention java 7 / java 8 requirement 2016-04-23 18:30:13 +02:00
Andreas Dangel
2e008e4e26 Describe how to build the maven site 2016-04-23 13:29:59 +02:00
Andreas Dangel
06bf6e8cf8 Fix empty ruleset files 2016-04-23 13:27:57 +02:00
Andreas Dangel
8bd37d0033 Merge branch 'pr87' 2016-04-23 11:44:40 +02:00
Andreas Dangel
33983b3358 Refactor code climate categories to be a EnumeratedMultiProperty as
this is not a free text string property - only specific values
are supported
2016-04-23 11:43:48 +02:00
Andreas Dangel
040fa1d7d8 Update changelog 2016-04-23 11:37:45 +02:00
Andreas Dangel
78470b909f Merge branch 'master' of https://github.com/Up2Go/pmd into pr87 2016-04-23 11:16:08 +02:00
Robert Sösemann
3ed2b3bced Added Code Climate pass through properties to ruleset.xml 2016-04-19 15:59:44 +02:00
Robert Sösemann
021c92d9a9 Fixed #35 2016-04-19 15:39:14 +02:00
David Renz
25f5399d15 #33 Changed the default values, matching our default ruleset 2016-04-19 11:52:07 +02:00
Robert Sösemann
9d5598e63a Fixed Code Climate renderer test 2016-04-18 15:39:46 +02:00
Andreas Dangel
109d8d1384 travis: deploy the java8 build from now on 2016-04-17 20:00:05 +02:00
Andreas Dangel
487ac7d509 Make PMD Language modules comparable and provide a default implementation 2016-04-17 19:42:00 +02:00
Andreas Dangel
7af7522d11 apex: remove unnecessary dependencies, just use antlr-runtime 2016-04-17 10:02:11 +02:00
Robert Sösemann
c50fd060ed 1) Renamed CodeClimate specific properties to better be recognizable as
CodeClimate specific
2) Added Code Climate categegories pass through property to not depend
on our current ruleset name = category solution
2016-04-16 20:25:20 +02:00
Robert Sösemann
2da0108306 Added CodeClimateRule to enhance Apex rules with pass through properties
needed for a sensible Code Climate output (currently only a multiplier
for their remediation_point default min value of 50.000)
2016-04-15 23:03:13 +02:00
David Renz
67daf44dcd Improved Code Climate Renderer
JSON report now indicates the proper category
2016-04-15 17:49:08 +02:00
David Renz
b303f27554 Changed all rule categories according to the categories of the Code
Climate Spec https://github.com/codeclimate/spec/blob/master/SPEC.md
2016-04-15 17:30:14 +02:00
David Renz
f53f6594de Formatting and minor changes 2016-04-15 15:58:35 +02:00
David Renz
116e66bfd9 Formatting and minor changes 2016-04-15 15:45:03 +02:00
David Renz
1a27678a31 Added .trigger to supported extensions 2016-04-15 15:31:00 +02:00
David Renz
1f563c4841 Adapted the ruleset.xml 2016-04-15 15:14:38 +02:00
Andreas Dangel
839a874157 Fix LanguageVersionTest for Java, add for Apex 2016-04-13 21:13:15 +02:00
Andreas Dangel
334ae8b9ba Fix missing rulesets.properties file for wsdl 2016-04-11 22:18:10 +02:00
Andreas Dangel
c655dc72fd site generation - use java8 in order to be able to generate javadoc
for the modules which use java8
2016-04-11 21:05:11 +02:00
Andreas Dangel
e215d372ef xml: use source code positioner from pmd-core 2016-04-11 20:24:43 +02:00
Andreas Dangel
66e533c212 Merge branch 'Up2Go-master' 2016-04-10 17:37:20 +02:00
Andreas Dangel
e55ac168dd Update changelog 2016-04-10 17:36:52 +02:00
Andreas Dangel
b230d4eebc Merge branch 'master' of https://github.com/Up2Go/pmd into Up2Go-master 2016-04-10 17:18:42 +02:00
Andreas Dangel
2df3db7b6b Merge branch 'toolchains' 2016-04-10 17:05:18 +02:00
Andreas Dangel
6fc617bd11 Java version is now handled by toolchain 2016-04-10 17:03:30 +02:00
Andreas Dangel
6be8547f3e Add maven toolchains 2016-04-10 16:55:25 +02:00
Andreas Dangel
b0773c8614 Restore accidently changed lines 2016-04-09 20:46:49 +02:00
Andreas Dangel
b0a0cf66b6 Add link to apex reference documentation 2016-04-09 19:47:23 +02:00
Andreas Dangel
40bf24bced Provide a warning and do not fail, if java7 is used 2016-04-09 19:45:55 +02:00
Andreas Dangel
bb5d5720fd Fix duplicate dependency in pmd-dist 2016-04-09 18:59:31 +02:00
Andreas Dangel
8bec393cf8 Use the source code position from core in javascript 2016-04-09 18:57:56 +02:00