Skip to content

Bump the analyzers group with 3 updates - #32

Merged
GabrielMarquezMatte merged 1 commit into
developfrom
dependabot/nuget/develop/analyzers-88fc51832c
Jul 21, 2026
Merged

Bump the analyzers group with 3 updates#32
GabrielMarquezMatte merged 1 commit into
developfrom
dependabot/nuget/develop/analyzers-88fc51832c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 15, 2026

Copy link
Copy Markdown
Contributor

Updated Meziantou.Analyzer from 3.0.122 to 3.0.123.

Release notes

Sourced from Meziantou.Analyzer's releases.

3.0.123

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.122...3.0.123

Commits viewable in compare view.

Updated Microsoft.CodeAnalysis.NetAnalyzers from 11.0.100-preview.5.26302.115 to 11.0.100-preview.6.26359.118.

Release notes

Sourced from Microsoft.CodeAnalysis.NetAnalyzers's releases.

11.0.100-preview.6.26359.118

You can build .NET 11.0 Preview 6 from the repository by cloning the release tag v11.0.100-preview.6.26359.118 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

Commits viewable in compare view.

Updated SonarAnalyzer.CSharp from 10.28.0.143324 to 10.29.0.143774.

Release notes

Sourced from SonarAnalyzer.CSharp's releases.

10.29.0.143774

Release notes - .NET Analyzers - 10.29

Feature

NET-3997 Move S6444 out of hotspot
NET-4060 Update RSPEC before 10.29 release

False Positive

NET-1626 Fix S6444 FP: REGEX_DEFAULT_MATCH_TIMEOUT

False Negative

NET-3920 Fix S2971 FN: Should raise on EntityFramework IQueryables
NET-3921 Fix S1155 FN: Should raise on EntityFramework IQueryables
NET-3922 Fix S3981 FN: Should raise on EntityFramework IQueryables
NET-3924 Fix S3169 FN: Should raise on EntityFramework IQueryables

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Meziantou.Analyzer from 3.0.122 to 3.0.123
Bumps Microsoft.CodeAnalysis.NetAnalyzers from 11.0.100-preview.5.26302.115 to 11.0.100-preview.6.26359.118
Bumps SonarAnalyzer.CSharp from 10.28.0.143324 to 10.29.0.143774

---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
  dependency-version: 3.0.123
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 11.0.100-preview.6.26359.118
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.29.0.143774
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: analyzers
...

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

dependabot Bot commented on behalf of github Jul 15, 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 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-GOEFXF : .NET 10.0.10 (10.0.10, 10.0.1026.32716), 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 45.95 ms 1.122 ms 1.102 ms 29.55 KB
RecordWriteFirstUse 200 25.61 ms 2.055 ms 2.018 ms 79.3 KB

ExcelReader.Benchmarks.CsvParseBenchmark


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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
ExcelParserSync 50000 7.753 ms 0.1764 ms 0.0273 ms 1.00 0.00 234.3750 - 3.86 MB 1.00
ExcelParserAsync 50000 7.819 ms 0.0614 ms 0.0160 ms 1.01 0.00 234.3750 - 3.86 MB 1.00
Sep 50000 12.519 ms 0.0782 ms 0.0203 ms 1.61 0.01 234.3750 - 3.87 MB 1.00
Sylvan 50000 17.392 ms 0.2731 ms 0.0423 ms 2.24 0.01 656.2500 62.5000 10.95 MB 2.84
CsvHelperLib 50000 32.878 ms 0.9201 ms 0.2390 ms 4.24 0.03 875.0000 62.5000 14.41 MB 3.73

ExcelReader.Benchmarks.CsvReadBenchmark


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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
ExcelReader 50000 5.817 ms 0.2108 ms 0.0547 ms 1.00 0.01 - - 232 B 1.00
ExcelReaderAsync 50000 5.513 ms 0.0693 ms 0.0107 ms 0.95 0.01 - - 352 B 1.52
Sep 50000 11.941 ms 0.0983 ms 0.0152 ms 2.05 0.02 - - 4024 B 17.34
Sylvan 50000 6.185 ms 0.0643 ms 0.0100 ms 1.06 0.01 93.7500 7.8125 1688701 B 7,278.88
CsvHelperLib 50000 35.103 ms 0.9769 ms 0.1512 ms 6.03 0.06 866.6667 66.6667 15073424 B 64,971.66

ExcelReader.Benchmarks.CsvWriteBenchmark


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

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
ExcelReaderWriter 50000 7.863 ms 0.2366 ms 0.0366 ms 1.00 0.01 500.0000 500.0000 500.0000 4 MB 1.00
Sep 50000 8.338 ms 0.3970 ms 0.1031 ms 1.06 0.01 500.0000 500.0000 500.0000 4.01 MB 1.00
SylvanWriter 50000 8.508 ms 0.2128 ms 0.0329 ms 1.08 0.01 500.0000 500.0000 500.0000 4.04 MB 1.01
CsvHelperLib 50000 20.660 ms 1.2396 ms 0.1918 ms 2.63 0.02 593.7500 500.0000 500.0000 13.78 MB 3.44

ExcelReader.Benchmarks.ParseBenchmark


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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ExcelParserSync 50000 19.58 ms 0.130 ms 0.020 ms 1.00 0.00 218.7500 3.88 MB 1.00
ExcelParserAsync 50000 20.01 ms 0.102 ms 0.026 ms 1.02 0.00 218.7500 3.88 MB 1.00
ExcelParserXlsbSync 50000 10.33 ms 0.050 ms 0.013 ms 0.53 0.00 234.3750 3.88 MB 1.00
ExcelParserXlsbAsync 50000 10.38 ms 0.091 ms 0.024 ms 0.53 0.00 234.3750 3.88 MB 1.00
MiniExcel 50000 213.55 ms 47.730 ms 12.395 ms 10.91 0.58 12000.0000 197.78 MB 51.04
Sylvan 50000 89.79 ms 29.025 ms 7.538 ms 4.58 0.35 - 10.48 MB 2.70
SylvanAsync 50000 84.71 ms 1.001 ms 0.155 ms 4.33 0.01 - 10.48 MB 2.70

ExcelReader.Benchmarks.ReadBenchmark


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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ExcelReader 50000 16.941 ms 0.0453 ms 0.0070 ms 1.00 0.00 - 12.59 KB 1.00
ExcelReaderAsync 50000 16.988 ms 0.1313 ms 0.0341 ms 1.00 0.00 - 14.72 KB 1.17
ExcelReaderXlsb 50000 7.188 ms 0.1347 ms 0.0350 ms 0.42 0.00 - 14.32 KB 1.14
ExcelReaderXlsbAsync 50000 7.188 ms 0.0260 ms 0.0040 ms 0.42 0.00 - 16.88 KB 1.34
MiniExcel 50000 208.338 ms 13.9883 ms 2.1647 ms 12.30 0.11 13000.0000 214012.34 KB 17,004.08
Sylvan 50000 52.272 ms 0.5458 ms 0.0845 ms 3.09 0.00 100.0000 1939.18 KB 154.08

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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
Xlsx_ExcelReader 97.265 ms 2.9800 ms 0.4612 ms 1.00 0.01 - - 35008 B 1.000
Xlsx_Sylvan 298.334 ms 8.2490 ms 2.1422 ms 3.07 0.02 - - 659568 B 18.840
Xlsm_ExcelReader 97.534 ms 1.3910 ms 0.2153 ms 1.00 0.00 - - 35048 B 1.001
Xlsm_Sylvan 301.875 ms 19.6152 ms 3.0355 ms 3.10 0.03 - - 659648 B 18.843
Xlsb_ExcelReader 36.980 ms 0.1715 ms 0.0265 ms 0.38 0.00 - - 41640 B 1.189
Xlsb_Sylvan 45.513 ms 0.5472 ms 0.0847 ms 0.47 0.00 - - 346675 B 9.903
Xls_ExcelReader 20.469 ms 0.2346 ms 0.0363 ms 0.21 0.00 - - 10208 B 0.292
Xls_Sylvan 27.848 ms 0.0622 ms 0.0161 ms 0.29 0.00 - - 190366 B 5.438
Csv_ExcelReader 9.392 ms 0.1015 ms 0.0263 ms 0.10 0.00 - - 232 B 0.007
Csv_Sylvan 18.532 ms 0.7075 ms 0.1837 ms 0.19 0.00 2218.7500 125.0000 37484040 B 1,070.728

ExcelReader.Benchmarks.RecordWriteBenchmark


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

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio Gen0 Gen1 Gen2 Allocated Alloc Ratio
Xlsx 50000 19.207 ms 0.1331 ms 0.0346 ms 1.00 500.0000 500.0000 500.0000 4.02 MB 1.00
Xlsb 50000 10.010 ms 0.0910 ms 0.0236 ms 0.52 500.0000 500.0000 500.0000 4.02 MB 1.00
Xls 50000 5.846 ms 0.2249 ms 0.0584 ms 0.30 273.4375 273.4375 273.4375 4.03 MB 1.00
Csv 50000 8.782 ms 0.7497 ms 0.1947 ms 0.46 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)
INTEL XEON PLATINUM 8573C 2.30GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
ExcelReaderWriter 50000 18.391 ms 0.7664 ms 0.1990 ms 1.00 0.01 500.0000 500.0000 500.0000 4.02 MB 1.00
ExcelReaderWriterSharedStrings 50000 18.162 ms 0.2405 ms 0.0372 ms 0.99 0.01 500.0000 500.0000 500.0000 4.06 MB 1.01
ExcelReaderXlsbWriter 50000 10.146 ms 0.2384 ms 0.0619 ms 0.55 0.01 500.0000 500.0000 500.0000 4.02 MB 1.00
ExcelReaderXlsbWriterSharedStrings 50000 9.983 ms 0.3083 ms 0.0801 ms 0.54 0.01 500.0000 500.0000 500.0000 4.06 MB 1.01
MiniExcel 50000 87.478 ms 3.2317 ms 0.5001 ms 4.76 0.05 1333.3333 666.6667 666.6667 84.88 MB 21.13
SpreadCheetah 50000 22.841 ms 0.2744 ms 0.0713 ms 1.24 0.01 656.2500 531.2500 531.2500 15.84 MB 3.94

ExcelReader.Benchmarks.XlsReadBenchmark


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.302
  [Host]     : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3
  Job-MEHJPP : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio Gen0 Gen1 Allocated Alloc Ratio
ExcelReader 50000 7.005 ms 0.0634 ms 0.0098 ms 1.00 - - 2.89 KB 1.00
ExcelReaderAsync 50000 6.902 ms 0.0196 ms 0.0030 ms 0.99 - - 2.96 KB 1.02
Sylvan 50000 8.134 ms 0.0236 ms 0.0037 ms 1.16 93.7500 15.6250 1717.73 KB 594.24

ExcelReader.Benchmarks.XlsWriteBenchmark


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

IterationCount=5  WarmupCount=1  

Method Rows Mean Error StdDev Ratio RatioSD Gen0 Gen1 Gen2 Allocated Alloc Ratio
XlsWriter 50000 6.427 ms 0.2471 ms 0.0642 ms 1.00 0.01 492.1875 492.1875 492.1875 16.03 MB 1.00
XlsxWriter 50000 18.282 ms 0.1684 ms 0.0437 ms 2.84 0.03 500.0000 500.0000 500.0000 4.02 MB 0.25

@GabrielMarquezMatte
GabrielMarquezMatte merged commit 6ec1678 into develop Jul 21, 2026
11 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/develop/analyzers-88fc51832c branch July 21, 2026 02:06
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.

1 participant