diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/AbstractIndexerTask.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/AbstractIndexerTask.java index 306997f8461..37ba0ae8dfd 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/AbstractIndexerTask.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/AbstractIndexerTask.java @@ -7,6 +7,7 @@ * * Contributors: * Markus Schorn - initial API and implementation + * IBM Corporation *******************************************************************************/ package org.eclipse.cdt.internal.core.pdom; @@ -532,7 +533,7 @@ public abstract class AbstractIndexerTask extends PDOMWriter { final String fileName = path.lastSegment(); try { if (fShowActivity) { - System.out.println("Indexer: parsing " + filePath + " up front"); //$NON-NLS-1$ //$NON-NLS-2$ + trace("Indexer: parsing " + filePath + " up front"); //$NON-NLS-1$ //$NON-NLS-2$ } monitor.subTask(getMessage(MessageKind.parsingFileTask, fileName, path.removeLastSegments(1).toString())); @@ -682,7 +683,7 @@ public abstract class AbstractIndexerTask extends PDOMWriter { Throwable th= null; try { if (fShowActivity) { - System.out.println("Indexer: parsing " + path.toOSString()); //$NON-NLS-1$ + trace("Indexer: parsing " + path.toOSString()); //$NON-NLS-1$ } pm.subTask(getMessage(MessageKind.parsingFileTask, path.lastSegment(), path.removeLastSegments(1).toString())); diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMWriter.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMWriter.java index 70294f217df..75b325cf1b6 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMWriter.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMWriter.java @@ -7,6 +7,7 @@ * * Contributors: * Markus Schorn - initial API and implementation + * IBM Corporation *******************************************************************************/ package org.eclipse.cdt.internal.core.pdom; @@ -198,7 +199,7 @@ abstract public class PDOMWriter { final IIndexFileLocation ifl= ifls[i]; if (ifl != null) { if (fShowActivity) { - System.out.println("Indexer: adding " + ifl.getURI()); //$NON-NLS-1$ + trace("Indexer: adding " + ifl.getURI()); //$NON-NLS-1$ } index.acquireWriteLock(readlockCount); long start= System.currentTimeMillis(); @@ -523,12 +524,16 @@ abstract public class PDOMWriter { String pmsg= problem.getMessage(); if (pmsg != null && pmsg.length() > 0) msg+= "; " + problem.getMessage(); //$NON-NLS-1$ - System.out.println(msg); + trace(msg); } private void reportProblem(IASTProblem problem) { String msg= "Indexer: " + problem.getMessageWithLocation(); //$NON-NLS-1$ - System.out.println(msg); + trace(msg); + } + + protected void trace(String message) { + System.out.println(message); } protected IStatus createStatus(String msg) {