diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java')
-rw-r--r-- | core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java index 37777c8a269..ee224f5fa4c 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java @@ -24,6 +24,7 @@ import java.util.Map; import java.util.Vector; import org.eclipse.cdt.core.errorparsers.ErrorParserNamedWrapper; +import org.eclipse.cdt.core.language.settings.providers.IWorkingDirectoryTracker; import org.eclipse.cdt.core.resources.ACBuilder; import org.eclipse.cdt.internal.core.Cygwin; import org.eclipse.cdt.internal.core.IErrorMarkeredOutputStream; @@ -50,7 +51,7 @@ import org.osgi.service.prefs.BackingStoreException; * * @noextend This class is not intended to be subclassed by clients. */ -public class ErrorParserManager extends OutputStream implements IConsoleParser { +public class ErrorParserManager extends OutputStream implements IConsoleParser, IWorkingDirectoryTracker { /** * The list of error parsers stored in .project for 3.X projects * as key/value pair with key="org.eclipse.cdt.core.errorOutputParser" @@ -193,6 +194,7 @@ public class ErrorParserManager extends OutputStream implements IConsoleParser { * @return the current URI location where the build is being performed * @since 5.1 */ + @Override public URI getWorkingDirectoryURI() { if (!fDirectoryStack.isEmpty()) return fDirectoryStack.lastElement(); |