Model RealTime 10.3 2019.15

172995: CQPAR00244659 - java.io.IOException: Cannot run program "rtperl -S rtsetup.pl nmake"

ERROR : java.io.IOException: Cannot run program "rtperl -S rtsetup.pl nmake" appeared every second time you build a TC.
This problem has been fixed in Model RealTime 10.3 2019.15

172987: Unable to create .tc file in Model RealTime Photon 10.3

TC to TCJS conversion is no longer triggered when build server is not enabled.

172981: Please improve the error messages when Model Compiler Server fail to start

If the build server fails to start (at Model RealTime startup or later) a dialog is now shown. It shows the options passed to the build server and a link to the preference page where they can be changed (in case of any problems with them). The same thing happens when restarting it manually from the preference page.
We also added a new button "Server Log" which opens the build server log (useful to troubleshoot).

172969: Model Compiler / RTE Server does not pick up correct port ranges

Now exception appeared in Error log if custom port range was unavailble for some reason.

172964: Model RealTime Transition Properties not displayed correctly after changing transition type

Problem with focus is fixed.

172947: MC: Typedef generation problem

The reason of faulty typedef generation is a model corruption. New fixup "Duplicate IDs removal for template parameters" is introduced to detect and fix it.

172937: CQPAR00243783 - Environment variables are not resolved in External TCs 'build folder' field

Improved handling of External TC fields: now environment variables are resolved for External TCs Build folder. Also we are checking if Build folder exists before executing build.
Fixed in Model RealTime 10.3 2019.15

172932: Restarting MC server during idle time

Way to restart MC server on idle time has been implemented. New preference RealTime Development -> Build/Transformations -> Restart builder server on idle time (in mins) was added. If value is set to 0, build server will work as before. If value is set to integer above 0, it will be restarted if there were no build requests in the time period indicated in the text field of this preference.
Status that the build server is restarted is printed into the Error log as information message.

172930: CQPAR00243416 - Search fail with 'Provider "sourcecontrol" not installed' when files stored in RTC Source Control

Indexer and search now work with RTC-controlled projects.
This was done in version 10.3 2019.15

172893: Model RealTime Class not found in search results

Element references are added after all elements are processed

172890: The element is not selected in Project Explorer

Fixed Navigate > Project Explorer command for diagrams.

172887: Non-service port shown on border outside of class

Non-service ports are not shown on part border

172886: Model RealTime is removing wrong dependency

Fixed elements selection for actions in Relationships properties section.

172794: Update ILMT Tags for 10.3 2019.15

Files are updated