Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-08-05Fixed a bunch of ui.tests for content assist w/Scanner2.John Camelon1-3/+1
2004-07-15Upversioning head to 2.1.0.Doug Schaefer1-1/+1
2004-06-192004-06-18 Alain MagloireAlain Magloire1-5/+6
This was heavy and lots of files were change. The problem: to create the CElementInfo we use to synchronize of the CModelManager singleton instance, this was handy and allowed us to serialize the creation of the proxy info and save in the LRU cache. Then came Eclipse-3.0 with job spawning everywhere, lots of deadlock since the CModelManager was lock and the singleton is the center to get all the info. We use the same scheme as the JDT by using a ThreadLocal class cache to collect the information. We fixed a couple of bug allong the way and probably introduce some. The tests were doing something stupid, by creating directly the TranslationUnit: new TranslationUnit(project, file); This does not work since only the sourceRoot can be the parent of a TranslationUnit, the tests are now fix bug we should restrict access of the class in the core model after 2.0.
2004-06-09fixing bug 65114, NPE in getParentClassSpecifier(), caused by templateAndrew Niefer1-13/+13
lookup issues in the class base clause
2004-05-24Cleaned up the build.properties files to ensure the right things end up in ↵Doug Schaefer1-5/+3
the binary and source builds.
2004-05-11- fix bug 60928 - content assist and member definitionsAndrew Niefer5-11/+17
- also fix bug related to the display string for constructor content assist completions
2004-05-03update test to reflect JohnC's expression changesAndrew Niefer1-1/+1
2004-04-30Content Assist fixesHoda Amer6-4/+268
2004-04-25Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=51841<BR>John Camelon6-13/+14
Updated test cases for improved contexts provided in IASTCompletionNode.
2004-04-12Fix for bug#57692Hoda Amer4-16/+51
2004-04-08org.eclipse.cdt.core <BR>John Camelon8-45/+74
&nbsp;&nbsp;Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=50808. <BR> &nbsp;&nbsp;Provided partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50807. <BR> &nbsp;&nbsp;Provided partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=52988. <BR> &nbsp;&nbsp;Introduced EMPTY_STRING, a single constant that replaced > 100'S O literal "" in the code. <BR> &nbsp;&nbsp;Updated IASTCompletionNode interface to provide better support for FUNCTION_REFERENCE and CONSTRUCTOR_REFERENCE. <BR> &nbsp;&nbsp;Implemented IASTTypeId.getFullSignature() for both QUICK_PARSE and COMPLETE_PARSE. <BR> &nbsp;&nbsp;Tweaked ASTNode.lookup() so that it would work for FUNCTION_REFERENCE. <BR><BR> org.eclipse.cdt.ui <BR> &nbsp;&nbsp;Updated CompletionEngine to use the extended IASTCompletionNode interface for FUNCTION_REFERENCE. <BR><BR> org.eclipse.cdt.ui.tests <BR> &nbsp;&nbsp;Updated CompletionFailedTest_ConstructorReference_Bug50808, renamed it to CompletionTest_ConstructorReference and moved it out of the failed tests folder. <BR> &nbsp;&nbsp;Updated CompletionFailedTest_TypeDef_Bug52948, renamed it to CompletionTest_TypeDef_Prefix and moved it out of the failed tests folder. <BR> &nbsp;&nbsp;Renamed CompletionTest_TypeDef_Bug52948 it to CompletionTest_TypeDef_NoPrefix. <BR> &nbsp;&nbsp;Updated CompletionTest_SingleName_Parameter and renamed it to CompletionTest_FunctionReference_Prefix. <BR> &nbsp;&nbsp;Updated CompletionFailedTest_FunctionReference_Bug50807, renamed it to CompletionTest_FunctionReference_NoPrefix and moved it out of the failed tests folder. <BR>
2004-04-07org.eclipse.cdt.coreJohn Camelon5-14/+138
Provided a partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50152 Updated IExpressionParser::expression() interface necessitated by this fix, and updated its clients appropriately. org.eclipse.cdt.core.tests Updated test cases that used IExpressionParser::expression(). Added CompletionParseTest::testCompletionInFunctionBodyFullyQualified(). Added CompletionParseTest::testCompletionInFunctionBodyQualifiedName(). org.eclipse.cdt.ui.tests Updated CompletionFailedTest_ScopedReference_Prefix_Bug50152, moved it out of failed tests package and renamed it to CompletionTest_ScopedReference_Prefix_Bug50152. Updated CompletionFailedTest_TypeDef_Bug52948, moved it out of failed tests package and renamed it to CompletionTest_TypeDef_Bug52948. Updated CompletionFailedTest_ScopedReference_NoPrefix_Bug50152 to show Hoda/Andrew what is still broken.
2004-03-08Partial Fix for bug#52948Hoda Amer4-1/+132
2004-03-03org.eclipse.cdt.coreJohn Camelon2-1/+4
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 ...
2004-02-16Fixed the tests to use the CTestPlugin findFileInPluginDoug Schaefer1-5/+6
method. This should get the tests working on M6 and M7.
2004-02-13Fixed up the test suites to use getInstallURL andDoug Schaefer1-2/+2
asLocalURL to find the location of the test plugins.
2004-01-30org.eclipse.cdt.coreJohn Camelon4-17/+19
Fixed Bug 50487 - Wrong completion kind and prefix after "#ifdef" org.eclipse.cdt.ui.tests Updated CompletionFailedTest_MacroRef_NoPrefix_Bug50487, renamed it to CompletionTest_MacroRef_NoPrefix and moved to passed test package. Updated CompletionFailedTest_MacroRef_Prefix_Bug50487, renamed it to Y and moved to passed test package.
2004-01-29Content Assist Work: More JUnit testsHoda Amer7-37/+189
2004-01-29org.eclipse.cdt.coreJohn Camelon6-32/+34
Fixed 50642 - Wrong completion kind when declaring an argument type Updated using declarations for more accurate keywords and closure. org.eclipse.cdt.ui.tests Updated CompletionTest_ArgumentType_Prefix_Bug50642, renamed it to CompletionTest_ArgumentType_Prefix and moved to passed test package. Updated CompletionTest_ArgumentType_Prefix2_Bug50642, renamed it to CompletionTest_ArgumentType_Prefix2 and moved to passed test package. Updated CompletionTest_ArgumentType_NoPrefix_Bug50642, renamed it to CompletionTest_ArgumentType_NoPrefix and moved to passed test package. Updated CompletionTest_ArgumentType_NoPrefix2_Bug50642, renamed it to CompletionTest_ArgumentType_NoPrefix2 and moved to passed test package.
2004-01-29Content Assist Work: More JUnit testsHoda Amer35-65/+561
2004-01-28org.eclipse.cdt.coreJohn Camelon4-19/+22
Fixed Bug 50711 - Wrong completion kind in a new expression org.eclipse.cdt.ui.tests Updated and renamed CompletionFailedTest_NewTypeReference_NoPrefix_Bug50711 to CompletionTest_NewTypeReference_NoPrefix, moving it to the success tests directory. Updated and renamed CompletionFailedTest_NewTypeReference_Prefix_Bug50711 to CompletionTest_NewTypeReference_Prefix, moving it to the success tests directory.
2004-01-28org.eclipse.cdt.coreJohn Camelon2-0/+11
Updated Scanner to add ANSI built-in defined macros for C and C++. Updated GCCScannerExtension to add GCC specific defined macros for C++. Added factory infrastructure to allow for C/C++ dialect extensions to be added and contained. Added IASTExpressionExtension w/implementation to allow for GCC specific leniency on evaluating expressions. org.clipse.cdt.ui.tests Updated CompletionTest_SingleName_NoPrefix to include internal macro definitions.
2004-01-28org.eclipse.cdt.coreJohn Camelon12-64/+76
Refactored parser to allow for cleaner content assist implementation. Removed IASTCompletionNode.CompletionKind.STATEMENT_START as it is redundant. Fixed bug 50640 - Wrong completion kind when expecting an exception Fixed bug 50471 - Wrong completion kind after the "using" keyword Fixed bug 50621 - Wrong completion kind in a class declaration org.eclipse.cdt.core.tests Renamed ContextualParseTest to CompletionParseTest. Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START. org.eclipse.cdt.ui Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START. org.eclipse.cdt.ui.tests Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START. Renamed and updated CompletionTest_StatementStart_NoPrefix to CompletionTest_SingleName_Method_NoPrefix. Renamed and updated CompletionTest_StatementStart_Prefix to CompletionTest_SingleName_Method_Prefix. Renamed and updated CompletionFailedTest_ExceptionReference_NoPrefix_Bug50640 to CompletionTest_ExceptionReference_NoPrefix and moved to passed tests folder. Renamed and updated CompletionFailedTest_ExceptionReference_Prefix_Bug50640 to CompletionTest_ExceptionReference_Prefix and moved to passed tests folder. Renamed and updated CompletionFailedTest_NamespaceRef_NoPrefix_Bug50471 to CompletionTest_TypeRef_NoPrefix and moved to passed tests folder. Renamed and updated CompletionFailedTest_NamespaceRef_Prefix_Bug50471 to CompletionTest_TypeRef_Prefix and moved to passed tests folder. Renamed and updated CompletionFailedTest_ClassReference_Prefix_Bug50621 to CompletionTest_ClassReference_Prefix and moved to passed tests folder. Renamed and updated CompletionFailedTest_ClassReference_NoPrefix_Bug50621 to CompletionTest_ClassReference_NoPrefix and moved to passed tests folder.
2004-01-27Content Assist Work: More JUnit testsHoda Amer6-0/+262
2004-01-26Content Assist Work: More JUnit testsHoda Amer18-1/+1020
2004-01-23Content Assist Work: More JUnit testsHoda Amer17-11/+788
2004-01-22org.eclipse.cdt.coreJohn Camelon3-9/+11
Fixed bug 50344 - Wrong completion in Class scope if before the first declaration. org.eclipse.cdt.ui.tests Updated CompletionFailedTest_FieldType_NoPrefix_Bug50344 and moved from failed tests.
2004-01-21Content Assist Work: More JUnit testsHoda Amer17-89/+92
2004-01-21Content Assist Work: More JUnit testsHoda Amer16-10/+658
2004-01-19due to changes in CPRojectHelperDavid Inglis1-6/+1
2004-01-19Content Assist Work : Added lookups for Macros with Function styleHoda Amer6-2/+125
2004-01-16Content Assist Work: More JUnit testsHoda Amer19-19/+785
2004-01-15Updated classpath so it uses dynamic classpath entries.John Camelon1-20/+1
2004-01-15Content Assist Work : Moved logging and testing to the UI side of CDTHoda Amer13-3/+636
2004-01-05Fix the classpaths to use dynamic containers again.Doug Schaefer1-20/+1
My apologies :-)
2004-01-05Added org.eclipse.core.runtime.compatability as aDoug Schaefer2-2/+21
dependency to satisfy Eclipse 3.0M6 requirements.
2003-11-25Upversioned the plugins, etc to 2.0.0.Doug Schaefer2-8/+3
Made sure the jar files got included in the zips.
2003-11-24Upgrade to Eclipse 3.0. Includes:Doug Schaefer4-99/+13
- upgrade plugin.xml files - use PDE containers - apply Eclipse 3.0 porting items, in particular openEditor and gotoMarker - remove TestWorkbenches from test plugins
2003-10-01Upversioning everything to 1.2.0.Doug Schaefer1-1/+1
2003-08-28Fix the version number.Doug Schaefer1-1/+1
2003-07-17Remove usage of Java 1.4 reserved keyword assert.Peter Graves5-534/+88
2003-07-15Cleanup some left over gunk from the move of stuff to org.eclipse.cdt.core.testsPeter Graves23-1/+5
and updated test.xml to point to the correct test suite.
2003-06-27Patch for Vlad H. John Camelon1-6/+1
Emergency fix for cdt.ui.tests for autobuild/test.
2003-06-26Patch for Brent Nicolle. John Camelon81-13372/+0
Remove redundant tests from cdt.ui.tests (following their move to cdt.core.tests).
2003-06-25Create new interface and support for calculating lineNumber/offset mapping. John Camelon5-44/+20
Updated IASTClassSpecifier for qualified name query. Began structuring expressions and declarators in Parser for ISourceElementRequestor. Updated other packages to use new interfaces. Updated automatedtests/torture test to use new line number information.
2003-06-24 Updates for ISourceElementRequestor - elaborated types & enumerations.John Camelon2-2/+5
2003-06-23Updated Factory infrastructure, constructors, etc. John Camelon9-28/+45
Introduced Preprocessor class for transitive closure calc. client.
2003-06-23Patch for Sean Evoy:Doug Schaefer2-103/+3
1. Fix for bug 38665 - Need to select platform before configurations become visible 2. Icon files that were not delivered in my last patch 3. A new interface for clients of the build model to extract include paths and defined symbols for managed projects. Unmanaged projects to follow soon.
2003-06-20Patch for Victor Mozgin.John Camelon1-2/+2
Fixes problem with offsets of elements that were created as macro expansions (PR 36463).
2003-06-18Patch for Victor Mozgin. John Camelon4-7/+109
K&R Support. God help us.

Back to the top