I work at @microsoft on Roslyn. I'm also a @wpilibsuite developer.
Black Lives Matter
- Redmond, WA
Highlights
- 54 discussions answered
Block or Report
Block or report 333fred
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
dotnet/roslyn Public
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
-
-
-
-
qmk_firmware Public
Forked from qmk/qmk_firmware
keyboard controller firmware for Atmel AVR USB family
C
-
wpilibsuite/java-installer Public archive
Creates and installs an embedded JRE on the RoboRIO
1,341 contributions in the last year
Less
More
Activity overview
Contributed to
dotnet/roslyn,
dotnet/csharplang,
OmniSharp/omnisharp-roslyn
and 5 other
repositories
Contribution activity
February 2022
Created 6 commits in 3 repositories
Created a pull request in dotnet/roslyn that received 4 comments
Revert "Clean up diagnostic and solution crawler options (#59083)"
This reverts commit 5f8657a.
+227
−55
•
4
comments
Opened 3 other pull requests in 2 repositories
dotnet/roslyn
1
open
1
merged
chsienki/petsof.net
1
merged
Reviewed 13 pull requests in 3 repositories
dotnet/roslyn
11 pull requests
- Avoid eagerly calling SyntaxTreeOptionsProvider.IsGenerated
-
Support declaration and emit of
requiredmembers in source - Add CompilerGeneratedAttribute to record members
- Update breaking changes document for 17.0 struct initializer fixes
- Remove netstandard1.3 from code base
- Remove places where the compiler is swallowing exceptions
- Removes Bing search link from diagnostic data
- Do not use SyntaxWalker to visit an arbitrary syntax tree in order to avoid a stack overflow.
- Merge 'dotnet/main' into Utf8StringsLiterals
-
Update paths in
.vscode/launch.jsondue to TFM changes - Revert "Clean up diagnostic and solution crawler options (#59083)"
dotnet/runtime
1 pull request
dotnet/csharplang
1 pull request
Created an issue in dotnet/runtime that received 4 comments
[API Proposal]: Interlocked.CompareExchange for byte/short/sbyte/ushort
Background and motivation We have a few flags fields in the compiler that can be set by multiple threads, used as part of our symbol models. As we …
4
comments