Model RealTime 10.2 2018.06

171748: Create new transition trigger model validation constraint

The new model constraint has been added.
It has the warning severity as is executed in the batch(on demand) mode.

171747: Model Compiler: Improve sources closure analysis for forward references

Model compiler sources closure analysis has been improved. Now it does not include types used only as forward reference.
One of the examples is pointer to a class with "forward reference" dependency kind specified for header and implementation.

171717: RSARTE: problem with setting default vaule of a parameter

Classic Builder was incorrectly generating string literals used as default value for operation parameter. Quotes was omitted which resulted in compilation errors. This problem has been fixed in Model RealTime 10.2 2018.06.
Also, we have found a good workaround for the problem - you can use a macro as string default value:
- in the Code View for the class containing operation parameter with default string value add a macro definition into Header Preface: #define oneSpace " "
- and use value oneSpace without quotes as default value for operation parameter

171606: Hard distinguish between adding a Service or interanl port on a capsule part

When placing port symbol on a capsule part service port is being created always now.

171594: Read-only boolean stereotype attributes displayed incorrectly

Corrected showing read-only boolean attributes of custom stereotypes

171591: CQPAR00225632 - Coregions in Sequence diagrams added with an increasing distance to current content for each time added

Distance between coregions is set properly now. This is delivered in 10.2 2018.06

171575: CQPAR00225058- "Open Type" button misplaced in properties pages for Capsule partgd

"Open Type" button position has been improved. This was delivered in v10.2 2018.06.

171560: Changed xmi:id when the profile version is updated on a model

Profile migration will keep xmi:id of existing stereotype applications

171514: CQPAR00221447: Prerequisite builds added in the wrong order into batch.mk when using Classic builder

Fixed the order of recursive make calls for Classic Builder. Now, make commands for prerequisite TCs will be generated in reverse order - from bottom(inner-most) to top TC. This is delivered in 10.2 2018.06

171195: CQPAR00214844 Editing enumeration literals cumbersome for long enums

Problem with vertical scroll bar has been fixed. This is delivered in 10.2 2018.06.

165386: CQPAR00213365: Signature field of Class Operation looses closing parenthesis when field is selected

Problem with using parathesis in Operation Signature field was fixed. This is delivered in 10.2 2018.06