Implement suppression cache based on IR tree, use it in reporter

This commit is contained in:
Ilya Chernikov
2021-10-15 21:36:00 +02:00
parent 932eab8dfc
commit 5bdda9c7f8
2 changed files with 127 additions and 14 deletions
@@ -85,6 +85,7 @@ abstract class AbstractKotlinSuppressCache<Element> {
}
}
// TODO: consider replacing set with list, assuming that the list of suppresses is usually very small
protected abstract fun getSuppressingStrings(annotated: Element): Set<String>
companion object {