mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-05 15:25:49 +02:00
updated
This commit is contained in:
parent
edd1a22fb3
commit
70725d89a4
6 changed files with 158 additions and 0 deletions
|
@ -1,3 +1,102 @@
|
|||
2003-03-27 Alain Magloire
|
||||
|
||||
Some changes in the Core Model to make it closer to JDT, the hierarchy is now:
|
||||
ICModel
|
||||
ICProject
|
||||
ICContainer
|
||||
ITranslationUnit
|
||||
IArchive
|
||||
IBinary
|
||||
|
||||
All the C Resources above implements IParent, ICElement and IOpenable.
|
||||
The rationale is that in the old hierarchy, we were putting things in the model
|
||||
that the did not belong to the a C/C++ Model, for example a "README" file
|
||||
was map to CFile or CResource bloating the LRU cache, those resources did
|
||||
not contribute any info to the model and would make the indexer job more
|
||||
complex. A new method been added getNonCResources() to retrieve those elements.
|
||||
Note CResource, CFolder, CFile are removed.
|
||||
Also refactors:
|
||||
- ICOpenable to IOpenable
|
||||
- ICRoot to ICModel
|
||||
- ICRootInfo to ICModelInfo
|
||||
- Move internal/core/model/IBuffer* classes to core/model/IBuffer*
|
||||
|
||||
index/org/eclipse/cdt/internal/core/index/IndexManager.java
|
||||
model/org/eclipse/cdt/core/model/BufferChangedEvent.java
|
||||
model/org/eclipse/cdt/core/model/CoreModel.java
|
||||
model/org/eclipse/cdt/core/model/IArchive.java
|
||||
model/org/eclipse/cdt/core/model/IArchiveContainer.java
|
||||
model/org/eclipse/cdt/core/model/IBinary.java
|
||||
model/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
odel/org/eclipse/cdt/core/model/IBinaryContainer.java
|
||||
model/org/eclipse/cdt/core/model/IBuffer.java
|
||||
model/org/eclipse/cdt/core/model/IBufferChangedListener.java
|
||||
model/org/eclipse/cdt/core/model/ICContainer.java
|
||||
model/org/eclipse/cdt/core/model/ICElement.java
|
||||
model/org/eclipse/cdt/core/model/ICFile.java
|
||||
model/org/eclipse/cdt/core/model/ICFolder.java
|
||||
model/org/eclipse/cdt/core/model/ICModel.java
|
||||
model/org/eclipse/cdt/core/model/ICOpenable.java
|
||||
model/org/eclipse/cdt/core/model/ICProject.java
|
||||
model/org/eclipse/cdt/core/model/ICResource.java
|
||||
model/org/eclipse/cdt/core/model/ICRoot.java
|
||||
model/org/eclipse/cdt/core/model/IOpenable.java
|
||||
model/org/eclipse/cdt/core/model/ITranslationUnit.java
|
||||
model/org/eclipse/cdt/internal/core/model/Archive.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/ArchiveInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/Binary.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
|
||||
model/org/eclipse/cdt/internal/core/model/Buffer.java
|
||||
model/org/eclipse/cdt/internal/core/model/BufferChangedEvent.java
|
||||
model/org/eclipse/cdt/internal/core/model/BufferManager.java
|
||||
model/org/eclipse/cdt/internal/core/model/CContainer.java
|
||||
model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElement.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementDelta.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementDeltaBuilder.java
|
||||
model/org/eclipse/cdt/internal/core/model/CElementInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFile.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFileInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFolder.java
|
||||
model/org/eclipse/cdt/internal/core/model/CFolderInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModel.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelCache.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelManager.java
|
||||
model/org/eclipse/cdt/internal/core/model/CModelOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CProject.java
|
||||
model/org/eclipse/cdt/internal/core/model/CProjectInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CResource.java
|
||||
model/org/eclipse/cdt/internal/core/model/CResourceInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CRoot.java
|
||||
model/org/eclipse/cdt/internal/core/model/CRootInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/CommitWorkingCopyOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CopyElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CopyResourceElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/CreateElementInTUOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/DeleteResourceElementsOperation.java
|
||||
model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
|
||||
model/org/eclipse/cdt/internal/core/model/ElementCache.java
|
||||
model/org/eclipse/cdt/internal/core/model/FieldInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/FunctionInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBuffer.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBufferChangedListener.java
|
||||
model/org/eclipse/cdt/internal/core/model/IBufferFactory.java
|
||||
model/org/eclipse/cdt/internal/core/model/IWorkingCopy.java
|
||||
model/org/eclipse/cdt/internal/core/model/Openable.java
|
||||
model/org/eclipse/cdt/internal/core/model/OpenableInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/Parent.java
|
||||
model/org/eclipse/cdt/internal/core/model/SourceManipulation.java
|
||||
model/org/eclipse/cdt/internal/core/model/SourceManipulationInfo.java
|
||||
model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
|
||||
model/org/eclipse/cdt/internal/core/model/TranslationUnitInfo.java
|
||||
|
||||
|
||||
2003-03-20 Alain Magloire
|
||||
|
||||
Patch from Amer Hoda
|
||||
|
|
|
@ -1,3 +1,18 @@
|
|||
2003-03-27 Alain Magloire
|
||||
|
||||
Changes were done in the Core Model API, the hierarchy is now
|
||||
ICModel
|
||||
ICProject
|
||||
ICContainer
|
||||
ITranslationUnit
|
||||
IArchive
|
||||
IBinary
|
||||
We adjust the tests.
|
||||
* model/org/eclipse/cdt/core/model/tests/ArchiveTests.java
|
||||
* model/org/eclipse/cdt/core/model/tests/BinaryTests.java
|
||||
* model/org/eclipse/cdt/core/model/tests/TranslationUniTests.java
|
||||
* model/org/eclipse/cdt/core/model/tests/WorkingCopyTests.java
|
||||
|
||||
2003-03-26 Andrew Niefer
|
||||
In ParserSymbolTableTest :
|
||||
updated all tests to reflect TypeInfo changes
|
||||
|
|
|
@ -1,3 +1,32 @@
|
|||
2003-03-27 Alain Magloire
|
||||
|
||||
Some changes in the Core Model to make it closer to JDT, the hierarchy is now:
|
||||
ICModel
|
||||
ICProject
|
||||
ICContainer
|
||||
ITranslationUnit
|
||||
IArchive
|
||||
IBinary
|
||||
|
||||
We now adjust the code.
|
||||
|
||||
src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/BinaryPropertySource.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java
|
||||
src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/ErrorTickAdornmentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/compare/CStructureCreator.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CPatternFilter.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CView.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CViewDragAdapter.java
|
||||
src/org/eclipse/cdt/internal/ui/cview/CViewSorter.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/CDocumentProvider.java
|
||||
src/org/eclipse/cdt/internal/ui/editor/DocumentAdapter.java
|
||||
src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
|
||||
src/org/eclipse/cdt/ui/CElementContentProvider.java
|
||||
src/org/eclipse/cdt/ui/CElementLabelProvider.java
|
||||
src/org/eclipse/cdt/ui/CUIPlugin.java
|
||||
|
||||
2003-03-19 Alain Magloire
|
||||
|
||||
Patch From Amer Hoda, to use the Working Copy of ICElement use in
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2003-03027 Alain Magloire
|
||||
|
||||
Adjust the code refactor in the CoreModel for IBinary
|
||||
* CDebugTarget.java
|
||||
|
||||
2003-03-18 Mikhail Khodjaiants
|
||||
Removed the gdb-specific variable parsing.
|
||||
* ICValue.java
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2003-03-27 Alain Magloire
|
||||
|
||||
Adjust the code because of refactoring.
|
||||
ICFolder and ICResource are removed.
|
||||
|
||||
2003-01-29 Peter Graves
|
||||
|
||||
Fixed warnings when accessing static methods
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2003-03-27 Alain Magloire
|
||||
|
||||
* src/org/eclipse/cdt/launch/ui/CMainTab.java:
|
||||
Refactor of ICRoot to ICModel adjust the code.
|
||||
|
||||
2003-03-19 David Inglis
|
||||
Fixed bug with not showing C Project lists with the launch config, when C UI Plugins was not
|
||||
created yet.
|
||||
|
|
Loading…
Add table
Reference in a new issue