Change API in AbstractApplicabilityBasedInspection

Replace all inspectionTarget with inspectionHighlightRangeInElement & change type of element in applyTo from PsiElement to TElement
This commit is contained in:
Dmitry Gridin
2019-06-06 13:33:52 +07:00
parent 1ad7a50087
commit 4f8c0653c5
30 changed files with 164 additions and 212 deletions
@@ -287,7 +287,7 @@ inline fun <reified TElement : PsiElement, TInspection : AbstractApplicabilityBa
if (!isApplicable(tElement)) return null
return {
if (isApplicable(tElement)) { // isApplicableTo availability of the inspection again because something could change
inspection.applyTo(inspection.inspectionTarget(tElement))
inspection.applyTo(tElement)
}
}
}