Pinned
5,496 contributions in the last year
Less
More
Activity overview
Contribution activity
February 2021
Created 240 commits in 4 repositories
Created 2 repositories
Created a pull request in dotnet/roslyn that received 6 comments
Opened 29 other pull requests in 3 repositories
dotnet/roslyn
23
merged
2
open
1
closed
- Perform code-lens 'find' operations serially.
- Support async disposal for storage instances, and modify existing clients to use that.
- Remove dependency on internal VS utility apis.
- Fix a couple of cases where 'record' was not being offered.
- Fix issue with 'move type to file' when moving a record.
- Add support for finding explicit conversion operators that are directly callled
- Do not add 'static' keyword when fully qualifying using alias.
- Do not bother rereporting when we have no todo comments for a file
- Move to a semaphoreslim in the workspace.
- Update authoring for sqlitepcl 2.0.4
- Add database path to connection string for shared-memory correctness
- Expose async entrypoint for IWorkspaceProjectContextFactory
- Do not fetch or populate the string table in bulk.
- Return an empty navbar result on OOP failure.
- Switch pattern matching to use TemporaryArray
- Update pattern matcher to find lowercase substring matches within words
- Alternate approach to fixing errant :: token
- Only compute the unrooted symbol set for FinalState.
- Always record assembly symbols right before creating a FinalState
- Clear sqlite3 statement bindings once done with it
- Do not include file/project info on the 'no references found' entry in the FindRefs window
- Move navigation bars item computation out of process
- Move nav bar data model to be pure data
- Switch to simpler byte processing code now that Mono issue has been fixed
- Use the partial semantics workspace for the navbars to avoid expensive computation
- Some pull requests not shown.
ericsink/SQLitePCL.raw
2
merged
dotnet/roslyn-analyzers
1
merged
Reviewed 64 pull requests in 6 repositories
dotnet/roslyn 57 pull requests
- Run server GC OOP with reduced process priority
- Perform code-lens 'find' operations serially.
- Set resource message for exception in TypeDeclarationSyntax
- Support abstract methods and records in complete statement command
- Features/22051 Introduce Parameter
- Use segmented collections to avoid LOH allocations in the formatter
- Use partial semantic model in import completion
- [LSP] Use TextEdits in completion
- Handle failed SaveAsync operations
- Avoid capture allocation in AnalyzerFileReference.GetSupportedLanguages
- Optimize InsertRange for segmented collections
- Optimize option lookup allocations
- Expand Edit.SmartBreakline to cover more scenario
- Support async disposal for storage instances, and modify existing clients to use that.
- Remove dependency on internal VS utility apis.
- Apply comment selection text changes directly to the text buffer inst…
- Use segmented collections to avoid LOH allocations in the formatter
- 🐇 Use a segmented list to avoid LOH allocations in the formatter
- Recommend struct and class keywords after record
- Ensure we compute LSP server capabilities on UI thread before load
- Update ImmutableSegmentedDictionary KeyNotFound test to work regardless of locale
- Fix a couple of cases where 'record' was not being offered.
- Add support for finding explicit conversion operators that are directly callled
- Unify our structure tag implementations and move to IStructureTag
- Parsing record structs
- Some pull request reviews not shown.
ericsink/SQLitePCL.raw 2 pull requests
dotnet/roslyn-analyzers 2 pull requests
dotnet/project-system 1 pull request
dotnet/csharplang 1 pull request
dotnet/aspnetcore-tooling 1 pull request
Created an issue in dotnet/roslyn that received 7 comments
Stuck diagnostics
No clue how to repro this. But i was working in the workspace layer, changing some functions from sync to async. I was then building VB tests of th…
7
comments

