18293 Commits

Author SHA1 Message Date
507445ecd8 Merge branch '7.0.x' into remove-more-deprecated-things 2020-09-06 22:19:20 +02:00
7be569fa8b Merge branch 'master' into 7.0.x 2020-09-06 18:57:21 +02:00
d6ba977bb8 Merge branch 'ollieabbey-master' into master
Refs #2747
2020-09-06 18:32:56 +02:00
bcb04df160 Merge branch 'master' into ollieabbey-master 2020-09-05 18:38:44 +02:00
dddbaf0a6a Merge branch 'master' into deprecate-rv-comparator 2020-09-03 12:17:05 +02:00
b0f924495b Fix bug
Problem was, isInTryBlock didn't ask for parent
states, even though abruptCompletionByThrow does.
2020-09-03 12:13:37 +02:00
a43dea916d Fix JS tests
Rewrite assertions for better error messages
The difference is 32 tokens instead of 30;
this is because previously, AnyTokenizer
tokenized `window.alert` as a single token. Now
it tokenizes it a `window`, `.`, `alert`.
2020-09-03 11:40:03 +02:00
3a33092d22 Add test case 2020-09-02 16:45:19 +02:00
2e5de16cce Merge branch '7.0.x' into remove-more-deprecated-things 2020-09-01 18:32:14 +02:00
24f3017109 Update release notes 2020-09-01 18:23:47 +02:00
10b205b5e2 REVERT ME Make end column inclusive
This is for consistency with PMD 6, on pmd 7 this commit
may be reverted
2020-09-01 18:11:08 +02:00
dd440eb14a Fix tests 2020-09-01 18:11:05 +02:00
251a217a59 Checkout StringUtils parts from 7.0.x branch 2020-09-01 17:53:33 +02:00
21aeabdf45 Deprecate AbstractTokenizer 2020-09-01 17:50:39 +02:00
9af59c503b Fix linenos with multiline strings 2020-09-01 17:50:31 +02:00
5f4d489ec8 Fix tests 2020-09-01 17:50:31 +02:00
5331be392b Add perl tests 2020-09-01 17:50:31 +02:00
bc4b008b6e Same for Fortran 2020-09-01 17:50:29 +02:00
bc0d9c781d Use it to replace RubyTokenizer 2020-09-01 17:50:21 +02:00
b27ab97684 Improve AnyTokenizer 2020-09-01 17:50:06 +02:00
05e839139e Merge branch 'test-cleanups' into 7.0.x 2020-09-01 16:58:38 +02:00
0d7e60e9e0 Cleanup a JSP test
This is to remove the sorting routines,
which depend on the image
2020-09-01 16:57:51 +02:00
a4d486f7d2 Improve ant test failure messages 2020-09-01 16:53:55 +02:00
3ce68f4977 dogfood - update PMD to 6.27.0 2020-09-01 14:18:07 +02:00
b3e0c54a80 Fixed a typo 2020-09-01 09:03:28 +01:00
85754378f7 Added test for multiple VariableDecoratorIds 2020-09-01 09:02:48 +01:00
776c0c154f Addressed review comments 2020-09-01 08:55:52 +01:00
ba5c2f4288 Merge pull request #1 from pmd/master
Update with changes
2020-09-01 08:52:34 +01:00
2827a8ab73 Fix reference to deleted rule DataflowAnomalyAnalysis 2020-08-31 19:04:20 +02:00
bab4ec4489 Merge branch 'master' into pmd/7.0.x 2020-08-31 18:50:18 +02:00
6d69bdb386 Prepare next development version 2020-08-31 18:32:02 +02:00
c59af0aee6 [maven-release-plugin] prepare for next development iteration 2020-08-31 18:30:18 +02:00
856950f0d2 [maven-release-plugin] prepare release pmd_releases/6.27.0 pmd_releases/6.27.0 2020-08-31 18:30:09 +02:00
e198a61515 Prepare pmd release 6.27.0 2020-08-31 18:18:44 +02:00
b55a227369 Merge branch 'pr-2745' into master
[core] Fix a NPE in buildUsageText #2745
2020-08-31 17:55:11 +02:00
d82c9f1413 [doc] Update release notes, refs #2745 2020-08-31 17:53:55 +02:00
95048b061a Merge branch '7.0.x' into remove-more-deprecated-things 2020-08-30 21:36:04 +02:00
cbc81229ce Update doc 2020-08-30 19:53:52 +02:00
50d39b39e6 Same for Lua 2020-08-30 19:01:07 +02:00
9ef8c151e2 Same for kotlin 2020-08-30 18:59:48 +02:00
1474ed6e79 Same for C# 2020-08-30 18:54:42 +02:00
8620080b92 Same for Golang 2020-08-30 18:52:47 +02:00
40443326d3 Add cleanup phase for antlr CPD languages
This removes the parser and other things we don't need in the API

Currently only pmd-dart has been adapted
2020-08-30 18:50:01 +02:00
ae26c29542 Merge branch 'master' into 7.0.x 2020-08-30 17:16:28 +02:00
4559e35b66 Merge branch 'cpd_dart_escaped_dollar' into master
Refs #2750
2020-08-30 16:54:16 +02:00
af9770af1f Update release notes 2020-08-30 16:54:09 +02:00
13146b5c53 Merge branch 'master' into cpd_dart_escaped_dollar 2020-08-30 16:52:55 +02:00
81c82729e3 Merge branch 'cpd_dart_string_interpolation' into master
Refs #2749
2020-08-30 16:49:31 +02:00
2cff5dd4b7 Update release notes 2020-08-30 16:49:22 +02:00
e95c90a05a Merge branch 'master' into cpd_dart_string_interpolation 2020-08-30 16:47:38 +02:00