moosetechnology / MooseIDE

New Tools for Moose
MIT License
8 stars 18 forks source link

Bug when trying to open architectural map #999

Closed ClotildeToullec closed 6 months ago

ClotildeToullec commented 6 months ago

To reproduce: open MiArchitecturalMapBrowser and propagate a group of class. For example: argoUML allModelClasses.

In some condition, the #collect: executed in MiArchitecturalMapBuilder>>#MiArchitecturalMapBuilder collects nil. Then, the #sort: runs on the MooseGroup and does not handle the presence of nil. This bug has been introduced by a change in MooseGroupRuntimeStorage here: https://github.com/moosetechnology/Famix/pull/692 .