Skip to content

Update Core to 2.24. #886

Update Core to 2.24.

Update Core to 2.24. #886

Triggered via pull request June 14, 2024 17:50
Status Success
Total duration 2m 30s
Artifacts

tiledb-csharp.yml

on: pull_request
Validate-Package
21s
Validate-Package
Matrix: Run-Tests
Fit to window
Zoom out
Zoom in

Annotations

100 warnings
Validate-Package: sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Validate-Package: sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Validate-Package: sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Validate-Package: sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Validate-Package: sources/TileDB.CSharp/CoreUtil.cs#L73
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ByteOffsetsToElementOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (macos-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (macos-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (macos-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (macos-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (macos-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (macos-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (macos-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (macos-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (macos-latest): sources/TileDB.CSharp/CoreUtil.cs#L73
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ByteOffsetsToElementOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (macos-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (macos-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/IncompleteQueryTest.cs#L141
'Entry' defines 'Equals' but not 'GetHashCode'
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/AttributeTest.cs#L216
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/QueryConditionTest.cs#L97
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L108
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L173
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Provide the "DateTimeKind" when creating this object. (https://rules.sonarsource.com/csharp/RSPEC-6562)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time (https://rules.sonarsource.com/csharp/RSPEC-6588)
Run-Tests (macos-latest): tests/TileDB.CSharp.Test/AttributeTest.cs#L68
Remove or correct this assertion. (https://rules.sonarsource.com/csharp/RSPEC-2701)
Run-Tests (ubuntu-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (ubuntu-latest): sources/TileDB.CSharp/CoreUtil.cs#L73
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ByteOffsetsToElementOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (ubuntu-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (ubuntu-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/IncompleteQueryTest.cs#L141
'Entry' defines 'Equals' but not 'GetHashCode'
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/AttributeTest.cs#L216
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/QueryConditionTest.cs#L97
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L108
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L173
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Provide the "DateTimeKind" when creating this object. (https://rules.sonarsource.com/csharp/RSPEC-6562)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time (https://rules.sonarsource.com/csharp/RSPEC-6588)
Run-Tests (ubuntu-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L91
Provide the "DateTimeKind" when creating this object. (https://rules.sonarsource.com/csharp/RSPEC-6562)
Run-Tests (windows-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (windows-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (windows-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (windows-latest): sources/TileDB.CSharp/CoreUtil.cs#L73
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ByteOffsetsToElementOffsets(ulong[], DataType)' (but other parameters do)
Run-Tests (windows-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (windows-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/IncompleteQueryTest.cs#L141
'Entry' defines 'Equals' but not 'GetHashCode'
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/AttributeTest.cs#L216
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/QueryConditionTest.cs#L97
Remove this commented out code. (https://rules.sonarsource.com/csharp/RSPEC-125)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L108
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L173
Complete the task associated to this 'TODO' comment. (https://rules.sonarsource.com/csharp/RSPEC-1135)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Provide the "DateTimeKind" when creating this object. (https://rules.sonarsource.com/csharp/RSPEC-6562)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/ArrayTest.cs#L39
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time (https://rules.sonarsource.com/csharp/RSPEC-6588)
Run-Tests (windows-latest): tests/TileDB.CSharp.Test/TestUtil.cs#L15
Initialize all 'static fields' inline and remove the 'static constructor'. (https://rules.sonarsource.com/csharp/RSPEC-3963)
Run-Tests (windows-latest)
For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.
Run-Tests (windows-latest): sources/TileDB.CSharp/Config.cs#L181
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (windows-latest): sources/TileDB.CSharp/Config.cs#L183
'ConfigIterator' is obsolete: 'ConfigIterator is obsolete. Directly enumerate a Config or call its EnumerateOptions method instead.' (https://tiledb-inc.github.io/TileDB-CSharp/obsoletions.html#TILEDB0015)
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L11
Missing XML comment for publicly visible type or member 'ConfigIterator'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L23
Missing XML comment for publicly visible type or member 'ConfigIterator.Dispose()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L60
Missing XML comment for publicly visible type or member 'ConfigIterator.Here()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L66
Missing XML comment for publicly visible type or member 'ConfigIterator.Next()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L77
Missing XML comment for publicly visible type or member 'ConfigIterator.Done()'
Run-Tests (windows-latest): sources/TileDB.CSharp/ConfigIterator.cs#L90
Missing XML comment for publicly visible type or member 'ConfigIterator.Reset(string)'
Run-Tests (windows-latest): sources/TileDB.CSharp/CoreUtil.cs#L58
Parameter 'dataType' has no matching param tag in the XML comment for 'CoreUtil.ElementOffsetsToByteOffsets(ulong[], DataType)' (but other parameters do)