Highlights
- 39 discussions answered
Pinned
1,938 contributions in the last year
Less
More
Activity overview
Contributed to
dotnet/roslyn,
dotnet/csharplang,
OmniSharp/omnisharp-roslyn
and 5 other
repositories
Contribution activity
June 2021
Created 19 commits in 5 repositories
Created 1 repository
Created a pull request in dotnet/roslyn that received 65 comments
InterpolatedStringHandlerArgumentAttribute Decoding
Validate and decode InterpolatedStringHandlerArgumentAttribute from source and from metadata. This doesn't implement call-site validation, just err…
+2,173
−38
•
65
comments
Opened 5 other pull requests in 3 repositories
dotnet/roslyn
1
open
2
merged
MichalStrehovsky/zerosharp
1
merged
dotnet/csharplang
1
merged
Reviewed 40 pull requests in 4 repositories
dotnet/roslyn 29 pull requests
- Visit target-typed object creation arguments after conversion
- VB support for CallerArgumentExpression
- Add support for InterpolatedStringBuilderArgumentAttribute
- Bugfix: GetAwaitExpressionInfo ignores BoundConversion
- Allow overriding the AsyncMethodBuilder on methods
- Resolve duplicate ErrorCode
- Lambda expression explicit return type: binding
- Use segmented collection for faster declaration cache
- Simplify unnecessary condition
- CallerArgumentExpression: Warning for self-referential
- Pack error codes. Disallow UnmanagedCallersOnly for abstract static methods.
- InterpolatedStringHandlerArgumentAttribute Decoding
- Improved nullable 'is' analysis
- Parse lambda expressions with explicit return type
- Expose IVSTypeScriptFormattingInteractionService
- don't include implicit/explicit keywords when completing explicit interface operator
- Add relevant checks for tuple comparison.
- Fix region analysis of == containing ?.
- Properly resolve method references in constructed generic types.
- Allow public parameterless struct constructors declared in source
- [LSP] Add Razor options provider to Roslyn
- List patterns: binding and lowering
- Switch to full ngen for Roslyn binaries
- 🐇 Use ImmutableSegmentedDictionary for improved storage density
- Restore writing OperationKind during generation
- Some pull request reviews not shown.
dotnet/csharplang 6 pull requests
OmniSharp/omnisharp-roslyn 3 pull requests
OmniSharp/omnisharp-vscode 2 pull requests
Created an issue in VSCodeVim/Vim that received 3 comments
Motion no longer works in the output window
Describe the bug This may well be a VSCode 1.57.0 bug instead of a VSCodeVim bug, but I wouldn't know how to formulate the bug report to VSCode pro…
3
comments
Opened 4 other issues in 1 repository
dotnet/roslyn
4
open
- Followup on interpolated string error reporting for overload resolution errors
- Cannot suppress nullable warning in ref ternary
-
Correctly handle nullable in
AnalyzerFileReference.ReadLanguagesFromAttribute - Consider warning when an interpolated string handler argument attribute applied in source doesn't have a corresponding constructor
Started 4 discussions in 1 repository
Answered 3 discussions in 1 repository
2
contributions
in private repositories
Jun 11 – Jun 15