Skip to content

Support exact() Function for @clientName (TCGC 0.68.0) #4470

@lirenhe

Description

@lirenhe

Docs https://azure.github.io/typespec-azure/docs/howtos/generate-client-libraries/09renaming/#preserving-exact-casing
A new exact() function that preserves client names without language-specific casing transformations. Previously, names provided via @clientName would still be subject to emitter-specific casing rules (e.g., PascalCase for C#, snake_case for Python). Now you can opt out of those transformations entirely.

Python emitter should support this function.

Metadata

Metadata

Assignees

No one assigned

    Labels

    emitter:pythonIssues for @azure-tools/typespec-python emitter

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions