--- Begin Message ---
Yes, that is the idea

Alexandre

> On Apr 18, 2019, at 1:42 AM, Norbert Hartl <norb...@hartl.name> wrote:
> 
> Great! Will this be part of the minimal roassal? That could improve 
> documentation quite a bit.
> 
> Norbert
> 
> Am 18.04.2019 um 01:05 schrieb Alexandre Bergel <alexandre.ber...@me.com 
> <mailto:alexandre.ber...@me.com>>:
> 
>> Hi!
>> 
>> Just as a follow up, we have a UML diagram builder for Roassal3.
>> 
>> You can load Roassal3 using:
>> Metacello new
>>     baseline: 'Roassal3';
>>     repository: 'github://ObjectProfile/Roassal3/src 
>> <github://ObjectProfile/Roassal3/src>';
>>     load.
>> 
>> As indicated on https://github.com/ObjectProfile/Roassal3 
>> <https://github.com/ObjectProfile/Roassal3>
>> 
>> An UML class diagram can be open using:
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>>    | builder pharoClassesToBeVisualized |
>>     
>> "Zooming and position of the view can be controled using the keys:
>>     I O Space
>>     Arrows
>>     "
>> 
>>     pharoClassesToBeVisualized := 
>> TSAbstractLine
>>  withAllSubclasses.
>>     
>>     builder := 
>> RSUMLClassBuilder
>>  new.
>>     builder classes: pharoClassesToBeVisualized.
>>     
>>     builder classDescriptor 
>>         methods: [ :cls | | methods |
>>             methods := cls methods sorted: [ :a :b |
>>                 a selector < b selector ] ].
>>         
>>     builder build.
>>     builder view when: 
>> TSExtentChangedEvent
>>  do: [ builder view zoomToFit ].
>>     builder open
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>> 
>> We now do have a support for UML class diagrams and we can easily add new 
>> features, if wanted.
>> 
>> 
>> 
>> Cheers,
>> Alexandre & Milton
>> 
>> 
>>> On Mar 27, 2019, at 3:37 PM, ducasse <steph...@netcourrier.com 
>>> <mailto:steph...@netcourrier.com>> wrote:
>>> 
>>> 
>>> 
>>>> On 27 Mar 2019, at 18:27, Alexandre Bergel <alexandre.ber...@me.com 
>>>> <mailto:alexandre.ber...@me.com>> wrote:
>>>> 
>>>> 
>>>> From: Alexandre Bergel <alexandre.ber...@me.com 
>>>> <mailto:alexandre.ber...@me.com>>
>>>> Subject: Re: [Pharo-dev] Roassal Animations
>>>> Date: 27 March 2019 at 18:27:28 CET
>>>> To: Pharo Development List <pharo-dev@lists.pharo.org 
>>>> <mailto:pharo-dev@lists.pharo.org>>
>>>> 
>>>> 
>>>> Thanks to all of you for your nice words.
>>>> These posts are a teaser of what is coming. Code of each animation is part 
>>>> of Roassal3. Note that we have made no official announcement, simply 
>>>> because Roassal3 is still well behind Roassal2 in terms of offered 
>>>> features. Actually, you cannot do much with Roassal3, beside having cool 
>>>> visualization.
>>>> 
>>>> We will tell you more soon, once we have a UML renderer and code 
>>>> dependency visualizer :-)
>>>> 
>>>> We are currently working on a nice distribution that can be shipped within 
>>>> Pharo 8. 
>>> 
>>> :)
>>> 
>>> 
>> 


--- End Message ---

Reply via email to