A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pmd/pmd/issues/2822 below:

Extend to cover user defined implementations and interfaces · Issue #2822 · pmd/pmd · GitHub

Is your feature request related to a problem? Please describe.
The rule LooseCoupling flags implemented classes when interfaces suffice. It prescribes coding against an interface as against implementor classes.
It currently checks for Collections API classes. Please extend the rule so that developers can specify user-defined classes as well.

Describe the solution you'd like
The rule must be made configurable so that users can define interfaces and implementor classes from their application's source base.

Describe alternatives you've considered
None that I know of.

Additional context

None.

Other issues for the same rule:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4