Markus Schorn
d54cf4d243
Fix for 156504 by Andrew Ferguson, Overloaded functions/methods in PDOM
2006-10-20 09:59:38 +00:00
Markus Schorn
e57307c5b3
Adds a base class for index tests.
2006-10-20 09:03:56 +00:00
Markus Schorn
234a13b0e1
Fixes warnings.
2006-10-19 14:01:49 +00:00
Markus Schorn
ccd10d94bf
Moved failing test to failing test suite.
2006-10-19 13:49:24 +00:00
Markus Schorn
764e4e3b04
Fix for 156993, copied projects reuse PDOM database.
2006-10-19 08:13:25 +00:00
Doug Schaefer
780f7df35c
Patch for Jason - 160884. Change DOMException to not be a CoreException.
2006-10-18 19:17:11 +00:00
Doug Schaefer
c12e07dd19
Patch for Alena, 161107. New PDOM Tests.
2006-10-18 18:38:35 +00:00
Markus Schorn
9b75c68712
junit test for bug 161216, static functions/vars in PDOM
2006-10-17 12:22:13 +00:00
Markus Schorn
b202de6bec
Testcase for search in unnamed namespace.
2006-10-17 12:01:58 +00:00
Markus Schorn
ff384fe5c5
Test case and fix for 160913, search in namespaces.
2006-10-17 11:08:52 +00:00
Markus Schorn
6eef40d050
Fix for 149572, notifications for index.
2006-10-16 18:23:13 +00:00
Markus Schorn
6d85d8d0b9
Fixes race condition, by Andrew Ferguson, bug 157992.
2006-10-13 09:15:22 +00:00
Markus Schorn
4c2b2120e4
Variable and function annotations in PDOM, by Jason Montojo, bug 159595.
2006-10-13 08:46:20 +00:00
Markus Schorn
08a632ecc7
Moves BaseTestCase to cdt.core.tests
2006-10-13 08:44:15 +00:00
Markus Schorn
dcdd0b1b56
Introduces constants for the various indexer ids.
2006-10-12 16:17:59 +00:00
Markus Schorn
f5a4ba1d76
Introduces an API to access the PDOM, bug 149565.
2006-10-12 13:23:56 +00:00
Anton Leherbauer
b7f5c2f33e
Upversion to 4.0.0 and fix dependency version ranges (bug 157543)
2006-10-11 12:28:54 +00:00
Markus Schorn
4fd4c4adce
Fix for 154563 by Andrew Ferguson, implementation of BTree delete.
2006-10-09 12:48:58 +00:00
Markus Schorn
389e4a0e51
Enforces 1.4 compatibility for org.eclipse.cdt.core.tests
2006-10-09 09:34:30 +00:00
Markus Schorn
ae1ab1b625
Fixes call hierarchy test cases.
2006-10-02 09:30:32 +00:00
Markus Schorn
059a0d095f
Makes PDom tests independent of line delimiter
2006-09-29 16:03:06 +00:00
Markus Schorn
75cbff035e
Separates PDOM from IASTName and IASTTranslationUnit, see bug 149565.
2006-09-29 07:19:51 +00:00
Doug Schaefer
bc7e82f186
Bug 157992 - Fixed up the PDOMTests to be more deterministic.
2006-09-22 16:37:50 +00:00
Markus Schorn
683950da14
Disable indexer for refactoring tests
2006-09-06 13:47:43 +00:00
Markus Schorn
38aed694f5
Improvement for failing tests, added rename refactoring tests to automated suite.
2006-09-06 09:38:53 +00:00
Doug Schaefer
b4c6a27239
Added allIncludedBy test from cdt_3_1.
2006-09-05 20:23:28 +00:00
Andrew Niefer
5c49412ff9
bug 156137 - Expression Evaluator does not handle %
2006-09-05 02:03:35 +00:00
Doug Schaefer
eac22a6a7b
Bug 72741 - add cancel handling for the pattern search and the findBindings routine in the PDOM.
2006-09-01 20:53:06 +00:00
Doug Schaefer
b4c738d66a
Added support for nested classes. Changed the way member owners are done.
2006-08-02 14:36:41 +00:00
Doug Schaefer
ccaf9b361a
Fix up PDOM to index ACE+TAO exception free.
2006-07-31 15:50:02 +00:00
Doug Schaefer
f8b90d3d95
Fixed up the PDOMTests.
2006-07-21 18:35:18 +00:00
Doug Schaefer
58aa2a2651
Added typedefs to PDOM.
2006-07-21 18:27:06 +00:00
Doug Schaefer
644a6205fb
Add Class Tests to PDOMTest suite.
2006-07-19 03:48:07 +00:00
Doug Schaefer
4321e9a476
Add base classes to PDOM.
2006-07-19 03:44:26 +00:00
Doug Schaefer
3606664371
Added enums to PDOM (merged from 3.1 stream)
2006-07-14 19:46:26 +00:00
Markus Schorn
8cf13ce26a
Changed position trackers to use IRegion instead of Position.
2006-07-12 14:04:55 +00:00
David Daoust
c0faa8cedc
Remove warnings from the core test plugin
2006-07-06 17:59:13 +00:00
David Daoust
7706ce1070
Disabled some warnings in the test packages
2006-07-06 17:45:57 +00:00
Markus Schorn
328e4c08f1
Add position trackers, includes test cases.
2006-07-03 13:01:05 +00:00
Markus Schorn
b49574295b
Fixes warnings
2006-06-30 09:28:50 +00:00
Doug Schaefer
a48b5f55b1
Updated copyright dates to reflect latest in CVS.
2006-06-23 17:52:45 +00:00
Doug Schaefer
17464c08f4
Update Copyright dates and fix those that had no copyrights.
2006-06-23 17:27:03 +00:00
Chris Recoskie
4836857ef3
update copyrights
2006-06-14 12:16:17 +00:00
John Camelon
077fbb67ae
Fix for bug 126136 - Out of memory error on recursive macro
2006-06-12 01:08:32 +00:00
Doug Schaefer
7ca72c49aa
Applied John C's patch to fix 143502 which addresses a hang when C++ code is parsed by the C parser.
2006-06-03 14:11:59 +00:00
Doug Schaefer
316f28e9c0
Bug 134310 - Fix the GCC error parser which was really slow on long command lines. Now if the line is longer than a magic number (1000 for now), it is skipped since it's not likely to be an error message.
...
Bug 143952 - Skipping over "instantiated from here" so that it doesn't appear as an error.
2006-05-26 18:38:15 +00:00
Doug Schaefer
9174d8ce58
Bug 141819 - Fix providers for some of the plugins.
2006-05-24 18:54:05 +00:00
Doug Schaefer
7b0cf6dc03
Updated the about.html files.
2006-05-24 13:51:50 +00:00
Doug Schaefer
6fad7334f7
Two major PDOM changes. First, the PDOM is now per workspace. Indexers remain per project. There were a lot of changes to make this work.
...
Second, the macros are now cached on the PDOMCodeReaderFactory which is now used for the duration of a reindex request. This vastly improves the performance of the fast indexer.
2006-05-18 22:22:20 +00:00
Doug Schaefer
1be823b03c
Changed the way Strings are stored in the PDOM to support strings larger than the Chunk size. Added support for Macros and the use of them when skipping over header files (i.e. don't skip the macros). Upversioned the PDOM to kick off reindexing.
2006-04-28 20:34:06 +00:00