Clément Fournier
6e4daadc43
Add java version 14
2020-02-08 20:22:59 +01:00
Andreas Dangel
a2a4027976
[ci] Fix github-releases-api script to preserve the tag_name
...
Obviously, when updating the release to add the release notes,
the tag_name gets lost, resulting in github creating a
"untagged_xyz" tag and not connecting the release to the correct
tag, although the commit matches.
2020-02-08 10:51:12 +01:00
Andreas Dangel
a2de7b4997
Update maven-pmd-plugin to 3.13.0
2020-02-04 20:28:43 +01:00
Andreas Dangel
470358ec88
Update checkstyle to 8.29
...
See https://github.com/checkstyle/checkstyle/security/advisories/GHSA-763g-fqq7-48wg
Note: this also requires a new pmd-build-tools with
an updated checkstyle configuration
2020-02-04 20:28:10 +01:00
Andreas Dangel
d115ca59f7
Merge branch 'pr-2256'
...
[doc] Corrected XML attributes in release notes
2020-01-27 19:49:11 +01:00
Maikel Steneker
8b4691effc
Corrected XML attributes in release notes.
2020-01-27 10:06:03 +01:00
Andreas Dangel
cad1f40b02
Merge branch 'pr-2251'
...
[java] FP for InvalidLogMessageFormat when using slf4j-Markers
Fixes #2250
2020-01-26 19:57:20 +01:00
Andreas Dangel
5e957ff4f4
Merge branch 'pr-2253'
...
[modelica] Remove duplicated dependencies
2020-01-26 19:56:00 +01:00
Andreas Dangel
628c86bb9a
[doc] Update release notes, mention new designer version
2020-01-26 19:41:57 +01:00
Andreas Dangel
e678a4567d
Update pmd to 6.21.0
2020-01-26 19:40:37 +01:00
Piotrek Żygieło
de9ccb4444
Remove duplicated dependencies
...
Avoid:
[WARNING]
[WARNING] Some problems were encountered while building the effective model for net.sourceforge.pmd:pmd-modelica:jar:6.22.0-SNAPSHOT
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: net.sourceforge.pmd:pmd-lang-test:jar -> duplicate declaration of version (?) @ line 92, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.junit.vintage:junit-vintage-engine:jar -> duplicate declaration of version (?) @ line 102, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
2020-01-25 18:20:09 +01:00
Clément Fournier
d91e626a0b
Format idents in java grammar
2020-01-25 10:59:57 +01:00
kris-scheibe
60cb037f80
FP for InvalidLogMessageFormat when using slf4j-Markers
2020-01-25 10:17:59 +01:00
Clément Fournier
d90d5d267c
Remove trailing whitespace everywhere
2020-01-24 23:40:06 +01:00
Clément Fournier
58fa793e67
Fix indentation in poms
...
For some reason pmd-apex and pmd-apex-jorje
use 2 spaces while the rest use 4.
2020-01-24 23:17:26 +01:00
Clément Fournier
c27481f815
Trim trailing spaces in XML
2020-01-24 23:08:52 +01:00
Clément Fournier
988ee1c9da
Update integration test
...
The plain text language of the designer is
not registered through LanguageRegistry anymore
since pmd-ui 6.21.0, so that regular PMD
cannot access it
6.21.0-with-designer
2020-01-24 19:44:22 +01:00
Clément Fournier
18f124f6e5
Bump designer version to 6.21.0
2020-01-24 19:35:56 +01:00
Andreas Dangel
03b8f267e4
[ci] Fix release script
...
Now the correct target commitish value should be used
when creating a draft release
2020-01-24 18:49:35 +01:00
Andreas Dangel
ce183f5abe
Prepare next development version
2020-01-24 17:22:27 +01:00
Andreas Dangel
d994700617
[maven-release-plugin] prepare for next development iteration
2020-01-24 17:20:47 +01:00
Andreas Dangel
a28e9e22e5
[maven-release-plugin] prepare release pmd_releases/6.21.0
pmd_releases/6.21.0
2020-01-24 17:20:38 +01:00
Andreas Dangel
8f802120a7
Prepare pmd release 6.21.0
2020-01-24 17:06:50 +01:00
Andreas Dangel
024fd7bd85
Merge branch 'pr-2244'
...
[core] Deprecate CharStream & generated classes
2020-01-24 16:31:38 +01:00
Andreas Dangel
5feca7fd93
Exclude generated AST*.java files from internalization
2020-01-24 16:19:24 +01:00
Andreas Dangel
a35bb37989
Merge branch 'pr-2245'
...
[core] Fix Language::getVersions duplicating aliased versions
2020-01-24 15:56:31 +01:00
Andreas Dangel
35bb524803
[apex][java] *MetricsProvider are @InternalApi
...
Refs #2241
2020-01-24 15:56:04 +01:00
Clément Fournier
d0a68448da
Fix neg test case
2020-01-24 14:44:12 +01:00
Clément Fournier
153f9dac74
Fix tests
2020-01-23 13:11:28 +01:00
Clément Fournier
f52373c839
checkstyle
2020-01-23 12:49:05 +01:00
Clément Fournier
a5be8968cf
Fix Language::getVersions duplicating aliased versions
2020-01-23 10:44:54 +01:00
Clément Fournier
bed7baa35e
Deprecate Velocity stuff
2020-01-22 17:25:09 +01:00
Clément Fournier
60e97d0ec8
Deprecate javacc generated code
2020-01-22 17:19:29 +01:00
Clément Fournier
2c670339d8
Deprecate CharStream and impls
2020-01-22 17:09:06 +01:00
Clément Fournier
11c2b201c1
Fix self references in javadoc
2020-01-20 21:14:48 +01:00
Andreas Dangel
73d06fb439
[doc] Update doc for ast-dump
2020-01-19 19:31:26 +01:00
Clément Fournier
31497715e7
Merge branch 'node-api'
2020-01-19 13:05:32 +01:00
Clément Fournier
27d7a6c02c
Accomodate children iterable for specialization
2020-01-19 05:57:39 +01:00
Clément Fournier
6e6440df79
Checkstyle
2020-01-18 21:35:33 +01:00
Clément Fournier
7e6ef38c46
Fix tests
2020-01-17 20:15:11 +01:00
Clément Fournier
e1c3ce1206
Merge branch 'tree-export-cli-props'
2020-01-17 20:11:51 +01:00
Clément Fournier
96182fe736
Improve tree export CLI
...
* Use defaults for format & language
* Allow typing source into stdin
* Add attribute for XML renderer to
ignore common attributes
2020-01-17 19:56:35 +01:00
Clément Fournier
7d7857b5e6
Make renderers configurable from CLI
2020-01-17 19:21:10 +01:00
Clément Fournier
436409e707
Merge branch 'issue-1984'
2020-01-17 18:32:16 +01:00
Clément Fournier
46e4d8bd59
Merge branch 'issue-2218'
2020-01-17 18:31:38 +01:00
Andreas Dangel
fa85b4786d
[core] Add Node#findDescendantsOfType with crossFindBoundaries that
...
returns a list like all other find-methods
2020-01-17 18:29:41 +01:00
Clément Fournier
d68c072c87
Merge branch 'master' of github.com:pmd/pmd
2020-01-17 15:51:34 +01:00
Clément Fournier
bf7732695b
Fix comment on Node
2020-01-17 15:51:23 +01:00
Andreas Dangel
0e2b9cf5b4
[java][apex] Move *MetricsProvider into own classes into metrics packages
...
Make *Metrics.reset package private again
2020-01-17 15:41:54 +01:00
Andreas Dangel
c3b7db042b
Move DeprecatedAttribute annotation to internal package
2020-01-17 15:17:27 +01:00