362 Commits

Author SHA1 Message Date
20bf4ad759 [modelica] Initial implementation of Modelica support for PMD 2019-12-16 19:26:32 +03:00
00392cefc2 [maven-release-plugin] prepare for next development iteration 2019-11-29 19:46:14 +01:00
78da370fb8 [maven-release-plugin] prepare release pmd_releases/6.20.0 2019-11-29 19:46:05 +01:00
d02bccbcad Update dokka version to 0.10.0 2019-11-18 19:54:08 +01:00
e0e2010f6f javadoc: disable automatic detection of offline links for modules
This tries to determine the links to the other reactor projects,
e.g. from pmd-java to pmd-core via the url from project.url.
Project.url is currently https://pmd.github.io and the constructed
url will be https://pmd.github.io/apidocs which doesn't exist.
This means, the generated links to classes e.g. from core don't work
anyway.

Disabling this feature avoids error messages like
[ERROR] Error fetching link: /home/travis/build/pmd/pmd/pmd-apex-jorje/target/apidocs. Ignored it.
E.g. pmd-apex-jorje does not have own javadoc at all, since it is
just a library.

The linking between the different pmd modules needs to be revisited
with #1769.
2019-11-16 22:56:14 +01:00
20bcda9f73 Upgrade maven-javadoc-plugin to 3.1.1
This fixes errors like

"[ERROR] Error fetching link: /home/travis/build/pmd/pmd/pmd-core/target/apidocs/package-list. Ignored it."

during the builds.
2019-11-16 21:41:12 +01:00
34b54f228f Upgrade jacoco and sonar-maven-plugin 2019-11-07 21:28:15 +01:00
270839c3a2 [ci] Configure property sonar.organization
The "sonar.organization" property is not yet, but
will become mandatory.
Take the opportunity and change it to the new organisation "pmd"
now: https://sonarcloud.io/organizations/pmd
2019-11-07 20:26:47 +01:00
bfa2d1e872 [ci] Fix build on travis with new gpg version
See https://issues.apache.org/jira/browse/MGPG-59 for details.
2019-11-01 11:31:07 +01:00
00424c63a9 dogfood: Upgrade to PMD 6.19.0 2019-11-01 08:52:24 +01:00
deec9c44b2 [maven-release-plugin] prepare for next development iteration 2019-10-31 18:36:51 +01:00
2881b6f585 [maven-release-plugin] prepare release pmd_releases/6.19.0 2019-10-31 18:36:42 +01:00
2d4b01dca2 Upgrade embedded pmd-designer to 6.19.0
Also fix integration test with the additional
language "text".
2019-10-27 19:02:03 +01:00
95bbf56aea Use released pmd-build-tools version 5 2019-10-27 12:05:13 +01:00
8d08016a94 Update PMD to 6.18.0, remove unnecessary suppressions 2019-09-16 20:42:01 +02:00
395e3453cb dogfood: Upgrade to PMD 6.17.0 and fix CloseResource issues 2019-09-16 20:03:12 +02:00
e536ca1947 [maven-release-plugin] prepare for next development iteration 2019-09-15 10:14:14 +02:00
3f42cca200 [maven-release-plugin] prepare release pmd_releases/6.18.0 2019-09-15 10:14:05 +02:00
8ac3a10020 Bump kotlin test version 2019-09-14 15:04:38 +02:00
1e33b634e0 [doc] Add scala as supported language 2019-09-07 16:19:24 +02:00
d935db0a6d Cleanup developers list in pom.xml. The contributors can easily be
retrieved at https://github.com/pmd/pmd/graphs/contributors
2019-07-29 19:50:26 +02:00
7a7971f64d [maven-release-plugin] prepare for next development iteration 2019-07-28 10:24:51 +02:00
365e1c9e8b [maven-release-plugin] prepare release pmd_releases/6.17.0 2019-07-28 10:24:43 +02:00
49d2a58556 Update pmd-designer to 6.17.0 2019-07-27 09:44:22 +02:00
266d6bb453 Fix issues running unit tests from Eclipse 2019-07-18 19:29:13 -03:00
8e3adc6ba1 Merge branch 'pr-1892' 2019-07-13 18:29:32 +02:00
7fd0b81a3a Revert "Fix bug with maven incremental compil"
This reverts commit a755c83eef56ed5562060af38917e827f9001031.
2019-07-06 18:58:38 -03:00
73a8e4cc69 [maven-release-plugin] prepare for next development iteration 2019-06-30 10:33:08 +02:00
45facbd323 [maven-release-plugin] prepare release pmd_releases/6.16.0 2019-06-30 10:32:58 +02:00
17faa9ead4 Update pmd-designer to 6.16.0 2019-06-30 09:39:28 +02:00
1e2d94ebf9 Use released build-tools version 3 2019-06-29 15:56:34 +02:00
cd66277c19 Added Lua support to CPD.
The tokenizer uses an ANTLR4 grammar based on the one at https://github.com/antlr/grammars-v4/tree/master/lua.
2019-06-28 16:51:45 +02:00
573fee621e Use latest build-tools 2019-06-15 18:58:47 +02:00
c28c34e2f8 Dogfooding - use PMD 6.15.0 2019-05-26 11:38:42 +02:00
5ac687918a [maven-release-plugin] prepare for next development iteration 2019-05-26 11:02:26 +02:00
ba2d795f59 [maven-release-plugin] prepare release pmd_releases/6.15.0 2019-05-26 11:02:18 +02:00
92499ed3a0 Bump PMD version on self 2019-04-30 23:24:15 -03:00
ca9c859c0b [maven-release-plugin] prepare for next development iteration 2019-04-28 10:35:44 +02:00
cd8b2e3217 [maven-release-plugin] prepare release pmd_releases/6.14.0 2019-04-28 10:35:36 +02:00
de699fbedc Update PMD Designer to 6.14.0 2019-04-27 18:43:26 +02:00
01e372d887 [core] Module pmd-lang-test is missing javadoc artifact
Fixes #1515
2019-04-26 20:41:50 +02:00
829e9d4a9b Upgrade maven-pmd-plugin to 3.12.0 2019-04-22 11:24:42 +02:00
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
a8823c4afd Update pmd to 6.13.0 2019-03-31 13:41:33 +02:00
5818abc0c7 [maven-release-plugin] prepare for next development iteration 2019-03-31 12:07:07 +02:00
4ed549f0b2 [maven-release-plugin] prepare release pmd_releases/6.13.0 2019-03-31 12:06:56 +02:00
087e0a62c8 Merge branch 'master' into pr-1725 2019-03-30 19:28:11 +01:00
916d55107c [ci] Sign also snapshot builds to test the release signing key 2019-03-30 18:49:51 +01:00
43d415d8f9 Use released build-tools version 2 2019-03-30 17:35:00 +01:00
6c6cb3ecf3 Merge branch 'pr-1707' 2019-03-19 16:23:32 +01:00