CDT Commit Report for - March 3, 2004

amagloire

indentation

Fix PR 53520

The CView was opening the Binaries twice.

aniefer

bug 53213 Externalize Strings for Tanya Wolff

dinglis

helper method for getting extension elements of a cextension.

fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=52555

extern'd strings

cleanup

so that extensions an be adaptable

hamer

Small fixes + cleanup

jcamelon

org.eclipse.cdt.core
Added some trace statements to CompleteParseASTFactory.
Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.
Refactored CompleteParseASTFactory for correctness and abstraction.
Added preliminary IProblem support to CompleteParseASTFactory.
Added (commented out unfortunately) assertions into CompleteParseASTFactory.
Updated IASTUsingDeclaration to return an Iterator for declarations mapped rather than just a single declaration.

org.eclipse.cdt.core.tests
Updated tests to deal with IASTUsingDeclaration interface changes.

org.eclipse.cdt.ui
Cleaned up usage of Enum.getValue() wrt encapsulation of enumerator value.

org.eclipse.cdt.core
Refactored parser for further content assist work.

org.eclipse.cdt.ui.tests
Updated failed test to fail in new way as Content Assist feature work continues on ...

Updated ChangeLog.

sevoy

A change in VCErrorParser to fix PR 53253 causes an IndexOutOfBounds exception when echoing a build command on Win32 if the absolute path to the make utility is specified, i.e. C:\\make.exe. The work-around is to not have the launcher echo the command, and just output it to the build console directly.