Remove restriction on overriding of annotations on type definitions

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • V4.01_CSD02
    • Affects Version/s: V4.01_CSD01
    • Component/s: CSDL XML
    • None
    • Environment:

      Optimistically applied

    • Hide

      Replace the text describing how annotations applied to type definitions are evaluated and restriction on overriding in section 11.1 with equivalent wording from section 14.2 on annotation propagation.

      Show
      Replace the text describing how annotations applied to type definitions are evaluated and restriction on overriding in section 11.1 with equivalent wording from section 14.2 on annotation propagation.

      CSDL XML states in section 11.1 that

      "The use of a type definition MUST NOT specify an annotation specified in the type definition."

      This would prevent e.g. to annotate a label "Email Address" on a type definition and then annotate a label "Main Email Address" on a property typed with this type definition.

            Assignee:
            Unassigned
            Reporter:
            handl
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: