463 Commits

Author SHA1 Message Date
Andreas Dangel
848ec2e7bb Bump org.apache.ant:ant|ant-testutil from 1.10.8 to 1.10.9
Fixes CVE-2020-11979
2021-02-04 10:13:06 +01:00
Andreas Dangel
2ea0328678 [maven-release-plugin] prepare for next development iteration 2021-01-30 18:04:17 +01:00
Andreas Dangel
7d6e6239c5 [maven-release-plugin] prepare release pmd_releases/6.31.0 2021-01-30 18:04:08 +01:00
Andreas Dangel
d284ea9634 [maven-release-plugin] prepare for next development iteration 2020-12-12 09:42:10 +01:00
Andreas Dangel
d2e4fb4ca3 [maven-release-plugin] prepare release pmd_releases/6.30.0 2020-12-12 09:42:02 +01:00
Andreas Dangel
feccab274e Bump org.codehaus.groovy:groovy from 2.4.7 to 2.4.21 2020-12-11 16:50:49 +01:00
Clément Fournier
898c301ce0 Merge branch 'master' into pr/2864 2020-11-24 12:06:07 +01:00
Andreas Dangel
af117ac9c7 Bump m-pmd-p from 3.13.0 to 3.14.0 2020-11-23 09:10:25 +01:00
Andreas Dangel
74c0c020e1 Use new dokka javadoc path 2020-11-20 16:18:18 +01:00
Andreas Dangel
ac07a0a594 Remove travis config 2020-11-14 12:48:59 +01:00
Andreas Dangel
4246cb77ca Add sonar and coveralls jobs 2020-11-14 12:33:31 +01:00
jbartolotta-sfdc
0348b2c0d2 Merge branch 'master' into issue1092-vf-escape-false-positives 2020-11-12 10:39:10 -08:00
Andreas Dangel
ae7fa3d1fe Bump kotest from 4.3.0 to 4.3.1 2020-11-06 11:15:16 +01:00
Jeff Bartolotta
6f7bebcecd Configure visualforce to require Java 8
pmd-visualforce depends on pmd-apex. pmd-apex relies on Java 8. This change configures pmd-visualforce to also require Java 8.

This is a breaking change that will need to be documented.
2020-10-28 15:10:26 -07:00
Andreas Dangel
9f701ee460 Merge branch 'pr-2870' into master
[lang-test] Upgrade Kotlin, Dokka and Kotest #2870
2020-10-28 16:53:53 +01:00
Andreas Dangel
9b81f94338 [ci] Update travis build badge
After move to travis-ci.com
2020-10-27 15:34:38 +01:00
Clément Fournier
a95c67c31e Upgrade to kotlin 1.4.1 and kotest 4.3.0 2020-10-26 17:08:08 +01:00
Andreas Dangel
40cc666507 (dogfood) Bump pmd from 6.28.0 to 6.29.0 2020-10-24 11:38:15 +02:00
Andreas Dangel
4837c8dbc8 [maven-release-plugin] prepare for next development iteration 2020-10-24 10:17:24 +02:00
Andreas Dangel
81f12d3e5d [maven-release-plugin] prepare release pmd_releases/6.29.0 2020-10-24 10:17:15 +02:00
Andreas Dangel
95acf2056e Bump antlr from 4.7 to 4.7.2 2020-10-22 14:35:05 +02:00
Adrien Lecharpentier
8354ff2efe Bump antlr4 to 4.7.1
A security fix is included in this version. See https://github.com/antlr/antlr4/issues/2069.
2020-10-20 14:54:37 +02:00
Andreas Dangel
40a8ac6f5c Bump junit-vintage-engine from 5.6.2 to 5.7.0 2020-10-15 11:39:04 +02:00
Andreas Dangel
dd75d01a2a Bump junit from 4.13 to 4.13.1 2020-10-15 11:35:03 +02:00
Andreas Dangel
6e3bd734b8 dogfood - update PMD to 6.28.0 2020-09-28 20:05:39 +02:00
Andreas Dangel
aa245c6e1b [maven-release-plugin] prepare for next development iteration 2020-09-26 10:25:16 +02:00
Andreas Dangel
722f3ca997 [maven-release-plugin] prepare release pmd_releases/6.28.0 2020-09-26 10:25:05 +02:00
Andreas Dangel
59f1fe251e Update ant from 1.10.1 to 1.10.8
Fixes CVE-2020-1945 (Moderate severity)
2020-09-18 15:53:33 +02:00
Andreas Dangel
3ce68f4977 dogfood - update PMD to 6.27.0 2020-09-01 14:18:07 +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
Andreas Dangel
3a7ea4b606 Update pmd-designer to 6.27.0 2020-08-23 18:40:55 +02:00
Clément Fournier
0b026d1ab4 Merge branch 'master' into jdk15 2020-08-22 19:31:16 +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
Andreas Dangel
0a7d3ff922 Merge branch 'pr-2690'
[core] Fix java7 compatibility #2690
2020-08-06 10:25:48 +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
5bff6ac52e Merge branch 'pr-2657'
[lang-test] Upgrade kotlintest to Kotest #2657
2020-07-30 10:31:43 +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
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
b2418a99bf Update guava 2020-07-24 09:33: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
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