From a599a786ff01c6bc339b587caace835e451d33ae Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 13 Jan 2016 12:56:45 +0100 Subject: [PATCH] show coverage for interfaces if no default methods were found, they would be skipped (IDEA-150079) --- .../intellij/coverage/view/JavaCoverageViewExtension.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/coverage/src/com/intellij/coverage/view/JavaCoverageViewExtension.java b/plugins/coverage/src/com/intellij/coverage/view/JavaCoverageViewExtension.java index 99799ff40d8f..73341869e03a 100644 --- a/plugins/coverage/src/com/intellij/coverage/view/JavaCoverageViewExtension.java +++ b/plugins/coverage/src/com/intellij/coverage/view/JavaCoverageViewExtension.java @@ -95,11 +95,8 @@ public class JavaCoverageViewExtension extends CoverageViewExtension { public PackageAnnotator.SummaryCoverageInfo getSummaryCoverageForNodeValue(Object value) { if (value instanceof PsiClass) { - //no coverage gathered - if (!((PsiClass)value).isInterface()) { - final String qualifiedName = ((PsiClass)value).getQualifiedName(); - return myAnnotator.getClassCoverageInfo(qualifiedName); - } + final String qualifiedName = ((PsiClass)value).getQualifiedName(); + return myAnnotator.getClassCoverageInfo(qualifiedName); } if (value instanceof PsiPackage) { return myAnnotator.getPackageCoverageInfo((PsiPackage)value, myStateBean.myFlattenPackages);