Commit Graph

185 Commits

Author SHA1 Message Date
62a9d5b655 Fix build 2020-03-20 18:07:56 +01:00
cd5af6a12d do it in c++ 2020-03-20 18:07:56 +01:00
3cdcba2299 Fix file name for token manager error 2020-03-20 18:07:56 +01:00
2620fc60be [cpp] License headers 2020-03-19 15:38:39 +01:00
c4ec36b2b6 Port cpp module 2020-03-17 17:23:29 +01:00
903383d7cf Merge branch 'master' into 7.0.x 2020-03-17 15:14:46 +01:00
138c0e3e86 Deprecate tokManagers for more module 2020-03-17 15:08:58 +01:00
4c020bfbf7 [maven-release-plugin] prepare for next development iteration 2020-03-12 15:15:18 +01:00
eb93aaeca7 [maven-release-plugin] prepare release pmd_releases/6.22.0 2020-03-12 15:15:09 +01:00
8c076bd657 Checkstyle 2020-01-25 00:15:37 +01:00
35da350007 Merge branch '7.0.x' into master-ant-script 2020-01-24 23:48:35 +01:00
ec1eb208eb Merge branch 'master' into 7.0.x 2020-01-24 23:48:22 +01:00
d90d5d267c Remove trailing whitespace everywhere 2020-01-24 23:40:06 +01:00
925944289d Merge branch '7.0.x' into master-ant-script 2020-01-24 20:15:16 +01:00
b02ab00e87 Merge remote-tracking branch 'origin/master' into pmd/7.0.x 2020-01-24 19:18:17 +01:00
d994700617 [maven-release-plugin] prepare for next development iteration 2020-01-24 17:20:47 +01:00
a28e9e22e5 [maven-release-plugin] prepare release pmd_releases/6.21.0 2020-01-24 17:20:38 +01:00
5feca7fd93 Exclude generated AST*.java files from internalization 2020-01-24 16:19:24 +01:00
60e97d0ec8 Deprecate javacc generated code 2020-01-22 17:19:29 +01:00
2c670339d8 Deprecate CharStream and impls 2020-01-22 17:09:06 +01:00
4552c04a74 Simplify 2020-01-13 01:49:33 +01:00
2d280d0fb0 Make constants file 2020-01-11 04:47:40 +01:00
efc3becc01 Checkout wrapper script, pmd-core, pmd-modelica 2020-01-10 22:57:47 +01:00
523d3ec791 Merge branch 'master' into 7.0.x 2020-01-06 15:09:42 +01:00
af537034a9 Use getters for tokens in javacc grammars 2020-01-06 15:01:18 +01:00
86086bc04a Factorize javacc jar property 2020-01-02 17:41:27 +01:00
00392cefc2 [maven-release-plugin] prepare for next development iteration 2019-11-29 19:46:14 +01:00
78da370fb8 [maven-release-plugin] prepare release pmd_releases/6.20.0 2019-11-29 19:46:05 +01:00
deec9c44b2 [maven-release-plugin] prepare for next development iteration 2019-10-31 18:36:51 +01:00
2881b6f585 [maven-release-plugin] prepare release pmd_releases/6.19.0 2019-10-31 18:36:42 +01:00
6a2c87cd94 Merge branch 'master' into 7.0.x 2019-10-07 16:46:28 +02:00
1fe9c59212 Remove cpp lang 2019-09-24 06:15:34 +02:00
395e3453cb dogfood: Upgrade to PMD 6.17.0 and fix CloseResource issues 2019-09-16 20:03:12 +02:00
e536ca1947 [maven-release-plugin] prepare for next development iteration 2019-09-15 10:14:14 +02:00
3f42cca200 [maven-release-plugin] prepare release pmd_releases/6.18.0 2019-09-15 10:14:05 +02:00
7a7971f64d [maven-release-plugin] prepare for next development iteration 2019-07-28 10:24:51 +02:00
365e1c9e8b [maven-release-plugin] prepare release pmd_releases/6.17.0 2019-07-28 10:24:43 +02:00
73a8e4cc69 [maven-release-plugin] prepare for next development iteration 2019-06-30 10:33:08 +02:00
45facbd323 [maven-release-plugin] prepare release pmd_releases/6.16.0 2019-06-30 10:32:58 +02:00
5ac687918a [maven-release-plugin] prepare for next development iteration 2019-05-26 11:02:26 +02:00
ba2d795f59 [maven-release-plugin] prepare release pmd_releases/6.15.0 2019-05-26 11:02:18 +02:00
5343a7674b Merge branch 'master' into 7.0.x
Fix conflicts with Apex CC category properties
2019-05-18 16:13:43 +02:00
0708f69627 Merge branch 'master' into cpp_raw_string_literals 2019-05-13 14:37:16 +02:00
95673a0bfc Added support for character prefixes + various other improvements. 2019-05-13 14:31:33 +02:00
5f24c07a83 Rewrote unit tests for C++ raw string literals. 2019-05-13 14:31:10 +02:00
7d276f81ee Merge branch 'pr-1819' 2019-05-12 19:27:02 +02:00
44ca6d307e Improve unit test 2019-05-12 19:25:08 +02:00
d73a5505c2 Added support for C++ raw string literals. 2019-05-10 15:46:07 +02:00
6bb83a71dd Added support for various C++ string prefixes.
These were already tokenized without errors, but the prefixes were considered to be a separate token.
2019-05-10 15:45:32 +02:00
b4821131ea Added unit tests for C++ raw literals.
There was already an existing unit test for issue #1559. This unit test broke with this change, because the code it's attempting to tokenize is now valid. This test was slightly modified to still give an error, and a new test was added to verify that the code is now correctly tokenized, even in a more difficult situation.
2019-05-10 15:45:08 +02:00