Shouldn't the annotation attachment table be updated for resource/remote method changes? #1283
Labels
Area/Lang
Relates to the Ballerina language specification
Type/Improvement
Enhancement to language design
Description:
method-defn does not include remote-method-defn and resource-method-defn.
Similarly, method-decl does not include remote-method-decl and resource-method-decl.
But in the annotation attachment point table,
function
is defined for just function-defn, method-decl, method-defn, anonymous-function-exprobject function
is defined for just method-decl, method-defnShouldn't these include resource and remote methods too?
Also,
service remote function
is defined for "method-defn with remote qualifier on service object". Can't this just be "remote-method-defn in/on service object"? Shouldn't this include (service) remote-method-decl too?The text was updated successfully, but these errors were encountered: