CDT Commit Report for - April 9, 2003

amagloire

updated.

fix a bug.

Bug fix event were not generated for the nonCResources.

get rid of duplicate refreshings.

Fix to the DeltaProcessor.

dschaefer

Fleshing out the build model.

Patch for Andrew Niefer:
patch_04.08.03(cdt.core).txt
user defined conversions by operator

patch_04.08.04(cdt.ui.tests).txt
added ParserSymbolTableTest::testUserDefinedConversionByOperator()

Patch for John Camelon:
CORE
Removed all the old Code Model Builder source that was no longer being used (NewModelBuilder.java, etc.).
Moved all the files in parser.util directory to the dom.
Organized imports.
Fixed bug36250 Parser ignores functions with default parameters that have no name.
Fixed bug36240 Parser incorrectly parses operator=
Fixed bug36254 Parser doesn't recognize unsigned as a type by itself.


TESTS
Organized imports.
Added DOMTests::testTemplateDeclarationOfMethod().
Added DOMTests::testBug36250().
Added DOMTests::testBug36240().
Added DOMTests::testBug36254().

Patch for Hoda Amer:
- Uses "StringBuffer" instead of "String" in CModelBuilder and a couple other places for better performance.
- Displays the volatile decorative for volatile declarations.
- Changes the background of some icons to transparent.

Patch for John Camelon:
CORE
Added timing printout for CModelTests.
Provided partial fix for bug36255 to get past infinite loop, will leave defect open.
Fixed bug36045 (Again).
Fixed bug36287.

TESTS
Updated ScannerTest::testBug36045().
Added ScannerTest::testBug36287().
Added DOMTests::testBug36288().

A little more sanity to the new build model.

mkhodjai

Core support of function breakpoints.