kotlin icon indicating copy to clipboard operation
kotlin copied to clipboard

Use resolvedStatus in FirOverrideChecker

Open ZacSweers opened this issue 4 months ago • 2 comments

Currently, FirOverrideChecker uses member.isOverride, which internally only checks against rawStatus. This results in this checker missing any statuses transformed by a FirStatusTransformerExtension, for example one that sets isOverride to true for a member that matches the signature of a member inherited from a contributed supertype in a FirSupertypeGenerationExtension.

See https://github.com/ZacSweers/metro/pull/584

ZacSweers avatar Jun 14 '25 22:06 ZacSweers