Model RealTime 11.3 2023.27

176082: Inconvenient usage of Build All button and shortcut

BuildAll button removed from UML Development perspective's toolbar.
Note: Reset the perspective for existing workspaces or simply create a new workspace when adopting the new version.

175721: CQPAR00260643: Fragment creation - problem with update of external projects

Now executing Refactor -> Create Fragment… command will update the references across all the projects including external projects which are not imported in the workspace. Therefore importing the external projects after the fragment has been created will not result in errors.

175548: Change warnings to errors during build process

Please see the release note for issue 171983.

174267: As a developer I want to be able to suppress a WARNING of intentional code

Please see the release note for issue 171983.

171983: CQPAR00181101 - Model RealTime: Make it possible to configure generation warnings as errors

Preference RealTime Development – Build/Transformations – C++ – Rule Configuration can be used to configure which validation rules should be used during code generation, and change rule severity. Enter a comma-separated list of validation rule ids, prefixed with one of the following letters:
•X: Disable the validation rule (it will not be used when checking the model)
•E: Set the severity of the validation rule to Error
•W: Set the severity of the validation rule to Warning
•I: Set the severity of the validation rule to Information
The id of a validation rule is printed just after its severity in the console. Note that the model compiler only lets you configure validation rules that have an id. Messages without ids cannot be disabled and the severity cannot be changed for them.

162628: RFE: In search there should be ‘tick’ to choose “look also in base class”

New search scope "Selection + Inherited" is available in the search bar and can be used to include base classes/capsules when searching. The same functionality is available in Model Search dialog with "Include Inherited" checkbox in Scope section.

159236: CQPAR00205471 - Model RealTime: MC: disable warnings during generation

Please see the release note for issue 171983.

136831: CQPAR00130069 - Enable searching in Parent / Derived tree

New search scope "Selection + Inherited" is available in the search bar and can be used to include base classes/capsules when searching. The same functionality is available in Model Search dialog with "Include Inherited" checkbox in Scope section.