Highlights
- 1 discussion answered
Block or Report
Block or report eiriktsarpalis
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
dotnet/runtime Public
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
-
-
dotnet/fsharp Public
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
-
-
658 contributions in the last year
Activity overview
Contributed to
dotnet/runtime,
dotnet/dotnet-api-docs,
eiriktsarpalis/TypeShape
and 22 other
repositories
Contribution activity
June 2022
Created 9 commits in 2 repositories
Created a pull request in dotnet/runtime that received 3 comments
Apply Auto layout to large internal structs in System.Text.Json
Following feedback in #69160 (comment)
+12
−0
•
3
comments
Opened 12 other pull requests in 2 repositories
krwq/runtime-1
2
closed
6
merged
1
open
- minor nits in casting converter
- Add private field serialization acceptance test
- add acceptance tests
- Add acceptance tests for DataContract attributes & Specified pattern
- Fix CreateObject support for JsonConstructor types
- Make JsonSerializerOptions.TypeInfoResolver nullable and mark as linker-safe.
- Remove unneeded virtual calls & branching when accessing Get & Set delegates
- Add a JsonTypeInfoResolver.Combine test for JsonSerializerContext
- Move default converter rooting responsibility behind DefaultJsonTypeInfoResolver
Reviewed 25 pull requests in 4 repositories
dotnet/runtime
13 pull requests
-
[API Implementation]: Add
Order
andOrderDescending
toEnumerable
andQueryable
- Implement new metadata knobs as internal APIs
- Rewire polymorphism metadata to the contract model
- Argument tests for CreateJsonTypeInfo and CreateJsonPropertyInfo
- Add DateOnly and TimeOnly support to System.Text.Json
- Add markdown readme for System.Collections.Immutable
- JSON contract customization
- Remove allocation in ImmutableArray Builder Sort
- Add DeleteFromJsonAsync extension for HttpClient
- JsonSerializer.DeserializeAsyncEnumerable should not wait until buffer is filled.
- Add markdown Readme for System.Text.Json
- Allow source generation for classes with ignored init-only props
- Decouple TimeOnlyConverter from TimeSpanConverter
krwq/runtime-1
9 pull requests
- Fix test failures and proper fix this time
- Test static initialization with JsonTypeInfo
- Make parameter matching for custom properties map property Name with parameter
- tests, PR feedback
- Fix CreateObject support for JsonConstructor types
- Make contexts more combinator friendly
- Remove unneeded virtual calls & branching when accessing Get & Set delegates
- Fix simple scenarios for combining contexts
- Move default converter rooting responsibility behind DefaultJsonTypeInfoResolver