Closed khatchad closed 4 years ago
It may be possible to use the SearchEngine
to find all declarations of a given method. I believe that should include all overriding methods.
BTW, "consistent" needs discussion.
To be clear, the description mentions target levels, not existing levels.
If method
M'
overrides methodM
and bothM
andM'
include log level transformations, the target levels should be consistent. This is to preserve a sort of "behavioral subtyping" relationship.Found per https://github.com/google/guava/pull/3713#discussion_r348532243.