Skip to content
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

[Elixir] Improving the Elixir codegen client #6549

Closed
chingor13 opened this issue Sep 22, 2017 · 0 comments · Fixed by #6550
Closed

[Elixir] Improving the Elixir codegen client #6549

chingor13 opened this issue Sep 22, 2017 · 0 comments · Fixed by #6550

Comments

@chingor13
Copy link
Contributor

Description

Bugs:

  • operation names could be invalid for elixir (have slashes)
  • variable names could be invalid for elixir (a param could have '$' in the name)
  • naming of mix library name could be invalid for elixir (have slashes)

Features:

  • add @typespec hinting for Elixir dialyzer
  • added documentation of all input types so the Elixir documentation generator works
  • enable multipart uploads (files) with Tesla library ~ 0.8
  • enable authentication
  • enable generation of models - api responses should return structs rather than anonymous maps

Configuration:

  • enable setting the namespace of the generated client
  • allow adding license headers to the top of all generated files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants