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

[java] LooseCoupling - fix false positive with generics #3672

Merged
merged 5 commits into from
Jan 4, 2022

Conversation

adangel
Copy link
Member

@adangel adangel commented Dec 2, 2021

Rule: LooseCoupling

I found this while trying to run PMD 7 on PMD 7 sources (dogfood).

It addresses the following false positive:

@adangel adangel added this to the 7.0.0 milestone Dec 2, 2021
@adangel adangel mentioned this pull request Dec 2, 2021
4 tasks
@pmd-test
Copy link

pmd-test commented Dec 2, 2021

2 Messages
📖 Compared to pmd/7.0.x:
This changeset changes 0 violations,
introduces 0 new violations, 0 new errors and 0 new configuration errors,
removes 25 violations, 0 errors and 0 configuration errors.
Full report
📖 Compared to master:
This changeset changes 48809 violations,
introduces 25830 new violations, 5 new errors and 0 new configuration errors,
removes 179102 violations, 27 errors and 3 configuration errors.
Full report
Compared to pmd/7.0.x:
This changeset changes 0 violations,
introduces 4 new violations, 0 new errors and 0 new configuration errors,
removes 310 violations, 0 errors and 0 configuration errors.
Full report
Compared to master:
This changeset changes 45901 violations,
introduces 25391 new violations, 38 new errors and 0 new configuration errors,
removes 182110 violations, 27 errors and 3 configuration errors.
Full report
Compared to pmd/7.0.x:
This changeset changes 0 violations,
introduces 0 new violations, 0 new errors and 0 new configuration errors,
removes 24 violations, 0 errors and 0 configuration errors.
Full report
Compared to master:
This changeset changes 45900 violations,
introduces 25638 new violations, 38 new errors and 0 new configuration errors,
removes 182075 violations, 27 errors and 3 configuration errors.
Full report

Generated by 🚫 Danger

@oowekyala oowekyala added this to In progress in PMD 7 via automation Jan 2, 2022
@oowekyala oowekyala self-assigned this Jan 2, 2022
@oowekyala oowekyala merged commit d5d57f6 into pmd:pmd/7.0.x Jan 4, 2022
PMD 7 automation moved this from In progress to Done Jan 4, 2022
@adangel adangel deleted the pmd7-LooseCoupling-generics branch January 8, 2022 18:56
@adangel adangel mentioned this pull request Jan 23, 2023
55 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
PMD 7
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants