microsoft / microsoft/typespec

[http-specs]: Client level definition in unbranded scenario

Open
#5,399 0 comments 0 reactions 1 assignee Claimed by @sarangan12 View on GitHub
lib:http-specs
Dominant language
Java
Stars
5.9k
Forks
394
Avg merge
1d 23h
Merged PRs (30d)
104

Description

To be more specific, this [file](https://github.com/Azure/cadl-ranch/blob/main/packages/cadl-ranch-specs/http/type/property/nullable/client.tsp) in previous cadl-ranch is deleted from this [case](https://github.com/microsoft/typespec/tree/main/packages/http-specs/specs/type/property/nullable) in new http-specs. I could understand it is because this client.tsp contains `@convenientAPI` from TCGC. But the issue here is unbranded generator should have a way to customize convenience API.

Further, all the decorators in TCGC should have a right representation in unbranded scenario and then all of the client.tsp could be added into http-specs.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.