This is a draft because it's based on #170 due to some of the refactors and may yet need to change a bit more and thus should not be merged until #170 is merged.
This extracts all the names from the wrapped annotations and stores them in a set alongside the annotation, this is a little bit more reliable than the substring check we have been doing thus far and also works more reliably for determining when F401 should be sufficient for unused_imports.
This is a draft because it's based on #170 due to some of the refactors and may yet need to change a bit more and thus should not be merged until #170 is merged.
This extracts all the names from the wrapped annotations and stores them in a set alongside the annotation, this is a little bit more reliable than the substring check we have been doing thus far and also works more reliably for determining when F401 should be sufficient for
unused_imports
.