-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: V4.01_CS01
-
Fix Version/s: V4.01_CS02
-
Labels:None
-
Environment:
Applied
-
Proposal:
-
Resolution:
Section 14.2.2 Target describes which model elements can be annotated via external targeting.
Currently actions and functions can only be summarily targeted, i.e. the (external) annotation applies to all overloads.
In the past we have convinced ourselves that we didn't need to differentiate between applying annotations to individual overloads. We now have scenarios for annotating different overloads differently that requires external annotations.
What about unbound actions and functions?
Could alternatively define overloads based on unordered set of parameter names (including binding parameter) but that would differ more from the JSON representation.