Skip to content

Bump the analyzers group with 6 updates - #52

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

Bump the analyzers group with 6 updates#52
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/nuget/develop/analyzers-7731ef8f6d

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Updated Meziantou.Analyzer from 3.0.137 to 3.0.151.

Release notes

Sourced from Meziantou.Analyzer's releases.

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

3.0.150

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

What's Changed

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

3.0.149

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.148...3.0.149

3.0.148

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.147...3.0.148

3.0.147

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.146...3.0.147

3.0.146

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.145...3.0.146

3.0.145

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.144...3.0.145

3.0.144

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.143...3.0.144

3.0.143

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.142...3.0.143

3.0.142

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.141...3.0.142

3.0.141

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.140...3.0.141

3.0.140

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.139...3.0.140

3.0.139

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.138...3.0.139

3.0.138

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

What's Changed

Full Changelog: meziantou/Meziantou.Analyzer@3.0.137...3.0.138

Commits viewable in compare view.

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

Release notes

Sourced from Microsoft.CodeAnalysis.NetAnalyzers's releases.

11.0.100-preview.7.26381.103

You can build .NET 11.0 Preview 7 from the repository by cloning the release tag v11.0.100-preview.7.26381.103 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 Roslynator.Analyzers from 4.15.0 to 4.16.0.

Release notes

Sourced from Roslynator.Analyzers's releases.

4.16.0

Added

  • [CLI] Suppress error code from Roslynator when it detects issues in code but runs successfully (PR by @​mdrybak)

Fixed

Commits viewable in compare view.

Updated Roslynator.CodeAnalysis.Analyzers from 4.15.0 to 4.16.0.

Release notes

Sourced from Roslynator.CodeAnalysis.Analyzers's releases.

4.16.0

Added

  • [CLI] Suppress error code from Roslynator when it detects issues in code but runs successfully (PR by @​mdrybak)

Fixed

Commits viewable in compare view.

Updated Roslynator.Formatting.Analyzers from 4.15.0 to 4.16.0.

Release notes

Sourced from Roslynator.Formatting.Analyzers's releases.

4.16.0

Added

  • [CLI] Suppress error code from Roslynator when it detects issues in code but runs successfully (PR by @​mdrybak)

Fixed

Commits viewable in compare view.

Updated SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713.

Release notes

Sourced from SonarAnalyzer.CSharp's releases.

10.32.0.713

Release notes - .NET Analyzers - 10.32

Feature

NET-4132 Implement rule S9022: Redundant "Include" calls should be removed
NET-4215 Implement rule S9118: Default values should be compatible with their entity property type
NET-4240 Update RSPEC before 10.32 release

False Positive

NET-1322 Fix S2857 FP: Do not raise in constant string interpolation when string is in square brackets
NET-1468 Fix S6966 FP: should not raise when inside lock
NET-1598 Fix S1125 FP: dynamic and custom nullable structs with conversion to bool are compliant
NET-4233 Fix S8733 FP: AsSplitQuery/AsSingleQuery set in a different statement than the colliding Includes goes undetected
NET-4297 Fix S8717 FP: EFCore DBFirst Scaffold

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.137 to 3.0.151
Bumps Microsoft.CodeAnalysis.NetAnalyzers from 11.0.100-preview.6.26359.118 to 11.0.100-preview.7.26381.103
Bumps Roslynator.Analyzers from 4.15.0 to 4.16.0
Bumps Roslynator.CodeAnalysis.Analyzers from 4.15.0 to 4.16.0
Bumps Roslynator.Formatting.Analyzers from 4.15.0 to 4.16.0
Bumps SonarAnalyzer.CSharp from 10.31.0.145097 to 10.32.0.713

---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
  dependency-version: 3.0.151
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Microsoft.CodeAnalysis.NetAnalyzers
  dependency-version: 11.0.100-preview.7.26381.103
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: analyzers
- dependency-name: Roslynator.Analyzers
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: analyzers
- dependency-name: Roslynator.CodeAnalysis.Analyzers
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: analyzers
- dependency-name: Roslynator.Formatting.Analyzers
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: analyzers
- dependency-name: SonarAnalyzer.CSharp
  dependency-version: 10.32.0.713
  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 Aug 13, 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.

Benchmarks.Perf.AsyncReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.73GHz, 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 Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
GeneratedReader_ReadAsync 100 5.162 μs 0.0821 μs 0.0213 μs 0.60 0.01 0.2518 4248 B 0.23
SpanReader_ReadAsync 100 7.418 μs 0.1293 μs 0.0336 μs 0.86 0.01 0.2518 4264 B 0.23
Naive_ReadLineAsync 100 8.633 μs 0.4700 μs 0.1221 μs 1.00 0.02 1.0986 18424 B 1.00
GeneratedReader_ReadAsync_Pooled 100 9.805 μs 0.0561 μs 0.0087 μs 1.14 0.01 0.0153 328 B 0.02
SpanReader_ReadAsync_Pooled 100 12.420 μs 0.0695 μs 0.0108 μs 1.44 0.02 0.0153 344 B 0.02
GeneratedReader_ReadAsync 1000 50.489 μs 0.6845 μs 0.1778 μs 0.60 0.00 2.3193 39528 B 0.216
SpanReader_ReadAsync 1000 73.311 μs 1.0967 μs 0.2848 μs 0.87 0.01 2.3193 39544 B 0.216
Naive_ReadLineAsync 1000 84.029 μs 1.7689 μs 0.4594 μs 1.00 0.01 10.8643 183304 B 1.000
GeneratedReader_ReadAsync_Pooled 1000 100.338 μs 0.7561 μs 0.1170 μs 1.19 0.01 - 328 B 0.002
SpanReader_ReadAsync_Pooled 1000 118.222 μs 1.1319 μs 0.1752 μs 1.41 0.01 - 344 B 0.002

Benchmarks.Perf.ByteReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
CharParser_Parse 100 2.542 μs 0.0519 μs 0.0080 μs 1.00 0.2327 3.83 KB 1.00
ByteParser_Parse 100 3.120 μs 0.0162 μs 0.0042 μs 1.23 0.2327 3.83 KB 1.00
CharParser_Parse_AfterUtf8Decode 100 3.622 μs 0.1191 μs 0.0309 μs 1.43 0.6638 10.86 KB 2.84
CharParser_Parse 1000 25.661 μs 0.1689 μs 0.0261 μs 1.00 2.3193 38.28 KB 1.00
ByteParser_Parse 1000 31.278 μs 0.1874 μs 0.0487 μs 1.22 2.3193 38.28 KB 1.00
CharParser_Parse_AfterUtf8Decode 1000 35.871 μs 0.3162 μs 0.0821 μs 1.40 6.5918 108.59 KB 2.84

Benchmarks.Perf.ByteReaderPoolingBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
NoString 100 2.193 μs 0.0018 μs 0.0005 μs 0.62 - - 0.00
WithString_NoPool 100 3.551 μs 0.0348 μs 0.0054 μs 1.00 0.2327 3920 B 1.00
WithString_Pooled 100 8.884 μs 0.1297 μs 0.0337 μs 2.50 - - 0.00
NoString 1000 24.211 μs 0.1552 μs 0.0240 μs 0.73 - - 0.00
WithString_NoPool 1000 33.384 μs 0.0993 μs 0.0154 μs 1.00 2.3193 39200 B 1.00
WithString_Pooled 1000 95.274 μs 0.1736 μs 0.0451 μs 2.85 - - 0.00

Benchmarks.Perf.ByteReaderStreamBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio Gen0 Gen1 Gen2 Allocated Alloc Ratio
ByteReader_Read 100 3.426 μs 0.0151 μs 0.0039 μs 0.24 0.2327 - - 3.83 KB 0.02
CharReader_Read 100 14.020 μs 0.1616 μs 0.0250 μs 1.00 41.6565 41.6565 41.6565 196.04 KB 1.00
ByteReader_Read 1000 34.486 μs 0.2320 μs 0.0359 μs 0.61 2.3193 - - 38.28 KB 0.17
CharReader_Read 1000 56.285 μs 0.7366 μs 0.1913 μs 1.00 41.6260 41.6260 41.6260 230.5 KB 1.00

Benchmarks.Perf.ComparisonBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
FixedWidthParser_Generated 100 2.360 μs 0.1848 μs 0.0480 μs 0.14 0.00 0.2327 - 3.86 KB 0.09
FixedWidthParser_Read 100 3.026 μs 0.3113 μs 0.0808 μs 0.18 0.01 0.2327 - 3.86 KB 0.09
RecordParser_Read 100 5.307 μs 0.4649 μs 0.0719 μs 0.32 0.01 0.2518 - 4.23 KB 0.10
FileHelpers_Read 100 16.611 μs 1.2653 μs 0.3286 μs 1.00 0.03 2.5330 0.0610 41.49 KB 1.00
FlatFiles_Read 100 34.328 μs 4.4558 μs 1.1571 μs 2.07 0.07 6.2866 0.1831 103.13 KB 2.49
FixedWidthParser_Generated 1000 23.291 μs 0.8918 μs 0.2316 μs 0.14 0.00 2.3193 - 38.31 KB 0.09
FixedWidthParser_Read 1000 33.262 μs 1.7898 μs 0.4648 μs 0.20 0.01 2.3193 - 38.31 KB 0.09
RecordParser_Read 1000 52.048 μs 3.1059 μs 0.4806 μs 0.31 0.01 2.3193 - 38.69 KB 0.10
FileHelpers_Read 1000 170.689 μs 19.0876 μs 4.9570 μs 1.00 0.04 24.6582 5.8594 406.42 KB 1.00
FlatFiles_Read 1000 332.663 μs 7.9256 μs 1.2265 μs 1.95 0.05 58.1055 1.9531 953.2 KB 2.35

Benchmarks.Perf.ComparisonWriterBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
FixedWidthParser_Write 1 69.72 ns 5.619 ns 1.459 ns 0.72 0.02 - - - 0.00
FileHelpers_Write 1 96.85 ns 3.691 ns 0.958 ns 1.00 0.01 0.0215 - 360 B 1.00
FlatFiles_Write 1 219.60 ns 25.235 ns 6.553 ns 2.27 0.07 0.0424 - 712 B 1.98
RecordParser_Write 1 11,002.82 ns 1,976.941 ns 305.934 ns 113.62 2.99 1.0986 0.0305 18128 B 50.36
FixedWidthParser_Write 100 7,425.23 ns 421.719 ns 109.519 ns 0.77 0.01 - - - 0.00
FileHelpers_Write 100 9,581.90 ns 315.815 ns 48.873 ns 1.00 0.01 1.9531 - 32832 B 1.00
FlatFiles_Write 100 23,313.61 ns 1,341.588 ns 207.612 ns 2.43 0.02 4.2419 - 71200 B 2.17
RecordParser_Write 100 28,283.15 ns 2,164.693 ns 562.164 ns 2.95 0.06 1.2207 - 20440 B 0.62
FixedWidthParser_Write 1000 73,117.12 ns 1,710.435 ns 264.692 ns 0.74 0.01 - - - 0.00
FileHelpers_Write 1000 98,644.00 ns 6,696.130 ns 1,738.964 ns 1.00 0.02 19.5313 - 328032 B 1.00
FlatFiles_Write 1000 231,329.00 ns 17,303.776 ns 4,493.736 ns 2.35 0.06 42.4805 - 712000 B 2.17
RecordParser_Write 1000 296,489.45 ns 63,843.738 ns 9,879.889 ns 3.01 0.10 77.1484 76.1719 1293192 B 3.94

Benchmarks.Perf.ParserBenchmarks


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 Line Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
Parse_NoPool Jane (...)0.00 [25] 51.10 ns 0.768 ns 0.199 ns 1.00 0.01 0.0029 48 B 1.00
Parse_WithStringPool Jane (...)0.00 [25] 86.52 ns 0.279 ns 0.043 ns 1.69 0.01 - - 0.00
Parse_NoPool John (...)0.00 [25] 50.63 ns 0.954 ns 0.148 ns 1.00 0.00 0.0024 40 B 1.00
Parse_WithStringPool John (...)0.00 [25] 74.44 ns 6.242 ns 0.966 ns 1.47 0.02 - - 0.00

Benchmarks.Perf.PipeReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V45 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-v4
  Job-MEHJPP : .NET 10.0.11 (10.0.11, 10.0.1126.37416), X64 RyuJIT x86-64-v4

IterationCount=5  WarmupCount=1  

Method Count Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
Stream_ReadAsync 100 4.263 μs 0.0140 μs 0.0022 μs 1.00 0.00 0.2441 4.09 KB 1.00
Pipe_ReadAsync 100 7.574 μs 0.0371 μs 0.0096 μs 1.78 0.00 0.2670 4.48 KB 1.10
Pipe_ReadAsync_SmallSegments 100 27.242 μs 0.2223 μs 0.0577 μs 6.39 0.01 0.2747 4.67 KB 1.14
Stream_ReadAsync 1000 43.018 μs 0.2412 μs 0.0626 μs 1.00 0.00 2.3193 38.54 KB 1.00
Pipe_ReadAsync 1000 80.446 μs 2.2272 μs 0.5784 μs 1.87 0.01 2.3193 39.03 KB 1.01
Pipe_ReadAsync_SmallSegments 1000 269.310 μs 3.1172 μs 0.8095 μs 6.26 0.02 1.9531 39.13 KB 1.02

Benchmarks.Perf.ReaderBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.73GHz, 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 Count Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
GeneratedReader_Read 100 4.640 μs 0.0757 μs 0.0196 μs 0.58 0.2289 3952 B 0.354
SpanReader_Read 100 6.093 μs 0.0680 μs 0.0105 μs 0.76 0.2289 3952 B 0.354
Naive_ReadLine 100 7.966 μs 0.1730 μs 0.0449 μs 1.00 0.6561 11152 B 1.000
GeneratedReader_Read_Pooled 100 9.735 μs 0.0999 μs 0.0259 μs 1.22 - 32 B 0.003
SpanReader_Read_Pooled 100 11.868 μs 0.1601 μs 0.0248 μs 1.49 - 32 B 0.003
GeneratedReader_Read 1000 45.522 μs 0.5397 μs 0.1402 μs 0.67 2.3193 39232 B 0.353
Naive_ReadLine 1000 67.688 μs 1.1197 μs 0.1733 μs 1.00 6.5918 111232 B 1.000
SpanReader_Read 1000 68.399 μs 0.8379 μs 0.2176 μs 1.01 2.3193 39232 B 0.353
GeneratedReader_Read_Pooled 1000 92.545 μs 0.4840 μs 0.1257 μs 1.37 - 32 B 0.000
SpanReader_Read_Pooled 1000 112.096 μs 1.5172 μs 0.3940 μs 1.66 - 32 B 0.000

Benchmarks.Perf.ReaderStartupBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.73GHz, 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 Gen0 Allocated Alloc Ratio
GeneratedReader_ReadOne 119.1 ns 1.34 ns 0.21 ns 0.96 0.0043 72 B 0.75
ReflectionReader_ConstructAndReadOne 123.7 ns 1.83 ns 0.48 ns 1.00 0.0057 96 B 1.00

Benchmarks.Perf.SourceGenParserBenchmarks


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 Line Mean Error StdDev Ratio Gen0 Allocated Alloc Ratio
Generated John (...)00.00 [25] 39.45 ns 1.012 ns 0.157 ns 0.75 0.0024 40 B 1.00
Reflection John (...)00.00 [25] 52.39 ns 0.901 ns 0.139 ns 1.00 0.0024 40 B 1.00

Benchmarks.Perf.WriterBenchmarks


BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.94GHz, 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 Count Mean Error StdDev Ratio RatioSD Gen0 Gen1 Allocated Alloc Ratio
WriteMany_ReuseWriter 1 131.8 ns 0.53 ns 0.08 ns 0.50 0.01 - - - 0.00
WriteMany_ReuseWriterSpan 1 132.8 ns 0.96 ns 0.15 ns 0.50 0.01 - - - 0.00
WriteMany_AsyncReuseWriter 1 179.1 ns 3.30 ns 0.51 ns 0.68 0.01 0.0019 - 32 B 0.01
WriteMany_NewStream 1 263.5 ns 26.54 ns 4.11 ns 1.00 0.02 0.1326 - 2224 B 1.00
WriteMany_AsyncNewStream 1 523.0 ns 15.47 ns 2.39 ns 1.99 0.03 0.3204 0.0029 5360 B 2.41
WriteMany_ReuseWriter 100 13,579.5 ns 15.42 ns 2.39 ns 0.98 0.00 - - - 0.000
WriteMany_ReuseWriterSpan 100 13,606.3 ns 166.88 ns 43.34 ns 0.98 0.00 - - - 0.000
WriteMany_NewStream 100 13,901.2 ns 194.87 ns 30.16 ns 1.00 0.00 0.3052 - 5328 B 1.000
WriteMany_AsyncReuseWriter 100 14,786.7 ns 60.37 ns 9.34 ns 1.06 0.00 - - 32 B 0.006
WriteMany_AsyncNewStream 100 15,872.6 ns 161.41 ns 24.98 ns 1.14 0.00 0.3052 - 5360 B 1.006
WriteMany_ReuseWriter 1000 132,760.0 ns 597.38 ns 92.44 ns 0.98 0.00 - - - 0.000
WriteMany_ReuseWriterSpan 1000 133,952.7 ns 3,013.78 ns 782.67 ns 0.99 0.01 - - - 0.000
WriteMany_NewStream 1000 135,068.0 ns 2,449.42 ns 379.05 ns 1.00 0.00 0.2441 - 5328 B 1.000
WriteMany_AsyncNewStream 1000 151,123.9 ns 504.15 ns 78.02 ns 1.12 0.00 0.2441 - 5360 B 1.006
WriteMany_AsyncReuseWriter 1000 151,793.2 ns 602.79 ns 156.54 ns 1.12 0.00 - - 32 B 0.006

@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 deleted the dependabot/nuget/develop/analyzers-7731ef8f6d branch August 20, 2026 15:01
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