I searched through for classes in the workspace that contain Util in the name. I came up with this list after filtering out some classes that were obviously related to supported Xtext or some other framework:
org.osate.aadl2.instance.util.InstanceUtil
org.osate.aadl2.parsesupport.ParseUtil
org.osate.aadl2.util.Aadl2InstanceUtil
org.osate.aadl2.util.Aadl2Util
org.osate.aadl2.modelsupport.resources.OsateResourceUtil
org.osate.aadl2.modelsupport.scoping.Aadl2GlobalScopeUtil
org.osate.aadl2.modelsupport.util.AadlUtil
org.osate.aadl2.modelsupport.util.ResolvePrototypeUtil
org.osate.analysis.flows.FlowLatencyUtil
org.osate.analysis.flows.reporting.utils.ReportUtils
org.osate.annexsupport.AnnexParseUtil
org.osate.annexsupport.AnnexUtil
org.osate.importer.Utils
org.osate.importer.simulink.Utils
org.osate.importer.simulink.generator.Utils
org.osate.pluginsupport.ExecuteJavaUtil
org.osate.pluginsupport.PluginSupportUtil
org.osate.result.util.ResultUtil
org.osate.ge.internal.ui.util.UiUtil
org.osate.ui.UiUtil
org.osate.ui.utils.FileUtils
org.osate.utils.Aadl2Utils
org.osate.utils.Aadl2Visitors
org.osate.utils.FileUtils
org.osate.utils.FloatUtil
org.osate.utils.FloatRange
org.osate.utils.IntegerRange
org.osate.utils.PropertyUtils
org.osate.utils.UnitConversion
org.osate.verify.util.VerifyJavaUtil
org.osate.verify.util.VerifyUtilExtension
org.osate.xtext.aadl2.properties.util.InstanceModelUtil
org.osate.xtext.aadl2.properties.util.PropertyUtils
These classes need to be inspected, consolidated, and @deprecated.
Some work has already been one on OsateResourceUtil. I think this was previously deprecated and if so, should be able to be removed immediately.
Most of the property-related stuff I think is being replaced by issue #2113.
Some of this following
org.osate.annexsupport.AnnexParseUtil
org.osate.annexsupport.AnnexUtil
org.osate.pluginsupport.ExecuteJavaUtil
org.osate.pluginsupport.PluginSupportUtil
is related to supporting stand-alone "headless" Eclipse execution, that should have it's own issue.
I searched through for classes in the workspace that contain
Utilin the name. I came up with this list after filtering out some classes that were obviously related to supported Xtext or some other framework:org.osate.aadl2.instance.util.InstanceUtilorg.osate.aadl2.parsesupport.ParseUtilorg.osate.aadl2.util.Aadl2InstanceUtilorg.osate.aadl2.util.Aadl2Utilorg.osate.aadl2.modelsupport.resources.OsateResourceUtilorg.osate.aadl2.modelsupport.scoping.Aadl2GlobalScopeUtilorg.osate.aadl2.modelsupport.util.AadlUtilorg.osate.aadl2.modelsupport.util.ResolvePrototypeUtilorg.osate.analysis.flows.FlowLatencyUtilorg.osate.analysis.flows.reporting.utils.ReportUtilsorg.osate.annexsupport.AnnexParseUtilorg.osate.annexsupport.AnnexUtilorg.osate.importer.Utilsorg.osate.importer.simulink.Utilsorg.osate.importer.simulink.generator.Utilsorg.osate.pluginsupport.ExecuteJavaUtilorg.osate.pluginsupport.PluginSupportUtilorg.osate.result.util.ResultUtilorg.osate.ge.internal.ui.util.UiUtilorg.osate.ui.UiUtilorg.osate.ui.utils.FileUtilsorg.osate.utils.Aadl2Utilsorg.osate.utils.Aadl2Visitorsorg.osate.utils.FileUtilsorg.osate.utils.FloatUtilorg.osate.utils.FloatRangeorg.osate.utils.IntegerRangeorg.osate.utils.PropertyUtilsorg.osate.utils.UnitConversionorg.osate.verify.util.VerifyJavaUtilorg.osate.verify.util.VerifyUtilExtensionorg.osate.xtext.aadl2.properties.util.InstanceModelUtilorg.osate.xtext.aadl2.properties.util.PropertyUtilsThese classes need to be inspected, consolidated, and
@deprecated.Some work has already been one on
OsateResourceUtil. I think this was previously deprecated and if so, should be able to be removed immediately.Most of the property-related stuff I think is being replaced by issue #2113.
Some of this following
org.osate.annexsupport.AnnexParseUtilorg.osate.annexsupport.AnnexUtilorg.osate.pluginsupport.ExecuteJavaUtilorg.osate.pluginsupport.PluginSupportUtilis related to supporting stand-alone "headless" Eclipse execution, that should have it's own issue.