Hotfix release for `@azure-tools/typespec-client-generator-core` 0.69.0
## Changes
- [#4480] Extend `isExactName` to clients, methods, and enum values
- [#4477] Fix
`reorderParameters`/`addParameter`/`removeParameter`/`replaceParameter`
decorator application on cloned types
- [#4487] Fix example value matching for `decimal`/`decimal128`
properties
- [#4484] Fix example values dropped on subtypes added via
`@hierarchyBuilding`
## Checklist
- [x] Version bump via `pnpm chronus version --ignore-policies`
- [x] Only TCGC package changed
- [x] Core submodule pointer unchanged
---------
Co-authored-by: tadelesh <chenjieshi@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
JSON
numbervalues in example files were silently dropped for properties typed asdecimalordecimal128(e.g.threshold: decimalwith example value80), so they never appeared in the example value set surfaced by TCGC.getSdkTypeExampleinpackages/typespec-client-generator-core/src/example.tsrouted examples to the numeric branch only forisSdkIntKind/isSdkFloatKind. Fixed-point kinds (decimal,decimal128) belong toSdkFixedPointKindsEnumand fell through theswitch, yieldingundefined.Changes
interfaces.ts: Export the existingisSdkFixedPointKindpredicate.example.ts: IncludeisSdkFixedPointKind(type.kind)in the numeric dispatch sodecimal/decimal128are handled like other numerics.SdkNumberExample for decimalandSdkNumberExample for decimal128cases with corresponding fixture JSON files.