It is a bit difficult for me to judge whether these are good moves or
not. But removing cycles is important and I welcome any initiatives
that go in that direction.
Cheers,
Alexandre
On 17 Feb 2010, at 09:46, Laval Jannik wrote:
I have simulated a remove cycle process.
Manually I move some elements in a mooseModel of Moose.
To remove all cycles in Moose, my conclusions are:
=====
extend method>>
Smalltalk::FAMIXClass.browseSource() in Moose-Finder.
extend method>> Smalltalk::FAMIXMethod.browseSource() in Moose-
Finder.
move class>> Smalltalk::MPImportSTCommand in Moose-Wizard.
move class>> Smalltalk::MPImportJavaSourceFilesWithInFusionCommand
in Moose-Wizard.
extend method>> Smalltalk::FAMIXNamedEntity.isAbstract() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXNamedEntity.isAbstract:(Object) in
Famix-Extensions.
extend method>> Smalltalk::FAMIXClass.isAbstract() in Famix-
Extensions.
extend method>> Smalltalk::CompiledMethod.mooseName() in Famix-
Implementation.
extend method>> Smalltalk::CompiledMethod.mooseNameWithScope:
(Object) in Famix-Implementation.
remove reference>> checkClass: refers to MooseModel.
extend method>> Smalltalk::MooseModel.mseExportationTest() in Moose-
SmalltalkImporterTests.
move class>> Smalltalk::MooseScripts in Moose-SmalltalkImporter.
remove method>> Smalltalk::FAMIXClass.ascendingPathTo:(Object).
extend method>> Smalltalk::FAMIXPackage.definedMethods() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.extendedClasses() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.extendedClassesGroup() in
Famix-Extensions.
extend method>> Smalltalk::FAMIXPackage.extensionClasses() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.extensionClassesGroup() in
Famix-Extensions.
extend method>> Smalltalk::FAMIXPackage.extensionMethods() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.localMethods() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.localClasses() in Famix-
Extensions.
extend method>> Smalltalk::FAMIXPackage.localClassesGroup() in
Famix-Extensions.
=====
Is it ok for you ?
Cheers
Jannik
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.