Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
-
-
Forked from dotnet/roslyn
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
C#
-
Forked from dotnet/corefx
This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others.
C# 1
-
1,087 contributions in the last year
Contribution activity
November 2020
October 2020
Created 37 commits in 3 repositories
Created a pull request in dotnet/roslyn that received 23 comments
Do not crash on unexpected exception
Avoid crashing the host process when an unexpected exception is thrown. When an unexpected exception is thrown in ServiceHub process it needs to be…
Opened 25 other pull requests in 3 repositories
dotnet/roslyn
3
open
15
merged
2
closed
- Remove workarounds for fixed MessagePack bugs
- Test layering
- Fix build break
- Add EditorFeatures.Cocoa
- Use ISB-based API for retrieving solution assets in AssetSynchronizationSevice
- Rename Roslyn.Test.Utilities.csproj to Microsoft.CodeAnalysis.Test.Utilities.csproj
- Add test covering documents with no active statement spans
- Allow null argument to WithDocumentFilePath
- UnitTesting and Razor External Access wrappers for ISB services
- Use MEF for callback dispatcher discovery
- Fix null-annotatation of ISerializerService.Deserialize
- Callback dispatchers
- Run a few FindAllDeclarations tests OOP.
- Enc oop vs deps
- Add ValueTaskFactory helpers
- Remove call to Dispatcher.CurrentDispatcher.DoEvents
- Fix net5.0 Windows TFMs
- Reverts vs deps2
- Reverts ISB dev16.8-vs-deps
- Reverts IServiceBroker changes
dotnet/sourcelink
4
merged
dotnet/symreader-converter
1
open
Reviewed 17 pull requests in 4 repositories
dotnet/roslyn 13 pull requests
- EnC rude edit for local function attributes
- Fix a couple infra issues
- EnC: Adding or removing unsafe modifier shouldn't be an issue
- Support running official build in dnceng
- Use vs-mef for OOP compositions
- Remove sign and pack from unit tests
- Add support for `init` accessor in debugging
- Conditionally set pool in official build YAML
- Move asset synchronization to IRemoteAssetSynchronizationService
- Clear variables set by CI builds
- Remove infra for legacy OptProf
- Fix deadlocks in the use of OOP services
- Update Nerdbank.Streams to 2.6.81
microsoft/vs-streamjsonrpc 2 pull requests
dotnet/runtime 1 pull request
dotnet/sourcelink 1 pull request
Created an issue in dotnet/roslyn that received 17 comments
ArgumentOutOfRangeException from SymbolFinder.FindLinkedSymbolsAsync
Version Used:
Version 16.9.0 Preview 1.0 [30613.262.main]
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid valu…
Opened 31 other issues in 4 repositories
dotnet/roslyn
20
open
6
closed
- EnC: allow adding a package/project/metadata reference during debugging
- EnC: allow adding/renaming source file during debugging
- EnC: Allow adding/removing/updating attributes
- EnC: Allow changing nullable annotations
- EnC: Runtime-specific Rude Edits
- EnC: Emit addition instead of in-place update for edits in reloadable types
- EnC: F5 applies change made during debugging session while the app is running
- EnC: Improving the experience
- ArgumentNullException from AbstractAddImportFeatureService`1.GetCollectionExpressionType
- Remove warning suppressions from EditorFeatures.Cocoa project
- Completion tests fail after updating Editor to 16.8.181
- Incorrect warning IDE0060 (Remove unused parameter) for interface implementation by base method
- Evaluating a record with recursive reference results in termination of the program with Stack Overflow
- EE displays property EqualityContract of record types in Watch Window
- Records type definition identifier is not classified correctly
- Override completion should not suggest overriding Equals in records
- EnC does not work for records
- EnC: nint and nuint should be treated as equivalent to IntPtr and UIntPtr
- EnC: Adding/updating/removing attribute on local function, its return type or parameter should be rude edit
- EnC: Updating lambda parameters to discards breaks EnC
- EnC does not work in init accessors
- Allow unsafe code in Interactive Window
- EnC: Adding/removing unsafe modifier should not be a rude edit
- Incorrect Solution snapshot used for diagnostic analysis
- Remove legacy IBC training artifacts from build pipeline YAML and scripts
- Some issues not shown.