Andreas Dangel
916d55107c
[ci] Sign also snapshot builds to test the release signing key
2019-03-30 18:49:51 +01:00
Andreas Dangel
43d415d8f9
Use released build-tools version 2
2019-03-30 17:35:00 +01:00
Andreas Dangel
6c6cb3ecf3
Merge branch 'pr-1707'
2019-03-19 16:23:32 +01:00
Andreas Dangel
1876a068e6
Upgrade checkstyle to 8.18
2019-03-18 18:56:13 +01:00
Andreas Dangel
946748f429
Merge branch 'pr-1715'
2019-03-12 22:06:20 +01:00
Andreas Dangel
19fa1ca6b3
Merge branch 'pr-1708'
2019-03-11 15:36:56 +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
002ecb7783
Fix test dependencies with junit5/kotlin/junit4 combination
...
When using kotlin test, which brings in the JUnit5 platform,
additionally the junit-vintage-engine needs to be added to
the test classpath, so that surefire will execute all tests
(junit5/kotlin test + junit4 tests).
2019-03-10 19:32:20 +01:00
Clément Fournier
a755c83eef
Fix bug with maven incremental compil
2019-03-10 17:03:20 +01:00
Andreas Dangel
6b50437df3
Upgrade surefire and junit test engine
...
Also fix test in pmd-apex
2019-03-03 11:52:08 +01:00
Andreas Dangel
5d86217871
dogfood: update pmd and build-tools
2019-03-02 19:11:10 +01:00
Clément Fournier
cc44bac3c3
Remove pmd-ui module
2019-02-27 16:20:00 +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
dc44b2bb46
Merge branch 'pr-1553'
2019-01-14 19:27:49 +01:00
Clément Fournier
f035eaaa54
Prop build-tools to 1.4.0
2019-01-14 12:41:08 +01:00
Will Herrmann
3120f6a0f4
Upgrading System Rules from 1.8.0 to 1.19.0
2019-01-02 15:32:37 -06:00
Mark Pritchard
e357da1723
Upgrade to ASM7
...
Remove ASM7_EXPERIMENTAL flag since ASM7 has been released.
2018-12-11 05:52:16 +11: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
3188321e5c
Use build-tools 1.3.0
2018-12-08 20:41:23 +01:00
Andreas Dangel
d7f5b0b536
Remove clean configuration from (very) old site generation
2018-12-02 10:30:36 +01:00
Andreas Dangel
d53851f409
Move checkstyle configuration into plugin management
2018-12-02 10:25:13 +01:00
Andreas Dangel
32002664f7
Merge branch 'pr-1441'
2018-11-26 12:28:18 +01:00
Andreas Dangel
47617ea0c4
Update build-tools, update checkstyle
2018-11-16 20:02:14 +01:00
ledoyen
cc8181edc9
Make AssertJ soft assertions count as assertions
2018-11-12 15:26:30 +01:00
Maikel Steneker
de4a2b3cfe
Merge remote-tracking branch 'pmd/master' into kotlin
2018-11-12 12:56:53 +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
Will Herrmann
08950c9fbe
Upgrading JCommander from 1.48 to 1.72
2018-11-02 16:04:21 -05:00
Andreas Dangel
544c819274
[test] Kotlin DSL to ease test writing
...
* Merge branch 'pr-1395'
* Fixes #1318
* Update release notes
* Update version for new module
2018-10-29 19:23:06 +01:00
Andreas Dangel
6595588111
fix scm/tag
2018-10-28 20:09:09 +01:00
Andreas Dangel
e31919fcf4
Upgrade pmd
2018-10-28 19:11:37 +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
466639fac0
Upgrading SLF4J from 1.7.12 to 1.7.25
2018-10-17 10:42:00 -05:00
Will Herrmann
df60fa3c86
Upgrading Apache Commons Lang 3 from 3.7 to 3.8.1
2018-10-10 17:36:31 -05:00
Will Herrmann
e8bfe097fb
Upgrading Apache Commons IO from 2.4 to 2.6
2018-10-08 16:32:49 -05:00
Andreas Dangel
b61d196f80
Dogfood - use PMD 6.8.0
2018-10-01 20:19:41 +02: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
054c06462f
Update asm to 6.2.1
2018-09-25 19:21:30 +02:00
Clément Fournier
387e794116
Split pmd-test to isolate kotlin dependencies
2018-09-24 15:02:19 +02:00
Clément Fournier
ce25568664
Allow to write tests in Kotlin
2018-09-04 12:30:29 +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
7a8847bacb
[ci] Fix sonar configuration
...
For now, we need to use java10 with sonar, until sonarjava 5.8.0
is released, which adds support for java11.
Apparantly sonar also loads the classfiles and can't yet load
java11 classes, leading to many errors
"Unsupported class file major version 55" while analyzing
the project.
Also update SONAR_TOKEN
See https://jira.sonarsource.com/browse/SONARJAVA-2877
2018-09-02 12:15:45 +02:00
Andreas Dangel
c9f686903e
[ci] Coveralls hasn't built the project since June 25th
...
The previous fix was not enough. Coveralls maven plugin depends on
javax.xml.bind, which has been removed with JDK11, since it is
a EE feature.
Workaround is now, to add the jaxb-api as a plugin dependency, so
that the utility class javax.xml.bind.DatatypeConverter is
available.
Fixes #1317
2018-09-02 10:53:02 +02:00
Andreas Dangel
2264d3c964
[ci] Fix sonar / coveralls build after switching to jdk 11
...
Also update jacoco plugin to 0.8.2
2018-09-01 23:11:12 +02:00