Closed LoiNguyenCS closed 3 months ago
Professor,
This PR should also remove the code in UnsolvedClassOrInterface around line 310 that adds @FunctionalInterface annotations.
Since PrunerVisitor
still relies on the @FunctionalInterface
annotation to know whether to preserve an abstract method declaration that is not used by any target method, I think we should keep the codes that add @FunctionalInterface
annotations in UnsolvedClassOrInterface
.
Professor,
This is a simple PR to remove all FunctionalInterface annotations. Please take a look. Thank you.