From fcedc06bc8863b3f5bed65e8fa20addda0dfd971 Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 11 Aug 2011 12:15:34 +0400 Subject: [PATCH] include @Rule in ignored annotations (IDEA-73105) --- .../execution/junit2/inspection/JUnitEntryPoint.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/junit/src/com/intellij/execution/junit2/inspection/JUnitEntryPoint.java b/plugins/junit/src/com/intellij/execution/junit2/inspection/JUnitEntryPoint.java index 62ea04ca6280..84692ae46f95 100644 --- a/plugins/junit/src/com/intellij/execution/junit2/inspection/JUnitEntryPoint.java +++ b/plugins/junit/src/com/intellij/execution/junit2/inspection/JUnitEntryPoint.java @@ -20,6 +20,7 @@ */ package com.intellij.execution.junit2.inspection; +import com.intellij.codeInsight.AnnotationUtil; import com.intellij.codeInspection.InspectionsBundle; import com.intellij.codeInspection.reference.EntryPoint; import com.intellij.codeInspection.reference.RefElement; @@ -29,9 +30,11 @@ import com.intellij.openapi.util.InvalidDataException; import com.intellij.openapi.util.WriteExternalException; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiElement; +import com.intellij.psi.PsiField; import com.intellij.psi.PsiMethod; import org.jdom.Element; import org.jetbrains.annotations.NotNull; +import org.junit.Rule; public class JUnitEntryPoint extends EntryPoint { public boolean ADD_JUNIT_TO_ENTRIES = true; @@ -78,4 +81,9 @@ public class JUnitEntryPoint extends EntryPoint { DefaultJDOMExternalizer.writeExternal(this, element); } } + + @Override + public String[] getIgnoreAnnotations() { + return new String[]{Rule.class.getName()}; + } } \ No newline at end of file