Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pmd.version from 6.21.0 to 6.22.0 #86

Merged
merged 1 commit into from
Mar 13, 2020

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps pmd.version from 6.21.0 to 6.22.0.
Updates pmd-core from 6.21.0 to 6.22.0

Release notes

Sourced from pmd-core's releases.

PMD 6.22.0 (12-March-2020)

12-March-2020 - 6.22.0

The PMD team is pleased to announce PMD 6.22.0.

This is a minor release.

Table Of Contents

New and noteworthy

Java 14 Support

This release of PMD brings support for Java 14. PMD can parse Switch Expressions, which have been promoted to be a standard language feature of Java.

PMD also parses Text Blocks as String literals, which is still a preview language feature in Java 14.

The new Pattern Matching for instanceof can be used as well as Records.

Note: The Text Blocks, Pattern Matching for instanceof and Records are all preview language features of OpenJDK 14 and are not enabled by default. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 14-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 14-preview ...

Note: Support for the extended break statement introduced in Java 12 as a preview language feature has been removed from PMD with this version. The version "12-preview" is no longer available.

... (truncated)
Commits
  • eb93aae [maven-release-plugin] prepare release pmd_releases/6.22.0
  • 1c09ce1 Prepare pmd release 6.22.0
  • 0d0c701 [doc] Mention xpath rules deprecation in release notes
  • 5839868 Merge branch 'pr-2303'
  • abf0e18 [ci] Use pmd.build-tools.version 6
  • b29f01b [ci] be more explicit about the used maven repositories
  • e8581d4 Merge branch 'pr-2343'
  • 653c0df [doc] Update release notes, refs #2343
  • 037856b [test] Add missing "." for version numbers in test cases
  • 1deb84e Merge branch 'pr-2344'
  • Additional commits viewable in compare view

Updates pmd-java from 6.21.0 to 6.22.0

Release notes

Sourced from pmd-java's releases.

PMD 6.22.0 (12-March-2020)

12-March-2020 - 6.22.0

The PMD team is pleased to announce PMD 6.22.0.

This is a minor release.

Table Of Contents

New and noteworthy

Java 14 Support

This release of PMD brings support for Java 14. PMD can parse Switch Expressions, which have been promoted to be a standard language feature of Java.

PMD also parses Text Blocks as String literals, which is still a preview language feature in Java 14.

The new Pattern Matching for instanceof can be used as well as Records.

Note: The Text Blocks, Pattern Matching for instanceof and Records are all preview language features of OpenJDK 14 and are not enabled by default. In order to analyze a project with PMD that uses these language features, you'll need to enable it via the environment variable PMD_JAVA_OPTS and select the new language version 14-preview:

export PMD_JAVA_OPTS=--enable-preview
./run.sh pmd -language java -version 14-preview ...

Note: Support for the extended break statement introduced in Java 12 as a preview language feature has been removed from PMD with this version. The version "12-preview" is no longer available.

... (truncated)
Commits
  • eb93aae [maven-release-plugin] prepare release pmd_releases/6.22.0
  • 1c09ce1 Prepare pmd release 6.22.0
  • 0d0c701 [doc] Mention xpath rules deprecation in release notes
  • 5839868 Merge branch 'pr-2303'
  • abf0e18 [ci] Use pmd.build-tools.version 6
  • b29f01b [ci] be more explicit about the used maven repositories
  • e8581d4 Merge branch 'pr-2343'
  • 653c0df [doc] Update release notes, refs #2343
  • 037856b [test] Add missing "." for version numbers in test cases
  • 1deb84e Merge branch 'pr-2344'
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps `pmd.version` from 6.21.0 to 6.22.0.

Updates `pmd-core` from 6.21.0 to 6.22.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/6.21.0...pmd_releases/6.22.0)

Updates `pmd-java` from 6.21.0 to 6.22.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Commits](pmd/pmd@pmd_releases/6.21.0...pmd_releases/6.22.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
@dependabot-preview dependabot-preview bot added the dependencies Update of dependencies label Mar 13, 2020
@codecov-io
Copy link

Codecov Report

Merging #86 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master      #86   +/-   ##
=========================================
  Coverage     86.52%   86.52%           
  Complexity       75       75           
=========================================
  Files             8        8           
  Lines           319      319           
  Branches         47       47           
=========================================
  Hits            276      276           
  Misses           35       35           
  Partials          8        8

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5c3a2d9...5aa443f. Read the comment docs.

@uhafner uhafner merged commit 9898721 into master Mar 13, 2020
@uhafner uhafner deleted the dependabot/maven/pmd.version-6.22.0 branch March 13, 2020 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants