Support reporting deprecation errors explicitly

This commit is contained in:
Victor Petukhov
2021-09-28 17:50:15 +03:00
parent e30d467304
commit 71ceffefb5
@@ -42,6 +42,8 @@ class DiagnosticFactoryForDeprecation0<E : PsiElement>(
fun on(languageVersionSettings: LanguageVersionSettings, element: E): SimpleDiagnostic<E> {
return languageVersionSettings.chooseFactory().on(element)
}
fun onError(element: E): SimpleDiagnostic<E> = errorFactory.on(element)
}
class DiagnosticFactoryForDeprecation1<E : PsiElement, A : Any>(