From c57aa0b1dab00dea9990599c65f03222e982abca Mon Sep 17 00:00:00 2001 From: tuf <56236951+TufanMeric@users.noreply.github.com> Date: Thu, 17 Jul 2025 20:39:20 +0300 Subject: [PATCH 1/5] Add detection for Mirror and Mirage --- descriptions/SDK.Mirage.md | 1 + descriptions/SDK.Mirror.md | 1 + rules.ini | 2 ++ tests/types/SDK.Mirage.txt | 3 +++ tests/types/SDK.Mirror.txt | 3 +++ tests/types/_NonMatchingTests.txt | 4 ++++ 6 files changed, 14 insertions(+) create mode 100644 descriptions/SDK.Mirage.md create mode 100644 descriptions/SDK.Mirror.md create mode 100644 tests/types/SDK.Mirage.txt create mode 100644 tests/types/SDK.Mirror.txt diff --git a/descriptions/SDK.Mirage.md b/descriptions/SDK.Mirage.md new file mode 100644 index 000000000..2cb917f62 --- /dev/null +++ b/descriptions/SDK.Mirage.md @@ -0,0 +1 @@ +[**Mirage**](https://github.com/MirageNet/Mirage) - Easy to use high performance Network library for Unity. \ No newline at end of file diff --git a/descriptions/SDK.Mirror.md b/descriptions/SDK.Mirror.md new file mode 100644 index 000000000..a877cd078 --- /dev/null +++ b/descriptions/SDK.Mirror.md @@ -0,0 +1 @@ +[**Mirror**](https://github.com/MirrorNetworking/Mirror) - The #1 free open source game networking library for Unity. \ No newline at end of file diff --git a/rules.ini b/rules.ini index 89cdf9045..36e3a9581 100644 --- a/rules.ini +++ b/rules.ini @@ -305,6 +305,8 @@ Lua[] = \.lua$ LWJGL = (?:^|/)lwjgl(?:64)?\.(?:dll|jar)$ Miles_Sound_System = (?:^|/)mss(?:16|32|64)\.dll$ Modio = (?:^|/)mod\.?io +Mirror = (?:^|/)Mirror\.dll$ +Mirage = (?:^|/)Mirage\.dll$ NodeJS = (?:^|/)(?:lib)?node\.(?:dll|dylib)$ NvCloth = (?:^|/)NvCloth(?:profile)?_x(?:64|86)\.dll$ NVIDIA_Ansel = (?:^|/)AnselSDK(?:32|64)\.dll$ diff --git a/tests/types/SDK.Mirage.txt b/tests/types/SDK.Mirage.txt new file mode 100644 index 000000000..86fcc97e7 --- /dev/null +++ b/tests/types/SDK.Mirage.txt @@ -0,0 +1,3 @@ +/Mirage.dll +/folder/Mirage.dll +Mirage.dll \ No newline at end of file diff --git a/tests/types/SDK.Mirror.txt b/tests/types/SDK.Mirror.txt new file mode 100644 index 000000000..5108898f9 --- /dev/null +++ b/tests/types/SDK.Mirror.txt @@ -0,0 +1,3 @@ +/Mirror.dll +/folder/Mirror.dll +Mirror.dll \ No newline at end of file diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index 9a8475850..d8c314271 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -260,6 +260,10 @@ falcoengine.dlll athEngine.dll PathEngine.dl PathEngine_dll +Mirror_dll +Mirror.dl +Mirage_dll +Mirage.dl somethingFishnet.Runtime.dll Fishnet.Runtime_dll Fishnet.Runtime.dllWhoopsie From 9019342e4485dfdd9172f6ff203f60f766dbaaf5 Mon Sep 17 00:00:00 2001 From: tuf <56236951+TufanMeric@users.noreply.github.com> Date: Thu, 17 Jul 2025 20:43:21 +0300 Subject: [PATCH 2/5] Fix order of tests --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 36e3a9581..511ccd8ae 100644 --- a/rules.ini +++ b/rules.ini @@ -304,9 +304,9 @@ Lua[] = (?:^|/)(?:lib)?lua5\.?[01234]\.(?:dll|so)$ Lua[] = \.lua$ LWJGL = (?:^|/)lwjgl(?:64)?\.(?:dll|jar)$ Miles_Sound_System = (?:^|/)mss(?:16|32|64)\.dll$ -Modio = (?:^|/)mod\.?io Mirror = (?:^|/)Mirror\.dll$ Mirage = (?:^|/)Mirage\.dll$ +Modio = (?:^|/)mod\.?io NodeJS = (?:^|/)(?:lib)?node\.(?:dll|dylib)$ NvCloth = (?:^|/)NvCloth(?:profile)?_x(?:64|86)\.dll$ NVIDIA_Ansel = (?:^|/)AnselSDK(?:32|64)\.dll$ From 95c4e91325bd9ff18d0665590938741cd3448b3f Mon Sep 17 00:00:00 2001 From: tuf <56236951+TufanMeric@users.noreply.github.com> Date: Thu, 17 Jul 2025 20:44:22 +0300 Subject: [PATCH 3/5] Fix order again --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 511ccd8ae..371279187 100644 --- a/rules.ini +++ b/rules.ini @@ -304,8 +304,8 @@ Lua[] = (?:^|/)(?:lib)?lua5\.?[01234]\.(?:dll|so)$ Lua[] = \.lua$ LWJGL = (?:^|/)lwjgl(?:64)?\.(?:dll|jar)$ Miles_Sound_System = (?:^|/)mss(?:16|32|64)\.dll$ -Mirror = (?:^|/)Mirror\.dll$ Mirage = (?:^|/)Mirage\.dll$ +Mirror = (?:^|/)Mirror\.dll$ Modio = (?:^|/)mod\.?io NodeJS = (?:^|/)(?:lib)?node\.(?:dll|dylib)$ NvCloth = (?:^|/)NvCloth(?:profile)?_x(?:64|86)\.dll$ From b894cd445966b61c53f587157b0012833629a183 Mon Sep 17 00:00:00 2001 From: tuf <56236951+TufanMeric@users.noreply.github.com> Date: Mon, 21 Jul 2025 15:11:01 +0300 Subject: [PATCH 4/5] Remove Mirage --- descriptions/SDK.Mirage.md | 1 - rules.ini | 1 - tests/types/SDK.Mirage.txt | 3 --- tests/types/_NonMatchingTests.txt | 2 -- 4 files changed, 7 deletions(-) delete mode 100644 descriptions/SDK.Mirage.md delete mode 100644 tests/types/SDK.Mirage.txt diff --git a/descriptions/SDK.Mirage.md b/descriptions/SDK.Mirage.md deleted file mode 100644 index 2cb917f62..000000000 --- a/descriptions/SDK.Mirage.md +++ /dev/null @@ -1 +0,0 @@ -[**Mirage**](https://github.com/MirageNet/Mirage) - Easy to use high performance Network library for Unity. \ No newline at end of file diff --git a/rules.ini b/rules.ini index 371279187..65132a4b4 100644 --- a/rules.ini +++ b/rules.ini @@ -304,7 +304,6 @@ Lua[] = (?:^|/)(?:lib)?lua5\.?[01234]\.(?:dll|so)$ Lua[] = \.lua$ LWJGL = (?:^|/)lwjgl(?:64)?\.(?:dll|jar)$ Miles_Sound_System = (?:^|/)mss(?:16|32|64)\.dll$ -Mirage = (?:^|/)Mirage\.dll$ Mirror = (?:^|/)Mirror\.dll$ Modio = (?:^|/)mod\.?io NodeJS = (?:^|/)(?:lib)?node\.(?:dll|dylib)$ diff --git a/tests/types/SDK.Mirage.txt b/tests/types/SDK.Mirage.txt deleted file mode 100644 index 86fcc97e7..000000000 --- a/tests/types/SDK.Mirage.txt +++ /dev/null @@ -1,3 +0,0 @@ -/Mirage.dll -/folder/Mirage.dll -Mirage.dll \ No newline at end of file diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index d8c314271..f2ea0666a 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -262,8 +262,6 @@ PathEngine.dl PathEngine_dll Mirror_dll Mirror.dl -Mirage_dll -Mirage.dl somethingFishnet.Runtime.dll Fishnet.Runtime_dll Fishnet.Runtime.dllWhoopsie From 803768b24712ba3d62b13b0752cb52c96dcdb397 Mon Sep 17 00:00:00 2001 From: tuf Date: Sat, 30 Aug 2025 17:55:06 +0300 Subject: [PATCH 5/5] Update description of Mirror networking library --- descriptions/SDK.Mirror.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.Mirror.md b/descriptions/SDK.Mirror.md index a877cd078..17dcb6826 100644 --- a/descriptions/SDK.Mirror.md +++ b/descriptions/SDK.Mirror.md @@ -1 +1 @@ -[**Mirror**](https://github.com/MirrorNetworking/Mirror) - The #1 free open source game networking library for Unity. \ No newline at end of file +[**Mirror**](https://github.com/MirrorNetworking/Mirror) - Free open source game networking library for Unity.