[ https://issues.apache.org/jira/browse/THRIFT-1651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjy Weinberger updated THRIFT-1651: ------------------------------------- Attachment: (was: thrift-annotations-for-all.patch) > Support annotations on all elements > ----------------------------------- > > Key: THRIFT-1651 > URL: https://issues.apache.org/jira/browse/THRIFT-1651 > Project: Thrift > Issue Type: Improvement > Components: Compiler (General) > Reporter: Benjy Weinberger > Priority: Minor > Labels: annotations, compiler, enum > Attachments: THRIFT-1651-annotations-everywhere.patch > > > Custom annotations are currently supported on almost all types, but not on > enums (and their values), exceptions, functions and services. This issue > proposes to add that support, so that all type definitions are uniform in > this regard. > This is useful, in particular, in custom code generation off thrift IDLs. For > example, we want to annotate each value in an enum with a "database name" so > we can match it with enum names in our database (which for various reasons > are not the same as the names of the enum values). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira