[ https://issues.apache.org/jira/browse/THRIFT-5032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16981916#comment-16981916 ]
Jens Geyer edited comment on THRIFT-5032 at 11/25/19 9:43 PM: -------------------------------------------------------------- Ok, so as an option then. was (Author: jensg): Ok, so as an option then. *sigh* > Allows PascalCase properties for netstd > --------------------------------------- > > Key: THRIFT-5032 > URL: https://issues.apache.org/jira/browse/THRIFT-5032 > Project: Thrift > Issue Type: Improvement > Components: netstd - Compiler > Reporter: Paulo Neves > Assignee: Paulo Neves > Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Microsoft guidelines state that public properties should be PascalCase. > Currently if a property in the thrift description is MyProperty it will be > expanded into My_property which is clearly wrong. As this is a breaking > change I added a pascal option to the netstd generator. I believe that in the > future this should be the default and the old style deprecated. > I also added the option to the generator of the Server test, so that we can > have a test with the properties in PascalCase talking with a netstd client > without PascalCase. I hope this is ok. > > https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/capitalization-conventions -- This message was sent by Atlassian Jira (v8.3.4#803005)