moosetechnology / Famix

An abstract representation of source code. Famix is generic and can describe applications in multiple programming languages.
MIT License
12 stars 22 forks source link

clarify baseline #753

Open NicolasAnquetil opened 2 months ago

NicolasAnquetil commented 2 months ago

in #groups we find:

     group: 'Core' with: #( 'Famix-Traits' 'Moose-Query-Extensions' );
     group: 'Minimal' with: #( 'Moose-Core' );
     group: 'Basic'
    group: 'BasicTraits' with: #( 'Famix-Traits' );

What is the difference between Core, Basic, BasicTraits and Minimal ? Why do we need 4 ?

ClotildeToullec commented 2 months ago

Hmm, that may be revised. I made a point never to modify a group because I don't know which projects depend on it but it can be investigated and the unused groups removed. Adding that to my todo.

NicolasAnquetil commented 2 months ago

It would be nice to have a tool showing the internal model of metacello. A bit like the dependencies for baselineof, but showing the groups, packages, and dependencies...