Skip to content

Bump Meziantou.Analyzer and 4 others - #89

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/nuget/develop/analyzers-ee468a3e9c
Closed

Bump Meziantou.Analyzer and 4 others#89
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/nuget/develop/analyzers-ee468a3e9c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor

Updated Meziantou.Analyzer from 3.0.150 to 3.0.170.

Release notes

Sourced from Meziantou.Analyzer's releases.

3.0.170

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.170

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.169...3.0.170

3.0.169

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.169

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.168...3.0.169

3.0.168

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.168

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.167...3.0.168

3.0.167

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.167

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.166...3.0.167

3.0.166

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.166

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.165...3.0.166

3.0.165

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.165

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.164...3.0.165

3.0.164

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.164

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.163...3.0.164

3.0.163

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.163

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.162...3.0.163

3.0.162

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.162

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.161...3.0.162

3.0.161

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.161

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.159...3.0.161

3.0.159

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.159

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.158...3.0.159

3.0.158

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.158

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.157...3.0.158

3.0.157

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.157

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.156...3.0.157

3.0.156

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.156

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.155...3.0.156

3.0.155

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.155

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.154...3.0.155

3.0.154

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.154

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.153...3.0.154

3.0.153

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.153

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.152...3.0.153

3.0.152

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.152

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.151...3.0.152

3.0.151

NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.151

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.150...3.0.151

Commits viewable in compare view.

Updated Microsoft.CodeAnalysis.Analyzers from 5.9.0-1.26328.17 to 5.9.0.

Release notes

Sourced from Microsoft.CodeAnalysis.Analyzers's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Roslynator.Analyzers from 4.16.0 to 4.16.1.

Release notes

Sourced from Roslynator.Analyzers's releases.

4.16.1

Fixed

  • Fix analyzer RCS1060 to not report a file that contains only multiple partial declarations of the same type (PR)
  • Fix analyzer RCS1231 to not suggest in for ref struct parameters (#​1725) (PR)
  • Fix analyzer RCS1260 false positive for omit_when_single_line on multi-line object/collection initializers (#​1439) (PR)
  • Fix analyzer RCS0036 to report blank lines between single-line declarations in records (PR)
  • Fix analyzer RCS1046 to report async void methods without Async suffix (PR)
  • Fix analyzer RCS1265 to not report catch clauses with a when filter (PR)
  • Fix analyzer RCS0034 for types with a primary constructor and multiple constraint clauses (PR)
  • Fix analyzer RCS1231 to not report CancellationToken in sync methods returning Task (PR)
  • [CLI] Fix GitLab output format to use relative paths, forward slashes, and 1-based line numbers (PR)
  • [CLI] Fix generate-doc to omit internal interfaces from type declarations and the Implements section (PR)

Commits viewable in compare view.

Updated Roslynator.CodeAnalysis.Analyzers from 4.16.0 to 4.16.1.

Release notes

Sourced from Roslynator.CodeAnalysis.Analyzers's releases.

4.16.1

Fixed

  • Fix analyzer RCS1060 to not report a file that contains only multiple partial declarations of the same type (PR)
  • Fix analyzer RCS1231 to not suggest in for ref struct parameters (#​1725) (PR)
  • Fix analyzer RCS1260 false positive for omit_when_single_line on multi-line object/collection initializers (#​1439) (PR)
  • Fix analyzer RCS0036 to report blank lines between single-line declarations in records (PR)
  • Fix analyzer RCS1046 to report async void methods without Async suffix (PR)
  • Fix analyzer RCS1265 to not report catch clauses with a when filter (PR)
  • Fix analyzer RCS0034 for types with a primary constructor and multiple constraint clauses (PR)
  • Fix analyzer RCS1231 to not report CancellationToken in sync methods returning Task (PR)
  • [CLI] Fix GitLab output format to use relative paths, forward slashes, and 1-based line numbers (PR)
  • [CLI] Fix generate-doc to omit internal interfaces from type declarations and the Implements section (PR)

Commits viewable in compare view.

Updated Roslynator.Formatting.Analyzers from 4.16.0 to 4.16.1.

Release notes

Sourced from Roslynator.Formatting.Analyzers's releases.

4.16.1

Fixed

  • Fix analyzer RCS1060 to not report a file that contains only multiple partial declarations of the same type (PR)
  • Fix analyzer RCS1231 to not suggest in for ref struct parameters (#​1725) (PR)
  • Fix analyzer RCS1260 false positive for omit_when_single_line on multi-line object/collection initializers (#​1439) (PR)
  • Fix analyzer RCS0036 to report blank lines between single-line declarations in records (PR)
  • Fix analyzer RCS1046 to report async void methods without Async suffix (PR)
  • Fix analyzer RCS1265 to not report catch clauses with a when filter (PR)
  • Fix analyzer RCS0034 for types with a primary constructor and multiple constraint clauses (PR)
  • Fix analyzer RCS1231 to not report CancellationToken in sync methods returning Task (PR)
  • [CLI] Fix GitLab output format to use relative paths, forward slashes, and 1-based line numbers (PR)
  • [CLI] Fix generate-doc to omit internal interfaces from type declarations and the Implements section (PR)

Commits viewable in compare view.

Bumps Meziantou.Analyzer from 3.0.150 to 3.0.169
Bumps Microsoft.CodeAnalysis.Analyzers from 5.6.0 to 5.9.0
Bumps Roslynator.Analyzers from 4.16.0 to 4.16.1
Bumps Roslynator.CodeAnalysis.Analyzers from 4.16.0 to 4.16.1
Bumps Roslynator.Formatting.Analyzers from 4.16.0 to 4.16.1

---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
  dependency-version: 3.0.169
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Microsoft.CodeAnalysis.Analyzers
  dependency-version: 5.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: analyzers
- dependency-name: Roslynator.Analyzers
  dependency-version: 4.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Roslynator.CodeAnalysis.Analyzers
  dependency-version: 4.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Roslynator.Formatting.Analyzers
  dependency-version: 4.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions

Copy link
Copy Markdown

Benchmark Results

Measured on ubuntu-latest (GitHub Actions). Runner noise may affect absolute numbers; use these for relative comparisons within a PR.

ExcelReader.Benchmarks.ColdStartBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-GOEFXF : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

InvocationCount=1  IterationCount=1  LaunchCount=16  
RunStrategy=ColdStart  UnrollFactor=1  WarmupCount=0  

Method Rows Mean Error StdDev Allocated
TypedParseFirstUse 200 44.30 ms 14.262 ms 14.007 ms 28.38 KB
RecordWriteFirstUse 200 27.12 ms 0.354 ms 0.348 ms 84.27 KB
FluentParseFirstUse 200 37.78 ms 5.848 ms 5.743 ms 30.75 KB
FluentParseWithAttributeFallbackFirstUse 200 43.23 ms 0.344 ms 0.338 ms 32.45 KB

ExcelReader.Benchmarks.CsvParseBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.87GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio Gen0 Gen1 Allocated Alloc Ratio
ExcelParserSync 50000 8.367 ms 0.0419 ms 0.0065 ms 1.00 234.3750 - 3.86 MB 1.00
ExcelParserAsync 50000 8.546 ms 0.4667 ms 0.1212 ms 1.02 234.3750 - 3.86 MB 1.00
Sep 50000 12.504 ms 0.2061 ms 0.0319 ms 1.49 234.3750 - 3.87 MB 1.00
Sylvan 50000 17.495 ms 0.1757 ms 0.0456 ms 2.09 656.2500 62.5000 10.95 MB 2.84
CsvHelperLib 50000 32.328 ms 0.5427 ms 0.0840 ms 3.86 875.0000 62.5000 14.41 MB 3.73

ExcelReader.Benchmarks.CsvReadBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
INTEL XEON PLATINUM 8573C 3.30GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ExcelReader 50000 3.580 ms 0.0263 ms 0.0068 ms 1.00 0.00 - 352 B 1.00
ExcelReaderWide 50000 9.082 ms 0.2133 ms 0.0554 ms 2.54 0.01 - 288 B 0.82
ExcelReaderAsync 50000 3.412 ms 0.0761 ms 0.0118 ms 0.95 0.00 - 424 B 1.20
Sep 50000 8.568 ms 0.2027 ms 0.0526 ms 2.39 0.01 - 4024 B 11.43
Sylvan 50000 4.468 ms 0.0414 ms 0.0107 ms 1.25 0.00 15.6250 1688685 B 4,797.40
CsvHelperLib 50000 25.536 ms 0.2837 ms 0.0737 ms 7.13 0.02 187.5000 16273424 B 46,231.32

ExcelReader.Benchmarks.CsvWriteBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
ExcelReaderWriter 50000 9.533 ms 0.5194 ms 0.1349 ms 1.00 0.02 500.0000 500.0000 500.0000 4 MB 1.00
Sep 50000 9.772 ms 0.0606 ms 0.0157 ms 1.03 0.01 500.0000 500.0000 500.0000 4.01 MB 1.00
SylvanWriter 50000 10.173 ms 0.5966 ms 0.1549 ms 1.07 0.02 500.0000 500.0000 500.0000 4.04 MB 1.01
CsvHelperLib 50000 19.836 ms 0.8808 ms 0.2287 ms 2.08 0.03 1187.5000 656.2500 593.7500 13.79 MB 3.44

ExcelReader.Benchmarks.ParseBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.87GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ExcelParserSync 50000 23.89 ms 0.069 ms 0.018 ms 1.00 0.00 218.7500 3966.75 KB 1.000
ExcelParserSyncSharedStrings 50000 18.77 ms 0.172 ms 0.027 ms 0.79 0.00 125.0000 2357.23 KB 0.594
ExcelParserStructSync 50000 20.03 ms 0.110 ms 0.029 ms 0.84 0.00 93.7500 1623.02 KB 0.409
RefParserParseNamedSync 50000 19.74 ms 0.636 ms 0.098 ms 0.83 0.00 - 11.63 KB 0.003
ExcelParserAsync 50000 21.20 ms 0.108 ms 0.017 ms 0.89 0.00 218.7500 3968.9 KB 1.001
ExcelParserXlsbSync 50000 11.49 ms 0.032 ms 0.005 ms 0.48 0.00 234.3750 3968.84 KB 1.001
ExcelParserXlsbAsync 50000 11.30 ms 0.018 ms 0.003 ms 0.47 0.00 234.3750 3971.41 KB 1.001
MiniExcel 50000 219.82 ms 32.507 ms 8.442 ms 9.20 0.32 12000.0000 202527.9 KB 51.056
Sylvan 50000 81.72 ms 2.133 ms 0.554 ms 3.42 0.02 - 10726.71 KB 2.704
SylvanAsync 50000 85.62 ms 5.672 ms 0.878 ms 3.58 0.03 - 10727.74 KB 2.704

ExcelReader.Benchmarks.ReadBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
INTEL XEON PLATINUM 8573C 3.30GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ExcelReader 50000 12.940 ms 0.2064 ms 0.0319 ms 1.00 0.00 - 11.13 KB 1.00
ExcelReaderAsync 50000 13.472 ms 0.2178 ms 0.0566 ms 1.04 0.00 - 13.26 KB 1.19
ExcelReaderXlsb 50000 5.320 ms 0.0535 ms 0.0083 ms 0.41 0.00 - 13.22 KB 1.19
ExcelReaderXlsbAsync 50000 5.351 ms 0.0435 ms 0.0113 ms 0.41 0.00 - 15.77 KB 1.42
ExcelReaderMaterialized 50000 14.503 ms 0.1439 ms 0.0374 ms 1.12 0.00 15.6250 1622.45 KB 145.84
MiniExcel 50000 174.628 ms 38.8709 ms 10.0947 ms 13.49 0.72 2000.0000 214003.38 KB 19,236.26
Sylvan 50000 41.701 ms 0.3054 ms 0.0793 ms 3.22 0.01 - 1939.18 KB 174.31

ExcelReader.Benchmarks.RealDataReadBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
Xlsx_ExcelReader 95.456 ms 0.6514 ms 0.1008 ms 1.00 0.00 - - 18216 B 1.00
Xlsx_Sylvan 299.788 ms 5.7920 ms 1.5042 ms 3.14 0.01 - - 659568 B 36.21
Xlsx_ExcelReader_Materialized 98.426 ms 5.3047 ms 1.3776 ms 1.03 0.01 - - 27912 B 1.53
Xlsx_ExcelReader_Prefetch 64.231 ms 6.6096 ms 1.7165 ms 0.67 0.02 - - 38516 B 2.11
Xlsx_ExcelReader_Memory 94.537 ms 2.9441 ms 0.4556 ms 0.99 0.00 - - 7104 B 0.39
Xlsx_ExcelReader_Memory_Prefetch 67.439 ms 16.6207 ms 4.3163 ms 0.71 0.04 - - 27329 B 1.50
Xlsm_ExcelReader 94.593 ms 1.4763 ms 0.2285 ms 0.99 0.00 - - 18216 B 1.00
Xlsm_Sylvan 297.367 ms 11.5345 ms 2.9955 ms 3.12 0.03 - - 659648 B 36.21
Xlsm_ExcelReader_Materialized 97.309 ms 0.2322 ms 0.0359 ms 1.02 0.00 - - 27912 B 1.53
Xlsm_ExcelReader_Prefetch 63.416 ms 10.2423 ms 1.5850 ms 0.66 0.01 - - 38410 B 2.11
Xlsm_ExcelReader_Memory 96.378 ms 2.4994 ms 0.6491 ms 1.01 0.01 - - 7104 B 0.39
Xlsm_ExcelReader_Memory_Prefetch 68.739 ms 17.2172 ms 4.4712 ms 0.72 0.04 - - 27340 B 1.50
Xlsb_ExcelReader 37.979 ms 0.4718 ms 0.1225 ms 0.40 0.00 - - 19192 B 1.05
Xlsb_Sylvan 45.684 ms 1.2905 ms 0.1997 ms 0.48 0.00 - - 346675 B 19.03
Xlsb_ExcelReader_Materialized 40.518 ms 0.0798 ms 0.0124 ms 0.42 0.00 - - 28888 B 1.59
Xlsb_ExcelReader_Prefetch 23.015 ms 1.4438 ms 0.3750 ms 0.24 0.00 - - 38983 B 2.14
Xlsb_ExcelReader_Memory 37.408 ms 0.4548 ms 0.1181 ms 0.39 0.00 - - 8840 B 0.49
Xlsb_ExcelReader_Memory_Prefetch 23.365 ms 1.3132 ms 0.3410 ms 0.24 0.00 - - 31450 B 1.73
Xls_ExcelReader 21.576 ms 0.2325 ms 0.0604 ms 0.23 0.00 - - 12048 B 0.66
Xls_Sylvan 27.876 ms 0.1076 ms 0.0167 ms 0.29 0.00 - - 190366 B 10.45
Xls_ExcelReader_Materialized 24.839 ms 0.0728 ms 0.0189 ms 0.26 0.00 - - 21744 B 1.19
Xls_ExcelReader_Memory 15.412 ms 0.1945 ms 0.0301 ms 0.16 0.00 - - 12048 B 0.66
Csv_ExcelReader 8.794 ms 0.2338 ms 0.0607 ms 0.09 0.00 - - 288 B 0.02
Csv_Sylvan 17.711 ms 0.5966 ms 0.1549 ms 0.19 0.00 2218.7500 125.0000 37484040 B 2,057.75
Csv_ExcelReader_Materialized 31.620 ms 1.3361 ms 0.3470 ms 0.33 0.00 2218.7500 - 37442896 B 2,055.49
Csv_ExcelReader_Memory 8.339 ms 0.1364 ms 0.0211 ms 0.09 0.00 - - 224 B 0.01

ExcelReader.Benchmarks.RecordWriteBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio Gen0 Gen1 Gen2 Allocated Alloc Ratio
Xlsx 50000 26.224 ms 0.8536 ms 0.1321 ms 1.00 500.0000 500.0000 500.0000 4.02 MB 1.00
Xlsb 50000 10.154 ms 0.5202 ms 0.1351 ms 0.39 500.0000 500.0000 500.0000 4.02 MB 1.00
Xls 50000 6.540 ms 0.3704 ms 0.0962 ms 0.25 273.4375 273.4375 273.4375 4.03 MB 1.00
Csv 50000 10.453 ms 0.0667 ms 0.0103 ms 0.40 500.0000 500.0000 500.0000 4 MB 1.00

ExcelReader.Benchmarks.WriteBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
ExcelReaderWriter 50000 22.440 ms 0.6727 ms 0.1747 ms 1.00 0.01 500.0000 500.0000 500.0000 4.02 MB 1.00
ExcelReaderWriterSharedStrings 50000 22.468 ms 0.3600 ms 0.0935 ms 1.00 0.01 500.0000 500.0000 500.0000 4.06 MB 1.01
ExcelReaderWriterPrefetch 50000 21.096 ms 4.7110 ms 1.2234 ms 0.94 0.05 468.7500 468.7500 468.7500 4.03 MB 1.00
ExcelReaderXlsbWriter 50000 9.644 ms 0.1856 ms 0.0482 ms 0.43 0.00 500.0000 500.0000 500.0000 4.02 MB 1.00
ExcelReaderXlsbWriterSharedStrings 50000 9.682 ms 0.2412 ms 0.0626 ms 0.43 0.00 500.0000 500.0000 500.0000 4.06 MB 1.01
ExcelReaderXlsbWriterPrefetch 50000 8.182 ms 0.4681 ms 0.0724 ms 0.36 0.00 484.3750 484.3750 484.3750 4.03 MB 1.00
MiniExcel 50000 102.171 ms 7.1747 ms 1.8633 ms 4.55 0.08 5000.0000 1000.0000 1000.0000 84.89 MB 21.11
SpreadCheetah 50000 21.326 ms 0.9773 ms 0.1512 ms 0.95 0.01 1437.5000 718.7500 718.7500 15.84 MB 3.94

ExcelReader.Benchmarks.XlsReadBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
INTEL XEON PLATINUM 8573C 3.30GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
ExcelReader 50000 4.180 ms 0.0631 ms 0.0164 ms 1.00 - 2.91 KB 1.00
ExcelReaderAsync 50000 4.176 ms 0.0099 ms 0.0026 ms 1.00 - 2.98 KB 1.02
Sylvan 50000 5.875 ms 0.0334 ms 0.0087 ms 1.41 15.6250 1717.72 KB 589.46

ExcelReader.Benchmarks.XlsWriteBenchmark


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.400
  [Host]     : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
XlsWriter 50000 5.772 ms 0.0998 ms 0.0259 ms 1.00 0.01 492.1875 492.1875 492.1875 16.03 MB 1.00
XlsxWriter 50000 22.342 ms 0.8758 ms 0.1355 ms 3.87 0.03 500.0000 500.0000 500.0000 4.02 MB 0.25

@dependabot @github

dependabot Bot commented on behalf of github Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 20, 2026
@dependabot dependabot Bot changed the title Bump the analyzers group with 5 updates Bump Meziantou.Analyzer and 4 others Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants