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

Add support for typing in core library #56

Open
9 of 43 tasks
MaryamAdnan3 opened this issue Jan 17, 2025 · 0 comments
Open
9 of 43 tasks

Add support for typing in core library #56

MaryamAdnan3 opened this issue Jan 17, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@MaryamAdnan3
Copy link
Collaborator

MaryamAdnan3 commented Jan 17, 2025

Description

As part of adding Ruby types in our SDKs, we will be adding types to our core library. Following are the components of core library

Tasks

Task List for Adding Ruby Types to Core Library

Here’s an updated task list with all files included as subsections for each component:

Task List for Adding Ruby Types to Core Library

  • Add Types to api_call.rb
  • Add Types to request_builder.rb
  • Add Types to response_handler.rb
    Authentication
  • Add Types to and_auth_group.rb
  • Add Types to auth_group.rb
  • Add Types to or_auth_group.rb
  • Add Types to single_auth.rb
  • Add Types to header_auth.rb
  • Add Types to query_auth.rb
    Configurations
  • Add Types to global_configuration.rb
    Exceptions
  • Add Types to any_of_validation_exception.rb
  • Add Types to auth_validation_exception.rb
  • Add Types to one_of_validation_exception.rb
    Factories
  • Add Types to http_response_factory.rb
    Http
  • Add Types to http_request.rb
  • Add Types to http_response.rb
  • Add Types to http_client_configuration.rb
    Logger
  • Add Types to api_logging_configuration.rb
  • Add Types to default_logger.rb
  • Add Types to nil_sdk_logger.rb
  • Add Types to sdk_logger.rb
    Types
  • Add Types to api_exception.rb
  • Add Types to base_model.rb
  • Add Types to file_wrapper.rb
  • Add Types to validation_exception.rb
  • Add Types to any_of.rb
  • Add Types to leaf_type.rb
  • Add Types to one_of.rb
  • Add Types to union_type_context.rb
  • Add Types to error_case.rb
  • Add Types to parameter.rb
  • Add Types to xml_attributes.rb
    Utilities
  • Add Types to api_helper.rb
  • Add Types to auth_helper.rb
  • Add Types to comparison_helper.rb
  • Add Types to constants.rb
  • Add Types to date_time_helper.rb
  • Add Types to file_helper.rb
  • Add Types to json_pointer_helper.rb
  • Add Types to logger_helper.rb
  • Add Types to union_type_helper.rb
  • Add Types to xml_helper.rb
  • Add Types (for test files yet to estimated)
@MaryamAdnan3 MaryamAdnan3 added the enhancement New feature or request label Jan 17, 2025
@MaryamAdnan3 MaryamAdnan3 self-assigned this Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant