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
Andreas Dangel
45af47af4c
Fixes #1225 [core] Error in sed expression on line 82 of run.sh
...
while detecting installed version of Java
2018-07-23 17:30:19 +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
Juan Martín Sotuyo Dodero
dd249e1c36
Merge branch 'pr-1192'
2018-06-24 19:28:03 -03:00
Andreas Dangel
fb6b4aa883
Use DesignerStarter for Windows, too
2018-06-18 20:40:25 +02:00
Andreas Dangel
fd3f58ba59
Simplified check if javafx is available before starting the designer
2018-06-18 20:38:56 +02:00
Clément Fournier
76ecd31999
Unclutter designer console output
...
We turn off the css logger, and allow RichTextFX to access internal javafx API to avoid
the illegal access warning.
2018-06-17 14:15:05 +02:00
Andreas Dangel
677cf9a298
Change starter script to support early access java builds
2018-05-30 22:09:01 +02:00
Clément Fournier
ab536988d8
Fix starter script
...
It didn't consume correctly trailing info (eg date on java 10).
This is a horribly mistake and makes the script fail on a JRE 10.
We could consider updating the binary distribution for 6.4.0...
@jsotuyod @adangel
2018-05-30 17:58:46 +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
1b190be3b1
Replace nbsp (U+00A0) with normal space (U+0020)
...
Avoiding bash error:
run.sh: line 82: $'[\302\240pmd': command not found
2018-05-28 21:54:32 +02:00