Skip to content

Renaming the "new" MiniExcel class to MiniExcelV2 #1176

Renaming the "new" MiniExcel class to MiniExcelV2

Renaming the "new" MiniExcel class to MiniExcelV2 #1176

Triggered via pull request September 10, 2026 20:27
Status Success
Total duration 2m 37s
Artifacts –

dotnet.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: src/MiniExcel.Core/Reflection/MiniExcelColumnMapping.cs#L8
Non-nullable property 'Key' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/MiniExcel.Core/Reflection/MiniExcelMapper.cs#L65
Dereference of a possibly null reference.
build: src/MiniExcel.Core/Reflection/MiniExcelMapper.cs#L46
Dereference of a possibly null reference.
build: src/MiniExcel.Core/WriteAdapters/AsyncEnumerableWriteAdapter.cs#L65
Possible null reference argument for parameter 'instance' in 'object? MiniExcelMemberAccessor.GetValue(object instance)'.
build: src/MiniExcel.Core/WriteAdapters/AsyncEnumerableWriteAdapter.cs#L47
Argument of type 'List<MiniExcelColumnMapping>' cannot be used for parameter 'mappings' of type 'List<MiniExcelColumnMapping?>' in 'CellWriteInfo[] AsyncEnumerableWriteAdapter<T>.GetRowValues(T currentValue, List<MiniExcelColumnMapping?> mappings)' due to differences in the nullability of reference types.
build: src/MiniExcel.Core/WriteAdapters/AsyncEnumerableWriteAdapter.cs#L27
Nullability of reference types in value of type 'List<MiniExcelColumnMapping?>' doesn't match target type 'List<MiniExcelColumnMapping>'.
build: src/MiniExcel.Core/WriteAdapters/AsyncEnumerableWriteAdapter.cs#L17
Nullability of reference types in value of type 'List<MiniExcelColumnMapping?>' doesn't match target type 'List<MiniExcelColumnMapping>'.
build: src/MiniExcel.Core/WriteAdapters/EnumerableWriteAdapter.cs#L62
Argument of type 'List<MiniExcelColumnMapping>' cannot be used for parameter 'mappings' of type 'List<MiniExcelColumnMapping?>' in 'CellWriteInfo[] EnumerableWriteAdapter.GetRowValues(object currentValue, List<MiniExcelColumnMapping?> mappings)' due to differences in the nullability of reference types.
build: src/MiniExcel.Core/WriteAdapters/EnumerableWriteAdapter.cs#L31
Nullability of reference types in value of type 'List<MiniExcelColumnMapping?>' doesn't match target type 'List<MiniExcelColumnMapping>'.
build: src/MiniExcel.Core/WriteAdapters/EnumerableWriteAdapter.cs#L27
Nullability of reference types in value of type 'List<MiniExcelColumnMapping?>' doesn't match target type 'List<MiniExcelColumnMapping>'.