1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

1069 commits

Author SHA1 Message Date
John Camelon
d9c4c2f676 Patch for Devin Steffler.
- group the IASTPreprocessorIncludeStatements and everything included by them
- IASTPreprocessorIncludeStatement filter
2005-02-09 21:01:43 +00:00
John Camelon
b7bc33758c Patch for Devin Steffler.
Add <CLEAR> button to DOM AST View.
2005-02-09 16:26:34 +00:00
John Camelon
30277a9b62 Patch for Devin Steffler.
Further updates to DOM/AST View.
- an implementation for CPPVisitor#getReferences
- updated CVistior#getReferences so that only IASTNames with the same binding AND toString() are returned
2005-02-08 02:14:57 +00:00
John Camelon
2e1c3b3f50 Patch for Devin Steffler. Further updates to the DOM AST View.
patch includes:
- problem filter fixed so that it filters problems (and not everything but problems)
- added preprocessor statement filter
2005-02-08 00:44:18 +00:00
John Camelon
acc0b10a40 Patch for Devin Steffler.
TreeObject.toString() updated.
- pointer information (const, volatile, restrict) is displayed
- IASTCastExpression information on operator is displayed properly (was defaulting to IASTUnaryExpression instead)
2005-02-07 14:36:23 +00:00
John Camelon
0167673957 Patch for Devin Steffler re: DOMAST View.
I finally figured out how to refresh the TreeViewer in a manner that will let me determine programmatically what tree nodes to expand.
So now after a refresh, if a treenode has the same offset (via getOffset) and toString() then it is expanded.
2005-02-07 14:11:24 +00:00
John Camelon
761524840a Patch for Devin Steffler.
Added filter for AST view for problems.
2005-02-03 16:02:11 +00:00
John Camelon
24d6abba7f Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-02-03 15:26:27 +00:00
John Camelon
e269c537e6 Further DOM/AST fixes. 2005-02-02 18:30:19 +00:00
John Camelon
c2d34df02e Patch for Devin Steffler.
Further updates to DOM AST View.
2005-02-02 02:16:54 +00:00
John Camelon
9500493981 Bug 84172 - system includes don't seem to be added to DOM from the first TranslationUnit 2005-02-01 19:46:36 +00:00
John Camelon
6fa14f6b94 Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-02-01 18:17:22 +00:00
John Camelon
7f65d614a3 Minor fix to ASTView. 2005-02-01 16:44:54 +00:00
John Camelon
a0c153442c Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-02-01 04:34:52 +00:00
John Camelon
db9b29f9d7 Remove references to ScannerASTNode. 2005-01-31 20:43:18 +00:00
John Camelon
b33b116998 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-31 20:17:59 +00:00
John Camelon
6ac6636352 Patch for Devin Steffler.
Further updates to DOM AST View.
Removed NPE's from C/CPPVisitor.
2005-01-31 16:43:05 +00:00
John Camelon
d35174e94d Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-30 02:55:28 +00:00
John Camelon
2091bd2767 Added getUnpreprocressedSignature() to IASTDeclSpecifier.
Added appropriate support to ILocationResolver.
2005-01-28 15:18:04 +00:00
John Camelon
35805f1d38 Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-01-27 20:42:56 +00:00
Andrew Niefer
b2ff153008 Refactor core.tests/suite/org.eclipse.cdt.testplugin and
ui.tests/src/org.eclipse.cdt.testplugin
packages to  org.eclipse.cdt.core.testplugin and org.eclipse.cdt.ui.testplugin respectively.

This fixes a problem where the tests were incorrectly loading the wrong test plugin class.
2005-01-27 18:48:00 +00:00
John Camelon
493b29d4e4 Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-27 16:31:58 +00:00
John Camelon
11f8e7fc7a Patch for Devin Steffler.
Further updates to DOM AST View.
2005-01-27 02:14:04 +00:00
John Camelon
fa5ac845bb Removed warnings. 2005-01-26 20:22:45 +00:00
John Camelon
b811a0479b Further DOM/AST fixes (w/viewer). 2005-01-26 20:21:07 +00:00
John Camelon
d7b97a7f42 Use DOMScanner rather than Scanner2. 2005-01-26 19:22:44 +00:00
John Camelon
4d00261705 Patch for Devin Steffler.
Further UI indicator infrastructure for testing DOM AST.
2005-01-26 18:56:09 +00:00
John Camelon
39952fcbff Patch for Devin Steffler.
UI Infrastructure for testing the DOM AST Interfaces.
2005-01-26 17:03:26 +00:00
Andrew Niefer
7f89f8b969 there is no core source folder in cdt.ui.tests 2005-01-14 20:43:16 +00:00
Doug Schaefer
0583121e43 Updated the version numbers to 3.0.0. 2004-12-22 19:49:22 +00:00
Bogdan Gheorghe
145b478b9c Patch for Tanya Wolff: Content Assist Regession Tests 2004-12-17 22:26:55 +00:00
John Camelon
c07a9f8750 Revert. 2004-12-13 21:09:44 +00:00
John Camelon
a49710a25a Fixed ui.tests ... Content Assist tests were asserting out of order. 2004-12-13 21:03:12 +00:00
Alain Magloire
2db439e528 remove the core folder for now. 2004-12-10 20:28:33 +00:00
Alain Magloire
817d04d43f 2004-12-10 Alain Magloire
No need for TestBuffer test, it is now in JFace.
2004-12-10 17:49:05 +00:00
John Camelon
371b6dba53 Reversed failing test. 2004-11-30 18:51:01 +00:00
Andrew Niefer
0bf6b02659 test tweaks 2004-11-24 20:27:41 +00:00
Andrew Niefer
40ca0f5538 patch from Tanya Wolff 2004-11-24 20:27:29 +00:00
Doug Schaefer
a099af8eeb Update UI tests to get rid of warnings. 2004-11-24 16:43:41 +00:00
Andrew Niefer
7d6aa41cb5 fix failing content assist tests 2004-11-18 21:09:43 +00:00
Andrew Niefer
bb46ce4f7f fix failures in content assist tests 2004-11-16 15:58:00 +00:00
Andrew Niefer
d5f27d5c45 - patch from Tanya Wolff for open declaration tests
- new Refactoring test framework (from me)
2004-11-16 15:17:56 +00:00
Alain Magloire
3988b8ef5b 2004-11-08 Mikhail Voronin
New tests for help extension.
	* ui/org/eclipse/cdt/ui/tests/chelp/CHelpProviderTester.java
	* ui/org/eclipse/cdt/ui/tests/chelp/CHelpTest.java
	* ui/org/eclipse/cdt/ui/tests/chelp/CHelpTestInfoProvider.java
2004-11-09 02:02:35 +00:00
Andrew Niefer
837365f975 Patch from Tanya Wolff - content assist tests 2004-11-05 19:24:45 +00:00
Andrew Niefer
c555ac79f6 move the content assist regression tests over the the ui.tests plugin 2004-10-13 18:24:17 +00:00
Andrew Niefer
a0681af9ce fix incorrect merging of prefix lookup results from different scopes. 72559 2004-09-10 21:14:01 +00:00
Andrew Niefer
bb6eaf7e55 bugs 72824, 69334 2004-09-09 20:59:22 +00:00
John Camelon
9e4777cd49 Fixed a bunch of ui.tests for content assist w/Scanner2. 2004-08-05 22:36:35 +00:00
Doug Schaefer
739203fe55 Upversioning head to 2.1.0. 2004-07-15 15:54:47 +00:00
Alain Magloire
a443caeb08 2004-06-18 Alain Magloire
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-19 02:43:04 +00:00