Clarify use of $root with function imports

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • V4.01_ERRATA01
    • Affects Version/s: V4.01_OS
    • Component/s: ABNF
    • None

      Section 5.1.1.14.5 $root says:
       

      The $root literal can be used in expressions to refer to resources of the same service.

      However the ABNF currently limits this to singletons, entities within an entity set, and everything reachable from there, including bound functions:

      rootExpr = '$root/' ( entitySetName keyPredicate / singletonEntity ) [ singleNavigationExpr ]

      Are function imports intentionally omitted?

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

              Created:
              Updated:
              Resolved: