Andreas Dangel
38ab2abc46
Merge branch 'master' into pmd/7.0.x
2018-10-28 19:39:32 +01:00
Andreas Dangel
3c50db2439
[maven-release-plugin] prepare for next development iteration
2018-10-28 16:49:09 +01:00
Andreas Dangel
7e4e859c5f
[maven-release-plugin] prepare release pmd_releases/6.9.0
2018-10-28 16:48:57 +01:00
Will Herrmann
377baf7caf
Replacing IOUtils.closeQuietly(foo) with try-with-resources statements
2018-10-19 14:23:51 -05:00
Will Herrmann
cba4e87acd
Replacing deprecated IO methods with ones that specify a charset
...
Standardizing with StandardCharsets.UTF_8, given that it was used in
several places of code already, and it provides compile-time checking
(as opposed to "UTF-8")
2018-10-12 17:25:08 -05:00
Andreas Dangel
d8586382f6
[maven-release-plugin] prepare for next development iteration
2018-09-30 10:10:21 +02:00
Andreas Dangel
161d9cd6d6
[maven-release-plugin] prepare release pmd_releases/6.8.0
2018-09-30 10:10:12 +02:00
Andreas Dangel
291d36d841
[maven-release-plugin] prepare for next development iteration
2018-09-02 14:27:42 +02:00
Andreas Dangel
b98bd0bb96
[maven-release-plugin] prepare release pmd_releases/6.7.0
2018-09-02 14:27:33 +02:00
Juan Martín Sotuyo Dodero
078ffa18e4
Merge branch 'pr-1264'
2018-07-30 01:02:23 -03:00
Andreas Dangel
20f52700b4
[maven-release-plugin] prepare for next development iteration
2018-07-29 12:07:05 +02:00
Andreas Dangel
868f262c21
[maven-release-plugin] prepare release pmd_releases/6.6.0
2018-07-29 12:06:56 +02:00
Rafael Cortês
888824d24a
Fix NullPointerException in CPPTokenizer:99
...
Due to `skipBlocks = true` and `skipBlocksStart` being uninitialized in `CPPTokenizer`, `maybeSkipBlocks` would always throw a NullPointerException as it is assuming that `setProperties` is always called after the constructor.
Changed `CPPLanguage` to always invoke `setProperties`, similarly to `CsLanguage`.
This only happens in programmatic invocations.
2018-07-29 09:11:15 +01:00
Andreas Dangel
444beeb220
[maven-release-plugin] prepare for next development iteration
2018-06-26 09:34:01 +02:00
Andreas Dangel
211002bb34
[maven-release-plugin] prepare release pmd_releases/6.5.0
2018-06-26 09:07:11 +02:00
Andreas Dangel
48d54b0af2
Set version to 7.0.0-SNAPSHOT
2018-06-17 11:08:05 +02:00
Andreas Dangel
5a7bbe19a2
dogfood: fix missing override
...
Note: the rule is disabled for pmd-xml, refs #1074
2018-06-16 17:48:36 +02:00
Juan Martín Sotuyo Dodero
a788d4b586
[maven-release-plugin] prepare for next development iteration
2018-05-29 13:58:54 -03:00
Juan Martín Sotuyo Dodero
e9d78ede3c
[maven-release-plugin] prepare release pmd_releases/6.4.0
2018-05-29 13:58:44 -03:00
Andreas Dangel
85874e7e9c
[maven-release-plugin] prepare for next development iteration
2018-04-29 09:54:45 +02:00
Andreas Dangel
10c66fbf38
[maven-release-plugin] prepare release pmd_releases/6.3.0
2018-04-29 09:54:36 +02:00
Juan Martín Sotuyo Dodero
47e345945e
[cpp] Allow CPD suppressions with comments
2018-04-14 22:33:37 -03:00
Andreas Dangel
f3ab54d6da
[maven-release-plugin] prepare for next development iteration
2018-03-26 09:23:23 +02:00
Andreas Dangel
59b360a60a
[maven-release-plugin] prepare release pmd_releases/6.2.0
2018-03-26 09:23:14 +02:00
Andreas Dangel
f335e83043
Cleanup pom.xml files
2018-03-23 10:21:16 +01:00
Andreas Dangel
098b0dcac0
[maven-release-plugin] prepare for next development iteration
2018-02-25 09:53:26 +01:00
Andreas Dangel
101b71a13e
[maven-release-plugin] prepare release pmd_releases/6.1.0
2018-02-25 09:53:19 +01:00
Andreas Dangel
8fbb156fd9
[maven-release-plugin] prepare for next development iteration
2018-01-21 16:42:50 +01:00
Andreas Dangel
0e460317e4
[maven-release-plugin] prepare release pmd_releases/6.0.1
2018-01-21 16:42:42 +01:00
Andreas Dangel
0ce2939c6b
Change version to 6.0.1-SNAPSHOT
2017-12-23 09:54:03 +01:00
Andreas Dangel
a975048655
[maven-release-plugin] prepare for next development iteration
2017-12-15 16:01:22 +01:00
Andreas Dangel
9b6fe90225
[maven-release-plugin] prepare release pmd_releases/6.0.0
2017-12-15 16:01:14 +01:00
gonzalo
91b8a22b42
Update GenericToken specialToken method to obtain only comment tokens
2017-10-28 14:42:44 -03:00
gonzalo
e8fdbdbca4
Update GenericToken interface to expose directly region methods
2017-10-28 14:42:44 -03:00
gonzalo
f29e3f0408
Change ant tasks over (CPP) Token class
2017-10-28 14:42:44 -03:00
Andreas Dangel
577ef1ff71
Declaring used dependencies explicitly
...
as determined by dependency:analyze
2017-09-24 10:39:49 +02:00
Andreas Dangel
3d9511a0e5
[doc] Remove old maven site
2017-08-15 14:31:03 +02:00
Matias Comercio
e5ddad3c3b
Remove pushed .gitignored files
...
These files were already at the repository
but they should have been ignored
2017-07-27 18:31:20 -03:00
Andreas Dangel
ead8d964c5
[cpp] Undo changes to String literals in grammar, it's not needed anymore
...
Such slightly illegal char escape sequences can still be parsed now.
2017-07-08 11:48:06 +02:00
Andreas Dangel
5bcf30a2a4
[cpp] Add unit test to assert begin/end of Tokens with continuation
2017-07-08 11:32:54 +02:00
Andreas Dangel
ec631f3993
[cpp] Don't skip the continuation character in the grammar anymore
...
Since we now have a CppCharStream, we can remove the changes
introduced for #431
2017-07-07 23:11:27 +02:00
Andreas Dangel
dbc2d02895
[cpp] Add custom CppCharStream for line continuation support
...
Fixes #448
2017-07-07 22:46:21 +02:00
Andreas Dangel
7f1292b212
Update version to 6.0.0-SNAPSHOT
2017-06-24 22:29:36 +02:00
Andreas Dangel
f3b9231b69
[maven-release-plugin] prepare for next development iteration
2017-06-24 22:26:42 +02:00
Andreas Dangel
6dd0bc8bfd
[maven-release-plugin] prepare release pmd_releases/5.8.0
2017-06-24 22:26:34 +02:00
Andreas Dangel
0f9a4a97c0
cpp: skip line continuation character in grammar
...
Fixes #431
Note: the tokens separate by such continuation characters are not
merged and appear as two separate tokens, which could lead to false
negatives in duplication detection.
ContinuationReader is deleted, since skipping characters in the stream
makes it difficult to provide accurate line numbers/positions.
2017-06-17 12:42:13 +02:00
Andreas Dangel
2c861a2f6c
cpp: add missing "finally" token, move ID Token to beginning of file
2017-06-17 12:27:47 +02:00
Andreas Dangel
1e64c0d864
[maven-release-plugin] prepare for next development iteration
2017-05-20 22:35:55 +02:00
Andreas Dangel
9b70c1a0d1
[maven-release-plugin] prepare release pmd_releases/5.7.0
2017-05-20 22:35:46 +02:00
Andreas Dangel
0d0134b4fd
Change version to 5.7.0-SNAPSHOT
2017-04-29 20:27:03 +02:00