Hi!
There is a compilation of the work I have to do in order to remove Mondrian
from Moose. If you find something irrelevant or missing or you have a note
I should consider, I will appreciate it!
Cheers,
Jura
MOViewRender is used for visualisations:
1. UML class diagram
2. View Multiplication constelation
3. Side by Side Duplication
4. System complexity
5. Namespace Hierarchy
6. System Overview
7. Within overall hierarchy
8. Package-wise System Complexity
9. Evolution matrix
10. Hierarchy evolution
MOViewRenderer is used in classes (package Mondrian is not included in this
list):
1. DSMBuilder
2. DSMExample
3. DudeMultiplicationGroup
4. FAMIXClass
5. FAMIXClassGroup
6. FAMIXNamespaceGroup
7. FAMIXPackageGroup
8. GlamorousHealth
9. GLMBrowser
10. GLMMondrianEasel
11. GLMMondrianPresentation
12. GLMMondrianPresentationTest
13. GLMMorphicMondrianRenderer
14. GTVisualizations
15. HismoClassHistoryGroup
16. MOCycleTableSample
17. MOFameView
18. MOLayerTable
19. PackageBlueprint
20. PPParser
21. TwoDimensionsDistributionMap
MOFormsBuilder is used (package Mondrian is not included in this list):
1. MOFameView>fameShape
2. MOCycleTableSample>>exampleCycleTable
3. HismoClassHistoryGroup>>viewEvolutionMatrixOn:
Other things:
1. Create ROGraphVizLayout (used in Annotation Constellation)
2. DSM uses borderStyle. Mandatory? Should we implement it in Roassal?
Obsolete code? Remove it?:
1. MooseEntity>>openInEasel (it is not called and there is MOEasel)
2. FAMIXClassGroup>>viewDuplicationComplexity (annotation is commented)
3. #browsePackageBlueprints
4. FAMIXNamespace>>accessTo: has flag "maybe not more useful"
5. FAMIXImplicitVariable does not understand parentType (produces does
not understand debugger).