Ryan Brandenburg

Results 49 issues of Ryan Brandenburg

![image](https://user-images.githubusercontent.com/14987221/137527881-1284d4e6-4ed2-4892-be56-d26015d2e9c0.png) We'll likely need to apply a fix similar to what we did in https://github.com/dotnet/razor-tooling/issues/4686.

bug
blocked
external
area-colorization

https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=6189948&view=results

area-infrastructure
external

- Don't produce a package for the CLaSP Example project. - Not every Shutdown is an error.

Area-IDE

### Summary of the changes - Migrate diagnostics to single server. Fixes: https://github.com/dotnet/razor-tooling/issues/6296

We'll be disabling the CodeFolding integration tests because they are flaky, but we should make turning them back on a high priority because the REASON that they are flaky is...

bug
investigate

As per https://github.com/dotnet/roslyn/pull/64445#discussion_r988249157 the Roslyn team would like to be able to set exception filters on non-mutating requests so that they have the option to capture a dump before losing...

task

Roslyn makes extensive use of the "service locator pattern" for their DI systems. That seems to work well for them (and has reportedly had significant performance benefits), but it is...

tech-debt

Currently CLaSP doesn't support registering a single class for more than one method. It might be nice in some cases to allow very similar or noop endpoints to share a...

tech-debt
task

Currently we run our PR tests against VS PublicPreview, but this can cause problems because the versions included in and required by the different versions aren't always the same.

blocked
tech-debt
investigate
test scenario

The latest versions of XUnit [have Nullable annotations](https://github.com/dotnet/roslyn/issues/57067#issuecomment-965054311) which would more easily enable us to manage nullables in our test classes. Once a stable version of 2.4.2 is released (with...

tech-debt