[PR #651] [MERGED] Implement PatternAsFile for StringMatcher #1016

Closed
opened 2025-12-29 15:34:51 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/651
Author: @StefH
Created: 10/12/2021
Status: Merged
Merged: 10/15/2021
Merged by: @StefH

Base: masterHead: PatternAsFile


📝 Commits (10+)

📊 Changes

43 files changed (+834 additions, -508 deletions)

View changed files

📝 examples/WireMock.Net.Console.Net452.Classic/CustomFileSystemFileHandler.cs (+7 -1)
📝 examples/WireMock.Net.Console.Net452.Classic/WireMock.Net.Console.Net452.Classic.csproj (+3 -0)
📝 examples/WireMock.Net.Console.Net452.Classic/packages.config (+1 -0)
📝 examples/WireMock.Net.Console.Net461.Classic/WireMock.Net.Console.Net461.Classic.csproj (+3 -0)
📝 examples/WireMock.Net.Console.Net461.Classic/packages.config (+1 -0)
📝 examples/WireMock.Net.Console.Net472.Classic/WireMock.Net.Console.Net472.Classic.csproj (+3 -0)
📝 examples/WireMock.Net.Console.Net472.Classic/packages.config (+1 -0)
📝 src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs (+8 -3)
📝 src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs (+8 -1)
📝 src/WireMock.Net.Matchers.CSharpCode/Matchers/CSharpCodeMatcher.cs (+216 -213)
src/WireMock.Net/Extensions/AnyOfExtensions.cs (+25 -0)
📝 src/WireMock.Net/Handlers/LocalFileSystemHandler.cs (+8 -2)
📝 src/WireMock.Net/Matchers/ContentTypeMatcher.cs (+9 -7)
📝 src/WireMock.Net/Matchers/ExactMatcher.cs (+11 -8)
📝 src/WireMock.Net/Matchers/IStringMatcher.cs (+5 -2)
📝 src/WireMock.Net/Matchers/JSONPathMatcher.cs (+17 -6)
📝 src/WireMock.Net/Matchers/JmesPathMatcher.cs (+18 -7)
📝 src/WireMock.Net/Matchers/LinqMatcher.cs (+14 -8)
📝 src/WireMock.Net/Matchers/RegexMatcher.cs (+11 -8)
📝 src/WireMock.Net/Matchers/SimMetricsMatcher.cs (+22 -10)

...and 23 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/wiremock/WireMock.Net/pull/651 **Author:** [@StefH](https://github.com/StefH) **Created:** 10/12/2021 **Status:** ✅ Merged **Merged:** 10/15/2021 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `PatternAsFile` --- ### 📝 Commits (10+) - [`d2a200e`](https://github.com/wiremock/WireMock.Net/commit/d2a200e08851b36d93fe9ebba321acbeebff7246) . - [`18162c6`](https://github.com/wiremock/WireMock.Net/commit/18162c6ef4e9ed218f9161d6583b561d7e325adb) fix UT - [`67bc81f`](https://github.com/wiremock/WireMock.Net/commit/67bc81f35c1d92e2b245c3f5c13234dab5bdb593) AnyOf" Version="0.2.0" - [`169b88d`](https://github.com/wiremock/WireMock.Net/commit/169b88de421696fab016b8eedb4d1202d8634935) p - [`64b39ff`](https://github.com/wiremock/WireMock.Net/commit/64b39ffb929ec351d24e81c816d5580e1ed9504e) fix - [`1bf523d`](https://github.com/wiremock/WireMock.Net/commit/1bf523d3481841bb71e7ba3fc539636f9f432708) StringPattern - [`36f7217`](https://github.com/wiremock/WireMock.Net/commit/36f7217e1cb1fb7725bf114545eff239f2c8ea89) Fix UT - [`ee13944`](https://github.com/wiremock/WireMock.Net/commit/ee139449b4a6362d37b9f178f4b2971418ed45bb) c - [`e57f17b`](https://github.com/wiremock/WireMock.Net/commit/e57f17bf4cc731641a7463a304d6789993914650) c - [`8d96f9d`](https://github.com/wiremock/WireMock.Net/commit/8d96f9dd7240c88488dfeb89759c7032a700bedc) . ### 📊 Changes **43 files changed** (+834 additions, -508 deletions) <details> <summary>View changed files</summary> 📝 `examples/WireMock.Net.Console.Net452.Classic/CustomFileSystemFileHandler.cs` (+7 -1) 📝 `examples/WireMock.Net.Console.Net452.Classic/WireMock.Net.Console.Net452.Classic.csproj` (+3 -0) 📝 `examples/WireMock.Net.Console.Net452.Classic/packages.config` (+1 -0) 📝 `examples/WireMock.Net.Console.Net461.Classic/WireMock.Net.Console.Net461.Classic.csproj` (+3 -0) 📝 `examples/WireMock.Net.Console.Net461.Classic/packages.config` (+1 -0) 📝 `examples/WireMock.Net.Console.Net472.Classic/WireMock.Net.Console.Net472.Classic.csproj` (+3 -0) 📝 `examples/WireMock.Net.Console.Net472.Classic/packages.config` (+1 -0) 📝 `src/WireMock.Net.Abstractions/Admin/Mappings/MatcherModel.cs` (+8 -3) 📝 `src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs` (+8 -1) 📝 `src/WireMock.Net.Matchers.CSharpCode/Matchers/CSharpCodeMatcher.cs` (+216 -213) ➕ `src/WireMock.Net/Extensions/AnyOfExtensions.cs` (+25 -0) 📝 `src/WireMock.Net/Handlers/LocalFileSystemHandler.cs` (+8 -2) 📝 `src/WireMock.Net/Matchers/ContentTypeMatcher.cs` (+9 -7) 📝 `src/WireMock.Net/Matchers/ExactMatcher.cs` (+11 -8) 📝 `src/WireMock.Net/Matchers/IStringMatcher.cs` (+5 -2) 📝 `src/WireMock.Net/Matchers/JSONPathMatcher.cs` (+17 -6) 📝 `src/WireMock.Net/Matchers/JmesPathMatcher.cs` (+18 -7) 📝 `src/WireMock.Net/Matchers/LinqMatcher.cs` (+14 -8) 📝 `src/WireMock.Net/Matchers/RegexMatcher.cs` (+11 -8) 📝 `src/WireMock.Net/Matchers/SimMetricsMatcher.cs` (+22 -10) _...and 23 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 15:34:51 +01:00
adam closed this issue 2025-12-29 15:34:51 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WireMock.Net-wiremock#1016