Skip to content

Avoid similar name confusion between autogenerated files and client wrappers #24

@UZ9

Description

@UZ9

Juno's SDK primarily consists of two parts:

  • The autogenerated files from OpenAPI
  • Wrappers for each service to handle validation, authentication, etc.

However, these two files have very similar names:

  • <Service>Api (autogenerated) vs <Service>API (wrapper)

This can especially be confusing if we're doing any sort of documentation generation:
image

As such, we'll likely need to switch the wrapper classes to a name other than an API suffix. One idea might be changing it to <Service>Client for wrappers:

  • EmailClient
  • AuthClient
  • UserClient
  • ...etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions