From 286780ed4b20d33a4e1b48af4f1be46095983db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Zaj=C4=85c?= Date: Sun, 19 Apr 2026 19:06:31 +0200 Subject: [PATCH] Apply suggested fix to src/Objectivity.AutoFixture.XUnit2.Core/SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> --- .../SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Objectivity.AutoFixture.XUnit2.Core/SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs b/src/Objectivity.AutoFixture.XUnit2.Core/SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs index 3c74d82a..9f261e45 100644 --- a/src/Objectivity.AutoFixture.XUnit2.Core/SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs +++ b/src/Objectivity.AutoFixture.XUnit2.Core/SpecimenBuilders/IgnoreVirtualMembersSpecimenBuilder.cs @@ -23,7 +23,7 @@ public object Create(object request, ISpecimenContext context) if (request is PropertyInfo pi //// is a property && (this.ReflectedType is null //// is hosted anywhere || this.ReflectedType == pi.ReflectedType) //// is hosted in defined type - && pi.GetGetMethod() is { IsVirtual: true }) + && pi.GetGetMethod(nonPublic: false) is { IsVirtual: true }) { return new OmitSpecimen(); }