Clément Fournier
7be569fa8b
Merge branch 'master' into 7.0.x
2020-09-06 18:57:21 +02:00
Andreas Dangel
3ce68f4977
dogfood - update PMD to 6.27.0
2020-09-01 14:18:07 +02:00
Andreas Dangel
bab4ec4489
Merge branch 'master' into pmd/7.0.x
2020-08-31 18:50:18 +02:00
Andreas Dangel
c59af0aee6
[maven-release-plugin] prepare for next development iteration
2020-08-31 18:30:18 +02:00
Andreas Dangel
856950f0d2
[maven-release-plugin] prepare release pmd_releases/6.27.0
2020-08-31 18:30:09 +02:00
Clément Fournier
285e7f2e94
Merge branch 'master' into 7.0.x
2020-08-25 14:53:48 +02:00
Clément Fournier
77053b7ac3
Fix pcollections dependency
2020-08-23 20:19:15 +02:00
Andreas Dangel
3a7ea4b606
Update pmd-designer to 6.27.0
2020-08-23 18:40:55 +02:00
Clément Fournier
1436eb8eed
Mention pmd-java deps explicitly
...
They're transitively gotten from
pmd-core, but for some use cases
this is nicer
eg `mvn install -pl pmd-java`, given
that pmd-core was already installed
locally, should succeed. If the dependencies
are not mentioned explicitly, for some
reason this fails.
Before #2614 , pmd-core was shaded with
its dependencies and this wasn't necessary
2020-08-23 18:40:40 +02:00
Clément Fournier
d5f48c4741
Merge branch '7.0.x' into update-saxon-version
2020-08-23 17:45:21 +02:00
Clément Fournier
05727ace87
Merge branch 'master' into 7.0.x
2020-08-22 19:48:49 +02:00
Clément Fournier
0b026d1ab4
Merge branch 'master' into jdk15
2020-08-22 19:31:16 +02:00
Andreas Dangel
ab489832fe
Merge branch 'master' into pmd/7.0.x
2020-08-21 11:51:54 +02:00
Andreas Dangel
1982d0d39b
Use non-snapshot build-tools version 8
2020-08-21 11:25:55 +02:00
Andreas Dangel
2a2fa20883
[java] Update ASM for bytecode parsing
2020-08-13 19:29:45 +02:00
Clément Fournier
1e85519045
Merge branch '7.0.x' into update-saxon-version
2020-08-08 02:54:04 +02:00
Andreas Dangel
483c8796be
Merge branch 'master' into pmd/7.0.x
2020-08-06 11:43:08 +02:00
Andreas Dangel
0a7d3ff922
Merge branch 'pr-2690'
...
[core] Fix java7 compatibility #2690
2020-08-06 10:25:48 +02:00
Clément Fournier
c554aceba6
Merge branch 'master' into 7.0.x
2020-08-03 23:06:21 +02:00
Andreas Dangel
4cf9f5904a
[core] Fix java7 compatibility
...
* Scala also requires java8 and it failed indirectly via a
ServiceConfigurationError while discovering the language.
Scala's dependencies require java8.
* Downgrade JCommander for java7 compatibility
* Downgrade commons-text for java7 compatibility
* Add integration test
2020-08-01 17:53:45 +02:00
Andreas Dangel
1c6bd4e715
Move common config to parent pom
2020-07-31 22:43:52 +02:00
Andreas Dangel
acf58f1887
Check for license headers in kotlin source files
2020-07-31 20:26:27 +02:00
Andreas Dangel
384dd20319
Merge branch 'master' into pmd/7.0.x
2020-07-30 11:51:53 +02:00
Andreas Dangel
5bff6ac52e
Merge branch 'pr-2657'
...
[lang-test] Upgrade kotlintest to Kotest #2657
2020-07-30 10:31:43 +02:00
Clément Fournier
4ef71cbfe6
Merge branch 'master' into 7.0.x
2020-07-29 15:03:52 +02:00
Andreas Dangel
fe82f6a448
Dogfood - update PMD to 6.26.0, update build-tools
2020-07-25 15:27:24 +02:00
Andreas Dangel
700289bd1a
Merge branch 'master' into pmd/7.0.x
2020-07-25 14:07:13 +02:00
Andreas Dangel
49ab75aeb7
[maven-release-plugin] prepare for next development iteration
2020-07-25 13:45:36 +02:00
Andreas Dangel
a9632e2a06
[maven-release-plugin] prepare release pmd_releases/6.26.0
2020-07-25 13:45:27 +02:00
Andreas Dangel
cf6915bdcd
Merge branch 'master' into pmd/7.0.x
2020-07-24 10:53:18 +02:00
Andreas Dangel
b2418a99bf
Update guava
2020-07-24 09:33:13 +02:00
Clément Fournier
49d0d2aebc
Merge branch 'master' into 7.0.x
2020-07-23 15:55:13 +02:00
Clément Fournier
2e9f5ad897
Merge branch 'master' into issue-2615
2020-07-20 16:36:16 +02:00
Clément Fournier
6d73eaf3c7
Fix custom parser spec
...
Add kotest-runner-junit5-jvm as a dependency,
in pmd-java. This makes kotest discoverable
as Junit tests, which IDEs can pick up on (at
least IntelliJ does).
Update kotlin version to latest stable (1.3.72)
2020-07-20 16:33:29 +02:00
Clément Fournier
68ae318f02
Update to kotest
2020-07-20 00:12:40 +02:00
Andreas Dangel
dcaa8a1167
Merge branch 'master' into pmd/7.0.x
2020-07-17 16:13:02 +02:00
Andreas Dangel
e24a26e211
Merge branch 'pr-2629'
...
[all] Dependencies cleanup #2629
2020-07-17 12:07:03 +02:00
Andreas Dangel
94afdb117d
Add test engines as surefire plugin dependencies
...
This removes junit-vintage-engine as a test dependency
as well as kotlintest-runner-junit5.
The engines are only needed during test execution, but should
not be available for test compilation.
For this to work, the latest surefire plugin is required.
2020-07-17 12:03:45 +02:00
Andreas Dangel
17e57633b5
Merge branch 'master' into pr-2597
2020-07-16 18:25:59 +02:00
Andreas Dangel
bb005ea5d4
Refactor exec-maven-plugin version and usage
2020-07-16 18:21:26 +02:00
Andreas Dangel
3004e76257
[core] CPD: Add correct XML 1.0 escaping for code snippets
2020-07-03 21:11:57 +02:00
Andreas Dangel
c24efea939
Revert to use stable maven-dependency-plugin
2020-07-02 21:41:19 +02:00
Andreas Dangel
370c0b0b6d
Remove unused dependency, explicitly declare used dependencies
2020-07-02 15:12:31 +02:00
Andreas Dangel
80d9e18011
pmd-lang-test: clarify dependencies
2020-07-02 14:16:39 +02:00
Andreas Dangel
c7ccb8a087
javacc is only needed during parser generation
2020-07-02 10:27:26 +02:00
Andreas Dangel
bc660e8807
Merge branch 'master' into pmd/7.0.x
2020-06-27 14:24:52 +02:00
Andreas Dangel
3f2bf0f596
Use pmd 6.25.0
2020-06-27 14:03:07 +02:00
Andreas Dangel
95d8e80c1b
[maven-release-plugin] prepare for next development iteration
2020-06-27 11:31:27 +02:00
Andreas Dangel
a219b2e1be
[maven-release-plugin] prepare release pmd_releases/6.25.0
2020-06-27 11:31:16 +02:00
Clément Fournier
532d97d3db
Update to saxon 10.1
2020-06-25 16:27:46 +02:00