Skip to content

Add a way to disable unused contributed property sets and packages #2474

@lwrage

Description

@lwrage

Summary

All property sets and packages contributed by plug-ins are added to each build by default. Many models only need the predeclared properties and maybe the EMV2 library. To increase performance the user should have the option to exclude unnecessary contributions.

Expected and Current Behavior

There should be a checkbox in the preference setting for overriding plugin-contributions. Unchecking disables the contribution. Also disable via context menu in navigator.

Disabled contributions should be greyed out in the navigator.

Investigate if it is possible to auto-enable if a disabled contribution when it is used in a model.

Also disable overridden contributions.

Environment

  • OSATE Version: 2.8.0
  • Operating System: all

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions