KerML 1.0b3 FTF Avatar
  1. OMG Issue

KERML_ — # expression result parameter implicit subsetting produced by reference implementationnot defined in specification

  • Key: KERML_-144
  • Status: open  
  • Source: Dassault Systemes ( Mr. Tomas Juknevicius)
  • Summary:
    package ShapeItems {
        part equals;
        item edges {
            item vertices;
        }
        assert constraint {
            in i;
            edges#(i).vertices->equals()
        }
    }
    

    The pilot implementation creates implied subsetting for the # expression result parameter to specify more specific return type than Anything.
    This is so that the # operation application on Sequence of objects of type X returns result of type X.
    But there is nothing about this in the specification at the moment.

  • Reported: KerML 1.0b2 — Tue, 10 Dec 2024 17:22 GMT
  • Updated: Sat, 11 Jan 2025 21:19 GMT