Analyzer
Diagnostic ID: CA1305: Do not use ReferenceEquals with value types
Analyzer source
SDK: Built-in CA analyzers in .NET 5 SDK or later
Version: SDK 5.0.100
OR
NuGet Package: Microsoft.CodeAnalysis.NetAnalyzers
Version: 5.0.3 (Latest)
Describe the bug
The analyzer seems to be producing false positives.

Steps To Reproduce
Expected behavior
Does not produce false positives.
Actual behavior
The rule produces some false positives.
Additional context
Analyzer
Diagnostic ID: CA1305:
Do not use ReferenceEquals with value typesAnalyzer source
SDK: Built-in CA analyzers in .NET 5 SDK or later
Version: SDK 5.0.100
OR
NuGet Package: Microsoft.CodeAnalysis.NetAnalyzers
Version: 5.0.3 (Latest)
Describe the bug
The analyzer seems to be producing false positives.

Steps To Reproduce
Expected behavior
Does not produce false positives.
Actual behavior
The rule produces some false positives.
Additional context