1
0
forked from phoedos/pmd
Commit Graph

1072 Commits

Author SHA1 Message Date
be4a3a2940 [core] Deprecate ReportTree
* This change deprecate ReportTree and all related classes
  in net.sourceforge.pmd.lang.dfa.report
* Reworked YAHTMLRender to work without ReportTree
* Adds a unit test for YAHTMLRenderer

Fixes 
2018-08-15 10:46:12 +02:00
3bbd355d1c Update release_notes 2018-08-15 03:32:47 +02:00
22c143f6e6 Take snapshot into account 2018-08-15 03:30:34 +02:00
9d8a8d74fb Update release.sh 2018-08-15 02:43:25 +02:00
e888283b39 Make script to render release notes liquid 2018-08-14 17:50:49 +02:00
74ed544500 [java] InvalidSlf4jMessageFormat false positive: too many arguments with string concatenation operator
Fixes 

If there are multiple Literals for the first parameter, we assume,
they are concatenated together and sum up all placeholders.
Such String literals are concatenated already by the java compiler,
so splitting a String in that way has no negative impact.

This change also makes use of the RuleChain.
2018-08-14 10:58:41 +02:00
a9c8ad7d97 Add PrivateApi and ReservedSubclassing annotations 2018-08-13 19:26:34 +02:00
62612dc507 Merge branch 'pr-1299' 2018-08-13 12:06:46 -03:00
f773581459 [core] PMD stops processing file completely, if one rule in a rule chain fails
Fixes 
2018-08-13 11:21:04 +02:00
f8bb0488d8 [java] RedundantFieldInitializer - NumberFormatException with Long
Fixes 
2018-08-13 09:55:02 +02:00
c9cb88e55c Deprecate old rules 2018-08-13 05:55:30 +02:00
51c72c7a9f Update release notes 2018-08-13 01:21:47 +02:00
16402c9f13 Update documentation
TRAVIS_JOB_NUMBER=2707.1
TRAVIS_COMMIT_RANGE=7bbb68885965...0ae88f7cd0b8
2018-08-12 17:55:08 +00:00
0ae88f7cd0 Merge branch 'pr-1252' 2018-08-12 19:27:20 +02:00
7bbb688859 Merge branch 'pr-1292' 2018-08-12 14:03:02 -03:00
3332117fe3 [core] Add support for Gradle's AntLoggingAdapter, default fallback loglevel is WARN
Fixes 
2018-08-09 20:54:14 +02:00
bfa15f2191 Merge branch 'pr-1290' 2018-08-08 08:30:44 +02:00
fb0e455e49 Update release notes, refs 2018-08-08 08:30:05 +02:00
BBG
01c622af10 fix comments 2018-08-08 10:59:41 +08:00
8ea5fa1447 Update documentation
TRAVIS_JOB_NUMBER=2695.1
TRAVIS_COMMIT_RANGE=51a1ef117134...ff5fe372dfe9
2018-08-07 18:04:48 +00:00
3c3abcadeb Update release notes, refs , fixes 2018-08-07 19:47:34 +02:00
7d9fd61c50 Fix wrong merge 2018-08-07 19:17:21 +02:00
BBG
ee059422fd Create the documentation about pmdtester 2018-08-07 23:54:14 +08:00
7bdb10bccd Merge branch 'master' into linguistic-antipatterns 2018-08-06 21:08:45 +02:00
51a1ef1171 Use https in ruleset template for documentation
Would help avoiding issues like , 
2018-08-06 16:14:40 +02:00
2d87f575d3 Merge branch 'pr-1275' 2018-08-06 09:41:42 +02:00
dcb9d4ade1 Update release notes, closes 2018-08-06 09:40:04 +02:00
1306a2b859 Merge branch 'pr-1267' 2018-08-06 09:09:45 +02:00
4b72a66e3c Update release notes, refs 2018-08-06 09:09:09 +02:00
db792af06c Update changelog, refs 2018-08-04 18:02:27 -03:00
5f593561d9 Merge branch 'pr-1265' 2018-08-04 15:18:32 -03:00
5ca1f7438c Merge branch 'pr-1269' 2018-08-04 15:14:06 -03:00
64682ed07f Update release notes, refs 2018-08-02 19:08:55 +02:00
dd99a35aaa [core] Test Framework: Sort violations by line/column
Fixes 
2018-07-30 20:49:15 +02:00
b22a94c4d4 [java] UnnecessaryFullyQualifiedName false positive: static method on shadowed implicitly imported class
Fixes 
2018-07-30 19:10:36 +02:00
5316dd061b Merge branch 'pr-1254' 2018-07-30 10:46:11 +02:00
6c059d743a Update release notes, refs 2018-07-30 10:44:23 +02:00
46bc8447c5 Update documentation
TRAVIS_JOB_NUMBER=2665.1
TRAVIS_COMMIT_RANGE=ecdd3ad2a793...3820bdc36c75
2018-07-30 05:17:24 +00:00
3820bdc36c Merge branch 'pr-1236' 2018-07-30 02:01:49 -03:00
ecdd3ad2a7 Update changelog, refs 2018-07-30 01:03:24 -03:00
afaff78468 Update documentation
TRAVIS_JOB_NUMBER=2662.1
TRAVIS_COMMIT_RANGE=5caee3190a23...ad5cd0ddad93
2018-07-30 03:26:59 +00:00
ad5cd0ddad Update changelog, refs 2018-07-30 00:13:48 -03:00
c5e2660c41 Prepare next development version 2018-07-29 12:34:55 +02:00
6acd758246 Prepare pmd release 6.6.0 2018-07-29 11:59:34 +02:00
11cc39a4af Merge branch 'pr-1263' 2018-07-29 11:33:23 +02:00
409e69c474 Merge branch 'pr-1262' 2018-07-29 11:32:52 +02:00
aaa50c996e Merge branch 'pr-1253' 2018-07-29 11:32:44 +02:00
55ae5959cc Merge branch 'pr-1248' 2018-07-29 11:32:36 +02:00
7e737b3c8a Update release notes, fix typos 2018-07-29 10:39:03 +02:00
b79f5e93c1 Update release notes for java 11 2018-07-29 10:34:47 +02:00