Highlights
- 8 discussions answered
Popular repositories
-
CodeGeneration.Roslyn Public archive
Assists in performing Roslyn-based code generation during a build.
-
Nerdbank.Streams Public
Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexing
-
IronPigeon Public
IronPigeon is a decentralized communication protocol that provides high confidentiality and authenticity for the messages.
-
-
Validation Public
Method input validation and runtime checks that report errors or throw exceptions when failures are detected.
2,991 contributions in the last year
Less
More
Activity overview
Contributed to
microsoft/CsWin32,
microsoft/vs-streamjsonrpc,
microsoft/vs-threading
and 5 other
repositories
Contribution activity
September 2021
Created 263 commits in 14 repositories
Created 2 repositories
-
AArnott/StaticPGO_Example
C#
•
Built by
- AArnott/PowerShell C#
Created a pull request in microsoft/win32metadata that received 8 comments
Add MetadataTasks.dll to Microsoft.Windows.WinmdGenerator package
+3
−2
•
8
comments
Opened 60 other pull requests in 11 repositories
microsoft/CsWin32
17
merged
- Update metadata to 10.3.16-preview
- Fix schema descriptions
- Fix source generation break when NativeMethods.json does not parse
-
Allow customizing the name of the
Constantsclass - Fix generation of interop types from multiple winmd's
- Generate code with consistent line endings
-
Apply
[StructLayout(CharSet.Unicode)]to structs that contain thechartype - Suppress CS0436 in generated files
- A variety of enhancements for fixed length inline arrays
- Revert System.Text.Encodings.Web
- Fix FARPROC generation on net45
- Update System.Text.Encodings.Web to 4.7.2
-
Friendly overloads accept
stringforPCSTR -
Declare
PROC,FARPROCas structs instead of delegates - Allow fixed char array field initialization with string
- Update win32metadata to 10.2.163-preview
- Enable creating C# projections based on multiple input winmd's and docs
AArnott/MoneyMan
9
merged
microsoft/win32metadata
5
merged
3
closed
- Fixes for FirmwareTableProvider and Wer* functions
- Define FIRMWARE_TABLE_ID struct
-
Add
HREPORTandHREPORTSTOREtypes - Add FirmwareTableProvider enum and uses of it
- Add conditions to globbing
- MSBuild task improvements
- Build authoring cleanup
- Create msbuild ProjectionMetadataWinmd item in package import
microsoft/vs-streamjsonrpc
6
merged
dotnet/Nerdbank.GitVersioning
5
merged
AArnott/Nerdbank.Streams
4
merged
1
closed
AArnott/Library.Template
4
merged
microsoft/vs-mef
2
merged
microsoft/vs-threading
2
merged
neuecc/MessagePack-CSharp
1
open
dotnet/runtime
1
closed
Reviewed 35 pull requests in 16 repositories
microsoft/vs-streamjsonrpc
6 pull requests
- Bump System.Text.Encodings.Web from 4.5.1 to 5.0.1
- Force upgrade of vulnerable System.Text.Encodings.Web 4.5.0 to 4.5.1
- LEGO: Pull request from juno/hb_152458e8-e8c0-49aa-b375-9938c873e7e8_20210904153211780 to main
- LEGO: Pull request from juno/hb_152458e8-e8c0-49aa-b375-9938c873e7e8_20210903161557433 to main
- Fix tracing regression
- LEGO: Pull request from juno/hb_152458e8-e8c0-49aa-b375-9938c873e7e8_20210901200858603 to main
microsoft/vs-threading
5 pull requests
- LEGO: Pull request from juno/hb_f2f230f9-08b4-4714-af00-6fce66aaeb84_20210913160305709 to main
- Bump Microsoft.VisualStudio.Validation from 16.10.34 to 16.10.35
- Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38
- Extend member access analysis to events
- LEGO: Pull request from juno/hb_f2f230f9-08b4-4714-af00-6fce66aaeb84_20210910191606647 to main
microsoft/CsWin32
4 pull requests
dotnet/msbuild
2 pull requests
dotnet/Nerdbank.GitVersioning
2 pull requests
microsoft/win32metadata
2 pull requests
microsoft/vs-mef
2 pull requests
AArnott/Validation
2 pull requests
AArnott/Library.Template
2 pull requests
microsoft/vs-validation
2 pull requests
microsoft/dotnet-apiport
1 pull request
dotnet/roslyn-sdk
1 pull request
microsoft/WindowsAppSDK-Samples
1 pull request
AArnott/CSharpIsNull
1 pull request
dotnet/project-system
1 pull request
neuecc/MessagePack-CSharp
1 pull request
Created an issue in dotnet/runtime that received 22 comments
System.IO.Pipelines.Pipe.ReadAsync fails to cancel on CancellationToken
Description
I have a hang dump of a process that is stuck in a PipeReader.ReadAsync call that was canceled via CancellationToken but which never ca…
22
comments
Opened 36 other issues in 17 repositories
microsoft/win32metadata
6
closed
2
open
- GetSystemFirmwareTable enum missing
- GetDeviceCaps enum is missing most of its members
- IsOS is missing an enum
- WerReportCreate should produce an HREPORT
- Should FARPROC really be typed as an IntPtr-returning delegate?
- WerStoreOpen second parameter should be typed as a typedef struct
- Should a metadata package depend on its docs package?
- Microsoft.Dia.Win32Metadata should express its dependency on Windows.Win32
microsoft/CsWin32
3
open
3
closed
-
Offer option to replace
struct*withIntPtrrather than abort in AnyCPU due to arch-specific structs - Fields in Anonymous nested structs should be exposed with property getters on the nesting struct
- Fixed length arrays should offer more functionality
-
FARPROC, PROC should be expressed as typedef structs with
IntPtrfield instead of a delegate - Offer friendly overloads for ANSI-only methods
- Treat zero-length array fields as variable length, inline arrays
microsoft/vstest
3
closed
dotnet/runtime
1
open
1
closed
AArnott/MoneyMan
2
open
dotnet/msbuild
2
open
dotnet/roslyn
2
closed
AArnott/Nerdbank.Streams
1
closed
1
open
microsoft/vs-streamjsonrpc
1
open
KirillOsenkov/RoslynQuoter
1
closed
dotnet/diagnostics
1
open
dotnet/roslyn-analyzers
1
open
xunit/xunit
1
open
dotnet/wpf
1
open
dotnet/Nerdbank.GitVersioning
1
open
PowerShell/PowerShell
1
closed
veler/CopyGitLink
1
open
Started 1 discussion in 1 repository
WildGums/Orc.Squirrel
WildGums/Orc.Squirrel
6
contributions
in private repositories
Sep 13