From 7b951e356188f707f44ef7bd785b42a174cecd98 Mon Sep 17 00:00:00 2001 From: BobsiUnity Date: Sun, 20 Jul 2025 22:09:10 +0200 Subject: [PATCH 1/2] Add detection for PurrNet --- descriptions/SDK.PurrNet.md | 1 + rules.ini | 1 + tests/types/SDK.PurrNet.txt | 3 +++ tests/types/_NonMatchingTests.txt | 4 ++++ 4 files changed, 9 insertions(+) create mode 100644 descriptions/SDK.PurrNet.md create mode 100644 tests/types/SDK.PurrNet.txt diff --git a/descriptions/SDK.PurrNet.md b/descriptions/SDK.PurrNet.md new file mode 100644 index 000000000..e4ba02b7a --- /dev/null +++ b/descriptions/SDK.PurrNet.md @@ -0,0 +1 @@ +[**PurrNet**](github.com/PurrNet/PurrNet) The PurrFect networking solution with high performance, broad feature-set and focus on the developer experience. \ No newline at end of file diff --git a/rules.ini b/rules.ini index 89cdf9045..3fd14d3dd 100644 --- a/rules.ini +++ b/rules.ini @@ -338,6 +338,7 @@ OpenXR = (?:^|/)(?:lib)?openxr_loader\.(?:dll|so)$ Opus = (?:^|/)opus\.dll$ PathEngine = (?:^|/)PathEngine\.dll$ Photon = (?:^|/)Photon(?:3Unity3D|3DotNet|EncryptorPlugin)\.dll$ +PurrNet = (?:^|/)PurrNet\.Runtime\.dll$ Protocol_Buffers = protobuf Python = (?:^|/)python[0-9]{0,3}\.dll$ Qt = (?:^|/)Qt(?:Core4|[0-9]Core)\.dll$ diff --git a/tests/types/SDK.PurrNet.txt b/tests/types/SDK.PurrNet.txt new file mode 100644 index 000000000..3d0941002 --- /dev/null +++ b/tests/types/SDK.PurrNet.txt @@ -0,0 +1,3 @@ +/PurrNet.Runtime.dll +/folder/PurrNet.Runtime.dll +PurrNet.Runtime.dll \ No newline at end of file diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index 9a8475850..d907a8a5a 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -263,6 +263,10 @@ PathEngine_dll somethingFishnet.Runtime.dll Fishnet.Runtime_dll Fishnet.Runtime.dllWhoopsie +PurrNet.Runtime_dll +pPurrNet.Runtime.dll +PurrNet.Runtime.dlll +PurrNet.Runtime.dl libsodium.dl ibsodium.dll libsodium_dll From 5b8b6fb0985c327ef7d2b21c3692c51ae5b13b30 Mon Sep 17 00:00:00 2001 From: BobsiUnity Date: Sun, 20 Jul 2025 22:13:33 +0200 Subject: [PATCH 2/2] Fix order --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 3fd14d3dd..e4ed9592b 100644 --- a/rules.ini +++ b/rules.ini @@ -338,8 +338,8 @@ OpenXR = (?:^|/)(?:lib)?openxr_loader\.(?:dll|so)$ Opus = (?:^|/)opus\.dll$ PathEngine = (?:^|/)PathEngine\.dll$ Photon = (?:^|/)Photon(?:3Unity3D|3DotNet|EncryptorPlugin)\.dll$ -PurrNet = (?:^|/)PurrNet\.Runtime\.dll$ Protocol_Buffers = protobuf +PurrNet = (?:^|/)PurrNet\.Runtime\.dll$ Python = (?:^|/)python[0-9]{0,3}\.dll$ Qt = (?:^|/)Qt(?:Core4|[0-9]Core)\.dll$ Razer_CChromaEditor = (?:^|/)CChromaEditorLibrary(?:64)?\.dll$