Hi!
Jannik, I took into account all your changes. According to what DSM says, there shouldn't be any cycle in Mondrian left. However, when I import Mondrian in Moose, it looks like method categories are not taken into account when imported. Is there a chance to fix this? DSM is really cool. Amazing how easy it is to remove cycles... Cheers, Alexandre On 13 Jul 2010, at 17:05, Laval Jannik wrote: >> extend method>> Smalltalk::MOShapeSelector.a:withNameOnLeft:(Object,Object) in Mondrian-ComplexShape. >> extend method>> Smalltalk::MOShapeSelector.a:withNameOnTop:(Object,Object) in Mondrian-ComplexShape. >> extend method>> Smalltalk::MOShapeSelector.umlClass() in Mondrian-ComplexShape. >> extend method>> Smalltalk::MOShapeSelector.form:(Object) in Mondrian-ComplexShape. >> extend method>> Smalltalk::MOViewRenderer.browserClass() in Mondrian-Morphic. >> extend method>> Smalltalk::MOViewRenderer.canvas() in Mondrian-Morphic. >> extend method>> Smalltalk::MOViewRenderer.asMorph() in Mondrian-Morphic. >> extend method>> Smalltalk::MOViewRenderer.open() in Mondrian-Morphic. >> extend method>> Smalltalk::MOViewRenderer.open:(Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOViewRenderer.framedNode:using:forEach:(Object,Object,Object) in Mondrian-Animation. >> extend method>> Smalltalk::MOViewRenderer.framedNode:forEach:(Object,Object) in Mondrian-Animation. >> extend method>> Smalltalk::MOViewRenderer.framedNode:using:(Object,Object) in Mondrian-Animation. >> extend method>> Smalltalk::MOViewRenderer.framedNode:(Object) in Mondrian-Animation. >> extend method>> Smalltalk::MOAnnouncer.popupView:delay:zoomedInBy:(Object,Object,Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupView:delay:(Object,Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupText:delay:(Object,Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupView:(Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupText() in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupText:(Object) in Mondrian-Morphic. >> extend method>> Smalltalk::MOAnnouncer.popupView:zoomedInBy:(Object,Object) in Mondrian-Morphic. > > > --- > Jannik Laval > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Hi Alex,
To import by categories, you must select "class category importer" in the importer wizard. Now, I will see if extensions are taken into account. Jannik On Jul 18, 2010, at 21:47 , Alexandre Bergel wrote: > Hi! > > Jannik, I took into account all your changes. According to what DSM says, there shouldn't be any cycle in Mondrian left. However, when I import Mondrian in Moose, it looks like method categories are not taken into account when imported. Is there a chance to fix this? > > DSM is really cool. Amazing how easy it is to remove cycles... > > Cheers, > Alexandre > > > > On 13 Jul 2010, at 17:05, Laval Jannik wrote: > >>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnLeft:(Object,Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnTop:(Object,Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.umlClass() in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.form:(Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOViewRenderer.browserClass() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.canvas() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.asMorph() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.open() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.open:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:forEach:(Object,Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:forEach:(Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:(Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:(Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:zoomedInBy:(Object,Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:(Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText:delay:(Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:zoomedInBy:(Object,Object) in Mondrian-Morphic. >> >> >> --- >> Jannik Laval >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev --- Jannik Laval _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
In reply to this post by Alexandre Bergel
Hi Alex,
I modified category importer. Now extension are taken into account. So I see two cycles in Mondrian: the one we do not touch, because too complex for now (between Core and Events). The other is simple :) : you should put MOViewRenderer>>asMorph in Mondrian-Morphic. Cheers, Jannik On Jul 18, 2010, at 21:47 , Alexandre Bergel wrote: > Hi! > > Jannik, I took into account all your changes. According to what DSM says, there shouldn't be any cycle in Mondrian left. However, when I import Mondrian in Moose, it looks like method categories are not taken into account when imported. Is there a chance to fix this? > > DSM is really cool. Amazing how easy it is to remove cycles... > > Cheers, > Alexandre > > > > On 13 Jul 2010, at 17:05, Laval Jannik wrote: > >>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnLeft:(Object,Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnTop:(Object,Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.umlClass() in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOShapeSelector.form:(Object) in Mondrian-ComplexShape. >>> extend method>> Smalltalk::MOViewRenderer.browserClass() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.canvas() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.asMorph() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.open() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.open:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:forEach:(Object,Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:forEach:(Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:(Object,Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOViewRenderer.framedNode:(Object) in Mondrian-Animation. >>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:zoomedInBy:(Object,Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:(Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText:delay:(Object,Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText() in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupText:(Object) in Mondrian-Morphic. >>> extend method>> Smalltalk::MOAnnouncer.popupView:zoomedInBy:(Object,Object) in Mondrian-Morphic. >> >> >> --- >> Jannik Laval >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev --- Jannik Laval _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Nice!
It's just that I saw that no test was committed. Perhaps you forgot to publish it :). Cheers, Doru On 19 Jul 2010, at 10:32, Laval Jannik wrote: > Hi Alex, > > I modified category importer. > Now extension are taken into account. > > So I see two cycles in Mondrian: the one we do not touch, because > too complex for now (between Core and Events). > The other is simple :) : you should put MOViewRenderer>>asMorph in > Mondrian-Morphic. > > Cheers, > Jannik > > On Jul 18, 2010, at 21:47 , Alexandre Bergel wrote: > >> Hi! >> >> Jannik, I took into account all your changes. According to what DSM >> says, there shouldn't be any cycle in Mondrian left. However, when >> I import Mondrian in Moose, it looks like method categories are not >> taken into account when imported. Is there a chance to fix this? >> >> DSM is really cool. Amazing how easy it is to remove cycles... >> >> Cheers, >> Alexandre >> >> >> >> On 13 Jul 2010, at 17:05, Laval Jannik wrote: >> >>>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnLeft: >>>> (Object,Object) in Mondrian-ComplexShape. >>>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnTop: >>>> (Object,Object) in Mondrian-ComplexShape. >>>> extend method>> Smalltalk::MOShapeSelector.umlClass() in Mondrian- >>>> ComplexShape. >>>> extend method>> Smalltalk::MOShapeSelector.form:(Object) in >>>> Mondrian-ComplexShape. >>>> extend method>> Smalltalk::MOViewRenderer.browserClass() in >>>> Mondrian-Morphic. >>>> extend method>> Smalltalk::MOViewRenderer.canvas() in Mondrian- >>>> Morphic. >>>> extend method>> Smalltalk::MOViewRenderer.asMorph() in Mondrian- >>>> Morphic. >>>> extend method>> Smalltalk::MOViewRenderer.open() in Mondrian- >>>> Morphic. >>>> extend method>> Smalltalk::MOViewRenderer.open:(Object) in >>>> Mondrian-Morphic. >>>> extend method>> >>>> Smalltalk::MOViewRenderer.framedNode:using:forEach: >>>> (Object,Object,Object) in Mondrian-Animation. >>>> extend method>> Smalltalk::MOViewRenderer.framedNode:forEach: >>>> (Object,Object) in Mondrian-Animation. >>>> extend method>> Smalltalk::MOViewRenderer.framedNode:using: >>>> (Object,Object) in Mondrian-Animation. >>>> extend method>> Smalltalk::MOViewRenderer.framedNode:(Object) in >>>> Mondrian-Animation. >>>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:zoomedInBy: >>>> (Object,Object,Object) in Mondrian-Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupView:delay: >>>> (Object,Object) in Mondrian-Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupText:delay: >>>> (Object,Object) in Mondrian-Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupView:(Object) in >>>> Mondrian-Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupText() in Mondrian- >>>> Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupText:(Object) in >>>> Mondrian-Morphic. >>>> extend method>> Smalltalk::MOAnnouncer.popupView:zoomedInBy: >>>> (Object,Object) in Mondrian-Morphic. >>> >>> >>> --- >>> Jannik Laval >>> >> >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Moose-dev mailing list >> [hidden email] >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > --- > Jannik Laval > > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev -- www.tudorgirba.com "Obvious things are difficult to teach." _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
at the begining, this code was a hack for a morphic experiment.
So there is no test... I should do them. On Jul 19, 2010, at 10:39 , Tudor Girba wrote: > Nice! > > It's just that I saw that no test was committed. Perhaps you forgot to publish it :). > > Cheers, > Doru > > > On 19 Jul 2010, at 10:32, Laval Jannik wrote: > >> Hi Alex, >> >> I modified category importer. >> Now extension are taken into account. >> >> So I see two cycles in Mondrian: the one we do not touch, because too complex for now (between Core and Events). >> The other is simple :) : you should put MOViewRenderer>>asMorph in Mondrian-Morphic. >> >> Cheers, >> Jannik >> >> On Jul 18, 2010, at 21:47 , Alexandre Bergel wrote: >> >>> Hi! >>> >>> Jannik, I took into account all your changes. According to what DSM says, there shouldn't be any cycle in Mondrian left. However, when I import Mondrian in Moose, it looks like method categories are not taken into account when imported. Is there a chance to fix this? >>> >>> DSM is really cool. Amazing how easy it is to remove cycles... >>> >>> Cheers, >>> Alexandre >>> >>> >>> >>> On 13 Jul 2010, at 17:05, Laval Jannik wrote: >>> >>>>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnLeft:(Object,Object) in Mondrian-ComplexShape. >>>>> extend method>> Smalltalk::MOShapeSelector.a:withNameOnTop:(Object,Object) in Mondrian-ComplexShape. >>>>> extend method>> Smalltalk::MOShapeSelector.umlClass() in Mondrian-ComplexShape. >>>>> extend method>> Smalltalk::MOShapeSelector.form:(Object) in Mondrian-ComplexShape. >>>>> extend method>> Smalltalk::MOViewRenderer.browserClass() in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOViewRenderer.canvas() in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOViewRenderer.asMorph() in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOViewRenderer.open() in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOViewRenderer.open:(Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:forEach:(Object,Object,Object) in Mondrian-Animation. >>>>> extend method>> Smalltalk::MOViewRenderer.framedNode:forEach:(Object,Object) in Mondrian-Animation. >>>>> extend method>> Smalltalk::MOViewRenderer.framedNode:using:(Object,Object) in Mondrian-Animation. >>>>> extend method>> Smalltalk::MOViewRenderer.framedNode:(Object) in Mondrian-Animation. >>>>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:zoomedInBy:(Object,Object,Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupView:delay:(Object,Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupText:delay:(Object,Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupView:(Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupText() in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupText:(Object) in Mondrian-Morphic. >>>>> extend method>> Smalltalk::MOAnnouncer.popupView:zoomedInBy:(Object,Object) in Mondrian-Morphic. >>>> >>>> >>>> --- >>>> Jannik Laval >>>> >>> >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Moose-dev mailing list >>> [hidden email] >>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev >> >> --- >> Jannik Laval >> >> >> _______________________________________________ >> Moose-dev mailing list >> [hidden email] >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev > > -- > www.tudorgirba.com > > "Obvious things are difficult to teach." > > > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev --- Jannik Laval _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Free forum by Nabble | Edit this page |