return null;
}
+ if (!shouldCollectCoverageInsideLibraryDirs()) {
+ if (index.isInLibrarySource(dir) || index.isInLibraryClasses(dir)) {
+ return null;
+ }
+ }
visitedDirs.add(dir);
final boolean isInTestSrcContent = index.isInTestSourceContent(dir);
return dirCoverageInfo;
}
+ protected boolean shouldCollectCoverageInsideLibraryDirs() {
+ // By default returns "true" for backward compatibility
+ return true;
+ }
+
public void annotate(@NotNull final VirtualFile contentRoot,
@NotNull final CoverageSuitesBundle suite,
final @NotNull CoverageDataManager dataManager, @NotNull final ProjectData data,