Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
003fcd3
Ensure the DynamicallyAccessedMembersAnalyzer doesn't crash for new l…
tannergooding Jul 22, 2025
166c3d4
Adding the extensions for operator + and operator +=
tannergooding Jul 22, 2025
1a797d8
Adding the extensions for operator / and operator /=
tannergooding Jul 22, 2025
9688da1
Adding the extensions for operator * and operator *=
tannergooding Jul 22, 2025
b79804b
Adding the extensions for operator - and operator -=
tannergooding Jul 22, 2025
b6e34c4
Adding the extensions for operator & and operator &=
tannergooding Jul 22, 2025
237895f
Adding the extensions for operator | and operator |=
tannergooding Jul 22, 2025
939e9d3
Adding the extensions for operator ^ and operator ^=
tannergooding Jul 22, 2025
2eab0d8
Adding the extensions for operator ~
tannergooding Jul 22, 2025
58d8f1c
Adding the extensions for operator - (unary)
tannergooding Jul 22, 2025
8c00f6e
Adding the extensions for operator + (unary)
tannergooding Jul 22, 2025
6aa4108
Adding the extensions for operator << and operator <<=
tannergooding Jul 22, 2025
bebb06f
Adding the extensions for operator >> and operator >>=
tannergooding Jul 23, 2025
21ca60d
Adding the extensions for operator >>> and operator >>>=
tannergooding Jul 23, 2025
c38c44b
Adding the extensions for operator ++
tannergooding Jul 23, 2025
6ccf176
Adding the extensions for operator --
tannergooding Jul 23, 2025
f80fc86
Ensure the extension member order in the ref matches the impl
tannergooding Jul 24, 2025
82baad5
Update CompatibilitySuppressions for a fixed parameter name in an exp…
tannergooding Jul 24, 2025
ce60d19
Change TrimAnalysisVisitor.VisitParameterReference to skip parameters…
tannergooding Jul 24, 2025
cde89cc
Merge branch 'main' into fix-112781
tannergooding Aug 3, 2025
52ca7ac
Apply suggestions from code review
tannergooding Aug 3, 2025
d025787
Merge branch 'main' into fix-112781
tannergooding Aug 5, 2025
e94505c
Merge branch 'main' into fix-112781
tannergooding Aug 7, 2025
9579b65
Merge branch 'main' into fix-112781
tannergooding Aug 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -841,6 +841,13 @@
<Right>lib/net8.0/System.Numerics.Tensors.dll</Right>
<IsBaselineSuppression>true</IsBaselineSuppression>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.OnesComplement``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@,System.Numerics.Tensors.TensorSpan{``0}@)$0</Target>
<Left>lib/net8.0/System.Numerics.Tensors.dll</Left>
<Right>lib/net8.0/System.Numerics.Tensors.dll</Right>
<IsBaselineSuppression>true</IsBaselineSuppression>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor`1.AsReadOnlyTensorSpan(System.ReadOnlySpan{System.Buffers.NIndex})$0</Target>
Expand Down Expand Up @@ -1016,6 +1023,13 @@
<Right>lib/net9.0/System.Numerics.Tensors.dll</Right>
<IsBaselineSuppression>true</IsBaselineSuppression>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.OnesComplement``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@,System.Numerics.Tensors.TensorSpan{``0}@)$0</Target>
<Left>lib/net9.0/System.Numerics.Tensors.dll</Left>
<Right>lib/net9.0/System.Numerics.Tensors.dll</Right>
<IsBaselineSuppression>true</IsBaselineSuppression>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor`1.AsReadOnlyTensorSpan(System.ReadOnlySpan{System.Buffers.NIndex})$0</Target>
Expand Down Expand Up @@ -1107,6 +1121,24 @@
<Right>lib/net9.0/System.Numerics.Tensors.dll</Right>
<IsBaselineSuppression>true</IsBaselineSuppression>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.OnesComplement``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@,System.Numerics.Tensors.TensorSpan{``0}@)$0</Target>
<Left>ref/net10.0/System.Numerics.Tensors.dll</Left>
<Right>lib/net10.0/System.Numerics.Tensors.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.OnesComplement``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@,System.Numerics.Tensors.TensorSpan{``0}@)$0</Target>
<Left>ref/net8.0/System.Numerics.Tensors.dll</Left>
<Right>lib/net8.0/System.Numerics.Tensors.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0017</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.OnesComplement``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@,System.Numerics.Tensors.TensorSpan{``0}@)$0</Target>
<Left>ref/net9.0/System.Numerics.Tensors.dll</Left>
<Right>lib/net9.0/System.Numerics.Tensors.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0021</DiagnosticId>
<Target>M:System.Numerics.Tensors.Tensor.Average``1(System.Numerics.Tensors.ReadOnlyTensorSpan{``0}@)``0:T:System.Numerics.INumberBase{``0}</Target>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,21 @@
<Compile Include="System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs" />
<Compile Include="System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Addition.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_BitwiseAnd.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_BitwiseOr.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Decrement.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Division.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_ExclusiveOr.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Increment.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_LeftShift.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Multiply.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_OnesComplement.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_RightShift.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_Subtraction.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_UnaryNegation.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_UnaryPlus.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor.op_UnsignedRightShift.cs" />
<Compile Include="System\Numerics\Tensors\netcore\Tensor_1.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorOperation.cs" />
Expand Down Expand Up @@ -149,6 +164,8 @@
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.Round.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.ScaleB.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.ShiftLeft.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.ShiftRightArithmetic.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.ShiftRightLogical.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.Sigmoid.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.Sign.cs" />
<Compile Include="System\Numerics\Tensors\netcore\TensorPrimitives.Sin.cs" />
Expand Down
Loading
Loading