From 5680d7ef39d1ff66035bc01ac74e9fda5a9826c7 Mon Sep 17 00:00:00 2001 From: olivato Date: Tue, 1 Sep 2026 16:29:13 +0100 Subject: [PATCH] Stop reordering nested types, which dnlib refuses to re-add --- Editor/ObfusPasses/SymbolObfus/MemberReorder.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Editor/ObfusPasses/SymbolObfus/MemberReorder.cs b/Editor/ObfusPasses/SymbolObfus/MemberReorder.cs index e24bf8c..920bc5e 100644 --- a/Editor/ObfusPasses/SymbolObfus/MemberReorder.cs +++ b/Editor/ObfusPasses/SymbolObfus/MemberReorder.cs @@ -48,7 +48,6 @@ namespace Obfuz.ObfusPasses.SymbolObfus Reorder(mod.Types, t => t.IsGlobalModuleType || IsPositionPinnedType(t)); foreach (TypeDef type in mod.GetTypes().ToList()) { - Reorder(type.NestedTypes, IsPositionPinnedType); if (MayReorderFields(type)) { Reorder(type.Fields, f => !_renamePolicy.NeedRename(f));