[ https://issues.apache.org/jira/browse/THRIFT-2633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14068364#comment-14068364 ]
alisdair sullivan commented on THRIFT-2633: ------------------------------------------- amended the commit to change the return from function_info/2 to a function_clause error for consistency > remove 'this is a dummy struct' structs from generated erlang > ------------------------------------------------------------- > > Key: THRIFT-2633 > URL: https://issues.apache.org/jira/browse/THRIFT-2633 > Project: Thrift > Issue Type: Improvement > Components: Erlang - Compiler > Reporter: alisdair sullivan > Priority: Minor > Labels: erlang > > the erlang backend adds 'this is a dummy struct' struct_info/1 (and > struct_info_ext/1) clause to generated files which is probably incorrect > behavior. it should probably instead be a function clause that catches all > undefined structs and returns either 'undefined' or throws a > 'function_clause' error. i've supplied a patch that does the latter (as that > is the current behavior if you call struct_info/1 or struct_info_ext/1 with > an undefined struct name) -- This message was sent by Atlassian JIRA (v6.2#6252)