frugal
frugal copied to clipboard
Allow top-level Frugal objects to be marked as deprecated
It would be useful, when deprecating frugal types, to mark the whole thing as deprecated, and have that be reflected in the language-specific libraries.
So for example, enums, scopes, services, structs.
Currently, only methods on services and attributes of structs can be deprecated. So we have to add deprecated annotations to each method or attribute for language-specific libraries to get a deprecated annotation, and for IDEs to reflect this.
FYI: @danaoredson-wf