From 2695a165ed061c973d4f5f4ff17b31563aad7c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isak=20N=C3=A4slund?= Date: Mon, 24 Mar 2025 10:28:12 +0000 Subject: [PATCH] Fix issue with CheckAssemblyInfo incorrectly checking itself as AssemblyInfo file --- CodeComplianceTest_Engine/Compute/CheckAssemblyInfo.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CodeComplianceTest_Engine/Compute/CheckAssemblyInfo.cs b/CodeComplianceTest_Engine/Compute/CheckAssemblyInfo.cs index 8513aa80..7ce8bff6 100644 --- a/CodeComplianceTest_Engine/Compute/CheckAssemblyInfo.cs +++ b/CodeComplianceTest_Engine/Compute/CheckAssemblyInfo.cs @@ -45,7 +45,10 @@ public static partial class Compute { public static TestResult CheckAssemblyInfo(this string assemblyInfoPath, string assemblyDescriptionOrg) { - if (!assemblyInfoPath.EndsWith("AssemblyInfo.cs")) + if(string.IsNullOrWhiteSpace(assemblyInfoPath)) + return Create.TestResult(TestStatus.Pass); + + if (Path.GetFileName(assemblyInfoPath) != "AssemblyInfo.cs") return Create.TestResult(TestStatus.Pass); if (!File.Exists(assemblyInfoPath))