John Camelon
4650694d81
Patch for Devin Steffler.
...
Fixed Bug 104498 - DOM AST View becomes broken when left open on a system header file and eclipse is restarted
2005-07-20 19:27:23 +00:00
John Camelon
faa699368b
Patch for Devin Steffler.
...
Fixed Bug 76043 F3 opens external file instead of linked resource
2005-07-20 19:20:46 +00:00
John Camelon
08278a1193
Patch for Devin Steffler.
...
Fixed Bug 103697 - Open Definition/Declaration on files in linked folders open a new editor
2005-07-18 23:47:30 +00:00
John Camelon
0caa2a5bd5
Patch for Devin Steffler.
...
Fixed Bug 103323 NPE caused by DOMSearchUtil#getSearchPattern() when IASTName is null
2005-07-13 19:56:39 +00:00
Bogdan Gheorghe
1c13ce92c0
Fix for failing UI JUnits
2005-07-12 14:42:42 +00:00
Andrew Niefer
d94e967724
Patch from Devin Steffler: fix bug 102258
2005-07-05 19:14:55 +00:00
John Camelon
a80f774ac0
Patch for Devin Steffler.
...
Fixed Bug 102429 - Please change Open Declaration / Open Definition key bindings
2005-07-04 16:21:21 +00:00
John Camelon
295e397a5a
Patch for Devin Steffler.
...
Fixed Bug 101287 'find decl/defn' navigation not working using ctags indexer & no ScannerInfo
2005-06-28 20:35:54 +00:00
Bogdan Gheorghe
e11007b7c0
Added indexed file count to Indexer View Info Dialog
2005-06-28 19:46:40 +00:00
Doug Schaefer
2fd25239b8
EPL'ing the CDT.
2005-06-27 03:46:51 +00:00
Doug Schaefer
9d761485f0
Turned off the test info provider for finding function matches. This has been killing us trying to test content assist.
2005-06-23 19:30:42 +00:00
David Inglis
cf09e84a32
CPL to EPL transistion - license header update for IBM
2005-06-23 16:02:46 +00:00
David Inglis
92cae3205a
CPL to EPL transistion - license header update for QNX
2005-06-23 16:01:26 +00:00
Doug Schaefer
e470be8631
EPL'ing the CDT.
2005-06-23 14:44:35 +00:00
Andrew Niefer
fb5cd0f157
patch from Devin Steffler for bug 100568
...
- also remove references to implementations of IASTName and use interfaces instead
2005-06-17 14:28:49 +00:00
Bogdan Gheorghe
e2daf28d35
Fix for 99868
2005-06-17 02:00:54 +00:00
Bogdan Gheorghe
7026a99e32
Fix for NPE in IndexerTypesJob2
...
Patch for Dave Daoust - change Var encoding in index
Test refactoring
2005-06-16 03:47:39 +00:00
Bogdan Gheorghe
fae118c182
Patch for Dave Daoust: Fixes up the string demangling in IEntryResult + IndexerView
2005-06-14 19:52:17 +00:00
Bogdan Gheorghe
d8a971aedb
Added full qualfications to BasicSearchMatch
...
Cleaned up some dead search code
2005-06-14 05:56:50 +00:00
Bogdan Gheorghe
35cc111224
Fix for 99536 : Remove Original Source Indexer
...
Refactored DOM Indexer
Fix for 93571 : Indexer causes deadlock in org.eclipse.cdt.ui.tests AutomatedSuite
2005-06-13 23:51:52 +00:00
Bogdan Gheorghe
37337c303a
CTag Indexer - patch to index include path
...
Clean up of deprecated search UI
2005-06-13 05:21:49 +00:00
Alain Magloire
ac6c8db915
2005-06-08 Alain Magloire
...
Move to the IContentTypeManager framework: PR 86645
* src.org.eclipse/cdt/ui/tests/DOMAST/DOMAST.java
2005-06-09 16:07:10 +00:00
Bogdan Gheorghe
f20ffd5b51
Fix for 92296 (Source Indexer doesn't encode definitions)
...
Fix fo 92628 (Definitions missing in new Search Engine)
Got rid of FWD_CLASS, FWD_STRUCT and FWD_UNION encodings (updated all 3 indexers)
Updated Indexer View (got rid of FWD declarations)
2005-06-07 17:48:18 +00:00
Bogdan Gheorghe
f4ae254411
Refactor CPPSelectionTestsCTagsIndexer to check to see if the proper CTags is installed prior to running the test
2005-05-31 19:43:31 +00:00
John Camelon
e5610988d7
Patch for David Daoust.
...
Cleaning up the Indexer View.
2005-05-31 19:23:26 +00:00
John Camelon
b208d1adfd
Patch for Devin Steffler.
...
This patch gets rid of the work around added to CoreModel with the last patch. It was required in order to get C(PP)SelectionTests*Indexer working but the better way to do this is to create a scanner config for the projects for those tests.
This patch also improves the speeds of CSelectionTestsCTagsIndexer and CPPSelectionTestsCTagsIndexer by adding CTagsIndexer#notifyListeners(IndexDelta) to Index.java.
2005-05-31 18:55:35 +00:00
John Camelon
657c53d31e
Patch for Devin Steffler.
...
Note to specifically look at the changes made to CoreModel.java as this is the fix for 96865.
The rest of the patch consists of tests and the changes to CTagsIndexer.java to make it compatible with those tests.
Updated for 77383 changes:
FIXED 96865- [DOM Indexer] won't run on new Standard Make C Project
includes JUnits for AutomatedSuite to test Open Definition/Open Declaration against the DOM Indexer and the CTags Indexer
added 29 tests for the above and raised the following bugs on those tests: 96689, 96690, 96694
2005-05-31 15:44:40 +00:00
John Camelon
24648ae9ed
Moved clients towards IASTNode.getFileLocation() and away from IASTTranslationUnit.flattenLocations( ... ).
2005-05-30 20:32:56 +00:00
John Camelon
3fa54b37ea
Applied patch for Devin Steffler.
...
FIXED 94135- All Declarations does not include the namespace scope in the search pattern
FIXED 95202- [NPE] on Open Declarations for C++ spec example
FIXED 95219- [Ctrl+Click] is enabled on everything except for keywords
FIXED 95224- [Open Definition] of destructor should have the same logic as constructors
FIXED 95225- [open definition] within constructor in a throw statement fails
FIXED 95229- [open declaration] infinite loop on keyword operator
FIXED 95372- DOMQuery#isLocal() should not reference internal DOM packages
2005-05-16 21:28:45 +00:00
Bogdan Gheorghe
b920965dab
Changed IMatch to return a IMatchLocatable instead of startOffset/endOffset (IMatchLocatable can then be further cast into IOffsetLocatable or ILineLocatable)
...
Updated all clients.
2005-05-16 18:24:31 +00:00
Doug Schaefer
bdecfcfc41
Cleaned up some obvious NLS warnings. Also turned off the warnings for the tests plugins.
2005-05-16 14:44:03 +00:00
Bogdan Gheorghe
fb6c76a062
Temporary Fix for UI JUnits
2005-05-16 12:50:49 +00:00
Andrew Niefer
793e00edda
modified version of patch from Devin Steffler for bug 95202
2005-05-13 19:52:38 +00:00
Andrew Niefer
2d27b6de65
binary search for finding nodes in the DOM AST view
2005-05-12 16:20:31 +00:00
Andrew Niefer
ada5f6bb24
patch from Devin Steffler RE Open Declaration/Definition
...
bugs 86829, 93589, 94360
2005-05-10 20:31:02 +00:00
Bogdan Gheorghe
ea15dddbc9
Refactored CTags Indexer to allow individual tags to add themslves to an Indexer Output (consolidated CTagsIndexAll and CTagsAddCompilationUnit)
...
CTagFileReader logic change to read in all tags in ctags file
Patch from Dave with fix for TempVA merge problem (Indexer View was opening BlocksInput without close) + other UI improvements
Renamed generated CTags file
Refactored indexer tests to not depend on EntryResult toString()
2005-05-05 04:25:16 +00:00
John Camelon
d5663f5134
Patch for Devin Steffler.
...
FIXED 72716- [Search] Search actions in "magic" include files do not work.
2005-05-03 18:48:24 +00:00
John Camelon
c338788697
Forgot to comment broken test out of suite().
2005-05-03 18:01:39 +00:00
John Camelon
f8927a9f4c
Commented out RefactoringRegressionTests#testFunction_31.
...
Patch for Devin Steffler.
FIXED 69063- [Search] Open Definition vs Open Declaration.
2005-05-03 15:48:34 +00:00
Bogdan Gheorghe
bdb7bbaf87
Some new index constants
...
Patch for Dave - IndexerView refactoring
2005-05-03 03:43:13 +00:00
John Camelon
e95f21d2d8
Patch for Devin Steffler.
...
FIXED 93281- [Open Declaration] the entire operator string shouldn't have to be selected for features to work
2005-05-02 17:40:48 +00:00
Bogdan Gheorghe
d3314df607
Patch from Dave - refactored EntryResults to decode index information within the Entry Result itself; updated Index View to make use of new EntryResult
2005-05-02 16:11:40 +00:00
John Camelon
5e0e6d7eb2
Patch for Devin Steffler.
...
FIXED 86993- [Selection] CPPASTLinkageSpecification with bad offset due to macro expansion causes selection to fail in CPP
FIXED 93167- [Open Declaration] on destructor requires the entire word to be selected
FIXED 92632- [IBinding] CPPClassInstance binding has no declaration
FIXED - prevent DOM AST View from showing internal interfaces
2005-04-29 00:56:11 +00:00
Andrew Niefer
9e7f365eba
tweaks to the DOM AST view by Devin
...
- better handling of DOMExceptions
- don't call IScope.flushCache
2005-04-27 21:30:25 +00:00
John Camelon
0fedc36b90
Applied patch for Devin Steffler.
...
Open Declarations/Search For Refs/Search for Decls actions reworked to use the new DOM.
2005-04-27 17:43:33 +00:00
John Camelon
bc812babe8
Fix Bug 92605 - [LocationMap] context_directive_end is off by 1 somewhere
...
Updated DOMAST Find In View action accordingly.
2005-04-25 18:08:50 +00:00
Bogdan Gheorghe
1c5c64581c
Index Reader Interface Refactor - a patch contribution by Dave Daoust
2005-04-25 14:01:51 +00:00
Bogdan Gheorghe
f9c9df1db7
Patch for Devin Steffler -
...
Fixed 92074- [Indexer View] constructors (now methodDecl) do not show up in Indexer View
2005-04-21 15:53:36 +00:00
Bogdan Gheorghe
cf1d5bf0d1
Dave Daoust's patch for 91946 w/ Modifications
...
Cleaned up deprecated Search UI
2005-04-20 05:59:37 +00:00
Bogdan Gheorghe
5ae8e3d4b7
Patch for Devin Steffler w/ Modifications - Indexer View Search
2005-04-18 19:06:02 +00:00