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

Close samchon/typia#1447: format int32 like numeric restriction. #118

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

samchon
Copy link
Owner

@samchon samchon commented Dec 29, 2024

This pull request includes several changes to add format restrictions, update versioning, and modify server configurations. The most important changes are summarized below:

Format Restrictions

  • Added format property to various schemas in OpenApi, OpenApiV3, OpenApiV3_1, SwaggerV2, ILlmSchemaV3, and ILlmSchemaV3_1 namespaces to include options like "int32", "uint32", "int64", "uint64", "float", "double", and other string formats. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]

Version Update

  • Updated the package version in package.json from 2.3.1 to 2.4.0-dev.20241229.

Server Configuration

  • Changed the server port in test files from 3000 to 3001 to avoid port conflicts. [1] [2] [3] [4]

Utility Changes

  • Included format in the OpenApiContraintShifter utility to handle the new format restrictions. [1] [2] [3]

Schema Emender

  • Updated the OpenApiV3_1Emender to handle new format restrictions and added constants for integer and number formats. [1] [2] [3] [4]

@samchon samchon added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 29, 2024
@samchon samchon self-assigned this Dec 29, 2024
@samchon samchon changed the title Close samchon/typia#1447: format int32 and... Close samchon/typia#1447: format int32 like numeric restriction. Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant