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

Interface signatures must match all public methods of classes that implements it #14

Open
PauliusMacernis opened this issue Nov 6, 2019 · 0 comments
Labels
question Further information is requested rule Issues related to adding/removing/changing code standard rules

Comments

@PauliusMacernis
Copy link
Member

Consider the rule - all existing public methods should be covered by interfaces the classes with such methods implement. If there is a public method that is not listed in any of implemented interfaces then such design should be treated as not acceptable and should not be pushed further until not fixed.

@PauliusMacernis PauliusMacernis added question Further information is requested rule Issues related to adding/removing/changing code standard rules labels Nov 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested rule Issues related to adding/removing/changing code standard rules
Projects
None yet
Development

No branches or pull requests

1 participant