Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-09-18 | Patch for Andrew Niefer | John Camelon | 18 | -52/+214 | |
core : - add parameter references to index - modify CharOperation.match to allow escaping wildcards (bug43063) - modify AbstractIndexer.bestPrefix to handle wildcard escaping in name (bug43063) - modify CSearchPattern to handle escaping wildcards (bug43063) - modify enterFunctionBody and enterMethodBody to fix bug42979 - search for Parameter References - added setThrowExceptionOnBadCharacterRead to IScanner to help with wildcard bug43063 tests: - modified resources/search/classDecl.cpp & include.h to include some operators - added testOperators_bug43063_bug42979() to MethodDeclarationPatternTests - added testParameterREferences to OtherPatternTests | |||||
2003-09-17 | Fix classpath after make refactoring. | Alain Magloire | 2 | -1/+3 | |
2003-09-17 | update standard make tests | David Inglis | 2 | -54/+67 | |
2003-09-17 | First draft on BinaryParserBlock to add dynamic | Alain Magloire | 5 | -2/+406 | |
UI contribution for differen BinaryParserPage extension. | |||||
2003-09-17 | new Binary Parser to add flexibilit to change | Alain Magloire | 10 | -0/+772 | |
commands like addr2line. Still work in progress | |||||
2003-09-16 | remove unused builder will move other cbuilder later | David Inglis | 1 | -15/+0 | |
2003-09-16 | deprecate ties to old builder from nature and core plugin | David Inglis | 4 | -102/+74 | |
2003-09-16 | Patch for Sean Evoy: | Doug Schaefer | 1 | -0/+5 | |
- The fix is for bug 43017, something I need anyway. The incremental build work is to make a full rebuild happen when the build settings change through the UI. Tested the changes on Linux and Win32. | |||||
2003-09-16 | removal of old make ui componets (wizards/views/actions/properties) | David Inglis | 20 | -2241/+101 | |
2003-09-16 | fixed bug when setting selected parser. | David Inglis | 1 | -1/+1 | |
2003-09-16 | Patch for Bogdan Gheorghe | John Camelon | 3 | -10/+41 | |
This patch addresses a NPE that pops up on linux while running the indexer portion of tests of the core suite. | |||||
2003-09-16 | IASTFunction::previouslyDeclared implementation | John Camelon | 2 | -2/+5 | |
2003-09-16 | Patch for Hoda Amer | John Camelon | 5 | -104/+182 | |
Core: In completeParseASTFactory.getExpressionResultType(): Added the support for expression type PRIMARY_THIS. In createMethod(): changed the scope of a method definition to point to the parent class. Tests: Added CompleteParseASTExpressionTest.testPrimaryThis() | |||||
2003-09-15 | CORE | John Camelon | 32 | -128/+176 | |
Fixed Bug 39556 : 'restrict' qualifier is not supported (ANSI C99) Fixed Bug 43126 : ISourceElementRequestor.acceptParameterReference accesses internal class Fixed Bug 43062 : Outline is confused on operator methods containing spaces Cleaned up some warnings in the parser. TESTS Moved ASTFailedTests::testBug39556() to QuickParseASTTests. Cleaned up some warnings in parser tests. | |||||
2003-09-15 | Patch for Niefer Andrew | John Camelon | 4 | -2/+135 | |
Core: bug43106 - added getConditionalOperand to ParserSymbolTable Core.tests: added testGetConditionalOperand_bug43106 to ParserSymbolTableTests | |||||
2003-09-15 | Patch for Sean Evoy: | Doug Schaefer | 52 | -11106/+25 | |
- Move the managed builder to it's own plugins and feature. | |||||
2003-09-15 | CORE | John Camelon | 12 | -22/+121 | |
Partially fixed Bug 42979 : Cannot search for operator overloaders TESTS Added CompleteParseASTTest::testBug42979(). Updated CompleteParseASTTest::testAndrewsExample(). | |||||
2003-09-15 | This patch is for the following bugs: | John Camelon | 19 | -76/+218 | |
bug42836 - Navigate/search: prepopulate template classes from Outline... bug42902 - Search: Cannot find typedef bug43016 - Search: Cannot find macro declarations Core: - add Typedefs to index as Types with suffix T (bug42902) - added addTypedefReference to AbstractIndexer - modified bestTypePrefix in AbstractIndexer - added TYPEDEF_DECL, TYPEDEF_SUFFIX to IIndexConstants - modified acceptTypedefReference in SourceIndexerRequestor -Searching for Typedefs: (bug42902) - modified setElementInfo in BasicSearchResultCollector - added TYPEDEF to ICSearchConstants - modified CSearchPattern & ClassDeclarationPattern - implemented acceptTypedef* in MatchLocator Core.tests - updated testIndexContents and testIndexAll and added them back into the IndexManagerTests suite - modified resources/search/classDecl.cpp to include a typedef - added testbug42902_TypeDefs to ClassDeclarationPatternTests - updated testNamespaceReferenceInClassBaseClause in OtherPatternTests UI - modified performAction & determineInitValuesFrom in CSearchPage - modified getImage in CSearchResultLabelProvider | |||||
2003-09-15 | Patch for Hoda Amer. | John Camelon | 6 | -84/+943 | |
Core: In completeParseASTFactory.getExpressionResultType() - Added the handling of some more expression types. See CompleteParseASTExpressionTest for details. Tests: - Added lots of test cases to CompleteParseASTExpressionTest | |||||
2003-09-12 | CORE | John Camelon | 6 | -43/+33 | |
Fixed Bug 42985 : Search: Qualified function call is treated as a declaration Fixed Bug 40419 : parser fails on heavily templated expressions TESTS Created QuickParseASTTests::testBug42985(). Moved LokiFailures::testBug40419() to QuickParseASTTests. Deleted LokiFailures as it was empty. | |||||
2003-09-12 | updated | Alain Magloire | 1 | -0/+11 | |
2003-09-12 | New trace attribute for deltaprocessor | Alain Magloire | 1 | -1/+4 | |
2003-09-12 | Catch NPE when dealing with fileextensions. | Alain Magloire | 1 | -3/+9 | |
2003-09-12 | Debug trace for the deltaProcessor | Alain Magloire | 1 | -0/+5 | |
2003-09-12 | CORE | John Camelon | 9 | -13/+127 | |
Fixed Bug 43013 : IASTParameterDeclaration does not derive from IASTOffsetableNamedElement | |||||
2003-09-12 | Patch for Keith Campbell. | Doug Schaefer | 4 | -0/+10 | |
- Add missing plugin dependency to eliminate warnings about undefined extension points. | |||||
2003-09-12 | Patch for Andrew Niefer | John Camelon | 4 | -28/+110 | |
This is my previous patch updated with a test and resubmitted. It fixes some NPE's in function resolution if the parameter information is bad. It also tries to clarify conversion sequence ranking with comments and constants. | |||||
2003-09-12 | Patch for Andrew Niefer. | John Camelon | 16 | -83/+230 | |
Core: For bug42815 - Modified ICSearchResultCollector.createMatch to not take a parent parameter - modified BasicSearchResultCollector to create the parent string from the fully qualified name of the node - modified MatchLocator to keep track of most recent declaration for reporting purposes - modified MatchLocator.report to use the most recent declaration Core.Tests: - Created search/SearchTestSuite - Added SearchTestSuite to AutomatedIntegrationSuite and removed the individual search tests - Added testReferencesInFunction to ClassDeclarationPatternTests - Modified resources/search/classDecl.cpp - Modified testNamespaceReferenceInClassBaseClause, testMacroPattern, testEnumerators, and testEnumeratorReferences in OtherPatternTests to test the Match result strings UI: - bug42837 - fixed populating search dialog on function declarations - bug42829 - prepopulated search dialog to any element declarations - bug42815 - group together search results with same label - modified CSearchResultLabelProvider to not display the "-" in the search label while sorting by name if there is no parent. | |||||
2003-09-11 | deprecated ui componets due move of builders out of the core/ui | David Inglis | 10 | -0/+36 | |
2003-09-11 | CORE | John Camelon | 26 | -108/+473 | |
Fixed Bug 42840 : Search: Cannot find things after double declarations Fixed Bug 42798 : Selected #include <Angled> off by 1 char Fixed Bug 42872 : dynamic cast not parsed properly Partially fixed Bug 39504 : sizeof-expressions are not handled properly Updated SourceElementRequestor callbacks to include IASTParameterReference callbacks. UI Updated SourceElementRequestor callbacks to include IASTParameterReference callbacks. TESTS Added CompleteParseASTTest::testBug42840() & testBug42872(). Moved testBug39504B(), testBug39505A() & testBug39505B() from failed to QuickParse tests. | |||||
2003-09-11 | Patch for Bogdan: | Doug Schaefer | 12 | -20/+292 | |
UI - This patch changes the search context menu in the CEditor, CContentPage and CView: Search > C/C++ Search... File Search > Workspace WorkingSets - C/C++ Search pops up the search dialog with the chosen element filled out. - File Search does a text based file search on the Workspace or a chosen WorkingSet Core - Added some error checking to the dependency generator. | |||||
2003-09-11 | Patch for Hoda Amer | John Camelon | 4 | -2/+19 | |
- Removed any reference to jdt.ineternal package for property files in TextManipulationMessages and CUIMessages - Added a CUIMessages.properties file to org.eclipse.cdt.internal.ui | |||||
2003-09-11 | Patch for Sean Evoy | John Camelon | 15 | -87/+538 | |
Hi All, Details are in the change log, but this patch contains work that partially implements incremental build. There are 2 major use cases not implemented: full rebuild on project settings change and properly handling header file changes. Both problems require build model work, so I will deliver that functionality in another patch. There are also fixes for bugs 41412 and 42735. As always, I have run the JUnit tests on Solaris (Motif) and Linux (Gtk). | |||||
2003-09-10 | Got rid of the old parser. | Doug Schaefer | 22 | -14149/+10 | |
2003-09-10 | Patch for Hoda Amer | John Camelon | 6 | -52/+83 | |
Core: - Solved the double reference problem - solution to bugs #42822, #42823, & #42822B Tests: Moved three failed tests (bugs #42822, #42823, & #42822B) from FailedCompleteParseASTExpressionTest to CompleteParseASTExpressionTest | |||||
2003-09-09 | Patch for Bogdan Gheorghe | John Camelon | 2 | -7/+7 | |
Here is a patch that should get the build going again... | |||||
2003-09-09 | Patch for Hoda Amer | John Camelon | 9 | -116/+430 | |
CORE -Added more IASTExpression.Kind handling to CompleteParseASTFactory.getExpressionResultType() TESTS -Seperated the Expression result type test in a new file : completeParseASTExpressionTests. -Added more test cases for simple types. -Added FailedCompleteParseASTExpressionTest for failed reference tests. | |||||
2003-09-09 | Fix ClassCastException. | Alain Magloire | 1 | -4/+4 | |
2003-09-09 | CORE | John Camelon | 9 | -82/+267 | |
Updated ScannerException to be more precise and include more information. Updated Parser to be more careful of how it handles particular Scanner errors in COMPLETE_PARSE mode. TESTS Updated ScannerTestCase to keep up to date wrt ScannerException updates. | |||||
2003-09-09 | Core | John Camelon | 41 | -141/+682 | |
- Hooked up the Indexer to the dependency tree. Everytime a header file gets modified, the including source files get reindexed. - Automated dependency calcuations - each time a file gets modified, its tree gets updated. - Added error logging via the PDE Error Log (Views->PDE Runtime->Error Log) - the indexer reports unsuccesful index attempts and the preprocessor reports unsuccesful inclusion resolution attempts UI - Changed the names on the search popup mens | |||||
2003-09-09 | Patch for Andrew Niefer | John Camelon | 12 | -100/+196 | |
Core : Index Enumerator references - Added createEnumeratorFullyQualifiedName in AbstractIndexer - Added addEnumeratorReference in AbstractIndexer - implemented acceptEnumeratorReference in SourceIndexerRequestor Search pattern matching on function parameters: - modified scanForParameters in CSearchPattern - added getParamString in CSearchPattern - modified matchLevel in MethodDeclarationPattern Enumeration references - modified acceptEnumeratorReference in MatchLocator core.tests: Modified resources/search/classDecl.cpp - to include more function declarations to test parameter matching - to include an enumerator reference to test enumerators Added testMethodDeclarationParameterMatching to FunctionMethodPatternTests.java Added testEnumeratorReferences to OtherPatternTests | |||||
2003-09-08 | CORE & UI | John Camelon | 62 | -4033/+342 | |
Made scoping support more robust in CompleteParse mode. Refactored ISourceElementRequestor (enter|exit)CodeBlock() to take IASTCodeScope rather than IASTScope. Removed the now obsolete DOM. Added enumerator references to ISourceElementRequestor. TESTS Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences(). Removed LineNumberTest source as it is obsolete. | |||||
2003-09-08 | Patch for Andrew Niefer | John Camelon | 36 | -84/+209 | |
Core : - Create ParserLanguage.java - Modified ParserFactory functions to take ParserLanguage as parameter - Modifier Parser, Scanner & ParserSymbolTable to use new ParserLanguage class - Update call to ParserFactory in Indexer, Search, CModelBuilder & Dependency Tree Core.tests: - Updated calls to ParserFactory to specify which language to use UI: -CStructorCreator uses the parser, modified call to ParserFactory to specify CPP language. (this is the same behaviour as before) | |||||
2003-09-08 | added scheme for CProject extension | David Inglis | 1 | -0/+93 | |
2003-09-08 | Patch for Hoda Amer | John Camelon | 4 | -0/+83 | |
Core : Added references to variables with pointers in solution of bug#42453:Expression result types not computed Tests: Added tests to CompleteParseASTTest to test the expression result type for function calls that reference variables with pointers (bug#42453). | |||||
2003-09-05 | CORE | John Camelon | 4 | -3/+49 | |
Continue to add support for parsing within function bodies. Add workaround for 1.2 for inline function declaration-before-use chicken-and-egg. TESTS Added CompleteParseASTTest::testSimpleIfStatement(), testSimpleWhileStatement(). testSimpleSwitchStatement(), testSimpleDoStatement(). | |||||
2003-09-05 | Patch for Andrew Niefer | John Camelon | 16 | -100/+170 | |
Core: - fix patterns & indexing for Enumerators Core.Tests: - Added testEnumerators to OtherPatternTests.java - Modified resources/search/classDecl.cpp to include some enumerators UI: - enable Selected Resources scope - populate dialog base on selection when opened from outline view - fix small bug that found namespaces when searching for enumerations - tweak sorting by path to consider line number second | |||||
2003-09-05 | updated. | Alain Magloire | 1 | -0/+9 | |
2003-09-05 | Wrap the master fd, since they are share by two streams | Alain Magloire | 3 | -18/+40 | |
2003-09-05 | Patch for Hoda Amer | John Camelon | 3 | -101/+178 | |
- Added references to variables in solution of bug#42453:Expression result types not computed - Solution to bug#42560: Class Cast Exception during Method definition |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-