Chris Smith
0f7d5f1ec0
Added Scala AST Parser
2019-08-08 18:45:26 -04:00
Andreas Dangel
7a7971f64d
[maven-release-plugin] prepare for next development iteration
2019-07-28 10:24:51 +02:00
Andreas Dangel
365e1c9e8b
[maven-release-plugin] prepare release pmd_releases/6.17.0
2019-07-28 10:24:43 +02:00
Renato Oliveira
052d38200e
Change return code to zero for CPD when the help command is requested through the CLI.
2019-07-18 16:24:42 -03:00
Renato Oliveira
383baaffd3
Should expect the return code to equal zero.
2019-07-16 18:14:18 -03:00
Andreas Dangel
8e3adc6ba1
Merge branch 'pr-1892'
2019-07-13 18:29:32 +02:00
Andreas Dangel
73a8e4cc69
[maven-release-plugin] prepare for next development iteration
2019-06-30 10:33:08 +02:00
Andreas Dangel
45facbd323
[maven-release-plugin] prepare release pmd_releases/6.16.0
2019-06-30 10:32:58 +02:00
Maikel Steneker
cd66277c19
Added Lua support to CPD.
...
The tokenizer uses an ANTLR4 grammar based on the one at https://github.com/antlr/grammars-v4/tree/master/lua .
2019-06-28 16:51:45 +02:00
Andreas Dangel
5ac687918a
[maven-release-plugin] prepare for next development iteration
2019-05-26 11:02:26 +02:00
Andreas Dangel
ba2d795f59
[maven-release-plugin] prepare release pmd_releases/6.15.0
2019-05-26 11:02:18 +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
Maikel Steneker
1e31e792f9
Adjusted pmd-dist unit test to include Dart in the list of supported languages.
2019-04-05 17:22:04 +02:00
Maikel Steneker
8db2026735
Added Dart support to CPD.
...
The tokenizer uses an ANTLR4 grammar based on the one at https://github.com/antlr/grammars-v4/tree/master/dart2 .
2019-04-05 17:04:00 +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
335d138424
Introduce env variable PMD_JAVA_OPTS
...
That way, additional java options can be set for executing PMD
2019-03-16 11:55:38 +01:00
Andreas Dangel
d42aa3915e
Add property "pmd-designer.version", update release procedure
...
For now, we'll reference the latest pmd-designer release manually,
that is atm 6.12.0.
This means, if a new pmd-designer should be shipped with a PMD release,
the designer will need to be released first.
2019-03-11 15:32:18 +01: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
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
ea2fb21924
Merge branch 'pr-1450'
2019-01-27 11:51:29 +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
Maikel Steneker
de4a2b3cfe
Merge remote-tracking branch 'pmd/master' into kotlin
2018-11-12 12:56:53 +01:00
Andreas Dangel
99e0e6f284
Rework pmd-dist so that it is usable for custom PMD distributions
...
* the scripts are now in resources and included in pmd-dist jar artifact
* the baseDirectory can be overridden using a property
* the assembly descriptors are also in the pmd-dist jar artifact
2018-11-10 20:27:35 +01:00
Maikel Steneker
eb23b3ce38
Adjusted pmd-dist unit test to include Kotlin in the list of supported languages.
2018-11-07 15:21:29 +01:00
Maikel Steneker
ff55a230d5
Added Kotlin support to CPD.
...
The tokenizer uses the ANTLR4 grammar based on the one at https://github.com/shadrina/kotlin-grammar-antlr4 (via https://github.com/antlr/grammars-v4/ ).
2018-11-07 14:49:56 +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
Clément Fournier
b62b216b29
Merge branch 'pr-1399'
2018-10-27 22:55:10 +02:00
Clément Fournier
39f87ca5f3
Update schema location in rulesets
2018-10-27 21:02:16 +02:00
Andreas Dangel
d3880ed349
Update commons-compress to 1.18
2018-10-22 08:39:06 +02:00
Andreas Dangel
547d11bdd4
Merge branch 'pr-1389'
2018-10-17 19:34:39 +02:00
Juan Martín Sotuyo Dodero
5b736feefd
Don't depend on realpath being installed
2018-10-15 04:54:18 -03:00
Juan Martín Sotuyo Dodero
b75ca07e8e
Allow symlinking the run script
2018-10-15 04:14:21 -03: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
42b494189d
Update integration test to use a sample-ruleset and run once with
...
the quickstart ruleset.
2018-09-30 09:08:43 +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
53a763d901
Make run.sh / designer.bat compatible with java/openjfx
...
* Use JAVAFX_HOME to add extra classpath for openjfx
* Add back the jre_specific_vm_options when needed
2018-08-15 23:25:22 +02:00
Andreas Dangel
707781600f
Use openjfx dependencies from maven central
...
* Can use the release flag of maven-compiler-plugin again
* Make the openjfx dependencies as provided, so that they
don't end up in pmd-bin-*.zip
2018-08-15 23:23:55 +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
167cb97337
Fix missing full_ver in run.sh
2018-07-29 11:26:27 +02:00
Andreas Dangel
2a39c7a4d0
Fix sed script to be MacOSX compatible
2018-07-28 12:31:15 +02:00