aws-beam / aws-codegen

Code generator for AWS clients in Erlang and Elixir.
Other
53 stars 49 forks source link

Generate types and type specs for all generated functions in aws-elixir and aws-erlang #109

Closed onno-vos-dev closed 7 months ago

onno-vos-dev commented 8 months ago

Description

Generate types and type specs for all generated functions in aws-elixir and aws-erlang

Follow up tasks

Tasks to follow up on:

Generated code

Generated aws-elixir code as an example: comparison Generated aws-erlang code as an example: comparison

Additional info

Related to #108 which I declined in favor of this one due to wrong branch naming.

Some additional screenshots

ElixirLS overview

Screenshot 2024-03-13 at 20 58 20

Erlang types overview

Screenshot 2024-03-16 at 11 45 27 Screenshot 2024-03-16 at 11 45 48