Skip to content

Merge branch 'main' of https://github.com/nanoframework/CoreLibrary i…

3dd272a
Select commit
Loading
Failed to load commit list.
Draft

Merge generics support in mscorlib #245

Merge branch 'main' of https://github.com/nanoframework/CoreLibrary i…
3dd272a
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded May 11, 2026 in 1m 8s

Annotations

Check warning on line 541 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this method and declare a constant for this value.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2l&open=AZ4IRe3dP9vTFkTfR-2l&pullRequest=245

Check warning on line 465 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private constructor 'SZArrayHelper'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2W&open=AZ4IRe3dP9vTFkTfR-2W&pullRequest=245

Check warning on line 183 in nanoFramework.CoreLibrary/System/Collections/Generic/Comparer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this empty namespace.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe2LP9vTFkTfR-2M&open=AZ4IRe2LP9vTFkTfR-2M&pullRequest=245

Check failure on line 159 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename parameter 'value' to 'item' to match the interface declaration.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2R&open=AZ4IRe3dP9vTFkTfR-2R&pullRequest=245

Check warning on line 541 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'T' is not used in the method.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2k&open=AZ4IRe3dP9vTFkTfR-2k&pullRequest=245

Check warning on line 20 in nanoFramework.CoreLibrary/System/Span.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'Span<T>' defines operator == or operator != but does not override Object.Equals(object o)

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe4XP9vTFkTfR-2z&open=AZ4IRe4XP9vTFkTfR-2z&pullRequest=245

Check failure on line 91 in nanoFramework.CoreLibrary/System/Nullable.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename parameter 'other' to 'obj' to match the base class declaration.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe2aP9vTFkTfR-2O&open=AZ4IRe2aP9vTFkTfR-2O&pullRequest=245

Check warning on line 533 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private method 'Contains'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2Z&open=AZ4IRe3dP9vTFkTfR-2Z&pullRequest=245

Check warning on line 83 in nanoFramework.CoreLibrary/System/Array.Enumerators.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this implementation of 'IDisposable' to conform to the dispose pattern.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3_P9vTFkTfR-2u&open=AZ4IRe3_P9vTFkTfR-2u&pullRequest=245

Check warning on line 33 in nanoFramework.CoreLibrary/System/ArrayTypeMismatchException.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe1aP9vTFkTfR-2H&open=AZ4IRe1aP9vTFkTfR-2H&pullRequest=245

Check warning on line 479 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private method 'CopyTo'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2X&open=AZ4IRe3dP9vTFkTfR-2X&pullRequest=245

Check warning on line 541 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private method 'get_IsReadOnly'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2a&open=AZ4IRe3dP9vTFkTfR-2a&pullRequest=245

Check warning on line 527 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused method parameter '_'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2j&open=AZ4IRe3dP9vTFkTfR-2j&pullRequest=245

Check failure on line 184 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename parameter 'value' to 'item' to match the interface declaration.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2V&open=AZ4IRe3dP9vTFkTfR-2V&pullRequest=245

Check warning on line 33 in nanoFramework.CoreLibrary/System/ArrayTypeMismatchException.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe1aP9vTFkTfR-2I&open=AZ4IRe1aP9vTFkTfR-2I&pullRequest=245

Check warning on line 575 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused method parameter '_'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2q&open=AZ4IRe3dP9vTFkTfR-2q&pullRequest=245

Check warning on line 575 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private method 'RemoveAt'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2f&open=AZ4IRe3dP9vTFkTfR-2f&pullRequest=245

Check warning on line 19 in nanoFramework.CoreLibrary/System/ReadOnlySpan.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'ReadOnlySpan<T>' defines operator == or operator != but does not override Object.GetHashCode()

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe4LP9vTFkTfR-2x&open=AZ4IRe4LP9vTFkTfR-2x&pullRequest=245

Check warning on line 562 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused method parameter '_'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2n&open=AZ4IRe3dP9vTFkTfR-2n&pullRequest=245

Check warning on line 8 in nanoFramework.CoreLibrary/System/Collections/Generic/ICollectionDebugView.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename class 'ICollectionDebugView' to match pascal case naming rules, consider using 'CollectionDebugView'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe1_P9vTFkTfR-2J&open=AZ4IRe1_P9vTFkTfR-2J&pullRequest=245

Check failure on line 179 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename parameter 'value' to 'item' to match the interface declaration.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2U&open=AZ4IRe3dP9vTFkTfR-2U&pullRequest=245

Check failure on line 546 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this method to not shadow the outer class' member with the same name.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2h&open=AZ4IRe3dP9vTFkTfR-2h&pullRequest=245

Check warning on line 19 in nanoFramework.CoreLibrary/System/ReadOnlySpan.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'ReadOnlySpan<T>' defines operator == or operator != but does not override Object.Equals(object o)

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe4LP9vTFkTfR-2w&open=AZ4IRe4LP9vTFkTfR-2w&pullRequest=245

Check warning on line 575 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'T' is not used in the method.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2p&open=AZ4IRe3dP9vTFkTfR-2p&pullRequest=245

Check warning on line 562 in nanoFramework.CoreLibrary/System/Array.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private method 'Insert'.

See more on https://sonarcloud.io/project/issues?id=nanoframework_lib-CoreLibrary&issues=AZ4IRe3dP9vTFkTfR-2d&open=AZ4IRe3dP9vTFkTfR-2d&pullRequest=245