This commit is contained in:
Alexey Kudravtsev
2011-04-20 19:10:48 +04:00
parent e58bfaf35e
commit f1c5040111
6 changed files with 5 additions and 12 deletions
@@ -41,7 +41,7 @@ public abstract class InternalInspection extends BaseJavaLocalInspectionTool {
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder,
boolean isOnTheFly,
LocalInspectionToolSession session) {
@NotNull LocalInspectionToolSession session) {
if (JavaPsiFacade.getInstance(holder.getProject()).findClass(JBList.class.getName(),
GlobalSearchScope.allScope(holder.getProject())) == null) {
return new PsiElementVisitor() {
@@ -18,7 +18,6 @@ package com.intellij.codeInsight.daemon.quickFix;
import com.intellij.codeInspection.*;
import com.intellij.codeInspection.ex.InspectionTool;
import com.intellij.codeInspection.ex.LocalInspectionToolWrapper;
import com.intellij.codeInspection.reference.RefFileImpl;
import com.intellij.codeInspection.uncheckedWarnings.UncheckedWarningLocalInspection;
import com.intellij.psi.*;
import org.jetbrains.annotations.Nls;
@@ -66,7 +65,7 @@ public class RemoveRedundantUncheckedSuppressionTest extends LightQuickFixTestCa
@Override
public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder,
boolean isOnTheFly,
LocalInspectionToolSession session) {
@NotNull LocalInspectionToolSession session) {
return new JavaElementVisitor() {
@Override
public void visitReferenceExpression(PsiReferenceExpression expression) {
@@ -107,7 +107,7 @@ public abstract class LocalInspectionTool extends InspectionProfileEntry {
* @return not-null visitor for this inspection.
*/
@NotNull
public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder, final boolean isOnTheFly, final LocalInspectionToolSession session) {
public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder, final boolean isOnTheFly, @NotNull LocalInspectionToolSession session) {
return buildVisitor(holder, isOnTheFly);
}
@@ -29,7 +29,7 @@ import org.jetbrains.annotations.Nullable;
public class ProgressWrapper extends ProgressIndicatorBase {
private final ProgressIndicator myOriginal;
public ProgressWrapper(@NotNull ProgressIndicator original) {
private ProgressWrapper(@NotNull ProgressIndicator original) {
myOriginal = original;
}
@@ -17,7 +17,6 @@ package com.intellij.codeInspection.duplicatePropertyInspection;
import com.intellij.codeInspection.*;
import com.intellij.codeInspection.ex.GlobalInspectionContextImpl;
import com.intellij.codeInspection.ex.JobDescriptor;
import com.intellij.codeInspection.reference.RefManager;
import com.intellij.concurrency.JobUtil;
import com.intellij.lang.properties.PropertiesBundle;
@@ -143,11 +142,6 @@ public class DuplicatePropertyInspection extends GlobalSimpleInspectionTool {
}
}
@NotNull
public JobDescriptor[] getJobDescriptors() {
return JobDescriptor.EMPTY_ARRAY;
}
private void checkFile(final PsiFile file, final InspectionManager manager, GlobalInspectionContextImpl context, final RefManager refManager, final ProblemDescriptionsProcessor processor) {
if (!(file instanceof PropertiesFile)) return;
if (!context.isToCheckMember(file, this)) return;
@@ -52,7 +52,7 @@ public class UnusedPropertyInspection extends PropertySuppressableInspectionBase
@Override
public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder,
final boolean isOnTheFly,
final LocalInspectionToolSession session) {
@NotNull final LocalInspectionToolSession session) {
final PsiFile file = session.getFile();
Module module = ModuleUtil.findModuleForPsiElement(file);
if (module == null) return super.buildVisitor(holder, isOnTheFly, session);