-
Notifications
You must be signed in to change notification settings - Fork 737
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Considerations for v.Next generators #2448
Comments
@fearthecowboy nice! Part of the "standard operation class names" for node should include this issue: Azure/azure-sdk-for-node#2193 |
@begoldsm Yeah, naming is one of those things that's going to get handled a lot differently in vNext generators. The current modeler/generators is just this side of nightmarish when it comes to doing that right. I suspect we're going to have a long conversation about that. |
@fearthecowboy can't edit your comment anymore! New ask:
|
@olydis -- maybe we can make something work with https://github.com/Azure/autorest/blob/41c3ebf69e2903497ac32a430c27a972a03acb16/docs/extensions/readme.md#x-ms-mutability (it's purely cosmetic at the moment...) |
@fearthecowboy right either that, or implement |
@fearthecowboy @olydis Is there any progress about #609 (Generated C# code should be decorated with GeneratedCodeAttribute attribute)? It's very useful: for example, it tells analyzers to exclude AutoRest-generated code from analyze process. |
(closing, will prep issues for vNext soon) |
message
, etc.) into thrown exception (see Error modeling generates code with poor output for the final user #2022, AutoRest - Can the Response have the actual exception details from API #2496, Feature Request: Allow Multiple Exception Type definitions in Swagger #1024, The error message is general, need to specify the server exception message #1111, Specify customize exception type even there is no body #855, Requirement to model errors as "default" makes it hard to document error cases #1523, Add an extension point to Deserialise exceptions #2341, Add treat default type as error #1654)required
/readOnly
; auto-properties like fresh UUIDs; HL models with Equals/GetHashCode/... C#: please add options to generate GetHashCode(), Equals()/IEquatable and INotifyPropertyChanged #1251; use external models for HL autorest extensions x-ms-external #1752; unsigned types Autorest should support creating properties with 'ulong' #2422)additionalProperties
is explicitly disabled{}
bodies instead of sending an empty HTTP body. (Updated travis to use go 1.8.3 #2330)default
: non-primitive (see Failure trying to generate C# classes from Json file #1833 (comment)), actually don't just send it over the wire (see What is the expected behavior ofdefault
in the Swagger specification? #1607)default
in the Swagger specification? #1607 (comment))oneOf: number/string/boolean
tostring
(if it is decided that one would rather deal withstring
than having to deal with...object
? some complex type that encapsulates theoneOf
?)new
?)The text was updated successfully, but these errors were encountered: