fix: replace string-based detection with symbol-based detection #1030
Codacy Production / Codacy Static Code Analysis
required action
Mar 9, 2026 in 0s
1 new issue (0 max.) of at least medium severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 1
Complexity increasing per file
==============================
- tests/Moq.Analyzers.Test/RaisesEventArgumentsShouldMatchEventSignatureAnalyzerTests.cs 7
- src/Common/EventSyntaxExtensions.cs 2
- tests/Moq.Analyzers.Test/Common/EventSyntaxExtensionsTests.cs 9
- tests/Moq.Analyzers.Test/Common/SemanticModelExtensionsTests.cs 4
- tests/Moq.Analyzers.Test/Common/IsTaskOrValueResultPropertyTests.cs 14
Complexity decreasing per file
==============================
+ src/Common/SemanticModelExtensions.cs -3
+ src/Common/InvocationExpressionSyntaxExtensions.cs -6
+ src/Analyzers/RaiseEventArgumentsShouldMatchEventSignatureAnalyzer.cs -5
+ src/Analyzers/RaisesEventArgumentsShouldMatchEventSignatureAnalyzer.cs -6
+ src/Analyzers/LinqToMocksExpressionShouldBeValidAnalyzer.cs -2
+ tests/Moq.Analyzers.Test/Common/InvocationExpressionSyntaxExtensionsTests.cs -5
+ src/Common/ISymbolExtensions.Moq.cs -2
Clones added
============
- tests/Moq.Analyzers.Test/Common/IsTaskOrValueResultPropertyTests.cs 4
Clones removed
==============
+ src/Analyzers/RaiseEventArgumentsShouldMatchEventSignatureAnalyzer.cs -1
+ src/Analyzers/RaisesEventArgumentsShouldMatchEventSignatureAnalyzer.cs -1
+ tests/Moq.Analyzers.Test/Common/InvocationExpressionSyntaxExtensionsTests.cs -3
+ tests/Moq.Analyzers.Test/Common/EventSyntaxExtensionsTests.cs -45
+ tests/Moq.Analyzers.Test/Common/SemanticModelExtensionsTests.cs -9
See the complete overview on Codacy
Annotations
Check warning on line 1 in tests/Moq.Analyzers.Test/Common/IsTaskOrValueResultPropertyTests.cs
codacy-production / Codacy Static Code Analysis
tests/Moq.Analyzers.Test/Common/IsTaskOrValueResultPropertyTests.cs#L1
Provide an 'AssemblyVersion' attribute for assembly 'srcassembly.dll'.
Loading