Clément Fournier
a7c5a1f0be
Cleanup PMD.EOL in tests
...
Instead, normalize line endings in parse method.
This makes sure test code snippets are portable
and readable. For now they're platform-specific,
and assume that the resource files are saved with
the platform-specific line separator. This may not
be the case, as eg a git file may be checked out
with CRLF on a unix system.
2019-12-22 20:16:19 +01:00
Clément Fournier
8afe5ae7a8
Abstract away parser utils
...
Convert a few pieces of code
Share with modelica
Remove yet another dup
Fix tests
Doc
Share with plsql
Fix tests
Fix build
Cleanup
Minimize diff
Share with JSP module
Share with JS module
Share with XML module
Share with VisualForce module
Share with Scala module
Fix last tests
2019-12-20 18:30:17 +01:00
Andreas Dangel
00392cefc2
[maven-release-plugin] prepare for next development iteration
2019-11-29 19:46:14 +01:00
Andreas Dangel
78da370fb8
[maven-release-plugin] prepare release pmd_releases/6.20.0
2019-11-29 19:46:05 +01:00
Andreas Dangel
deec9c44b2
[maven-release-plugin] prepare for next development iteration
2019-10-31 18:36:51 +01:00
Andreas Dangel
2881b6f585
[maven-release-plugin] prepare release pmd_releases/6.19.0
2019-10-31 18:36:42 +01:00
Clément Fournier
95d6ea3f37
Fix scala text bounds
2019-09-17 04:21:05 +02:00
Andreas Dangel
e536ca1947
[maven-release-plugin] prepare for next development iteration
2019-09-15 10:14:14 +02:00
Andreas Dangel
3f42cca200
[maven-release-plugin] prepare release pmd_releases/6.18.0
2019-09-15 10:14:05 +02:00
Clément Fournier
8ac3a10020
Bump kotlin test version
2019-09-14 15:04:38 +02: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
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
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
Andreas Dangel
01e372d887
[core] Module pmd-lang-test is missing javadoc artifact
...
Fixes #1515
2019-04-26 20:41:50 +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
6c6cb3ecf3
Merge branch 'pr-1707'
2019-03-19 16:23:32 +01:00
Clément Fournier
6680d020ae
Add copyright notices on pmd-lang-test
2019-03-11 22:30:49 +01:00
Andreas Dangel
fe0b7fd450
Merge branch 'pr-1541'
2019-03-11 16:22:28 +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
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
754309a926
Layer tests into containers
2019-02-19 19:23:57 +01:00
Clément Fournier
9d1cb2105f
Merge branch 'master' into externalize-ast-matching-dsl
2019-02-19 18:57:40 +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
Clément Fournier
dc7e023644
Default methods are not abstract
2019-01-05 22:57:58 +01:00
Clément Fournier
4697cfded6
Externalise node matching DSL to oowekyala/kt-tree-utils
2018-12-22 11:55:00 +01:00
Andreas Dangel
5589540e9f
Add workaround for #1515
2018-12-09 11:49:12 +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
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
Clément Fournier
387e794116
Split pmd-test to isolate kotlin dependencies
2018-09-24 15:02:19 +02:00