From 8f0e8d63693bcd88f8124d30eaa2a7a9dd43baf9 Mon Sep 17 00:00:00 2001 From: Smaug123 <3138005+Smaug123@users.noreply.github.com> Date: Wed, 17 Sep 2025 08:51:36 +0100 Subject: [PATCH] Failing test --- WoofWare.Myriad.Plugins.Attributes/SurfaceBaseline.txt | 5 +++++ WoofWare.Myriad.Plugins.Attributes/version.json | 2 +- WoofWare.Myriad.Plugins/CapturingInterfaceMockGenerator.fs | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/WoofWare.Myriad.Plugins.Attributes/SurfaceBaseline.txt b/WoofWare.Myriad.Plugins.Attributes/SurfaceBaseline.txt index 0064d2a..e8b1f31 100644 --- a/WoofWare.Myriad.Plugins.Attributes/SurfaceBaseline.txt +++ b/WoofWare.Myriad.Plugins.Attributes/SurfaceBaseline.txt @@ -15,6 +15,11 @@ WoofWare.Myriad.Plugins.ArgumentLongForm inherit System.Attribute WoofWare.Myriad.Plugins.ArgumentLongForm..ctor [constructor]: string WoofWare.Myriad.Plugins.CreateCatamorphismAttribute inherit System.Attribute WoofWare.Myriad.Plugins.CreateCatamorphismAttribute..ctor [constructor]: string +WoofWare.Myriad.Plugins.GenerateCapturingMockAttribute inherit System.Attribute +WoofWare.Myriad.Plugins.GenerateCapturingMockAttribute..ctor [constructor]: bool +WoofWare.Myriad.Plugins.GenerateCapturingMockAttribute..ctor [constructor]: unit +WoofWare.Myriad.Plugins.GenerateCapturingMockAttribute.DefaultIsInternal [static property]: [read-only] bool +WoofWare.Myriad.Plugins.GenerateCapturingMockAttribute.get_DefaultIsInternal [static method]: unit -> bool WoofWare.Myriad.Plugins.GenerateMockAttribute inherit System.Attribute WoofWare.Myriad.Plugins.GenerateMockAttribute..ctor [constructor]: bool WoofWare.Myriad.Plugins.GenerateMockAttribute..ctor [constructor]: unit diff --git a/WoofWare.Myriad.Plugins.Attributes/version.json b/WoofWare.Myriad.Plugins.Attributes/version.json index 61c07b7..52bea90 100644 --- a/WoofWare.Myriad.Plugins.Attributes/version.json +++ b/WoofWare.Myriad.Plugins.Attributes/version.json @@ -1,5 +1,5 @@ { - "version": "3.6", + "version": "3.7", "publicReleaseRefSpec": [ "^refs/heads/main$" ], diff --git a/WoofWare.Myriad.Plugins/CapturingInterfaceMockGenerator.fs b/WoofWare.Myriad.Plugins/CapturingInterfaceMockGenerator.fs index 7fab683..0f19da0 100644 --- a/WoofWare.Myriad.Plugins/CapturingInterfaceMockGenerator.fs +++ b/WoofWare.Myriad.Plugins/CapturingInterfaceMockGenerator.fs @@ -253,7 +253,7 @@ module internal CapturingInterfaceMockGenerator = let callsArrays = fields |> List.map (fun (_field, _, fieldName) -> - let name = SynLongIdent.createS $"{fieldName}_Calls" + let name = SynLongIdent.createS $"%s{fieldName}_Calls" let init = SynExpr.createIdent "ResizeArray" |> SynExpr.applyTo (SynExpr.CreateConst ())