<div dir="ltr"><div dir="ltr"><div>Hello Tim,</div><div>I build a tool to produce data dictionaries for java software product of my company at a time. The <a href="https://github.com/girba/jdt2famix" style="box-sizing:border-box;color:rgb(51,122,183);text-decoration-line:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px" target="_blank">jdt2famix</a>  parser was used to produce famix files (.mse), Moose loaded into Squeak by loading mcz's one by one,  did not used Metacello. I did not used the UI provided by Moose, I used Ned Konz's Connectors instead. </div><div>In order to document the source System our architects needed an ability to create 'Domain models' to visualize essential elements in Java source code. Architects used the tool produce a number of UML-like structure diagrams, one diagram per one Squeak project, Squeak projects were arranged as to convey information in the suitable way. It was possible to produce database diagrams (Squeak parsed Hybernate annotations and produced DB model from java source) and diagrams to visualize configuration specific to the customer (configurations stored in xml files).  If database tables/columns had no comments of java entity/fields were associated with each column. Taken as a whole diagrams in the Squeak and data dictionary helped Data Warehouse team to understand the source data and was part of the java product documentation.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 23, 2021 at 3:06 AM tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Has anyone any experience in using Moose with Squeak? Either as in reading Squeak code into Moose-pharo, or loading Moose into Squeak directly?<br>
<br>
Or indeed any other tool of a similar nature? I've seen Dandelion, which seems like an intersting but much lighter-weight tool.<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <br>
Why do airplanes need hangars? Because they lose their shape if you hang them on a nail<br>
<br>
<br>
</blockquote></div>
</div>