Decimal types are Fixed Points, not Floating Points, therefore they shouldn't be in SdkFloatKindsEnum - either name the enum "SdkFractionalKindsEnum", or split it into "SdkFloatingPointKindsEnum" and "SdkFixedPointKindsEnum" (or do both - SdkFractionalKindsEnum = SdkFloatingPointKindsEnum | SdkFixedPointKindsEnum).
Describe the bug
Decimal types are Fixed Points, not Floating Points, therefore they shouldn't be in
SdkFloatKindsEnum
- either name the enum "SdkFractionalKindsEnum
", or split it into "SdkFloatingPointKindsEnum
" and "SdkFixedPointKindsEnum
" (or do both -SdkFractionalKindsEnum = SdkFloatingPointKindsEnum | SdkFixedPointKindsEnum
).Reproduction
See https://github.com/Azure/typespec-azure/blob/54567f763257300e64603091659d282072631d2a/packages/typespec-client-generator-core/src/interfaces.ts#L137-L143
Checklist