Andreas Dangel
7b871ddaf9
Merge branch 'pr-1821'
2019-05-12 16:16:05 +02:00
Andreas Dangel
1f02f5ff7f
Update release notes, refs #1821
2019-05-12 16:13:57 +02:00
Andreas Dangel
93050a2c7f
Improve unit test
2019-05-12 16:06:23 +02:00
Andreas Dangel
25e502f312
Merge branch 'pr-1813'
2019-05-12 15:52:34 +02:00
Maikel Steneker
a3b09910fd
Added support for double-quoted string to Matlab tokenizer.
2019-05-10 17:16:47 +02:00
Maikel Steneker
1c1c2d87f7
Added unit test for double-quoted string in Matlab.
2019-05-10 17:16:17 +02:00
Maikel Steneker
4ec25840bb
Added support for question mark (?) token in Matlab tokenizer.
2019-05-10 16:28:08 +02:00
Maikel Steneker
f76ac0aa89
Added unit test for question mark (?) token in Matlab tokenizer.
2019-05-10 16:27:37 +02:00
Maikel Steneker
ecda36fa70
Adjusted Matlab tokenizer to correctly identify block comments.
2019-05-10 16:11:46 +02:00
Maikel Steneker
224c3931e4
Added unit tests for block comments.
2019-05-10 16:10:03 +02:00
Maikel Steneker
735b5305ac
Fixed Matlab parsing issue.
2019-05-08 12:05:23 +02:00
Maikel Steneker
1a6a19aaaa
Added test case for failing Matlab file.
2019-05-08 12:04:57 +02:00
Andreas Dangel
ca9c859c0b
[maven-release-plugin] prepare for next development iteration
2019-04-28 10:35:44 +02:00
Andreas Dangel
cd8b2e3217
[maven-release-plugin] prepare release pmd_releases/6.14.0
2019-04-28 10:35:36 +02:00
Andreas Dangel
5818abc0c7
[maven-release-plugin] prepare for next development iteration
2019-03-31 12:07:07 +02:00
Andreas Dangel
4ed549f0b2
[maven-release-plugin] prepare release pmd_releases/6.13.0
2019-03-31 12:06:56 +02:00
Andreas Dangel
4bb1d9327d
[maven-release-plugin] prepare for next development iteration
2019-02-24 08:57:18 +01:00
Andreas Dangel
41e77bc34b
[maven-release-plugin] prepare release pmd_releases/6.12.0
2019-02-24 08:57:10 +01:00
Clément Fournier
6d84530d52
Merge branch 'master' into 7.0.x
2019-02-18 19:32:55 +01:00
Juan Martín Sotuyo Dodero
b74527cb8e
Merge branch 'pr-1598'
2019-02-17 16:33:33 -03:00
Andreas Dangel
63cd6d0f5c
[maven-release-plugin] prepare for next development iteration
2019-01-27 13:25:00 +01:00
Andreas Dangel
ea2776f70c
[maven-release-plugin] prepare release pmd_releases/6.11.0
2019-01-27 13:24:51 +01:00
Andreas Dangel
89c8f47b2b
Move JavaCCTokenizer to internal package
2019-01-26 19:19:46 +01:00
Andreas Dangel
08b7dd49dd
[core] Add a generic JavaCCTokenizer for CPD
2019-01-26 11:24:32 +01:00
Andreas Dangel
b745f331b8
CPD: Fix error handling for lexical errors
...
* TokenMgrError must not be caught by the tokenizer. This is handled
by CPD itself
* The token managers need to know the filename for proper error messages
2019-01-20 10:18:56 +01:00
Clément Fournier
12b647c548
Merge branch 'master' into 7.0.x
...
Conflicts:
pmd-apex-jorje/pom.xml
pmd-apex/pom.xml
pmd-core/pom.xml
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
pmd-core/src/main/java/net/sourceforge/pmd/util/designer/Designer.java
pmd-cpp/pom.xml
pmd-cpp/src/main/java/net/sourceforge/pmd/lang/cpp/CppHandler.java
pmd-cs/pom.xml
pmd-dist/pom.xml
pmd-doc/pom.xml
pmd-fortran/pom.xml
pmd-go/pom.xml
pmd-groovy/pom.xml
pmd-java/pom.xml
pmd-java8/pom.xml
pmd-javascript/pom.xml
pmd-jsp/pom.xml
pmd-kotlin/pom.xml
pmd-lang-test/pom.xml
pmd-matlab/pom.xml
pmd-matlab/src/main/java/net/sourceforge/pmd/lang/matlab/MatlabHandler.java
pmd-objectivec/pom.xml
pmd-objectivec/src/main/java/net/sourceforge/pmd/lang/objectivec/ObjectiveCHandler.java
pmd-perl/pom.xml
pmd-php/pom.xml
pmd-plsql/pom.xml
pmd-python/pom.xml
pmd-python/src/main/java/net/sourceforge/pmd/lang/python/PythonHandler.java
pmd-ruby/pom.xml
pmd-scala/pom.xml
pmd-swift/pom.xml
pmd-test/pom.xml
pmd-ui/pom.xml
pmd-visualforce/pom.xml
pmd-vm/pom.xml
pmd-xml/pom.xml
pom.xml
2018-12-13 18:53:10 +01:00
Andreas Dangel
dcb8bb42a2
[maven-release-plugin] prepare for next development iteration
2018-12-09 10:42:20 +01:00
Andreas Dangel
27374d8592
[maven-release-plugin] prepare release pmd_releases/6.10.0
2018-12-09 10:42:09 +01:00
Andreas Dangel
10e27ca3c0
Deprecate PMD LanguageModule for languages, that only support CPD
2018-11-26 13:55:35 +01:00
Clément Fournier
5eb1d23a38
Create system to declare processing stages in an extensible fashion
2018-11-02 07:39:16 +01:00
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
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
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
cf9b768b90
[matlab] Support comment based CPD suppressions
2018-04-15 02:58:04 -03:00