head	1.10;
access;
symbols
	CDT_2_0_2_BI:1.8.0.8
	v200604120500:1.9
	v200604110500:1.9
	v200604100500:1.9
	v200604090500:1.9
	v200604080500:1.9
	v200604070500:1.9
	v200604060500:1.9
	v200604050500:1.9
	v200604041846:1.9
	v200604041825:1.9
	v200604041822:1.9
	CDT_3_0_2:1.9
	CDT_3_0_2_RC1:1.9
	CDT_3_0_2_RC0:1.9
	CDT_3_0_1:1.9
	CDT_3_0_1_b1:1.9
	CDT_3_0_1_b0:1.9
	CDT_3_0_1_RC1:1.9
	cdt_3_0:1.9.0.2
	CDT_3_0:1.9
	CDT_3_0_RC3:1.9
	CDT_3_0_RC2:1.9
	CDT_3_0_RC2_build0:1.9
	CDT_3_0_RC1:1.9
	CDT_3_0_RC1_build0:1.9
	CDT_3_0_M7b:1.9
	CDT_3_0_M7a:1.9
	CDT_3_0_M7:1.9
	CDT_3_0_M6:1.9
	CDT_2_1_1:1.8
	CDT_3_0_M5:1.9
	CDT_2_1_1_20050307:1.8
	CDT_2_1:1.8
	CDT_2_1_RC8:1.8
	CDT_2_1_RC7:1.8
	CDT_2_1_RC6:1.8
	CDT_2_1_RC5:1.8
	CDT_2_1_RC4:1.8
	CDT_2_1_RC3:1.8
	cdt_21:1.8.0.6
	Root_cdt_21:1.8
	CDT_2_1_RC2:1.8
	CDT_2_1_RC1:1.8
	CDT_2_1_RC0:1.8
	CDT_2_0_2:1.8
	cdt_ast2:1.8.0.4
	Root_cdt_ast2:1.8
	CDT_2_0:1.8
	cdt_2_0:1.8.0.2
	CDT_2_0_RC1:1.8
	CDT_2_0_M9:1.8
	CDT_2_0_M8:1.8
	CDT_1_2_1_RC3:1.5.2.3
	CDT_1_2_1_RC2:1.5.2.3
	CDT_2_0_M7:1.7
	CDT_1_2_1_RC1:1.5.2.2
	CDT_2_0_M6:1.7
	CDT_2_0_M5_1:1.7
	CDT_1_2_1_M1:1.5.2.2
	CDT_1_2_RC1:1.5
	CDT_1_2_RC0:1.5
	cdt_1_2:1.5.0.2
	Root_cdt_1_2:1.5;
locks; strict;
comment	@# @;
expand	@b@;


1.10
date	2006.04.12.17.11.07;	author dschaefer;	state dead;
branches;
next	1.9;

1.9
date	2005.03.14.05.32.06;	author gheorghe;	state Exp;
branches;
next	1.8;

1.8
date	2004.02.25.23.23.59;	author gheorghe;	state Exp;
branches;
next	1.7;

1.7
date	2003.11.11.18.24.12;	author hamer;	state Exp;
branches;
next	1.6;

1.6
date	2003.10.27.20.57.43;	author dschaefer;	state Exp;
branches;
next	1.5;

1.5
date	2003.09.26.17.53.31;	author dschaefer;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2003.09.23.15.17.13;	author jcamelon;	state Exp;
branches;
next	1.3;

1.3
date	2003.09.11.17.13.03;	author dschaefer;	state Exp;
branches;
next	1.2;

1.2
date	2003.09.08.18.10.49;	author jcamelon;	state Exp;
branches;
next	1.1;

1.1
date	2003.07.24.14.15.06;	author dschaefer;	state Exp;
branches;
next	;

1.5.2.1
date	2003.10.27.20.44.57;	author dschaefer;	state Exp;
branches;
next	1.5.2.2;

1.5.2.2
date	2003.11.11.18.27.53;	author hamer;	state Exp;
branches;
next	1.5.2.3;

1.5.2.3
date	2004.02.17.16.01.34;	author gheorghe;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Testing the scalability of the Commit Files dialog. No really, I've removed the old indexer, search and type cache and have fixed all the compile errors that doing so caused. A number of features are disabled to be re-enabled later.
@
text
@2005-03-12 Bogdan Gheorghe
	- Updated references from IndexManager to SourceIndexer due to new indexer framework
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/UpdateDependency.java
		
2004-02-25 Bogdan Gheorghe
	- Check to see if the resource has a location before using it in
	  UpdateDependency
	  
2003-11-10 Bogdan Gheorghe
	- Added a null resource check in UpdateDependency to fix up
	  a potential NPE in the test suite
	
2003-10-23 Bogdan Gheorghe
	- Added UpdateDependency job
	
2003-09-25 Bogdan Gheorghe
	- As a result of folding the dependency service into the indexer
	  have removed the following files:
	  
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencySelector.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/RemoveFromDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java

	
	  
2003-09-22 Bogdan Gheorghe
	- Took out enable section for DependencyManager
	
2003-09-11 Bogdan Gheorghe
	- Added null guard to DependencyManager.getDependencyTree(), 
	  DependencyTree.getFileDependencies()
	
2003-09-08 Andrew Niefer
	- Modified calls to ParserFactory to specify which language to use
	- Modified IDependencyTree.add to take ParserLanguage as a parameter so that it can
	  be passed on when creating the preprocessor

2003-07-23 Bogdan Gheorghe

	Added initial dependency implementation
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DenpendencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/Node.java
	
-
	@


1.9
log
@New core framework for indexer
New UI framework for indexer
Updates to core tests/ui tests
@
text
@@


1.8
log
@- First go at adding selection search to CDT. You can now search for Declarations, References in Workspace, WorkingSets triggered from the CEditor, CView or COutline. 
- Added Dependency NPE check + test
- Selection Parser change from John
- Cleaned up search properties file
@
text
@d1 6
@


1.7
log
@Patch for Bogdan
@
text
@d1 4
@


1.6
log
@Patch for Bogda Gheorghe: (44366 & 45324)
- Moved off all dependency calculations to the Indexer thread,
created a new UpdateDependency job
- Modified CSearchOperation to only lock the workspace when
tagging resources with markers.
@
text
@d1 63
a63 59
2003-10-23 Bogdan Gheorghe
	- Added UpdateDependency job
	
2003-09-25 Bogdan Gheorghe
	- As a result of folding the dependency service into the indexer
	  have removed the following files:
	  
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencySelector.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/RemoveFromDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java

	
	  
2003-09-22 Bogdan Gheorghe
	- Took out enable section for DependencyManager
	
2003-09-11 Bogdan Gheorghe
	- Added null guard to DependencyManager.getDependencyTree(), 
	  DependencyTree.getFileDependencies()
	
2003-09-08 Andrew Niefer
	- Modified calls to ParserFactory to specify which language to use
	- Modified IDependencyTree.add to take ParserLanguage as a parameter so that it can
	  be passed on when creating the preprocessor

2003-07-23 Bogdan Gheorghe

	Added initial dependency implementation
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DenpendencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/Node.java
	
-
@


1.5
log
@Patch for Bogdan Gheorghe:
This patch integrates the dependency calculator into
the indexer. As a result the underlying indexer file storage
format has changes. Lots of detail in the change logs of
exactly what changed...
@
text
@d1 59
a59 56
2003-09-25 Bogdan Gheorghe
	- As a result of folding the dependency service into the indexer
	  have removed the following files:
	  
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencySelector.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/RemoveFromDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java

	
	  
2003-09-22 Bogdan Gheorghe
	- Took out enable section for DependencyManager
	
2003-09-11 Bogdan Gheorghe
	- Added null guard to DependencyManager.getDependencyTree(), 
	  DependencyTree.getFileDependencies()
	
2003-09-08 Andrew Niefer
	- Modified calls to ParserFactory to specify which language to use
	- Modified IDependencyTree.add to take ParserLanguage as a parameter so that it can
	  be passed on when creating the preprocessor

2003-07-23 Bogdan Gheorghe

	Added initial dependency implementation
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DenpendencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/Node.java
	
-
@


1.5.2.1
log
@Patch for Bogdan: (44366 & 45324)
- Moved off all dependency calculations to the Indexer thread,
created a new UpdateDependency job
- Modified CSearchOperation to only lock the workspace
when tagging resources with markers.
@
text
@d1 56
a56 59
2003-10-23 Bogdan Gheorghe
	- Added UpdateDependency job
	
2003-09-25 Bogdan Gheorghe
	- As a result of folding the dependency service into the indexer
	  have removed the following files:
	  
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencySelector.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/RemoveFromDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java

	
	  
2003-09-22 Bogdan Gheorghe
	- Took out enable section for DependencyManager
	
2003-09-11 Bogdan Gheorghe
	- Added null guard to DependencyManager.getDependencyTree(), 
	  DependencyTree.getFileDependencies()
	
2003-09-08 Andrew Niefer
	- Modified calls to ParserFactory to specify which language to use
	- Modified IDependencyTree.add to take ParserLanguage as a parameter so that it can
	  be passed on when creating the preprocessor

2003-07-23 Bogdan Gheorghe

	Added initial dependency implementation
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DenpendencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/Node.java
	
-
@


1.5.2.2
log
@Patch for Bogdan
@
text
@d1 59
a59 63
2003-11-10 Bogdan Gheorghe
	- Added a null resource check in UpdateDependency to fix up
	  a potential NPE in the test suite
	
2003-10-23 Bogdan Gheorghe
	- Added UpdateDependency job
	
2003-09-25 Bogdan Gheorghe
	- As a result of folding the dependency service into the indexer
	  have removed the following files:
	  
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencySelector.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/RemoveFromDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java

	
	  
2003-09-22 Bogdan Gheorghe
	- Took out enable section for DependencyManager
	
2003-09-11 Bogdan Gheorghe
	- Added null guard to DependencyManager.getDependencyTree(), 
	  DependencyTree.getFileDependencies()
	
2003-09-08 Andrew Niefer
	- Modified calls to ParserFactory to specify which language to use
	- Modified IDependencyTree.add to take ParserLanguage as a parameter so that it can
	  be passed on when creating the preprocessor

2003-07-23 Bogdan Gheorghe

	Added initial dependency implementation
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/AddFileToDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyManager.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DenpendencyQueryJob.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequest.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyRequestor.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/DependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/EntireProjectDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IDependencyTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/IPreprocessorOutput.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/ISourceDependency.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/PreprocessorOutput.java
	
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntry.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/IncludeEntryHashedArray.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/InMemoryTree.java
	* src/org/eclipse/cdt/internal/core/sourcedependency/impl/Node.java
	
-
@


1.5.2.3
log
@Patch for Thomas Fletcher: fix for Bug 52238 (NPE in UpdateDependancy). This patch makes sure that a resource has a location before it used in a dependency query.
@
text
@a0 4
2004-02-17 Bogdan Gheorghe
	- Fix for Bug 52238 from Thomas Fletcher: Check to see if you can
	  get a location off the resource before attempting to use it
	  
@


1.4
log
@Patch for Bogdan Gheorghe

Fixed  Bug 42685, Bug 43474. 

This patch: 
  - removes the old CTags Indexer 
  - removes the remaining Indexer block UI item under  Project Properties 
  - enables the Indexer on all projects
@
text
@d1 22
@


1.3
log
@Patch for Bogdan:
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.
@
text
@d1 3
@


1.2
log
@Patch for Andrew Niefer

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)
@
text
@d1 4
d31 1
a31 1

@


1.1
log
@Patch for Bogdan Gheorghe:
- Here's a first take at the dependency tree service
which is needed by both the managed build and the
indexer. The service is in a really early form with no
persistance or notification mechanisms in place yet.
There is just enough in here to allow Sean to get his
makefile dependencies. I added a check box to the
indexer tab to enable the service on a per project basis.
@
text
@d1 5
@

