Timothee Guerin

Results 70 issues of Timothee Guerin

When using `@bodyRoot` it shouldnt' change the interpretation just means we should start resolving the body from that property, but seems like we are not reading it as void. [Playground...

bug
triaged:core
lib:http

# Differentiate open union where values are exhaustive at a point in type How to differentiate an open union where certain emitters might know the whole set of values and...

design:needed
triaged:core
compiler:core

```cadl import "@typespec/http"; using TypeSpec.Http; @error model Error { message: string; } @route("/1") op read1(): string | null; @route("/2") op read3(): string | null | Error; ``` [Playground link](https://cadlplayground.z22.web.core.windows.net/?c=aW1wb3J0ICJAdHlwZXNwZWMvaHR0cCI7Cgp1c2luZyBUeXBlU3BlYy5IdHRwOwoKQGVycm9yCm1vZGVsIEXEDCB7CiAgbWVzc2FnZTogc3RyaW5nOwp9CgpAcm91dGUoIi8xIikgb3AgcmVhZDEoKcgkIHwgbnVsbDvKKDLKKDPRKCB8xm87Cg%3D%3D&e=@typespec/openapi3&options=%7B%7D) Resulting...

design:needed

Versioning library is a big mess of things all into one file, this makes it hard to contribute. Did this originally because I was going to deal with multiple madeRequired...

lib:versioning

Now that we have the value world we can consider migrating decorators that were using models as input to object values. This would emit a deprecation notice to the user...

feature
triaged:core
compiler:core
lib:http
lib:openapi

### Clear and concise description of the problem - `multipleOf` - `uniqueItems` - `maxProperties` - `minProperties`

feature
triaged:core
lib:openapi

This proposal adds additional decorators and types to TypeSpec in order to support defining the notion of streams and the notion of events. These are useful for such protocols as...

triaged:core
design:accepted

## Description Add grammar for TypeSpec language https://typespec.io Repo: https://github.com/microsoft/typespec ## Checklist: - [x] **I am adding a new language.** - [x] The extension of the new language is used...

Pending Popularity

Never created this issue after making the xml library

feature
triaged:core
emitter:openapi3

### Clear and concise description of the problem We have been using a lot a namespace called `Private` to mark things that are just meant for internal use(usually decorators) but...

design:needed
triaged:core
compiler:core