From a38caa6521bc21f2d55e223991dbd37223b1daae Mon Sep 17 00:00:00 2001 From: Andrew Niefer Date: Fri, 28 May 2004 19:29:24 +0000 Subject: [PATCH] don't report problems for circular inclusions --- .../core/search/indexing/SourceIndexerRequestor.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java index f6c98230625..d200f3ef860 100644 --- a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java +++ b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java @@ -749,7 +749,10 @@ public class SourceIndexerRequestor implements ISourceElementRequestor, IIndexCo } public boolean shouldRecordProblem( IProblem problem ){ - return problem.checkCategory( IProblem.PREPROCESSOR_RELATED ); + if( problem.checkCategory( IProblem.PREPROCESSOR_RELATED ) ){ + return problem.getID() != IProblem.PREPROCESSOR_CIRCULAR_INCLUSION; + } + return false; } public void requestRemoveMarkers(IFile resource, IFile originator ){