Sergio Pedri
|
83dd209f5f
|
Fix mutability of ReadOnlySpan2D<T>.GetPinnableReference()
|
2022-12-07 13:20:54 +01:00 |
|
Sergio Pedri
|
1e622fbd45
|
Use ref fields in ReadOnlySpan2D<T>
|
2022-12-07 13:20:54 +01:00 |
|
Sergio Pedri
|
e98a4949d3
|
Use ref fields in Span2D<T>
|
2022-12-07 13:20:54 +01:00 |
|
Sergio Pedri
|
6fff80d7b7
|
Fix ImmutableArrayBuilder<T>.Count reported value
|
2022-12-07 13:19:34 +01:00 |
|
Sergio Pedri
|
11269e1444
|
Merge pull request #512 from CommunityToolkit/dev/remove-unsafe-nullref
Replace Unsafe.NullRef<T>() with ref *(T*)null
|
2022-12-07 04:17:21 -08:00 |
|
Sergio Pedri
|
d105721bb2
|
Replace Unsafe.NullRef<T>() with ref *(T*)null
|
2022-11-23 16:38:04 +01:00 |
|
Sergio Pedri
|
2b3e604cf6
|
Merge pull request #511 from CommunityToolkit/dev/use-language-unsafe
Replace Unsafe.SizeOf<T>() with sizeof(T)
|
2022-11-23 04:31:51 -08:00 |
|
Sergio Pedri
|
3bbfe6c75e
|
Replace Unsafe.SizeOf<T>() with sizeof(T)
|
2022-11-23 02:52:02 +01:00 |
|
Sergio Pedri
|
2edbb0a0a2
|
Merge pull request #510 from CommunityToolkit/dev/shared-props
Use PolySharp for polyfills, and centralize shared MSBuild properties
|
2022-11-22 09:01:02 -08:00 |
|
Sergio Pedri
|
765901aace
|
Centralize NETSTANDARD2_1_OR_GREATER define in .targets
|
2022-11-22 17:27:34 +01:00 |
|
Sergio Pedri
|
9d9de23c44
|
Move trimming properties to .targets file in src\
|
2022-11-22 16:37:39 +01:00 |
|
Sergio Pedri
|
17fc0daf2d
|
Move [InternalsVisibleTo] to .csproj files
|
2022-11-22 16:33:47 +01:00 |
|
Sergio Pedri
|
6c462db54e
|
Use PolySharp to generate polyfills
|
2022-11-22 16:23:54 +01:00 |
|
Sergio Pedri
|
261e7d311b
|
Move [SkipLocalsInit] to shared .targets file
|
2022-11-22 14:51:16 +01:00 |
|
Sergio Pedri
|
e8969781af
|
Merge pull request #507 from CommunityToolkit/dev/move-source-files
Move all source files into src\subfolder
|
2022-11-21 09:53:54 -08:00 |
|
Sergio Pedri
|
1f60a7bd4e
|
Move all source files into src\ subfolder
|
2022-11-21 17:25:07 +01:00 |
|
Sergio Pedri
|
ad50acbcbe
|
Merge pull request #497 from pziezio/ibufferwriterextensions-fix-xmldoc
Fix IBufferWriterExtensions type of exception thrown documentation
|
2022-11-15 17:14:23 -08:00 |
|
Sergio Pedri
|
a3bce08b4b
|
Merge pull request #502 from CommunityToolkit/dev/drop-netcoreapp3.1
Drop .NET Core 3.1 TFM
|
2022-11-15 17:11:27 -08:00 |
|
Sergio Pedri
|
ba425c85fb
|
Switch CI to run .NET 7 tests
|
2022-11-16 01:48:01 +01:00 |
|
Sergio Pedri
|
ffb818aa15
|
Switch .NET Core 3.1 TFM in tests to .NET 7
|
2022-11-16 01:48:01 +01:00 |
|
Sergio Pedri
|
23245df779
|
Drop .NET Core 3.1 TFM from HighPerformance package
|
2022-11-16 01:25:13 +01:00 |
|
Sergio Pedri
|
adfc48c394
|
Merge pull request #501 from CommunityToolkit/dev/update-nuget
Bump NuGet packages to latest stable versions
|
2022-11-15 16:24:56 -08:00 |
|
Sergio Pedri
|
8730e39067
|
Bump NuGet packages to latest stable versions
|
2022-11-15 19:47:43 +01:00 |
|
Sergio Pedri
|
eec1618217
|
Merge pull request #499 from CommunityToolkit/dev/nullable-get-ref
Use Nullable.GetValueRefOrDefaultRef where possible
|
2022-11-15 08:27:23 -08:00 |
|
Sergio Pedri
|
418af71ee8
|
Fix build error on .NET 6
|
2022-11-15 16:12:29 +01:00 |
|
Sergio Pedri
|
255c4e1b17
|
Remove preview SDKs from pipeline
|
2022-11-15 16:01:06 +01:00 |
|
Sergio Pedri
|
05df495c9d
|
Improve DangerousGetValueOrNullReference codegen
|
2022-11-15 15:54:32 +01:00 |
|
Sergio Pedri
|
7e563653a5
|
Use Nullable.GetValueRefOrDefaultRef where possible
|
2022-11-15 15:43:04 +01:00 |
|
Piotr Zięzio
|
0cdebf7ac9
|
Fix IBufferWriterExtensions type of exception thrown documentation
|
2022-11-13 02:23:15 +01:00 |
|
Sergio Pedri
|
9fc1027f7a
|
Merge pull request #489 from CommunityToolkit/dev/more-optimizations
Moar source generator optimizations
|
2022-10-30 06:01:06 -07:00 |
|
Sergio Pedri
|
90b91f85fe
|
Improve boolean type checks
|
2022-10-30 13:45:12 +01:00 |
|
Sergio Pedri
|
56e218f200
|
Make AppendFullyQualifiedMetadataName private
|
2022-10-30 13:39:28 +01:00 |
|
Sergio Pedri
|
b4b1e45c85
|
Remove unnecessary code
|
2022-10-30 13:35:32 +01:00 |
|
Sergio Pedri
|
777fd6ce90
|
Remove more allocations
|
2022-10-30 13:34:29 +01:00 |
|
Sergio Pedri
|
2a8d1dbd06
|
Update some type extensions
|
2022-10-30 13:17:01 +01:00 |
|
Sergio Pedri
|
2c124e5e04
|
Rename a generator extension
|
2022-10-30 13:10:38 +01:00 |
|
Sergio Pedri
|
a0df371937
|
Merge pull request #487 from CommunityToolkit/dev/generator-tweaks
More source generator optimizations
|
2022-10-29 06:37:10 -07:00 |
|
Sergio Pedri
|
7ae28e059f
|
Make GetFullMetadataNameForFileName extension zero-alloc
|
2022-10-27 22:14:12 +02:00 |
|
Sergio Pedri
|
aabbf95568
|
Update ImmutableArrayBuilder<T>
|
2022-10-27 22:13:58 +02:00 |
|
Sergio Pedri
|
540fa1cb1f
|
Merge pull request #486 from CommunityToolkit/dev/nuget-icon
Update NuGet icon
|
2022-10-27 11:25:51 -07:00 |
|
Sergio Pedri
|
68b8170849
|
Update NuGet icon
|
2022-10-27 19:59:58 +02:00 |
|
Sergio Pedri
|
9faa7fe078
|
Merge pull request #483 from CommunityToolkit/dev/no-finalizers
Remove unnecessary finalizers
|
2022-10-26 17:28:33 -07:00 |
|
Sergio Pedri
|
e489e32360
|
Merge pull request #481 from CommunityToolkit/dev/net7-hp
Add .NET 7 TFM to HighPerformance target, switch to C# 11
|
2022-10-26 17:28:21 -07:00 |
|
Sergio Pedri
|
96491967da
|
Remove unnecessary finalizers
|
2022-10-26 21:25:01 +02:00 |
|
Sergio Pedri
|
2a9cb1d79a
|
Fix nullability warnings in test projects
|
2022-10-26 14:26:05 +02:00 |
|
Sergio Pedri
|
0ae8bb789a
|
Centralize trimming settings in common .targets file
|
2022-10-26 14:26:05 +02:00 |
|
Sergio Pedri
|
f9bb4a451c
|
Use raw multiline string literals in diagnostics tests
|
2022-10-26 14:26:04 +02:00 |
|
Sergio Pedri
|
15cbf78718
|
Use nameof() operator in attribute arguments
|
2022-10-26 13:22:14 +02:00 |
|
Sergio Pedri
|
1961f572d7
|
Set EnableTrimAnalyzer again in MVVM Toolkit
|
2022-10-26 13:22:14 +02:00 |
|
Sergio Pedri
|
15da57b8b3
|
Bump HighPerformance package to .NET 7
|
2022-10-26 13:22:14 +02:00 |
|