Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1081

Remove restriction on overriding of annotations on type definitions

    XMLWordPrintable

    Details

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

      Optimistically applied

    • Proposal:
      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.

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              handl Ralf Handl
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: