﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3746	Add and manage uses annotations in OMEdit	Francesco Casella	Adeel Asghar	"When creating a new package in OMEdit, no {{{uses}}} annotation is created if some libraries (e.g., the MSL) are referred to in it.

This may cause serious problems when the library is later re-opened in a different tool, which might have different default.

Possible solution: whenever a class from package P is referenced in an addition to an existing package Q in OMEdit, the tool should check if a uses annotation for package P exists in Q. If not, it should propose to add it. 

Of course this is reasonable only if it doesn't add too much overhead.

It is also true that any such solution will be partial and possibly troublesome, until the whole issue of package managing in Modelica libraries is finally addressed by the MA, but this is another story.
 "	enhancement	closed	high	1.9.4	OMEdit	v1.9.4-dev-nightly	fixed		
