From b14159ee24a70dd0d12cebb8132d6824700afd4c Mon Sep 17 00:00:00 2001 From: Manfred Brands Date: Sun, 9 Aug 2020 11:29:23 +0800 Subject: [PATCH] Use AssertHelper method to get actual type. --- .../SameAsOnValueTypes/SameAsOnValueTypesAnalyzer.cs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/nunit.analyzers/SameAsOnValueTypes/SameAsOnValueTypesAnalyzer.cs b/src/nunit.analyzers/SameAsOnValueTypes/SameAsOnValueTypesAnalyzer.cs index 0391d5df..3f5c7072 100644 --- a/src/nunit.analyzers/SameAsOnValueTypes/SameAsOnValueTypesAnalyzer.cs +++ b/src/nunit.analyzers/SameAsOnValueTypes/SameAsOnValueTypesAnalyzer.cs @@ -71,10 +71,7 @@ protected override void AnalyzeAssertInvocation(SyntaxNodeAnalysisContext contex if (actualExpression == null || expectedExpression == null) return; - var actualTypeInfo = semanticModel.GetTypeInfo(actualExpression, cancellationToken); - var actualType = actualTypeInfo.Type ?? actualTypeInfo.ConvertedType; - - actualType = AssertHelper.UnwrapActualType(actualType); + var actualType = AssertHelper.GetUnwrappedActualType(actualExpression, semanticModel, cancellationToken); var expectedType = semanticModel.GetTypeInfo(expectedExpression, cancellationToken).Type;