ST6RI-841 The isCompatibleWith operation needs a return type by seidewitz · Pull Request #648 · Systems-Modeling/SysML-v2-Pilot-Implementation

This PR implements a proactive update to resolve the following issue, which is to be considered by the future KerML 1.1 RTF.

  • KERML_-230 isCompatibleWith operation needs a return type

The PR updates the operations Type::isCompatibleWith and Feature::isCompatibleWith to add the missing return type of Boolean. The following files in the org.omg.sysml/model directory have been updated for this:

  • SysML.uml
  • KerML_only.uml

Note that the following files have not been updated:

  • SysML_xmi.uml
  • SysML_only_xmi.uml

The following Ecore files have been regenerated, along with the relevant Java files in the syntax-gen directory.

  • SysML.ecore
  • sysml_clean.ecore
  • kerml.ecore