typespec icon indicating copy to clipboard operation
typespec copied to clipboard

Results 461 typespec issues
Sort by recently updated
recently updated
newest added

### Describe the bug for this [example](https://cadlplayground.z22.web.core.windows.net/?c=aW1wb3J0ICJAdHlwZXNwZWMvcmVzdCI7DQp1c2luZyBIdHRwOw0KDQptb2RlbCBPdXRlciB7DQogIEBoZWFkZXLEC3E6IHN0cmluZzvEDmlubmVyOiBJxAc7DQp9yj7FE9E%2BaM0%2BcHJvcMsRfQ0Kb3AgZm9vKEBxdWVyecpsLCBv5ACNyg%2FMeCk65gCrOw%3D%3D&e=%40typespec%2Fopenapi3&options=%7B%7D), we will get two anonymous model for request body and response body. however, for the `inner` property, it keeps the original `Inner` model,...

bug
needs-area

Related to #3374, this is an implementation of escaping characters in doc comments, such as the `@` symbol.

compiler:core

Fixes https://github.com/Azure/autorest.csharp/issues/4579

feature
emitter:client:csharp

Since we now make the serialization extendable by plugins, and the `EnumExpression` has two expressions of serializing/deserializing the enum which involves the serialization/deserialization. Previously in autorest.csharp, we never consider this...

emitter:client:csharp

### Describe the bug CONTRIBUTING.md title has a typo. Change `Developper guide` to `Developer guide` ### Reproduction none ### Checklist - [X] Follow our [Code of Conduct](https://github.com/microsoft/typespec/blob/main/CODE_OF_CONDUCT.md) - [X] Check...

bug
needs-area

Since the `GetSerializationTypeProviders` is a public API and we never except the consumer of this method to modify the returned values, we should return it in a `IReadOnlyList`

emitter:client:csharp

Fixes https://github.com/microsoft/typespec/issues/3312 Majority of our typed value expressions will have the ctor taking a `ValueExpression` parameter, like this: ```csharp public record XExpression(ValueExpression Untyped) : TypedValueExpression(typeof(X), Untyped) ``` and we cannot...

feature
emitter:client:csharp

I had asked for advice in this discussion #1626 and got pointed to creating an issue. If you use `alias MyMap = Record;` You can't say anything about the keys....

design:needed
triaged:core

Sometimes it doesn't do anything. This happens particularly when fixing things fast. The problem I am pretty sure is the cached codefix is gone by the time you apply it...

bug
ide

### Describe the bug Let's assume we have the following model definitions: ```typescript model Foo is SomeTemplate { name: string } model Properties { age: int32, address: string } model...

bug
needs-area