diff --git a/json/src/com/jetbrains/jsonSchema/impl/JsonSchemaDocumentationProvider.java b/json/src/com/jetbrains/jsonSchema/impl/JsonSchemaDocumentationProvider.java index bfb0b7a4509d..481f6af5cebf 100644 --- a/json/src/com/jetbrains/jsonSchema/impl/JsonSchemaDocumentationProvider.java +++ b/json/src/com/jetbrains/jsonSchema/impl/JsonSchemaDocumentationProvider.java @@ -177,7 +177,7 @@ public class JsonSchemaDocumentationProvider implements DocumentationProvider { @Nullable @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { if ((element instanceof JsonProperty || isWhitespaceOrComment(element) && element.getParent() instanceof JsonObject) && object instanceof String) { return new FakeDocElement(element instanceof JsonProperty ? ((JsonProperty)element).getNameElement() : element, StringUtil.unquoteString((String)object)); } diff --git a/platform/lang-api/src/com/intellij/lang/documentation/CompositeDocumentationProvider.java b/platform/lang-api/src/com/intellij/lang/documentation/CompositeDocumentationProvider.java index 02f4a4444ba2..3b3ef0ed43b6 100644 --- a/platform/lang-api/src/com/intellij/lang/documentation/CompositeDocumentationProvider.java +++ b/platform/lang-api/src/com/intellij/lang/documentation/CompositeDocumentationProvider.java @@ -143,7 +143,7 @@ public class CompositeDocumentationProvider extends DocumentationProviderEx impl } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { for (DocumentationProvider provider : getAllProviders()) { PsiElement result = provider.getDocumentationElementForLookupItem(psiManager, object, element); if (result != null) { diff --git a/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProvider.java b/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProvider.java index 8b3a9a1e7e35..e108ae12acab 100644 --- a/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProvider.java +++ b/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProvider.java @@ -22,7 +22,6 @@ import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.openapi.project.Project; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiManager; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.List; @@ -91,7 +90,7 @@ public interface DocumentationProvider { String generateDoc(PsiElement element, @Nullable PsiElement originalElement); @Nullable - PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element); + PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element); /** * Returns the target element for a link in a documentation comment. The link needs to use the diff --git a/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProviderEx.java b/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProviderEx.java index c28734b99528..50dd1db2fa5d 100644 --- a/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProviderEx.java +++ b/platform/lang-api/src/com/intellij/lang/documentation/DocumentationProviderEx.java @@ -46,7 +46,7 @@ public class DocumentationProviderEx implements DocumentationProvider { } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateDocumentationProvider.java b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateDocumentationProvider.java index 7b03204799b7..ec4063a93eb1 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateDocumentationProvider.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/LiveTemplateDocumentationProvider.java @@ -17,7 +17,7 @@ import javax.swing.*; public class LiveTemplateDocumentationProvider extends AbstractDocumentationProvider { @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { if (object instanceof LiveTemplateLookupElementImpl) { TemplateImpl template = ((LiveTemplateLookupElementImpl)object).getTemplate(); final TemplateImpl templateFromSettings = TemplateSettings.getInstance().getTemplate(template.getKey(), template.getGroupName()); diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplateDocumentationProvider.java b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplateDocumentationProvider.java index 8184cec5988f..3a499ed4d8b6 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplateDocumentationProvider.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/plugin/ui/StructuralSearchTemplateDocumentationProvider.java @@ -17,7 +17,7 @@ import javax.swing.*; public class StructuralSearchTemplateDocumentationProvider extends AbstractDocumentationProvider { @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { if (object instanceof Configuration) { return new ConfigurationElement((Configuration)object, psiManager); } diff --git a/plugins/ant/src/com/intellij/lang/ant/doc/AntDomDocumentationProvider.java b/plugins/ant/src/com/intellij/lang/ant/doc/AntDomDocumentationProvider.java index 01cd9515ccfc..f0b0493dc541 100644 --- a/plugins/ant/src/com/intellij/lang/ant/doc/AntDomDocumentationProvider.java +++ b/plugins/ant/src/com/intellij/lang/ant/doc/AntDomDocumentationProvider.java @@ -37,7 +37,6 @@ import com.intellij.util.xml.DomElement; import com.intellij.util.xml.DomTarget; import com.intellij.util.xml.reflect.DomChildrenDescription; import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.io.File; @@ -254,7 +253,7 @@ public class AntDomDocumentationProvider implements DocumentationProvider { } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/plugins/gradle/java/src/documentation/GradleDocumentationProvider.java b/plugins/gradle/java/src/documentation/GradleDocumentationProvider.java index a0358be60d78..ea2c6f245512 100644 --- a/plugins/gradle/java/src/documentation/GradleDocumentationProvider.java +++ b/plugins/gradle/java/src/documentation/GradleDocumentationProvider.java @@ -24,7 +24,6 @@ import com.intellij.psi.PsiFile; import com.intellij.psi.PsiManager; import com.intellij.psi.PsiMethod; import com.intellij.psi.util.PsiTreeUtil; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.plugins.gradle.util.GradleConstants; import org.jetbrains.plugins.gradle.util.GradleDocumentationBundle; @@ -75,7 +74,7 @@ public class GradleDocumentationProvider implements DocumentationProvider { @Nullable @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { final PsiFile file = element.getContainingFile(); if (file == null || !FileUtilRt.extensionEquals(file.getName(), GradleConstants.EXTENSION)) return null; final String doc = findDoc(element, object); diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/documentation/GroovyDocumentationProvider.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/documentation/GroovyDocumentationProvider.java index 70499141b34b..88fbf4638a48 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/documentation/GroovyDocumentationProvider.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/documentation/GroovyDocumentationProvider.java @@ -426,7 +426,7 @@ public class GroovyDocumentationProvider implements CodeDocumentationProvider, E @Override @Nullable - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { if (object instanceof GroovyResolveResult) { return ((GroovyResolveResult)object).getElement(); } diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenModelDocumentationProvider.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenModelDocumentationProvider.java index d4f504911cca..33e658cb7c7c 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenModelDocumentationProvider.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenModelDocumentationProvider.java @@ -56,7 +56,7 @@ public class MavenModelDocumentationProvider implements DocumentationProvider, E } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPluginModelDocumentationProvider.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPluginModelDocumentationProvider.java index d6557595d5c5..520464cab9c2 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPluginModelDocumentationProvider.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPluginModelDocumentationProvider.java @@ -18,7 +18,6 @@ package org.jetbrains.idea.maven.dom; import com.intellij.lang.documentation.DocumentationProvider; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiManager; -import org.jetbrains.annotations.NotNull; import java.util.List; @@ -39,7 +38,7 @@ public class MavenPluginModelDocumentationProvider implements DocumentationProvi } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPomXmlDocumentationProvider.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPomXmlDocumentationProvider.java index 350392aeae79..f6e6f8a21563 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPomXmlDocumentationProvider.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenPomXmlDocumentationProvider.java @@ -21,7 +21,6 @@ import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFile; import com.intellij.psi.PsiManager; import com.intellij.xml.util.documentation.XmlDocumentationProvider; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.List; @@ -76,7 +75,7 @@ public class MavenPomXmlDocumentationProvider implements DocumentationProvider { @Nullable @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { if (!isFromPomXml(element)) return null; return myDelegate.getDocumentationElementForLookupItem(psiManager, object, element); diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/doc/TaskDocumentationProvider.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/doc/TaskDocumentationProvider.java index c59dfc32f10a..87d980bc21e1 100644 --- a/plugins/tasks/tasks-core/src/com/intellij/tasks/doc/TaskDocumentationProvider.java +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/doc/TaskDocumentationProvider.java @@ -24,7 +24,6 @@ import com.intellij.tasks.Comment; import com.intellij.tasks.Task; import com.intellij.xml.util.XmlStringUtil; import com.petebevin.markdown.MarkdownProcessor; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.Collections; @@ -71,7 +70,7 @@ public class TaskDocumentationProvider extends AbstractDocumentationProvider imp } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return object instanceof Task ? new TaskPsiElement(psiManager, (Task)object): null; } diff --git a/plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/impl/XsltDocumentationProvider.java b/plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/impl/XsltDocumentationProvider.java index f26972a21a55..4f60f592f52e 100644 --- a/plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/impl/XsltDocumentationProvider.java +++ b/plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/impl/XsltDocumentationProvider.java @@ -195,7 +195,7 @@ public class XsltDocumentationProvider implements DocumentationProvider { @Override @Nullable - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager mgr, @NotNull Object object, @NotNull PsiElement psiElement) { + public PsiElement getDocumentationElementForLookupItem(PsiManager mgr, Object object, PsiElement psiElement) { if (object instanceof String) { if (psiElement instanceof XmlElement) { final XmlTag tag = PsiTreeUtil.getParentOfType(psiElement, XmlTag.class); diff --git a/plugins/yaml/src/org/jetbrains/yaml/meta/impl/YamlDocumentationProviderBase.java b/plugins/yaml/src/org/jetbrains/yaml/meta/impl/YamlDocumentationProviderBase.java index b9467d999e18..b5a1c2ce514c 100644 --- a/plugins/yaml/src/org/jetbrains/yaml/meta/impl/YamlDocumentationProviderBase.java +++ b/plugins/yaml/src/org/jetbrains/yaml/meta/impl/YamlDocumentationProviderBase.java @@ -56,7 +56,7 @@ public abstract class YamlDocumentationProviderBase extends AbstractDocumentatio } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement contextElement) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement contextElement) { if (object instanceof ForcedCompletionPath) { // deep completion return createFromCompletionPath((ForcedCompletionPath)object, contextElement); } diff --git a/plugins/yaml/src/org/jetbrains/yaml/schema/YamlJsonSchemaDocumentationProvider.java b/plugins/yaml/src/org/jetbrains/yaml/schema/YamlJsonSchemaDocumentationProvider.java index c8617d548d11..1afe32245af3 100644 --- a/plugins/yaml/src/org/jetbrains/yaml/schema/YamlJsonSchemaDocumentationProvider.java +++ b/plugins/yaml/src/org/jetbrains/yaml/schema/YamlJsonSchemaDocumentationProvider.java @@ -48,7 +48,7 @@ public class YamlJsonSchemaDocumentationProvider extends DocumentationProviderEx @Nullable @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/python/src/com/jetbrains/python/console/PydevDocumentationProvider.java b/python/src/com/jetbrains/python/console/PydevDocumentationProvider.java index f1e20a5acd98..65905172a12a 100644 --- a/python/src/com/jetbrains/python/console/PydevDocumentationProvider.java +++ b/python/src/com/jetbrains/python/console/PydevDocumentationProvider.java @@ -25,7 +25,6 @@ import com.jetbrains.python.documentation.PyDocumentationBuilder; import com.jetbrains.python.psi.PyElement; import com.jetbrains.python.psi.PyReferenceExpression; import com.jetbrains.python.psi.PyUtil; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; /** @@ -34,7 +33,7 @@ import org.jetbrains.annotations.Nullable; public class PydevDocumentationProvider extends AbstractDocumentationProvider { @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull final PsiManager psiManager, @NotNull final Object object, @NotNull final PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(final PsiManager psiManager, final Object object, final PsiElement element) { if (object instanceof PydevConsoleElement){ return (PydevConsoleElement) object; } diff --git a/xml/dom-impl/src/com/intellij/util/xml/DomDocumentationProvider.java b/xml/dom-impl/src/com/intellij/util/xml/DomDocumentationProvider.java index c5ffbfb28ebf..086141f855b3 100644 --- a/xml/dom-impl/src/com/intellij/util/xml/DomDocumentationProvider.java +++ b/xml/dom-impl/src/com/intellij/util/xml/DomDocumentationProvider.java @@ -21,7 +21,6 @@ import com.intellij.pom.PomTargetPsiElement; import com.intellij.psi.DelegatePsiTarget; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiManager; -import org.jetbrains.annotations.NotNull; import java.util.List; @@ -61,7 +60,7 @@ public class DomDocumentationProvider implements DocumentationProvider { } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull final PsiManager psiManager, @NotNull final Object object, @NotNull final PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(final PsiManager psiManager, final Object object, final PsiElement element) { return null; } diff --git a/xml/impl/src/com/intellij/xml/util/documentation/HtmlDocumentationProvider.java b/xml/impl/src/com/intellij/xml/util/documentation/HtmlDocumentationProvider.java index a79760109f08..54874e84d28f 100644 --- a/xml/impl/src/com/intellij/xml/util/documentation/HtmlDocumentationProvider.java +++ b/xml/impl/src/com/intellij/xml/util/documentation/HtmlDocumentationProvider.java @@ -37,7 +37,6 @@ import com.intellij.xml.XmlElementDescriptor; import com.intellij.xml.util.ColorSampleLookupValue; import com.intellij.xml.util.XmlUtil; import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.Collections; @@ -262,7 +261,7 @@ public class HtmlDocumentationProvider implements DocumentationProvider { } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { PsiElement result = createNavigationElementHTML(psiManager, object.toString(),element); DocumentationProvider styleProvider = getStyleProvider(); diff --git a/xml/impl/src/com/intellij/xml/util/documentation/XmlDocumentationProvider.java b/xml/impl/src/com/intellij/xml/util/documentation/XmlDocumentationProvider.java index d9f678d613fe..66d9880f5cb1 100644 --- a/xml/impl/src/com/intellij/xml/util/documentation/XmlDocumentationProvider.java +++ b/xml/impl/src/com/intellij/xml/util/documentation/XmlDocumentationProvider.java @@ -316,7 +316,7 @@ public class XmlDocumentationProvider implements DocumentationProvider { } @Override - public PsiElement getDocumentationElementForLookupItem(@NotNull final PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(final PsiManager psiManager, Object object, PsiElement element) { if (object instanceof XmlExtension.TagInfo) { return ((XmlExtension.TagInfo)object).getDeclaration(); diff --git a/xml/relaxng/src/org/intellij/plugins/relaxNG/RngDocumentationProvider.java b/xml/relaxng/src/org/intellij/plugins/relaxNG/RngDocumentationProvider.java index 939cacfa374f..402dcf4c5447 100644 --- a/xml/relaxng/src/org/intellij/plugins/relaxNG/RngDocumentationProvider.java +++ b/xml/relaxng/src/org/intellij/plugins/relaxNG/RngDocumentationProvider.java @@ -33,7 +33,6 @@ import org.intellij.plugins.relaxNG.model.descriptors.CompositeDescriptor; import org.intellij.plugins.relaxNG.model.descriptors.RngElementDescriptor; import org.intellij.plugins.relaxNG.model.descriptors.RngXmlAttributeDescriptor; import org.jetbrains.annotations.NonNls; -import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.kohsuke.rngom.digested.DElementPattern; @@ -139,7 +138,7 @@ public class RngDocumentationProvider implements DocumentationProvider { @Override @Nullable - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; } diff --git a/xml/relaxng/src/org/intellij/plugins/relaxNG/compact/RngCompactLanguage.java b/xml/relaxng/src/org/intellij/plugins/relaxNG/compact/RngCompactLanguage.java index 55c5be469019..aada6617f02e 100644 --- a/xml/relaxng/src/org/intellij/plugins/relaxNG/compact/RngCompactLanguage.java +++ b/xml/relaxng/src/org/intellij/plugins/relaxNG/compact/RngCompactLanguage.java @@ -154,7 +154,7 @@ public class RngCompactLanguage extends Language { @Override @Nullable - public PsiElement getDocumentationElementForLookupItem(@NotNull PsiManager psiManager, @NotNull Object object, @NotNull PsiElement element) { + public PsiElement getDocumentationElementForLookupItem(PsiManager psiManager, Object object, PsiElement element) { return null; }