moosetechnology / MooseIDE

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

Simplify tags by removing TagModel ? #969

Open NicolasAnquetil opened 7 months ago

NicolasAnquetil commented 7 months ago

Currently tags are stored in a separate model than the FamixModel. This was intended to allow reusing the same tags with different versions of an application (thus different FamixModel)

But

  1. we have very little use for this feature
  2. it makes handling tags more complex

I propose to simplify this by keeping the tags in the same FamixModel as the tagged entities