Skip to content

[java] Fix #6163: ConstructorCallsOverridableMethod: False positive with call to enclosing class#6561

Merged
adangel merged 2 commits into
pmd:mainfrom
lukasgraef:issue6163
May 7, 2026
Merged

[java] Fix #6163: ConstructorCallsOverridableMethod: False positive with call to enclosing class#6561
adangel merged 2 commits into
pmd:mainfrom
lukasgraef:issue6163

Conversation

@lukasgraef

@lukasgraef lukasgraef commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

Describe the PR

Related issues

Ready?

  • Added unit tests for fixed bug/feature
  • Passing all unit tests
  • Complete build ./mvnw clean verify passes (checked automatically by github actions)
  • Added (in-code) documentation (if needed)

@pmd-actions-helper

pmd-actions-helper Bot commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

Documentation Preview

Compared to main:
This changeset changes 0 violations,
introduces 0 new violations, 0 new errors and 0 new configuration errors,
removes 28 violations, 15 errors and 9 configuration errors.
There are 0 changed duplications, 0 new duplications and 0 removed duplications.
There are 0 changed CPD errors, 0 new CPD errors and 0 removed CPD errors.

Regression Tester Report

(comment created at 2026-05-01 15:45:26+00:00 for db780cd)

@lukasgraef lukasgraef marked this pull request as ready for review March 31, 2026 09:31
@adangel adangel added this to the 7.25.0 milestone May 7, 2026

@adangel adangel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

adangel added a commit that referenced this pull request May 7, 2026
@adangel adangel merged commit db780cd into pmd:main May 7, 2026
13 checks passed
adangel added a commit that referenced this pull request May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[java] ConstructorCallsOverridableMethod: False positive when method is from enclosing class

2 participants