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

proper support for int16 format. #5615

Open
andrueastman opened this issue Oct 16, 2024 · 0 comments
Open

proper support for int16 format. #5615

andrueastman opened this issue Oct 16, 2024 · 0 comments
Labels
type:breaking-change An issue that will result in dependent client projects failing. type:feature New experience request
Milestone

Comments

@andrueastman
Copy link
Member

Is your feature request related to a problem? Please describe the problem.

Follow up to #5611

Adding proper support for int16 would mean adding a new method to the parse node and serialization writer interfaces, which means a breaking change.

After changes in #5614, the int16 format is mapped to the integer type. However, languages

  • C# could use the short type
  • Golang could use int16 type
  • Java could use the short type.

At the next breaking change we should take advantage of the opportunity to add support for the format for more precision.

Client library/SDK language

None

Describe the solution you'd like

Support the int16 format for languages that provide types with the level of precision.

Additional context

No response

@andrueastman andrueastman added type:breaking-change An issue that will result in dependent client projects failing. type:feature New experience request labels Oct 16, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage 🔍 in Kiota Oct 16, 2024
@andrueastman andrueastman moved this from Needs Triage 🔍 to Proposed 💡 in Kiota Oct 16, 2024
@andrueastman andrueastman added this to the Kiota v2.0 milestone Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:breaking-change An issue that will result in dependent client projects failing. type:feature New experience request
Projects
Status: Proposed 💡
Development

No branches or pull requests

1 participant