From e3dccf7e4d4b9fc00a45784bb816e95efafe63a3 Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 20 Sep 2017 13:41:08 +0300 Subject: [PATCH] javadoc added --- .../quickfix/UnresolvedReferenceQuickFixProvider.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/platform/analysis-impl/src/com/intellij/codeInsight/quickfix/UnresolvedReferenceQuickFixProvider.java b/platform/analysis-impl/src/com/intellij/codeInsight/quickfix/UnresolvedReferenceQuickFixProvider.java index ed532457e7f2..fcf189471b1e 100644 --- a/platform/analysis-impl/src/com/intellij/codeInsight/quickfix/UnresolvedReferenceQuickFixProvider.java +++ b/platform/analysis-impl/src/com/intellij/codeInsight/quickfix/UnresolvedReferenceQuickFixProvider.java @@ -23,6 +23,12 @@ import com.intellij.psi.PsiReference; import com.intellij.util.ReflectionUtil; import org.jetbrains.annotations.NotNull; +/** + * Register implementation of this class as 'com.intellij.codeInsight.unresolvedReferenceQuickFixProvider' extension to provide additional + * quick fixes for 'Unresolved reference' problems. + * + * @param type of element you want register quick fixes for; for example, in Java language it may be {@link com.intellij.psi.PsiJavaCodeReferenceElement} + */ public abstract class UnresolvedReferenceQuickFixProvider { public static void registerReferenceFixes(@NotNull T ref, @NotNull QuickFixActionRegistrar registrar) { final boolean dumb = DumbService.getInstance(ref.getElement().getProject()).isDumb(); @@ -33,6 +39,7 @@ public abstract class UnresolvedReferenceQuickFixProvider