1
0
mirror of https://github.com/chylex/.NET-Community-Toolkit.git synced 2024-11-23 04:42:45 +01:00
Commit Graph

1968 Commits

Author SHA1 Message Date
Sergio Pedri
3e9ea37670 Improved codegen when throwing exceptions 2020-10-08 23:00:02 +02:00
Sergio Pedri
ab100261fb Added new 3D array tests, minor refactoring 2020-10-08 23:00:01 +02:00
Sergio Pedri
b8a4f37c74 Added T[,,].GetRow/GetColumn APIs 2020-10-08 22:58:25 +02:00
Sergio Pedri
7fee827fcc Minor code tweaks 2020-10-08 22:58:25 +02:00
Sergio Pedri
04a725db7b Bug fixes in the ReadOnlyRefEnumerable<T>, more tests 2020-10-08 22:58:24 +02:00
Sergio Pedri
84ebd76a96 Bug fixes in the GetRow/GetColumn enumerators 2020-10-08 22:58:24 +02:00
Sergio Pedri
8475709b79 Renamed variables in unit tests 2020-10-08 22:58:10 +02:00
Sergio Pedri
3c790bf605 Tweaked [ReadOnly]Memory2D<T>.GetHashCode() 2020-10-08 22:58:10 +02:00
Sergio Pedri
bc98e049ee Fixed a typo 2020-10-08 22:58:10 +02:00
Sergio Pedri
5c6e5df68a Removed more unnecessary debug proxy types 2020-10-08 22:58:10 +02:00
Sergio Pedri
1e7feee275 Simplified debug type proxies for memory types 2020-10-08 22:58:10 +02:00
Sergio Pedri
e5b2335a9e Added debug views for 2D memory types 2020-10-08 22:58:10 +02:00
Sergio Pedri
f7462db3a4 Added ParallelHelper.ForEach2D ref tests 2020-10-08 22:58:09 +02:00
Sergio Pedri
a9e5f398ae Added ParallelHelper.ForEach2D readonly tests 2020-10-08 22:58:09 +02:00
Sergio Pedri
0f3210b770 Fixed a bug in T[,] array memory/span constructors 2020-10-08 22:58:09 +02:00
Sergio Pedri
e8394a9537 Added ParallelHelper APIs for new 2D types 2020-10-08 22:58:09 +02:00
Sergio Pedri
dc961414cf Added [ReadOnly]Span2D<T>.DangerousGetReferenceAt 2020-10-08 22:58:09 +02:00
Sergio Pedri
274f9fbdc8 Removed unnecessary attributes 2020-10-08 22:58:09 +02:00
Sergio Pedri
4e8b09a9f7 Removed redundant NullReferenceExceptions 2020-10-08 22:58:09 +02:00
Sergio Pedri
edfc92dad2 Added [ReadOnly]Memory2D<T>.DangerousCreate 2020-10-08 22:58:09 +02:00
Sergio Pedri
3e956a56b5 Fixed tests/types on UWP 2020-10-08 22:58:09 +02:00
Sergio Pedri
f92ab047c9 Reverted new APIs, added ReadOnlyMemory2D<T> tests 2020-10-08 22:58:09 +02:00
Sergio Pedri
66c2283112 Added ReadOnlySpan2D<T> string constructors 2020-10-08 22:58:09 +02:00
Sergio Pedri
4ccfeaedf8 Updated ReadOnlyMemory2D<T> 2020-10-08 22:58:09 +02:00
Sergio Pedri
ed363d27fc Bug fixes, added Memory2D<T> tests 2020-10-08 22:58:09 +02:00
Sergio Pedri
28f8d2e56d Added missing Memory2D<T> constructor 2020-10-08 22:58:08 +02:00
Sergio Pedri
9139a5a029 Reordered params in Slice APIs 2020-10-08 22:58:08 +02:00
Sergio Pedri
f1ce1dd1da Updated Memory2D<T> constructors 2020-10-08 22:58:08 +02:00
Sergio Pedri
a22f336705 Inverted height/width parameters for 2D memory types 2020-10-08 22:58:08 +02:00
Sergio Pedri
43d04add67 Added ReadOnlySpan2D<T> tests 2020-10-08 22:58:08 +02:00
Sergio Pedri
320cdc1aa0 Fixed some leftover changes 2020-10-08 22:58:08 +02:00
Sergio Pedri
9e9162e913 Updated ReadOnlySpan2D<T> with changes from Span2D<T> 2020-10-08 22:58:08 +02:00
Sergio Pedri
69db0ebce4 Fixed bugs in ReadOnlyRefEnumerable<T> 2020-10-08 22:58:08 +02:00
Sergio Pedri
3fe275c6d8 Finished Span2D<T> tests 2020-10-08 22:58:08 +02:00
Sergio Pedri
85c8c28e10 Fixed RefEnumerable<T>.ToArray 2020-10-08 22:58:08 +02:00
Sergio Pedri
8a9153595e Added Span2D<T>.Slice tests 2020-10-08 22:58:08 +02:00
Sergio Pedri
f74abfba1c Added more Span2D<T> tests 2020-10-08 22:58:08 +02:00
Sergio Pedri
e27290cfb1 Added new Span2D<T> T[,,] constructor and test 2020-10-08 22:58:08 +02:00
Sergio Pedri
2c547ced24 Added unit tests for Span2D<T> constructors 2020-10-08 22:58:07 +02:00
Sergio Pedri
83d3b3d87e Bug fixes in Span2D<T> constructors 2020-10-08 22:58:07 +02:00
Sergio Pedri
9fec4c7690 Fixed file headers 2020-10-08 22:58:07 +02:00
Sergio Pedri
9b2c981649 Fixed a bug in Span2D<T>.Empty 2020-10-08 22:58:07 +02:00
Sergio Pedri
97f3c85d9d Added ReadOnly[Memory|Span]2D<T> types 2020-10-08 22:58:07 +02:00
Sergio Pedri
2291f86b6a Added new Span[2D]<T> APIs for 2D/3D arrays 2020-10-08 22:58:07 +02:00
Sergio Pedri
632965abfc Added missing Span2D<T> constructors 2020-10-08 22:58:07 +02:00
Sergio Pedri
9631f7f763 Code refactoring to Span2D<T> 2020-10-08 22:58:07 +02:00
Sergio Pedri
4de7098e5e Added T[,,].GetLayer extension 2020-10-08 22:58:07 +02:00
Sergio Pedri
1addd7229c Added T[,] array Memory2D<T> extensions 2020-10-08 22:58:07 +02:00
Sergio Pedri
c8fe230ac0 Tweaked some XML docs 2020-10-08 22:58:07 +02:00
Sergio Pedri
50b671cd63 Minor code refactoring 2020-10-08 22:58:07 +02:00