From 9798d896bae3adc3c755b4a3fc18acb797ff1f77 Mon Sep 17 00:00:00 2001 From: Cj <161484149+CJ-SPT@users.noreply.github.com> Date: Wed, 1 Jan 2025 22:12:50 -0500 Subject: [PATCH] Remove GUI --- Assets/mappings.jsonc | 660 ++++++- RecodeIt.sln | 22 - RecodeItGUI/GUI/Main.Designer.cs | 1619 ----------------- RecodeItGUI/GUI/Main.cs | 994 ---------- RecodeItGUI/GUI/Main.resx | 132 -- RecodeItGUI/Program.cs | 20 - RecodeItGUI/ReCodeItGUI.csproj | 22 - RecodeItGUI/Utils/GUIHelpers.cs | 360 ---- RecodeItLib/Models/RemapModel.cs | 4 +- .../Remapper/Filters/GenericTypeFilters.cs | 2 +- 10 files changed, 564 insertions(+), 3271 deletions(-) delete mode 100644 RecodeItGUI/GUI/Main.Designer.cs delete mode 100644 RecodeItGUI/GUI/Main.cs delete mode 100644 RecodeItGUI/GUI/Main.resx delete mode 100644 RecodeItGUI/Program.cs delete mode 100644 RecodeItGUI/ReCodeItGUI.csproj delete mode 100644 RecodeItGUI/Utils/GUIHelpers.cs diff --git a/Assets/mappings.jsonc b/Assets/mappings.jsonc index 4bf4ffc..fd90f17 100644 --- a/Assets/mappings.jsonc +++ b/Assets/mappings.jsonc @@ -32,6 +32,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -71,6 +72,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -112,6 +114,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -152,6 +155,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -196,6 +200,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -236,6 +241,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -274,6 +280,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -312,6 +319,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -349,6 +357,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -386,6 +395,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -423,6 +433,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -461,6 +472,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -500,6 +512,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -542,6 +555,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -594,6 +608,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -631,6 +646,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -668,6 +684,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -707,6 +724,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -744,6 +762,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -782,6 +801,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -820,6 +840,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -861,6 +882,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -899,6 +921,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -940,6 +963,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -978,6 +1002,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1015,6 +1040,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1053,6 +1079,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1091,6 +1118,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1138,6 +1166,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1176,6 +1205,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1215,6 +1245,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1253,6 +1284,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1291,6 +1323,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1329,6 +1362,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1342,8 +1376,8 @@ "GenericParams": { "IsPublic": true, "IsAbstract": true, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -1369,6 +1403,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1407,6 +1442,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1445,6 +1481,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1483,6 +1520,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1495,8 +1533,8 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsDerived": true, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": true }, "Methods": { "ConstructorParameterCount": 2, @@ -1529,6 +1567,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1567,6 +1606,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1605,6 +1645,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1642,6 +1683,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1680,6 +1722,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1718,6 +1761,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1758,6 +1802,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1795,6 +1840,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1833,6 +1879,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1871,6 +1918,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1912,6 +1960,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1951,6 +2000,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -1989,6 +2039,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2028,6 +2079,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2066,6 +2118,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2105,6 +2158,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2144,6 +2198,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2181,6 +2236,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2218,6 +2274,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2257,6 +2314,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2296,6 +2354,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2339,6 +2398,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2378,6 +2438,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2415,6 +2476,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2452,6 +2514,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2489,6 +2552,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2528,6 +2592,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2565,6 +2630,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2603,6 +2669,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2641,6 +2708,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2678,6 +2746,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2716,6 +2785,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2754,6 +2824,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2792,6 +2863,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2830,6 +2902,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2867,6 +2940,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2904,6 +2978,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2942,6 +3017,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -2982,6 +3058,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3020,6 +3097,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3057,6 +3135,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3094,6 +3173,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3136,6 +3216,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3177,6 +3258,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3216,6 +3298,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3255,6 +3338,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3292,6 +3376,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3329,6 +3414,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3368,6 +3454,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3405,6 +3492,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3442,6 +3530,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3479,6 +3568,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3524,6 +3614,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3561,6 +3652,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3600,6 +3692,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3637,6 +3730,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3674,6 +3768,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3711,6 +3806,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3749,6 +3845,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3787,6 +3884,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3828,6 +3926,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3866,6 +3965,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3904,6 +4004,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3942,6 +4043,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -3980,6 +4082,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4018,6 +4121,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4056,6 +4160,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4094,6 +4199,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4132,6 +4238,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4170,6 +4277,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4208,6 +4316,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4247,6 +4356,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4285,6 +4395,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4324,6 +4435,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4362,6 +4474,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4399,6 +4512,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4437,6 +4551,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4475,6 +4590,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4513,6 +4629,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4552,6 +4669,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4591,6 +4709,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4628,6 +4747,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4666,6 +4786,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4704,6 +4825,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4744,6 +4866,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4783,6 +4906,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4821,6 +4945,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4861,6 +4986,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4900,6 +5026,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4937,6 +5064,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -4975,6 +5103,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5013,6 +5142,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5052,6 +5182,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5090,6 +5221,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5130,6 +5262,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5167,6 +5300,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5204,6 +5338,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5242,6 +5377,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5283,6 +5419,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5320,6 +5457,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5357,6 +5495,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5394,6 +5533,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5431,6 +5571,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5469,6 +5610,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5509,6 +5651,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5548,6 +5691,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5587,6 +5731,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5625,6 +5770,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5664,6 +5810,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5704,6 +5851,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5742,6 +5890,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5781,6 +5930,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5821,6 +5971,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5858,6 +6009,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5898,6 +6050,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5938,6 +6091,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -5980,6 +6134,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6018,6 +6173,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6057,6 +6213,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6095,6 +6252,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6139,6 +6297,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6177,6 +6336,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6214,6 +6374,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6252,6 +6413,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6290,6 +6452,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6328,6 +6491,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6366,6 +6530,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6404,6 +6569,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6443,6 +6609,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6482,6 +6649,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6521,6 +6689,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6560,6 +6729,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6599,6 +6769,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6636,6 +6807,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6675,6 +6847,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6716,6 +6889,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6754,6 +6928,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6792,6 +6967,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6832,6 +7008,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6870,6 +7047,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6908,6 +7086,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6948,6 +7127,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -6988,6 +7168,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7027,6 +7208,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7065,6 +7247,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7103,6 +7286,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7141,6 +7325,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7179,6 +7364,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7217,6 +7403,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7256,6 +7443,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7295,6 +7483,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7334,6 +7523,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7374,6 +7564,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7412,6 +7603,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7451,6 +7643,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7490,6 +7683,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7528,6 +7722,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7568,6 +7763,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7607,6 +7803,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7646,6 +7843,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7685,6 +7883,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7725,6 +7924,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7763,6 +7963,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7801,6 +8002,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7839,6 +8041,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7876,6 +8079,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7915,6 +8119,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7954,6 +8159,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -7994,6 +8200,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8031,6 +8238,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8071,6 +8279,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8112,6 +8321,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8150,6 +8360,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8189,6 +8400,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8231,6 +8443,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8274,6 +8487,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8312,6 +8526,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8352,6 +8567,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8390,6 +8606,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8429,6 +8646,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8468,6 +8686,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8508,6 +8727,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8546,6 +8766,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8585,6 +8806,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8625,6 +8847,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8663,6 +8886,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8702,6 +8926,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8741,6 +8966,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8779,6 +9005,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8817,6 +9044,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8855,6 +9083,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8893,6 +9122,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8931,6 +9161,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -8970,6 +9201,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9008,6 +9240,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9047,6 +9280,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9085,6 +9319,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9125,6 +9360,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9163,6 +9399,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9202,6 +9439,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9241,6 +9479,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9280,6 +9519,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9320,6 +9560,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9360,6 +9601,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9400,6 +9642,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9440,6 +9683,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9479,6 +9723,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9519,6 +9764,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9559,6 +9805,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9596,6 +9843,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9636,6 +9884,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9685,6 +9934,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9724,6 +9974,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9762,6 +10013,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9800,6 +10052,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9838,6 +10091,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9878,6 +10132,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9918,6 +10173,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9957,6 +10213,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -9996,6 +10253,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10035,6 +10293,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10073,6 +10332,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10112,6 +10372,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10152,6 +10413,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10191,6 +10453,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10229,6 +10492,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10269,6 +10533,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10309,6 +10574,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10348,6 +10614,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10388,6 +10655,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10437,6 +10705,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10482,6 +10751,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10526,6 +10796,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10538,8 +10809,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": false, - "IsNested": false + "IsAbstract": false }, "Methods": { "ConstructorParameterCount": -1, @@ -10568,6 +10838,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10608,6 +10879,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10653,6 +10925,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10693,6 +10966,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10705,8 +10979,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": true, - "IsNested": true + "IsAbstract": true }, "Methods": { "ConstructorParameterCount": -1, @@ -10738,6 +11011,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10775,6 +11049,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10815,6 +11090,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10854,6 +11130,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10891,6 +11168,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10930,6 +11208,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -10967,6 +11246,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11006,6 +11286,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11052,6 +11333,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11064,7 +11346,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsSealed": true }, "Methods": { @@ -11091,6 +11372,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11104,7 +11386,6 @@ "GenericParams": { "IsPublic": true, "IsAbstract": true, - "IsNested": false, "IsSealed": false }, "Methods": { @@ -11138,6 +11419,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11150,7 +11432,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": false, "IsSealed": true }, "Methods": { @@ -11187,6 +11468,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11229,6 +11511,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11272,6 +11555,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11284,8 +11568,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": true + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11319,6 +11602,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11331,8 +11615,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11359,6 +11642,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11372,7 +11656,6 @@ "GenericParams": { "IsPublic": true, "IsInterface": true, - "IsNested": false, "HasGenericParameters": false }, "Methods": { @@ -11402,6 +11685,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11414,8 +11698,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11447,6 +11730,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11459,8 +11743,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11495,6 +11778,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11507,8 +11791,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11544,6 +11827,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11556,8 +11840,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11589,6 +11872,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11601,8 +11885,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11630,6 +11913,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11642,8 +11926,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11680,6 +11963,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11692,8 +11976,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": true, - "IsNested": false + "IsAbstract": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11725,6 +12008,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11737,8 +12021,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": false + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11772,6 +12055,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11784,8 +12068,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": false, - "IsNested": false + "IsInterface": false }, "Methods": { "ConstructorParameterCount": -1, @@ -11825,6 +12108,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11837,8 +12121,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": false, - "IsNested": false + "IsInterface": false }, "Methods": { "ConstructorParameterCount": -1, @@ -11872,6 +12155,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11884,8 +12168,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": true, - "IsNested": false + "IsAbstract": true }, "Methods": { "ConstructorParameterCount": -1, @@ -11914,6 +12197,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11927,8 +12211,7 @@ "GenericParams": { "IsPublic": true, "IsAbstract": false, - "IsInterface": false, - "IsNested": false + "IsInterface": false }, "Methods": { "ConstructorParameterCount": -1, @@ -11958,6 +12241,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -11970,8 +12254,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": false, - "IsNested": false + "IsAbstract": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12006,6 +12289,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12018,8 +12302,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsAbstract": true, - "IsNested": false + "IsAbstract": true }, "Methods": { "ConstructorParameterCount": -1, @@ -12053,6 +12336,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12066,7 +12350,6 @@ "GenericParams": { "IsPublic": true, "IsAbstract": false, - "IsNested": false, "IsSealed": true, "HasGenericParameters": false }, @@ -12100,6 +12383,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12114,7 +12398,6 @@ "IsPublic": true, "IsAbstract": false, "IsStruct": false, - "IsNested": false, "HasAttribute": true, "HasGenericParameters": true }, @@ -12145,6 +12428,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12160,7 +12444,6 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, "HasAttribute": false, "HasGenericParameters": false }, @@ -12196,6 +12479,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12211,7 +12495,6 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, "HasAttribute": false, "HasGenericParameters": false }, @@ -12240,6 +12523,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12255,7 +12539,6 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": true, "HasAttribute": false, "HasGenericParameters": false }, @@ -12286,6 +12569,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12301,10 +12585,9 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, "HasAttribute": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12333,6 +12616,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12348,10 +12632,9 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": true, "HasAttribute": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12387,6 +12670,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12402,7 +12686,6 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, "HasAttribute": false, "HasGenericParameters": false }, @@ -12435,6 +12718,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12450,9 +12734,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12483,6 +12766,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12498,9 +12782,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": true, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": true }, "Methods": { "ConstructorParameterCount": -1, @@ -12527,6 +12810,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12542,9 +12826,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": true, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": true }, "Methods": { "ConstructorParameterCount": -1, @@ -12574,6 +12857,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12589,7 +12873,6 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": true, - "IsNested": false, "HasGenericParameters": false }, "Methods": { @@ -12620,6 +12903,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12635,9 +12919,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12665,6 +12948,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12678,7 +12962,6 @@ "GenericParams": { "IsPublic": true, "IsAbstract": false, - "IsNested": false, "IsSealed": true, "IsDerived": true }, @@ -12711,6 +12994,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12726,9 +13010,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12756,6 +13039,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12771,9 +13055,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12802,6 +13085,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12817,9 +13101,8 @@ "IsAbstract": false, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12848,6 +13131,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12863,9 +13147,8 @@ "IsAbstract": true, "IsInterface": false, "IsStruct": false, - "IsNested": false, - "IsDerived": false, - "HasGenericParameters": false + "HasGenericParameters": false, + "IsDerived": false }, "Methods": { "ConstructorParameterCount": -1, @@ -12896,6 +13179,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12939,6 +13223,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -12977,6 +13262,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13024,6 +13310,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13064,6 +13351,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13106,6 +13394,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13147,6 +13436,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13184,6 +13474,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13221,6 +13512,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13259,6 +13551,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13299,6 +13592,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13343,6 +13637,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13381,6 +13676,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13419,6 +13715,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13459,6 +13756,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13498,6 +13796,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13538,6 +13837,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13576,6 +13876,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13616,6 +13917,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13657,6 +13959,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13696,6 +13999,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13735,6 +14039,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13777,6 +14082,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13814,6 +14120,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13853,6 +14160,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13895,6 +14203,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13936,6 +14245,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -13976,6 +14286,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14017,6 +14328,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14058,6 +14370,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14100,6 +14413,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14139,6 +14453,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14184,6 +14499,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14229,6 +14545,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14241,8 +14558,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsInterface": true, - "IsNested": true + "IsInterface": true }, "Methods": { "ConstructorParameterCount": -1, @@ -14274,6 +14590,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14286,7 +14603,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -14321,6 +14637,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14333,7 +14650,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -14369,6 +14685,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14381,7 +14698,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -14418,6 +14734,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14430,7 +14747,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -14464,6 +14780,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14506,6 +14823,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14548,6 +14866,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14589,6 +14908,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14639,6 +14959,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14682,6 +15003,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14735,6 +15057,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14780,6 +15103,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14826,6 +15150,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14870,6 +15195,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14910,6 +15236,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14954,6 +15281,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -14994,6 +15322,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15035,6 +15364,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15075,6 +15405,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15114,6 +15445,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15156,6 +15488,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15168,8 +15501,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsStruct": true, - "IsNested": true + "IsStruct": true }, "Methods": { "ConstructorParameterCount": -1, @@ -15203,6 +15535,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15215,8 +15548,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsStruct": true, - "IsNested": true + "IsStruct": true }, "Methods": { "ConstructorParameterCount": -1, @@ -15246,6 +15578,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15288,6 +15621,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15328,6 +15662,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15370,6 +15705,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15411,6 +15747,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15461,6 +15798,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15507,6 +15845,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15546,6 +15885,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15590,6 +15930,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15634,6 +15975,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15676,6 +16018,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15722,6 +16065,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15734,8 +16078,7 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsStruct": true, - "IsNested": true + "IsStruct": true }, "Methods": { "ConstructorParameterCount": -1, @@ -15763,6 +16106,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15806,6 +16150,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15818,7 +16163,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -15854,6 +16198,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15866,7 +16211,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -15899,6 +16243,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15911,7 +16256,6 @@ "SearchParams": { "GenericParams": { "IsPublic": true, - "IsNested": true, "IsDerived": true }, "Methods": { @@ -15945,6 +16289,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -15995,6 +16340,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [ "OnItemFound", "OnItemSearched" @@ -16050,6 +16396,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16110,6 +16457,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16121,8 +16469,7 @@ "UseForceRename": false, "SearchParams": { "GenericParams": { - "IsPublic": true, - "IsNested": true + "IsPublic": true }, "Methods": { "ConstructorParameterCount": -1, @@ -16160,6 +16507,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16208,6 +16556,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16248,6 +16597,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16286,6 +16636,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16334,6 +16685,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16372,6 +16724,7 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, "IncludeEvents": [], "ExcludeEvents": [] } @@ -16418,6 +16771,115 @@ "ExcludeNestedTypes": [] }, "Events": { + "EventCount": -1, + "IncludeEvents": [], + "ExcludeEvents": [] + } + } + }, + { + "NewTypeName": "IdleWeaponMountingState", + "OriginalTypeName": "GClass1906", + "UseForceRename": false, + "AutoGenerated": true, + "SearchParams": { + "GenericParams": { + "IsPublic": true, + "IsAbstract": false, + "IsInterface": false, + "IsStruct": false, + "IsEnum": false, + "IsSealed": true, + "HasAttribute": false, + "HasGenericParameters": false, + "IsDerived": true, + "MatchBaseClass": "MovementState" + }, + "Methods": { + "ConstructorParameterCount": 2, + "MethodCount": 22, + "IncludeMethods": [ + "Enter", + "StartExiting", + "Exit", + "ManualAnimatorMoveUpdate", + "method_3", + "method_4", + "Rotate", + "Move", + "SetTilt", + "EnableBreath", + "Jump", + "Prone", + "BlindFire", + "ChangePose", + "SetStep", + "Vaulting", + "EnableSprint", + "ChangeSpeed", + "SetBlindFireAnim", + "method_0", + "method_1", + "method_2" + ], + "ExcludeMethods": [ + "CopyTo", + "GetCorners", + "GetPlanes", + "Update", + "UpdateEx", + "Contains", + "GetSphereIntersection", + "CullSpheres", + "IntersectsSphere", + "IntersectsBox", + "GetBoxIntersection", + "CullBoxes", + "IntersectsOrientedBox", + "GetOrientedBoxIntersection", + "GetNearHeight", + "SettingsGroupFactory", + "TryForceUpdate", + "CreateBindings", + "method_5", + "method_6", + "method_7", + "method_8", + "method_9", + "method_10", + "method_11", + "method_12", + "method_13", + "method_14", + "method_15", + "method_16", + "method_17", + "method_18", + "method_19", + "method_20", + "method_21", + "method_22", + "method_23" + ] + }, + "Fields": { + "FieldCount": 24, + "IncludeFields": [], + "ExcludeFields": [] + }, + "Properties": { + "PropertyCount": 2, + "IncludeProperties": [], + "ExcludeProperties": [] + }, + "NestedTypes": { + "IsNested": false, + "NestedTypeCount": 0, + "IncludeNestedTypes": [], + "ExcludeNestedTypes": [] + }, + "Events": { + "EventCount": 0, "IncludeEvents": [], "ExcludeEvents": [] } diff --git a/RecodeIt.sln b/RecodeIt.sln index 0b7b938..26b9d06 100644 --- a/RecodeIt.sln +++ b/RecodeIt.sln @@ -3,8 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.9.34728.123 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReCodeItGUI", "RecodeItGUI\ReCodeItGUI.csproj", "{7C4A62CE-8072-454F-9D95-6CB4D837F485}" -EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReCodeItLib", "RecodeItLib\ReCodeItLib.csproj", "{FDA58DB6-E114-4FE0-AAF1-C3DEE44AEF99}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReCodeItCLI", "ReCodeItCLI\ReCodeItCLI.csproj", "{E404EC0B-06D2-4964-8ABA-A634F259655C}" @@ -39,26 +37,6 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|Any CPU.Build.0 = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|ARM.ActiveCfg = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|ARM.Build.0 = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|ARM64.Build.0 = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|x64.ActiveCfg = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|x64.Build.0 = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|x86.ActiveCfg = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Debug|x86.Build.0 = Debug|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|Any CPU.ActiveCfg = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|Any CPU.Build.0 = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|ARM.ActiveCfg = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|ARM.Build.0 = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|ARM64.ActiveCfg = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|ARM64.Build.0 = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|x64.ActiveCfg = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|x64.Build.0 = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|x86.ActiveCfg = Release|Any CPU - {7C4A62CE-8072-454F-9D95-6CB4D837F485}.Release|x86.Build.0 = Release|Any CPU {FDA58DB6-E114-4FE0-AAF1-C3DEE44AEF99}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FDA58DB6-E114-4FE0-AAF1-C3DEE44AEF99}.Debug|Any CPU.Build.0 = Debug|Any CPU {FDA58DB6-E114-4FE0-AAF1-C3DEE44AEF99}.Debug|ARM.ActiveCfg = Debug|Any CPU diff --git a/RecodeItGUI/GUI/Main.Designer.cs b/RecodeItGUI/GUI/Main.Designer.cs deleted file mode 100644 index 93f57a8..0000000 --- a/RecodeItGUI/GUI/Main.Designer.cs +++ /dev/null @@ -1,1619 +0,0 @@ -namespace ReCodeIt.GUI; - -partial class ReCodeItForm -{ - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - components = new System.ComponentModel.Container(); - GroupBox groupBox6; - GroupBox groupBox7; - button1 = new Button(); - button2 = new Button(); - listBox1 = new ListBox(); - toolTip1 = new ToolTip(components); - DebugLoggingCheckbox = new CheckBox(); - SilentModeCheckbox = new CheckBox(); - GithubLinkLabel = new LinkLabel(); - RenamePropertiesCheckbox = new CheckBox(); - RenameFieldsCheckbox = new CheckBox(); - RunRemapButton = new Button(); - RemoveRemapButton = new Button(); - RemapperPublicicize = new CheckBox(); - SaveRemapButton = new Button(); - RemapperUnseal = new CheckBox(); - PickAssemblyPathButton = new Button(); - LoadMappingFileButton = new Button(); - OutputDirectoryButton = new Button(); - ConstuctorCountUpDown = new NumericUpDown(); - IsPublicComboBox = new ComboBox(); - RemapperUseForceRename = new CheckBox(); - IsAbstractComboBox = new ComboBox(); - PropertyCountUpDown = new NumericUpDown(); - IsSealedComboBox = new ComboBox(); - FieldCountUpDown = new NumericUpDown(); - IsInterfaceComboBox = new ComboBox(); - NestedTypeParentName = new TextBox(); - MethodCountUpDown = new NumericUpDown(); - IsEnumComboBox = new ComboBox(); - BaseClassIncludeTextFIeld = new TextBox(); - OriginalTypeName = new TextBox(); - HasAttributeComboBox = new ComboBox(); - NestedTypeCountUpDown = new NumericUpDown(); - IsDerivedUpDown = new DomainUpDown(); - HasGenericParamsComboBox = new ComboBox(); - IsNestedUpDown = new DomainUpDown(); - BaseClassExcludeTextField = new TextBox(); - IsStructComboBox = new ComboBox(); - NewTypeName = new TextBox(); - LoadedMappingFilePath = new TextBox(); - ResetSearchButton = new Button(); - ValidateRemapButton = new Button(); - SettingsTab = new TabPage(); - groupBox2 = new GroupBox(); - RemapperTabPage = new TabPage(); - label1 = new Label(); - RMSearchBox = new TextBox(); - RemapperOutputDirectoryPath = new TextBox(); - TargetAssemblyPath = new TextBox(); - RemapTreeView = new TreeView(); - groupBox1 = new GroupBox(); - tabControl1 = new TabControl(); - RMBasicTab = new TabPage(); - Inclusions = new TabControl(); - tabPage1 = new TabPage(); - ExcludeMethodTextBox = new TextBox(); - IncludeMethodTextBox = new TextBox(); - MethodExcludeRemoveButton = new Button(); - MethodExcludeAddButton = new Button(); - MethodIncludeRemoveButton = new Button(); - MethodIncludeAddButton = new Button(); - MethodExcludeBox = new ListBox(); - MethodIncludeBox = new ListBox(); - tabPage2 = new TabPage(); - FieldsExcludeTextInput = new TextBox(); - FieldsIncludeTextInput = new TextBox(); - FieldExcludeRemoveButton = new Button(); - FieldExcludeAddButton = new Button(); - FieldIncludeRemoveButton = new Button(); - FIeldIncludeAddButton = new Button(); - FieldExcludeBox = new ListBox(); - FieldIncludeBox = new ListBox(); - tabPage3 = new TabPage(); - PropertiesExcludeTextField = new TextBox(); - PropertiesIncludeTextField = new TextBox(); - PropertiesExcludeRemoveButton = new Button(); - PropertiesExcludeAddButton = new Button(); - PropertiesIncludeRemoveButton = new Button(); - PropertiesIncludeAddButton = new Button(); - PropertiesExcludeBox = new ListBox(); - PropertiesIncludeBox = new ListBox(); - tabPage4 = new TabPage(); - NestedTypesExcludeTextField = new TextBox(); - NestedTypesIncludeTextField = new TextBox(); - NestedTypesExcludeRemoveButton = new Button(); - NestedTypesExlcudeAddButton = new Button(); - NestedTypesRemoveButton = new Button(); - NestedTypesAddButton = new Button(); - NestedTypesExcludeBox = new ListBox(); - NestedTypesIncludeBox = new ListBox(); - tabPage5 = new TabPage(); - EventsExcludeBox = new ListBox(); - EventsIncludeBox = new ListBox(); - EventsExcludeRemoveButton = new Button(); - EventsExcludeAddButton = new Button(); - EventsRemoveButton = new Button(); - EventsAddButton = new Button(); - EventsExcludeTextField = new TextBox(); - EventsIncludeTextField = new TextBox(); - label11 = new Label(); - MethodCountEnabled = new CheckBox(); - label10 = new Label(); - label8 = new Label(); - label9 = new Label(); - label2322 = new Label(); - FieldCountEnabled = new CheckBox(); - label7 = new Label(); - label6 = new Label(); - NestedTypeCountEnabled = new CheckBox(); - label5 = new Label(); - PropertyCountEnabled = new CheckBox(); - ConstructorCountEnabled = new CheckBox(); - tabPage6 = new TabPage(); - RMSearchTab = new TabPage(); - TabControlMain = new TabControl(); - groupBox6 = new GroupBox(); - groupBox7 = new GroupBox(); - groupBox6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)ConstuctorCountUpDown).BeginInit(); - ((System.ComponentModel.ISupportInitialize)PropertyCountUpDown).BeginInit(); - ((System.ComponentModel.ISupportInitialize)FieldCountUpDown).BeginInit(); - ((System.ComponentModel.ISupportInitialize)MethodCountUpDown).BeginInit(); - ((System.ComponentModel.ISupportInitialize)NestedTypeCountUpDown).BeginInit(); - SettingsTab.SuspendLayout(); - groupBox2.SuspendLayout(); - RemapperTabPage.SuspendLayout(); - groupBox1.SuspendLayout(); - tabControl1.SuspendLayout(); - RMBasicTab.SuspendLayout(); - Inclusions.SuspendLayout(); - tabPage1.SuspendLayout(); - tabPage2.SuspendLayout(); - tabPage3.SuspendLayout(); - tabPage4.SuspendLayout(); - tabPage5.SuspendLayout(); - tabPage6.SuspendLayout(); - TabControlMain.SuspendLayout(); - SuspendLayout(); - // - // groupBox6 - // - groupBox6.Controls.Add(button1); - groupBox6.Controls.Add(button2); - groupBox6.Controls.Add(listBox1); - groupBox6.Location = new Point(6, 7); - groupBox6.Name = "groupBox6"; - groupBox6.Size = new Size(364, 818); - groupBox6.TabIndex = 0; - groupBox6.TabStop = false; - groupBox6.Text = "Advanced Method Search"; - // - // button1 - // - button1.Location = new Point(247, 777); - button1.Name = "button1"; - button1.Size = new Size(111, 33); - button1.TabIndex = 20; - button1.Text = "Remove"; - button1.UseVisualStyleBackColor = true; - // - // button2 - // - button2.Location = new Point(6, 777); - button2.Name = "button2"; - button2.Size = new Size(111, 33); - button2.TabIndex = 19; - button2.Text = "Add"; - button2.UseVisualStyleBackColor = true; - // - // listBox1 - // - listBox1.BackColor = Color.Gray; - listBox1.FormattingEnabled = true; - listBox1.ItemHeight = 25; - listBox1.Location = new Point(6, 542); - listBox1.Name = "listBox1"; - listBox1.Size = new Size(353, 229); - listBox1.TabIndex = 18; - // - // groupBox7 - // - groupBox7.Location = new Point(386, 7); - groupBox7.Name = "groupBox7"; - groupBox7.Size = new Size(354, 818); - groupBox7.TabIndex = 1; - groupBox7.TabStop = false; - groupBox7.Text = "Advanced Property Search"; - // - // DebugLoggingCheckbox - // - DebugLoggingCheckbox.AutoSize = true; - DebugLoggingCheckbox.Location = new Point(6, 30); - DebugLoggingCheckbox.Name = "DebugLoggingCheckbox"; - DebugLoggingCheckbox.Size = new Size(159, 29); - DebugLoggingCheckbox.TabIndex = 0; - DebugLoggingCheckbox.Text = "Debug logging"; - toolTip1.SetToolTip(DebugLoggingCheckbox, "Enables debug logging for the appliaction"); - DebugLoggingCheckbox.UseVisualStyleBackColor = true; - DebugLoggingCheckbox.CheckedChanged += DebugLoggingCheckbox_CheckedChanged; - // - // SilentModeCheckbox - // - SilentModeCheckbox.AutoSize = true; - SilentModeCheckbox.Location = new Point(6, 65); - SilentModeCheckbox.Name = "SilentModeCheckbox"; - SilentModeCheckbox.Size = new Size(133, 29); - SilentModeCheckbox.TabIndex = 2; - SilentModeCheckbox.Text = "Silent Mode"; - toolTip1.SetToolTip(SilentModeCheckbox, "Silent mode stops the ReMapper from prompting you if its okay to continue at every selection"); - SilentModeCheckbox.UseVisualStyleBackColor = true; - SilentModeCheckbox.CheckedChanged += SilentModeCheckbox_CheckedChanged; - // - // GithubLinkLabel - // - GithubLinkLabel.AutoSize = true; - GithubLinkLabel.Location = new Point(6, 313); - GithubLinkLabel.Name = "GithubLinkLabel"; - GithubLinkLabel.Size = new Size(301, 25); - GithubLinkLabel.TabIndex = 3; - GithubLinkLabel.TabStop = true; - GithubLinkLabel.Text = "https://github.com/CJ-SPT/ReCodeIt"; - toolTip1.SetToolTip(GithubLinkLabel, "Be sure to report issues here!"); - GithubLinkLabel.LinkClicked += GithubLinkLabel_LinkClicked; - // - // RenamePropertiesCheckbox - // - RenamePropertiesCheckbox.AutoSize = true; - RenamePropertiesCheckbox.Checked = true; - RenamePropertiesCheckbox.CheckState = CheckState.Checked; - RenamePropertiesCheckbox.Location = new Point(957, 738); - RenamePropertiesCheckbox.Name = "RenamePropertiesCheckbox"; - RenamePropertiesCheckbox.Size = new Size(186, 29); - RenamePropertiesCheckbox.TabIndex = 28; - RenamePropertiesCheckbox.Text = "Rename Properties"; - toolTip1.SetToolTip(RenamePropertiesCheckbox, "Renames all remapped types associated properties (GClass100_0 becomes ReCodeIt_0)"); - RenamePropertiesCheckbox.UseVisualStyleBackColor = true; - RenamePropertiesCheckbox.CheckedChanged += RenamePropertiesCheckbox_CheckedChanged; - // - // RenameFieldsCheckbox - // - RenameFieldsCheckbox.AutoSize = true; - RenameFieldsCheckbox.Checked = true; - RenameFieldsCheckbox.CheckState = CheckState.Checked; - RenameFieldsCheckbox.Location = new Point(783, 738); - RenameFieldsCheckbox.Name = "RenameFieldsCheckbox"; - RenameFieldsCheckbox.Size = new Size(151, 29); - RenameFieldsCheckbox.TabIndex = 26; - RenameFieldsCheckbox.Text = "Rename Fields"; - toolTip1.SetToolTip(RenameFieldsCheckbox, "Renames all remapped types associated fields (_gClass100_0 becomes _reCodeIt_0)"); - RenameFieldsCheckbox.UseVisualStyleBackColor = true; - RenameFieldsCheckbox.CheckedChanged += RenameFieldsCheckbox_CheckedChanged; - // - // RunRemapButton - // - RunRemapButton.BackColor = SystemColors.ButtonShadow; - RunRemapButton.Location = new Point(954, 698); - RunRemapButton.Name = "RunRemapButton"; - RunRemapButton.Size = new Size(169, 33); - RunRemapButton.TabIndex = 16; - RunRemapButton.Text = "Run Remap"; - toolTip1.SetToolTip(RunRemapButton, "Generate a remapped dll based on the paths chosen in the top left"); - RunRemapButton.UseVisualStyleBackColor = false; - RunRemapButton.Click += RunRemapButton_Click; - // - // RemoveRemapButton - // - RemoveRemapButton.BackColor = SystemColors.ButtonShadow; - RemoveRemapButton.Location = new Point(954, 658); - RemoveRemapButton.Name = "RemoveRemapButton"; - RemoveRemapButton.Size = new Size(169, 33); - RemoveRemapButton.TabIndex = 2; - RemoveRemapButton.Text = "Remove Remap"; - toolTip1.SetToolTip(RemoveRemapButton, "Remove a remap from the list"); - RemoveRemapButton.UseVisualStyleBackColor = false; - RemoveRemapButton.Click += RemoveRemapButton_Click; - // - // RemapperPublicicize - // - RemapperPublicicize.AutoSize = true; - RemapperPublicicize.Checked = true; - RemapperPublicicize.CheckState = CheckState.Checked; - RemapperPublicicize.Location = new Point(783, 773); - RemapperPublicicize.Name = "RemapperPublicicize"; - RemapperPublicicize.Size = new Size(106, 29); - RemapperPublicicize.TabIndex = 35; - RemapperPublicicize.Text = "Publicize"; - toolTip1.SetToolTip(RemapperPublicicize, "Publicize all classes, properties and methods. Fields are excluded for technical reasons"); - RemapperPublicicize.UseVisualStyleBackColor = true; - RemapperPublicicize.CheckedChanged += RemapperPublicicize_CheckedChanged; - // - // SaveRemapButton - // - SaveRemapButton.BackColor = SystemColors.ButtonShadow; - SaveRemapButton.Location = new Point(781, 658); - SaveRemapButton.Name = "SaveRemapButton"; - SaveRemapButton.Size = new Size(169, 33); - SaveRemapButton.TabIndex = 4; - SaveRemapButton.Text = "Add Remap"; - toolTip1.SetToolTip(SaveRemapButton, "Add a remap to the list, if the \"New Name\" field contains a remap that already exists, it will be overwritten."); - SaveRemapButton.UseVisualStyleBackColor = false; - SaveRemapButton.Click += AddRemapButton_Click; - // - // RemapperUnseal - // - RemapperUnseal.AutoSize = true; - RemapperUnseal.Checked = true; - RemapperUnseal.CheckState = CheckState.Checked; - RemapperUnseal.Location = new Point(957, 773); - RemapperUnseal.Name = "RemapperUnseal"; - RemapperUnseal.Size = new Size(90, 29); - RemapperUnseal.TabIndex = 36; - RemapperUnseal.Text = "Unseal"; - toolTip1.SetToolTip(RemapperUnseal, "Unseal all sealed classes"); - RemapperUnseal.UseVisualStyleBackColor = true; - RemapperUnseal.CheckedChanged += RemapperUnseal_CheckedChanged; - // - // PickAssemblyPathButton - // - PickAssemblyPathButton.Location = new Point(1221, 577); - PickAssemblyPathButton.Name = "PickAssemblyPathButton"; - PickAssemblyPathButton.Size = new Size(111, 33); - PickAssemblyPathButton.TabIndex = 31; - PickAssemblyPathButton.Text = "Choose"; - toolTip1.SetToolTip(PickAssemblyPathButton, "The programs original assembly you wish to remap.\r\n\r\nTarget the one in the programs install location."); - PickAssemblyPathButton.UseVisualStyleBackColor = true; - PickAssemblyPathButton.Click += PickAssemblyPathButton_Click_1; - // - // LoadMappingFileButton - // - LoadMappingFileButton.BackColor = SystemColors.ButtonShadow; - LoadMappingFileButton.Location = new Point(1161, 877); - LoadMappingFileButton.Name = "LoadMappingFileButton"; - LoadMappingFileButton.Size = new Size(169, 40); - LoadMappingFileButton.TabIndex = 18; - LoadMappingFileButton.Text = "Load Mapping File"; - toolTip1.SetToolTip(LoadMappingFileButton, "Load a standalone mapping file from disk"); - LoadMappingFileButton.UseVisualStyleBackColor = false; - LoadMappingFileButton.Click += LoadMappingFileButton_Click; - // - // OutputDirectoryButton - // - OutputDirectoryButton.Location = new Point(1221, 617); - OutputDirectoryButton.Name = "OutputDirectoryButton"; - OutputDirectoryButton.Size = new Size(111, 33); - OutputDirectoryButton.TabIndex = 32; - OutputDirectoryButton.Text = "Choose"; - toolTip1.SetToolTip(OutputDirectoryButton, "Directory where you want the remapped dll placed."); - OutputDirectoryButton.UseVisualStyleBackColor = true; - OutputDirectoryButton.Click += OutputDirectoryButton_Click_1; - // - // ConstuctorCountUpDown - // - ConstuctorCountUpDown.BackColor = SystemColors.ScrollBar; - ConstuctorCountUpDown.Location = new Point(434, 8); - ConstuctorCountUpDown.Name = "ConstuctorCountUpDown"; - ConstuctorCountUpDown.Size = new Size(54, 31); - ConstuctorCountUpDown.TabIndex = 19; - toolTip1.SetToolTip(ConstuctorCountUpDown, "How many parameters is the constructor take?"); - // - // IsPublicComboBox - // - IsPublicComboBox.BackColor = SystemColors.ScrollBar; - IsPublicComboBox.FormattingEnabled = true; - IsPublicComboBox.Location = new Point(17, 82); - IsPublicComboBox.Name = "IsPublicComboBox"; - IsPublicComboBox.Size = new Size(208, 33); - IsPublicComboBox.TabIndex = 38; - toolTip1.SetToolTip(IsPublicComboBox, "Is the type public? This is required."); - // - // RemapperUseForceRename - // - RemapperUseForceRename.AutoSize = true; - RemapperUseForceRename.Location = new Point(231, 43); - RemapperUseForceRename.Name = "RemapperUseForceRename"; - RemapperUseForceRename.Size = new Size(149, 29); - RemapperUseForceRename.TabIndex = 37; - RemapperUseForceRename.Text = "Force Rename"; - toolTip1.SetToolTip(RemapperUseForceRename, "Should we force the rename and not use a search pattern.\r\n\r\nRequires \"Original Name\" to be filled in."); - RemapperUseForceRename.UseVisualStyleBackColor = true; - // - // IsAbstractComboBox - // - IsAbstractComboBox.BackColor = SystemColors.ScrollBar; - IsAbstractComboBox.FormattingEnabled = true; - IsAbstractComboBox.Location = new Point(17, 118); - IsAbstractComboBox.Name = "IsAbstractComboBox"; - IsAbstractComboBox.Size = new Size(208, 33); - IsAbstractComboBox.TabIndex = 40; - toolTip1.SetToolTip(IsAbstractComboBox, "Is the type abstract? "); - // - // PropertyCountUpDown - // - PropertyCountUpDown.BackColor = SystemColors.ScrollBar; - PropertyCountUpDown.Location = new Point(434, 122); - PropertyCountUpDown.Name = "PropertyCountUpDown"; - PropertyCountUpDown.Size = new Size(54, 31); - PropertyCountUpDown.TabIndex = 5; - toolTip1.SetToolTip(PropertyCountUpDown, "How many properties are there?"); - // - // IsSealedComboBox - // - IsSealedComboBox.BackColor = SystemColors.ScrollBar; - IsSealedComboBox.FormattingEnabled = true; - IsSealedComboBox.Location = new Point(17, 157); - IsSealedComboBox.Name = "IsSealedComboBox"; - IsSealedComboBox.Size = new Size(208, 33); - IsSealedComboBox.TabIndex = 42; - toolTip1.SetToolTip(IsSealedComboBox, "Is the type sealed?"); - // - // FieldCountUpDown - // - FieldCountUpDown.BackColor = SystemColors.ScrollBar; - FieldCountUpDown.Location = new Point(434, 83); - FieldCountUpDown.Name = "FieldCountUpDown"; - FieldCountUpDown.Size = new Size(54, 31); - FieldCountUpDown.TabIndex = 3; - toolTip1.SetToolTip(FieldCountUpDown, "How many fields are there?"); - // - // IsInterfaceComboBox - // - IsInterfaceComboBox.BackColor = SystemColors.ScrollBar; - IsInterfaceComboBox.FormattingEnabled = true; - IsInterfaceComboBox.Location = new Point(17, 197); - IsInterfaceComboBox.Name = "IsInterfaceComboBox"; - IsInterfaceComboBox.Size = new Size(208, 33); - IsInterfaceComboBox.TabIndex = 44; - toolTip1.SetToolTip(IsInterfaceComboBox, "Is the type an interface?"); - // - // NestedTypeParentName - // - NestedTypeParentName.BackColor = SystemColors.ScrollBar; - NestedTypeParentName.Location = new Point(229, 398); - NestedTypeParentName.Name = "NestedTypeParentName"; - NestedTypeParentName.PlaceholderText = "Nested Type Parent Name"; - NestedTypeParentName.Size = new Size(208, 31); - NestedTypeParentName.TabIndex = 0; - toolTip1.SetToolTip(NestedTypeParentName, "The name of the parent class if it is nested. Requires IsNested to be true."); - // - // MethodCountUpDown - // - MethodCountUpDown.BackColor = SystemColors.ScrollBar; - MethodCountUpDown.Location = new Point(434, 45); - MethodCountUpDown.Name = "MethodCountUpDown"; - MethodCountUpDown.Size = new Size(54, 31); - MethodCountUpDown.TabIndex = 6; - toolTip1.SetToolTip(MethodCountUpDown, "How many methods are there?"); - // - // IsEnumComboBox - // - IsEnumComboBox.BackColor = SystemColors.ScrollBar; - IsEnumComboBox.FormattingEnabled = true; - IsEnumComboBox.Location = new Point(17, 273); - IsEnumComboBox.Name = "IsEnumComboBox"; - IsEnumComboBox.Size = new Size(208, 33); - IsEnumComboBox.TabIndex = 46; - toolTip1.SetToolTip(IsEnumComboBox, "Is the type an enum?"); - // - // BaseClassIncludeTextFIeld - // - BaseClassIncludeTextFIeld.BackColor = SystemColors.ScrollBar; - BaseClassIncludeTextFIeld.Location = new Point(229, 433); - BaseClassIncludeTextFIeld.Name = "BaseClassIncludeTextFIeld"; - BaseClassIncludeTextFIeld.PlaceholderText = "Include Base Class"; - BaseClassIncludeTextFIeld.Size = new Size(208, 31); - BaseClassIncludeTextFIeld.TabIndex = 2; - toolTip1.SetToolTip(BaseClassIncludeTextFIeld, "Specifiy the base class. Requires IsDerived to be true"); - // - // OriginalTypeName - // - OriginalTypeName.BackColor = SystemColors.ScrollBar; - OriginalTypeName.Location = new Point(17, 43); - OriginalTypeName.Name = "OriginalTypeName"; - OriginalTypeName.PlaceholderText = "Original Name"; - OriginalTypeName.Size = new Size(208, 31); - OriginalTypeName.TabIndex = 1; - toolTip1.SetToolTip(OriginalTypeName, "The original name of the type, you can leave this blank if not using force rename."); - // - // HasAttributeComboBox - // - HasAttributeComboBox.BackColor = SystemColors.ScrollBar; - HasAttributeComboBox.FormattingEnabled = true; - HasAttributeComboBox.Location = new Point(17, 312); - HasAttributeComboBox.Name = "HasAttributeComboBox"; - HasAttributeComboBox.Size = new Size(208, 33); - HasAttributeComboBox.TabIndex = 48; - toolTip1.SetToolTip(HasAttributeComboBox, "does the type have an attribute?"); - // - // NestedTypeCountUpDown - // - NestedTypeCountUpDown.BackColor = SystemColors.ScrollBar; - NestedTypeCountUpDown.Location = new Point(434, 158); - NestedTypeCountUpDown.Name = "NestedTypeCountUpDown"; - NestedTypeCountUpDown.Size = new Size(54, 31); - NestedTypeCountUpDown.TabIndex = 4; - toolTip1.SetToolTip(NestedTypeCountUpDown, "How many nested types are there?"); - // - // IsDerivedUpDown - // - IsDerivedUpDown.BackColor = SystemColors.ScrollBar; - IsDerivedUpDown.Location = new Point(17, 435); - IsDerivedUpDown.Name = "IsDerivedUpDown"; - IsDerivedUpDown.Size = new Size(206, 31); - IsDerivedUpDown.Sorted = true; - IsDerivedUpDown.TabIndex = 6; - IsDerivedUpDown.Text = "IsDerived"; - toolTip1.SetToolTip(IsDerivedUpDown, "Does the type inherit from another type explicitly?"); - // - // HasGenericParamsComboBox - // - HasGenericParamsComboBox.BackColor = SystemColors.ScrollBar; - HasGenericParamsComboBox.FormattingEnabled = true; - HasGenericParamsComboBox.Location = new Point(17, 352); - HasGenericParamsComboBox.Name = "HasGenericParamsComboBox"; - HasGenericParamsComboBox.Size = new Size(208, 33); - HasGenericParamsComboBox.TabIndex = 50; - toolTip1.SetToolTip(HasGenericParamsComboBox, "Does the type have generic parameters?"); - // - // IsNestedUpDown - // - IsNestedUpDown.BackColor = SystemColors.ScrollBar; - IsNestedUpDown.Location = new Point(17, 398); - IsNestedUpDown.Name = "IsNestedUpDown"; - IsNestedUpDown.Size = new Size(206, 31); - IsNestedUpDown.Sorted = true; - IsNestedUpDown.TabIndex = 3; - IsNestedUpDown.Text = "IsNested"; - toolTip1.SetToolTip(IsNestedUpDown, "Is the type nested within another type?"); - // - // BaseClassExcludeTextField - // - BaseClassExcludeTextField.BackColor = SystemColors.ScrollBar; - BaseClassExcludeTextField.Location = new Point(446, 433); - BaseClassExcludeTextField.Name = "BaseClassExcludeTextField"; - BaseClassExcludeTextField.PlaceholderText = "Exclude Base Class"; - BaseClassExcludeTextField.Size = new Size(208, 31); - BaseClassExcludeTextField.TabIndex = 1; - toolTip1.SetToolTip(BaseClassExcludeTextField, "Exclude a base class. Requires IsDerived to be true"); - // - // IsStructComboBox - // - IsStructComboBox.BackColor = SystemColors.ScrollBar; - IsStructComboBox.FormattingEnabled = true; - IsStructComboBox.Location = new Point(17, 235); - IsStructComboBox.Name = "IsStructComboBox"; - IsStructComboBox.Size = new Size(208, 33); - IsStructComboBox.TabIndex = 52; - toolTip1.SetToolTip(IsStructComboBox, "Is the type an enum?"); - // - // NewTypeName - // - NewTypeName.BackColor = SystemColors.ScrollBar; - NewTypeName.Location = new Point(17, 7); - NewTypeName.Name = "NewTypeName"; - NewTypeName.PlaceholderText = "New Name"; - NewTypeName.Size = new Size(208, 31); - NewTypeName.TabIndex = 0; - toolTip1.SetToolTip(NewTypeName, "The new name of the type you wish to remap"); - // - // LoadedMappingFilePath - // - LoadedMappingFilePath.BackColor = SystemColors.ScrollBar; - LoadedMappingFilePath.Location = new Point(781, 878); - LoadedMappingFilePath.Name = "LoadedMappingFilePath"; - LoadedMappingFilePath.PlaceholderText = "Loaded Mapping File"; - LoadedMappingFilePath.ReadOnly = true; - LoadedMappingFilePath.Size = new Size(363, 31); - LoadedMappingFilePath.TabIndex = 38; - toolTip1.SetToolTip(LoadedMappingFilePath, "Shows which mapping file you are working on, a standalone or a projects mappings"); - // - // ResetSearchButton - // - ResetSearchButton.Location = new Point(1219, 13); - ResetSearchButton.Name = "ResetSearchButton"; - ResetSearchButton.Size = new Size(111, 33); - ResetSearchButton.TabIndex = 40; - ResetSearchButton.Text = "Clear"; - toolTip1.SetToolTip(ResetSearchButton, "The programs original assembly you wish to remap.\r\n\r\nTarget the one in the programs install location."); - ResetSearchButton.UseVisualStyleBackColor = true; - ResetSearchButton.Click += ResetSearchButton_Click; - // - // ValidateRemapButton - // - ValidateRemapButton.BackColor = SystemColors.ButtonShadow; - ValidateRemapButton.Location = new Point(783, 698); - ValidateRemapButton.Name = "ValidateRemapButton"; - ValidateRemapButton.Size = new Size(169, 33); - ValidateRemapButton.TabIndex = 54; - ValidateRemapButton.Text = "Validate Remap"; - toolTip1.SetToolTip(ValidateRemapButton, "Validates the current remap in the editor, saves you from running the entire process to find a match for a single remap."); - ValidateRemapButton.UseVisualStyleBackColor = false; - ValidateRemapButton.Click += ValidateRemapButton_Click; - // - // SettingsTab - // - SettingsTab.BackColor = SystemColors.ControlDarkDark; - SettingsTab.Controls.Add(groupBox2); - SettingsTab.Location = new Point(4, 34); - SettingsTab.Name = "SettingsTab"; - SettingsTab.Padding = new Padding(3, 3, 3, 3); - SettingsTab.Size = new Size(1356, 954); - SettingsTab.TabIndex = 2; - SettingsTab.Text = "Settings"; - // - // groupBox2 - // - groupBox2.Controls.Add(GithubLinkLabel); - groupBox2.Controls.Add(SilentModeCheckbox); - groupBox2.Controls.Add(DebugLoggingCheckbox); - groupBox2.Location = new Point(13, 7); - groupBox2.Name = "groupBox2"; - groupBox2.Size = new Size(446, 350); - groupBox2.TabIndex = 0; - groupBox2.TabStop = false; - groupBox2.Text = "App Settings"; - // - // RemapperTabPage - // - RemapperTabPage.BackColor = SystemColors.ControlDarkDark; - RemapperTabPage.Controls.Add(ValidateRemapButton); - RemapperTabPage.Controls.Add(label1); - RemapperTabPage.Controls.Add(ResetSearchButton); - RemapperTabPage.Controls.Add(LoadedMappingFilePath); - RemapperTabPage.Controls.Add(RMSearchBox); - RemapperTabPage.Controls.Add(RemapperOutputDirectoryPath); - RemapperTabPage.Controls.Add(TargetAssemblyPath); - RemapperTabPage.Controls.Add(RemapTreeView); - RemapperTabPage.Controls.Add(groupBox1); - RemapperTabPage.Controls.Add(OutputDirectoryButton); - RemapperTabPage.Controls.Add(LoadMappingFileButton); - RemapperTabPage.Controls.Add(PickAssemblyPathButton); - RemapperTabPage.Controls.Add(RemapperUnseal); - RemapperTabPage.Controls.Add(SaveRemapButton); - RemapperTabPage.Controls.Add(RemapperPublicicize); - RemapperTabPage.Controls.Add(RemoveRemapButton); - RemapperTabPage.Controls.Add(RunRemapButton); - RemapperTabPage.Controls.Add(RenameFieldsCheckbox); - RemapperTabPage.Controls.Add(RenamePropertiesCheckbox); - RemapperTabPage.Location = new Point(4, 34); - RemapperTabPage.Name = "RemapperTabPage"; - RemapperTabPage.Padding = new Padding(3, 3, 3, 3); - RemapperTabPage.Size = new Size(1356, 954); - RemapperTabPage.TabIndex = 1; - RemapperTabPage.Text = "Remapper"; - // - // label1 - // - label1.AutoSize = true; - label1.Location = new Point(777, 47); - label1.Name = "label1"; - label1.Size = new Size(235, 25); - label1.TabIndex = 41; - label1.Text = "Double click to edit a remap"; - // - // RMSearchBox - // - RMSearchBox.BackColor = SystemColors.ScrollBar; - RMSearchBox.Location = new Point(781, 17); - RMSearchBox.Name = "RMSearchBox"; - RMSearchBox.PlaceholderText = "Search"; - RMSearchBox.Size = new Size(431, 31); - RMSearchBox.TabIndex = 38; - RMSearchBox.TextChanged += SearchTreeView; - // - // RemapperOutputDirectoryPath - // - RemapperOutputDirectoryPath.BackColor = SystemColors.ScrollBar; - RemapperOutputDirectoryPath.Location = new Point(781, 618); - RemapperOutputDirectoryPath.Name = "RemapperOutputDirectoryPath"; - RemapperOutputDirectoryPath.PlaceholderText = "Output Directory"; - RemapperOutputDirectoryPath.ReadOnly = true; - RemapperOutputDirectoryPath.Size = new Size(431, 31); - RemapperOutputDirectoryPath.TabIndex = 34; - // - // TargetAssemblyPath - // - TargetAssemblyPath.BackColor = SystemColors.ScrollBar; - TargetAssemblyPath.Location = new Point(781, 582); - TargetAssemblyPath.Name = "TargetAssemblyPath"; - TargetAssemblyPath.PlaceholderText = "Target Assembly"; - TargetAssemblyPath.ReadOnly = true; - TargetAssemblyPath.Size = new Size(431, 31); - TargetAssemblyPath.TabIndex = 33; - // - // RemapTreeView - // - RemapTreeView.BackColor = Color.Gray; - RemapTreeView.Location = new Point(783, 72); - RemapTreeView.Name = "RemapTreeView"; - RemapTreeView.Size = new Size(547, 502); - RemapTreeView.TabIndex = 1; - // - // groupBox1 - // - groupBox1.Controls.Add(tabControl1); - groupBox1.Location = new Point(6, 7); - groupBox1.Name = "groupBox1"; - groupBox1.Size = new Size(769, 903); - groupBox1.TabIndex = 0; - groupBox1.TabStop = false; - groupBox1.Text = "Remap Editor"; - // - // tabControl1 - // - tabControl1.Controls.Add(RMBasicTab); - tabControl1.Controls.Add(tabPage6); - tabControl1.Controls.Add(RMSearchTab); - tabControl1.Location = new Point(10, 30); - tabControl1.Name = "tabControl1"; - tabControl1.SelectedIndex = 0; - tabControl1.Size = new Size(753, 880); - tabControl1.TabIndex = 54; - // - // RMBasicTab - // - RMBasicTab.BackColor = SystemColors.ControlDarkDark; - RMBasicTab.Controls.Add(NewTypeName); - RMBasicTab.Controls.Add(Inclusions); - RMBasicTab.Controls.Add(label11); - RMBasicTab.Controls.Add(MethodCountEnabled); - RMBasicTab.Controls.Add(IsStructComboBox); - RMBasicTab.Controls.Add(BaseClassExcludeTextField); - RMBasicTab.Controls.Add(label10); - RMBasicTab.Controls.Add(IsNestedUpDown); - RMBasicTab.Controls.Add(HasGenericParamsComboBox); - RMBasicTab.Controls.Add(IsDerivedUpDown); - RMBasicTab.Controls.Add(label8); - RMBasicTab.Controls.Add(NestedTypeCountUpDown); - RMBasicTab.Controls.Add(HasAttributeComboBox); - RMBasicTab.Controls.Add(OriginalTypeName); - RMBasicTab.Controls.Add(label9); - RMBasicTab.Controls.Add(BaseClassIncludeTextFIeld); - RMBasicTab.Controls.Add(IsEnumComboBox); - RMBasicTab.Controls.Add(MethodCountUpDown); - RMBasicTab.Controls.Add(label2322); - RMBasicTab.Controls.Add(NestedTypeParentName); - RMBasicTab.Controls.Add(IsInterfaceComboBox); - RMBasicTab.Controls.Add(FieldCountEnabled); - RMBasicTab.Controls.Add(label7); - RMBasicTab.Controls.Add(FieldCountUpDown); - RMBasicTab.Controls.Add(IsSealedComboBox); - RMBasicTab.Controls.Add(PropertyCountUpDown); - RMBasicTab.Controls.Add(label6); - RMBasicTab.Controls.Add(NestedTypeCountEnabled); - RMBasicTab.Controls.Add(IsAbstractComboBox); - RMBasicTab.Controls.Add(RemapperUseForceRename); - RMBasicTab.Controls.Add(label5); - RMBasicTab.Controls.Add(PropertyCountEnabled); - RMBasicTab.Controls.Add(IsPublicComboBox); - RMBasicTab.Controls.Add(ConstructorCountEnabled); - RMBasicTab.Controls.Add(ConstuctorCountUpDown); - RMBasicTab.Location = new Point(4, 34); - RMBasicTab.Name = "RMBasicTab"; - RMBasicTab.Padding = new Padding(3, 3, 3, 3); - RMBasicTab.Size = new Size(745, 842); - RMBasicTab.TabIndex = 0; - RMBasicTab.Text = "Basic"; - // - // Inclusions - // - Inclusions.Controls.Add(tabPage1); - Inclusions.Controls.Add(tabPage2); - Inclusions.Controls.Add(tabPage3); - Inclusions.Controls.Add(tabPage4); - Inclusions.Controls.Add(tabPage5); - Inclusions.Location = new Point(6, 477); - Inclusions.Name = "Inclusions"; - Inclusions.SelectedIndex = 0; - Inclusions.Size = new Size(751, 363); - Inclusions.TabIndex = 14; - // - // tabPage1 - // - tabPage1.BackColor = SystemColors.ControlDarkDark; - tabPage1.BorderStyle = BorderStyle.FixedSingle; - tabPage1.Controls.Add(ExcludeMethodTextBox); - tabPage1.Controls.Add(IncludeMethodTextBox); - tabPage1.Controls.Add(MethodExcludeRemoveButton); - tabPage1.Controls.Add(MethodExcludeAddButton); - tabPage1.Controls.Add(MethodIncludeRemoveButton); - tabPage1.Controls.Add(MethodIncludeAddButton); - tabPage1.Controls.Add(MethodExcludeBox); - tabPage1.Controls.Add(MethodIncludeBox); - tabPage1.Location = new Point(4, 34); - tabPage1.Name = "tabPage1"; - tabPage1.Padding = new Padding(3, 3, 3, 3); - tabPage1.Size = new Size(743, 325); - tabPage1.TabIndex = 0; - tabPage1.Text = "Methods"; - // - // ExcludeMethodTextBox - // - ExcludeMethodTextBox.BackColor = SystemColors.ScrollBar; - ExcludeMethodTextBox.Location = new Point(381, 7); - ExcludeMethodTextBox.Name = "ExcludeMethodTextBox"; - ExcludeMethodTextBox.PlaceholderText = "Exclude Methods"; - ExcludeMethodTextBox.Size = new Size(353, 31); - ExcludeMethodTextBox.TabIndex = 21; - // - // IncludeMethodTextBox - // - IncludeMethodTextBox.BackColor = SystemColors.ScrollBar; - IncludeMethodTextBox.Location = new Point(6, 7); - IncludeMethodTextBox.Name = "IncludeMethodTextBox"; - IncludeMethodTextBox.PlaceholderText = "Include Methods"; - IncludeMethodTextBox.Size = new Size(353, 31); - IncludeMethodTextBox.TabIndex = 20; - // - // MethodExcludeRemoveButton - // - MethodExcludeRemoveButton.Location = new Point(621, 278); - MethodExcludeRemoveButton.Name = "MethodExcludeRemoveButton"; - MethodExcludeRemoveButton.Size = new Size(111, 37); - MethodExcludeRemoveButton.TabIndex = 19; - MethodExcludeRemoveButton.Text = "Remove"; - MethodExcludeRemoveButton.UseVisualStyleBackColor = true; - MethodExcludeRemoveButton.Click += MethodExcludeRemoveButton_Click; - // - // MethodExcludeAddButton - // - MethodExcludeAddButton.Location = new Point(381, 278); - MethodExcludeAddButton.Name = "MethodExcludeAddButton"; - MethodExcludeAddButton.Size = new Size(111, 33); - MethodExcludeAddButton.TabIndex = 18; - MethodExcludeAddButton.Text = "Add"; - MethodExcludeAddButton.UseVisualStyleBackColor = true; - MethodExcludeAddButton.Click += MethodExcludeAddButton_Click; - // - // MethodIncludeRemoveButton - // - MethodIncludeRemoveButton.Location = new Point(247, 278); - MethodIncludeRemoveButton.Name = "MethodIncludeRemoveButton"; - MethodIncludeRemoveButton.Size = new Size(111, 33); - MethodIncludeRemoveButton.TabIndex = 17; - MethodIncludeRemoveButton.Text = "Remove"; - MethodIncludeRemoveButton.UseVisualStyleBackColor = true; - MethodIncludeRemoveButton.Click += MethodIncludeRemoveButton_Click; - // - // MethodIncludeAddButton - // - MethodIncludeAddButton.Location = new Point(6, 278); - MethodIncludeAddButton.Name = "MethodIncludeAddButton"; - MethodIncludeAddButton.Size = new Size(111, 33); - MethodIncludeAddButton.TabIndex = 16; - MethodIncludeAddButton.Text = "Add"; - MethodIncludeAddButton.UseVisualStyleBackColor = true; - MethodIncludeAddButton.Click += MethodIncludeAddButton_Click; - // - // MethodExcludeBox - // - MethodExcludeBox.BackColor = Color.Gray; - MethodExcludeBox.FormattingEnabled = true; - MethodExcludeBox.ItemHeight = 25; - MethodExcludeBox.Location = new Point(381, 43); - MethodExcludeBox.Name = "MethodExcludeBox"; - MethodExcludeBox.Size = new Size(353, 229); - MethodExcludeBox.TabIndex = 15; - // - // MethodIncludeBox - // - MethodIncludeBox.BackColor = Color.Gray; - MethodIncludeBox.FormattingEnabled = true; - MethodIncludeBox.ItemHeight = 25; - MethodIncludeBox.Location = new Point(6, 43); - MethodIncludeBox.Name = "MethodIncludeBox"; - MethodIncludeBox.Size = new Size(353, 229); - MethodIncludeBox.TabIndex = 14; - // - // tabPage2 - // - tabPage2.BackColor = SystemColors.ControlDarkDark; - tabPage2.Controls.Add(FieldsExcludeTextInput); - tabPage2.Controls.Add(FieldsIncludeTextInput); - tabPage2.Controls.Add(FieldExcludeRemoveButton); - tabPage2.Controls.Add(FieldExcludeAddButton); - tabPage2.Controls.Add(FieldIncludeRemoveButton); - tabPage2.Controls.Add(FIeldIncludeAddButton); - tabPage2.Controls.Add(FieldExcludeBox); - tabPage2.Controls.Add(FieldIncludeBox); - tabPage2.Location = new Point(4, 34); - tabPage2.Name = "tabPage2"; - tabPage2.Padding = new Padding(3, 3, 3, 3); - tabPage2.Size = new Size(743, 325); - tabPage2.TabIndex = 1; - tabPage2.Text = "Fields"; - // - // FieldsExcludeTextInput - // - FieldsExcludeTextInput.BackColor = SystemColors.ScrollBar; - FieldsExcludeTextInput.Location = new Point(381, 7); - FieldsExcludeTextInput.Name = "FieldsExcludeTextInput"; - FieldsExcludeTextInput.PlaceholderText = "Exclude Fields"; - FieldsExcludeTextInput.Size = new Size(353, 31); - FieldsExcludeTextInput.TabIndex = 27; - // - // FieldsIncludeTextInput - // - FieldsIncludeTextInput.BackColor = SystemColors.ScrollBar; - FieldsIncludeTextInput.Location = new Point(6, 7); - FieldsIncludeTextInput.Name = "FieldsIncludeTextInput"; - FieldsIncludeTextInput.PlaceholderText = "Include Fields"; - FieldsIncludeTextInput.Size = new Size(353, 31); - FieldsIncludeTextInput.TabIndex = 26; - // - // FieldExcludeRemoveButton - // - FieldExcludeRemoveButton.BackColor = SystemColors.ButtonShadow; - FieldExcludeRemoveButton.Location = new Point(621, 278); - FieldExcludeRemoveButton.Name = "FieldExcludeRemoveButton"; - FieldExcludeRemoveButton.Size = new Size(111, 33); - FieldExcludeRemoveButton.TabIndex = 25; - FieldExcludeRemoveButton.Text = "Remove"; - FieldExcludeRemoveButton.UseVisualStyleBackColor = false; - FieldExcludeRemoveButton.Click += FieldExcludeRemoveButton_Click; - // - // FieldExcludeAddButton - // - FieldExcludeAddButton.BackColor = SystemColors.ButtonShadow; - FieldExcludeAddButton.Location = new Point(381, 278); - FieldExcludeAddButton.Name = "FieldExcludeAddButton"; - FieldExcludeAddButton.Size = new Size(111, 33); - FieldExcludeAddButton.TabIndex = 24; - FieldExcludeAddButton.Text = "Add"; - FieldExcludeAddButton.UseVisualStyleBackColor = false; - FieldExcludeAddButton.Click += FieldExcludeAddButton_Click; - // - // FieldIncludeRemoveButton - // - FieldIncludeRemoveButton.BackColor = SystemColors.ButtonShadow; - FieldIncludeRemoveButton.Location = new Point(247, 278); - FieldIncludeRemoveButton.Name = "FieldIncludeRemoveButton"; - FieldIncludeRemoveButton.Size = new Size(111, 33); - FieldIncludeRemoveButton.TabIndex = 23; - FieldIncludeRemoveButton.Text = "Remove"; - FieldIncludeRemoveButton.UseVisualStyleBackColor = false; - FieldIncludeRemoveButton.Click += FieldIncludeRemoveButton_Click; - // - // FIeldIncludeAddButton - // - FIeldIncludeAddButton.BackColor = SystemColors.ButtonShadow; - FIeldIncludeAddButton.Location = new Point(6, 278); - FIeldIncludeAddButton.Name = "FIeldIncludeAddButton"; - FIeldIncludeAddButton.Size = new Size(111, 33); - FIeldIncludeAddButton.TabIndex = 22; - FIeldIncludeAddButton.Text = "Add"; - FIeldIncludeAddButton.UseVisualStyleBackColor = false; - FIeldIncludeAddButton.Click += FIeldIncludeAddButton_Click; - // - // FieldExcludeBox - // - FieldExcludeBox.BackColor = Color.Gray; - FieldExcludeBox.FormattingEnabled = true; - FieldExcludeBox.ItemHeight = 25; - FieldExcludeBox.Location = new Point(381, 43); - FieldExcludeBox.Name = "FieldExcludeBox"; - FieldExcludeBox.Size = new Size(353, 229); - FieldExcludeBox.TabIndex = 17; - // - // FieldIncludeBox - // - FieldIncludeBox.BackColor = Color.Gray; - FieldIncludeBox.FormattingEnabled = true; - FieldIncludeBox.ItemHeight = 25; - FieldIncludeBox.Location = new Point(6, 43); - FieldIncludeBox.Name = "FieldIncludeBox"; - FieldIncludeBox.Size = new Size(353, 229); - FieldIncludeBox.TabIndex = 16; - // - // tabPage3 - // - tabPage3.BackColor = SystemColors.ControlDarkDark; - tabPage3.Controls.Add(PropertiesExcludeTextField); - tabPage3.Controls.Add(PropertiesIncludeTextField); - tabPage3.Controls.Add(PropertiesExcludeRemoveButton); - tabPage3.Controls.Add(PropertiesExcludeAddButton); - tabPage3.Controls.Add(PropertiesIncludeRemoveButton); - tabPage3.Controls.Add(PropertiesIncludeAddButton); - tabPage3.Controls.Add(PropertiesExcludeBox); - tabPage3.Controls.Add(PropertiesIncludeBox); - tabPage3.Location = new Point(4, 34); - tabPage3.Name = "tabPage3"; - tabPage3.Padding = new Padding(3, 3, 3, 3); - tabPage3.Size = new Size(743, 325); - tabPage3.TabIndex = 2; - tabPage3.Text = "Properties"; - // - // PropertiesExcludeTextField - // - PropertiesExcludeTextField.BackColor = SystemColors.ScrollBar; - PropertiesExcludeTextField.Location = new Point(381, 7); - PropertiesExcludeTextField.Name = "PropertiesExcludeTextField"; - PropertiesExcludeTextField.PlaceholderText = "Exclude Properties"; - PropertiesExcludeTextField.Size = new Size(353, 31); - PropertiesExcludeTextField.TabIndex = 27; - // - // PropertiesIncludeTextField - // - PropertiesIncludeTextField.BackColor = SystemColors.ScrollBar; - PropertiesIncludeTextField.Location = new Point(6, 7); - PropertiesIncludeTextField.Name = "PropertiesIncludeTextField"; - PropertiesIncludeTextField.PlaceholderText = "Include Properties"; - PropertiesIncludeTextField.Size = new Size(353, 31); - PropertiesIncludeTextField.TabIndex = 26; - // - // PropertiesExcludeRemoveButton - // - PropertiesExcludeRemoveButton.BackColor = SystemColors.ButtonShadow; - PropertiesExcludeRemoveButton.Location = new Point(621, 278); - PropertiesExcludeRemoveButton.Name = "PropertiesExcludeRemoveButton"; - PropertiesExcludeRemoveButton.Size = new Size(111, 33); - PropertiesExcludeRemoveButton.TabIndex = 25; - PropertiesExcludeRemoveButton.Text = "Remove"; - PropertiesExcludeRemoveButton.UseVisualStyleBackColor = false; - PropertiesExcludeRemoveButton.Click += PropertiesExcludeRemoveButton_Click; - // - // PropertiesExcludeAddButton - // - PropertiesExcludeAddButton.BackColor = SystemColors.ButtonShadow; - PropertiesExcludeAddButton.Location = new Point(381, 278); - PropertiesExcludeAddButton.Name = "PropertiesExcludeAddButton"; - PropertiesExcludeAddButton.Size = new Size(111, 33); - PropertiesExcludeAddButton.TabIndex = 24; - PropertiesExcludeAddButton.Text = "Add"; - PropertiesExcludeAddButton.UseVisualStyleBackColor = false; - PropertiesExcludeAddButton.Click += PropertiesExcludeAddButton_Click; - // - // PropertiesIncludeRemoveButton - // - PropertiesIncludeRemoveButton.BackColor = SystemColors.ButtonShadow; - PropertiesIncludeRemoveButton.Location = new Point(247, 278); - PropertiesIncludeRemoveButton.Name = "PropertiesIncludeRemoveButton"; - PropertiesIncludeRemoveButton.Size = new Size(111, 33); - PropertiesIncludeRemoveButton.TabIndex = 23; - PropertiesIncludeRemoveButton.Text = "Remove"; - PropertiesIncludeRemoveButton.UseVisualStyleBackColor = false; - PropertiesIncludeRemoveButton.Click += PropertiesIncludeRemoveButton_Click; - // - // PropertiesIncludeAddButton - // - PropertiesIncludeAddButton.BackColor = SystemColors.ButtonShadow; - PropertiesIncludeAddButton.Location = new Point(6, 278); - PropertiesIncludeAddButton.Name = "PropertiesIncludeAddButton"; - PropertiesIncludeAddButton.Size = new Size(111, 33); - PropertiesIncludeAddButton.TabIndex = 22; - PropertiesIncludeAddButton.Text = "Add"; - PropertiesIncludeAddButton.UseVisualStyleBackColor = false; - PropertiesIncludeAddButton.Click += PropertiesIncludeAddButton_Click; - // - // PropertiesExcludeBox - // - PropertiesExcludeBox.BackColor = Color.Gray; - PropertiesExcludeBox.FormattingEnabled = true; - PropertiesExcludeBox.ItemHeight = 25; - PropertiesExcludeBox.Location = new Point(381, 43); - PropertiesExcludeBox.Name = "PropertiesExcludeBox"; - PropertiesExcludeBox.Size = new Size(353, 229); - PropertiesExcludeBox.TabIndex = 19; - // - // PropertiesIncludeBox - // - PropertiesIncludeBox.BackColor = Color.Gray; - PropertiesIncludeBox.FormattingEnabled = true; - PropertiesIncludeBox.ItemHeight = 25; - PropertiesIncludeBox.Location = new Point(6, 43); - PropertiesIncludeBox.Name = "PropertiesIncludeBox"; - PropertiesIncludeBox.Size = new Size(353, 229); - PropertiesIncludeBox.TabIndex = 18; - // - // tabPage4 - // - tabPage4.BackColor = SystemColors.ControlDarkDark; - tabPage4.Controls.Add(NestedTypesExcludeTextField); - tabPage4.Controls.Add(NestedTypesIncludeTextField); - tabPage4.Controls.Add(NestedTypesExcludeRemoveButton); - tabPage4.Controls.Add(NestedTypesExlcudeAddButton); - tabPage4.Controls.Add(NestedTypesRemoveButton); - tabPage4.Controls.Add(NestedTypesAddButton); - tabPage4.Controls.Add(NestedTypesExcludeBox); - tabPage4.Controls.Add(NestedTypesIncludeBox); - tabPage4.Location = new Point(4, 34); - tabPage4.Name = "tabPage4"; - tabPage4.Padding = new Padding(3, 3, 3, 3); - tabPage4.Size = new Size(743, 325); - tabPage4.TabIndex = 3; - tabPage4.Text = "Nested Types"; - // - // NestedTypesExcludeTextField - // - NestedTypesExcludeTextField.BackColor = SystemColors.ScrollBar; - NestedTypesExcludeTextField.Location = new Point(381, 7); - NestedTypesExcludeTextField.Name = "NestedTypesExcludeTextField"; - NestedTypesExcludeTextField.PlaceholderText = "Exclude Nested Types"; - NestedTypesExcludeTextField.Size = new Size(353, 31); - NestedTypesExcludeTextField.TabIndex = 27; - // - // NestedTypesIncludeTextField - // - NestedTypesIncludeTextField.BackColor = SystemColors.ScrollBar; - NestedTypesIncludeTextField.Location = new Point(6, 7); - NestedTypesIncludeTextField.Name = "NestedTypesIncludeTextField"; - NestedTypesIncludeTextField.PlaceholderText = "Include Nested Types"; - NestedTypesIncludeTextField.Size = new Size(353, 31); - NestedTypesIncludeTextField.TabIndex = 26; - // - // NestedTypesExcludeRemoveButton - // - NestedTypesExcludeRemoveButton.BackColor = SystemColors.ButtonShadow; - NestedTypesExcludeRemoveButton.Location = new Point(621, 278); - NestedTypesExcludeRemoveButton.Name = "NestedTypesExcludeRemoveButton"; - NestedTypesExcludeRemoveButton.Size = new Size(111, 33); - NestedTypesExcludeRemoveButton.TabIndex = 25; - NestedTypesExcludeRemoveButton.Text = "Remove"; - NestedTypesExcludeRemoveButton.UseVisualStyleBackColor = false; - NestedTypesExcludeRemoveButton.Click += NestedTypesExcludeRemoveButton_Click; - // - // NestedTypesExlcudeAddButton - // - NestedTypesExlcudeAddButton.BackColor = SystemColors.ButtonShadow; - NestedTypesExlcudeAddButton.Location = new Point(381, 278); - NestedTypesExlcudeAddButton.Name = "NestedTypesExlcudeAddButton"; - NestedTypesExlcudeAddButton.Size = new Size(111, 33); - NestedTypesExlcudeAddButton.TabIndex = 24; - NestedTypesExlcudeAddButton.Text = "Add"; - NestedTypesExlcudeAddButton.UseVisualStyleBackColor = false; - NestedTypesExlcudeAddButton.Click += NestedTypesExlcudeAddButton_Click; - // - // NestedTypesRemoveButton - // - NestedTypesRemoveButton.BackColor = SystemColors.ButtonShadow; - NestedTypesRemoveButton.Location = new Point(247, 278); - NestedTypesRemoveButton.Name = "NestedTypesRemoveButton"; - NestedTypesRemoveButton.Size = new Size(111, 33); - NestedTypesRemoveButton.TabIndex = 23; - NestedTypesRemoveButton.Text = "Remove"; - NestedTypesRemoveButton.UseVisualStyleBackColor = false; - NestedTypesRemoveButton.Click += NestedTypesRemoveButton_Click; - // - // NestedTypesAddButton - // - NestedTypesAddButton.BackColor = SystemColors.ButtonShadow; - NestedTypesAddButton.Location = new Point(6, 278); - NestedTypesAddButton.Name = "NestedTypesAddButton"; - NestedTypesAddButton.Size = new Size(111, 33); - NestedTypesAddButton.TabIndex = 22; - NestedTypesAddButton.Text = "Add"; - NestedTypesAddButton.UseVisualStyleBackColor = false; - NestedTypesAddButton.Click += NestedTypesAddButton_Click; - // - // NestedTypesExcludeBox - // - NestedTypesExcludeBox.BackColor = Color.Gray; - NestedTypesExcludeBox.FormattingEnabled = true; - NestedTypesExcludeBox.ItemHeight = 25; - NestedTypesExcludeBox.Location = new Point(381, 43); - NestedTypesExcludeBox.Name = "NestedTypesExcludeBox"; - NestedTypesExcludeBox.Size = new Size(353, 229); - NestedTypesExcludeBox.TabIndex = 21; - // - // NestedTypesIncludeBox - // - NestedTypesIncludeBox.BackColor = Color.Gray; - NestedTypesIncludeBox.FormattingEnabled = true; - NestedTypesIncludeBox.ItemHeight = 25; - NestedTypesIncludeBox.Location = new Point(6, 43); - NestedTypesIncludeBox.Name = "NestedTypesIncludeBox"; - NestedTypesIncludeBox.Size = new Size(353, 229); - NestedTypesIncludeBox.TabIndex = 20; - // - // tabPage5 - // - tabPage5.BackColor = SystemColors.ControlDarkDark; - tabPage5.Controls.Add(EventsExcludeBox); - tabPage5.Controls.Add(EventsIncludeBox); - tabPage5.Controls.Add(EventsExcludeRemoveButton); - tabPage5.Controls.Add(EventsExcludeAddButton); - tabPage5.Controls.Add(EventsRemoveButton); - tabPage5.Controls.Add(EventsAddButton); - tabPage5.Controls.Add(EventsExcludeTextField); - tabPage5.Controls.Add(EventsIncludeTextField); - tabPage5.Location = new Point(4, 34); - tabPage5.Margin = new Padding(4, 5, 4, 5); - tabPage5.Name = "tabPage5"; - tabPage5.Size = new Size(743, 325); - tabPage5.TabIndex = 4; - tabPage5.Text = "Events"; - // - // EventsExcludeBox - // - EventsExcludeBox.BackColor = Color.Gray; - EventsExcludeBox.FormattingEnabled = true; - EventsExcludeBox.ItemHeight = 25; - EventsExcludeBox.Location = new Point(381, 43); - EventsExcludeBox.Name = "EventsExcludeBox"; - EventsExcludeBox.Size = new Size(353, 229); - EventsExcludeBox.TabIndex = 34; - // - // EventsIncludeBox - // - EventsIncludeBox.BackColor = Color.Gray; - EventsIncludeBox.FormattingEnabled = true; - EventsIncludeBox.ItemHeight = 25; - EventsIncludeBox.Location = new Point(6, 43); - EventsIncludeBox.Name = "EventsIncludeBox"; - EventsIncludeBox.Size = new Size(353, 229); - EventsIncludeBox.TabIndex = 33; - // - // EventsExcludeRemoveButton - // - EventsExcludeRemoveButton.BackColor = SystemColors.ButtonShadow; - EventsExcludeRemoveButton.Location = new Point(621, 278); - EventsExcludeRemoveButton.Name = "EventsExcludeRemoveButton"; - EventsExcludeRemoveButton.Size = new Size(111, 33); - EventsExcludeRemoveButton.TabIndex = 32; - EventsExcludeRemoveButton.Text = "Remove"; - EventsExcludeRemoveButton.UseVisualStyleBackColor = false; - EventsExcludeRemoveButton.Click += EventsExcludeRemoveButton_Click; - // - // EventsExcludeAddButton - // - EventsExcludeAddButton.BackColor = SystemColors.ButtonShadow; - EventsExcludeAddButton.Location = new Point(381, 278); - EventsExcludeAddButton.Name = "EventsExcludeAddButton"; - EventsExcludeAddButton.Size = new Size(111, 33); - EventsExcludeAddButton.TabIndex = 31; - EventsExcludeAddButton.Text = "Add"; - EventsExcludeAddButton.UseVisualStyleBackColor = false; - EventsExcludeAddButton.Click += EventsExcludeAddButton_Click; - // - // EventsRemoveButton - // - EventsRemoveButton.BackColor = SystemColors.ButtonShadow; - EventsRemoveButton.Location = new Point(247, 278); - EventsRemoveButton.Name = "EventsRemoveButton"; - EventsRemoveButton.Size = new Size(111, 33); - EventsRemoveButton.TabIndex = 30; - EventsRemoveButton.Text = "Remove"; - EventsRemoveButton.UseVisualStyleBackColor = false; - EventsRemoveButton.Click += EventsRemoveButton_Click; - // - // EventsAddButton - // - EventsAddButton.BackColor = SystemColors.ButtonShadow; - EventsAddButton.Location = new Point(6, 278); - EventsAddButton.Name = "EventsAddButton"; - EventsAddButton.Size = new Size(111, 33); - EventsAddButton.TabIndex = 29; - EventsAddButton.Text = "Add"; - EventsAddButton.UseVisualStyleBackColor = false; - EventsAddButton.Click += EventsAddButton_Click; - // - // EventsExcludeTextField - // - EventsExcludeTextField.BackColor = SystemColors.ScrollBar; - EventsExcludeTextField.Location = new Point(381, 7); - EventsExcludeTextField.Name = "EventsExcludeTextField"; - EventsExcludeTextField.PlaceholderText = "Exclude Events"; - EventsExcludeTextField.Size = new Size(353, 31); - EventsExcludeTextField.TabIndex = 28; - // - // EventsIncludeTextField - // - EventsIncludeTextField.BackColor = SystemColors.ScrollBar; - EventsIncludeTextField.Location = new Point(6, 7); - EventsIncludeTextField.Name = "EventsIncludeTextField"; - EventsIncludeTextField.PlaceholderText = "Include Events"; - EventsIncludeTextField.Size = new Size(353, 31); - EventsIncludeTextField.TabIndex = 27; - // - // label11 - // - label11.AutoSize = true; - label11.Location = new Point(231, 242); - label11.Name = "label11"; - label11.Size = new Size(75, 25); - label11.TabIndex = 53; - label11.Text = "Is Struct"; - // - // MethodCountEnabled - // - MethodCountEnabled.AutoSize = true; - MethodCountEnabled.Location = new Point(499, 52); - MethodCountEnabled.Name = "MethodCountEnabled"; - MethodCountEnabled.Size = new Size(154, 29); - MethodCountEnabled.TabIndex = 14; - MethodCountEnabled.Text = "Method Count"; - MethodCountEnabled.UseVisualStyleBackColor = true; - // - // label10 - // - label10.AutoSize = true; - label10.Location = new Point(231, 357); - label10.Name = "label10"; - label10.Size = new Size(197, 25); - label10.TabIndex = 51; - label10.Text = "Has Generic Parameters"; - // - // label8 - // - label8.AutoSize = true; - label8.Location = new Point(231, 320); - label8.Name = "label8"; - label8.Size = new Size(117, 25); - label8.TabIndex = 49; - label8.Text = "Has Attribute"; - // - // label9 - // - label9.AutoSize = true; - label9.Location = new Point(231, 280); - label9.Name = "label9"; - label9.Size = new Size(75, 25); - label9.TabIndex = 47; - label9.Text = "Is Enum"; - // - // label2322 - // - label2322.AutoSize = true; - label2322.Location = new Point(231, 202); - label2322.Name = "label2322"; - label2322.Size = new Size(98, 25); - label2322.TabIndex = 45; - label2322.Text = "Is Interface"; - // - // FieldCountEnabled - // - FieldCountEnabled.AutoSize = true; - FieldCountEnabled.Location = new Point(499, 87); - FieldCountEnabled.Name = "FieldCountEnabled"; - FieldCountEnabled.Size = new Size(128, 29); - FieldCountEnabled.TabIndex = 13; - FieldCountEnabled.Text = "Field Count"; - FieldCountEnabled.UseVisualStyleBackColor = true; - // - // label7 - // - label7.AutoSize = true; - label7.Location = new Point(231, 163); - label7.Name = "label7"; - label7.Size = new Size(82, 25); - label7.TabIndex = 43; - label7.Text = "Is Sealed"; - // - // label6 - // - label6.AutoSize = true; - label6.Location = new Point(231, 125); - label6.Name = "label6"; - label6.Size = new Size(96, 25); - label6.TabIndex = 41; - label6.Text = "Is Abstract"; - // - // NestedTypeCountEnabled - // - NestedTypeCountEnabled.AutoSize = true; - NestedTypeCountEnabled.Location = new Point(499, 157); - NestedTypeCountEnabled.Name = "NestedTypeCountEnabled"; - NestedTypeCountEnabled.Size = new Size(189, 29); - NestedTypeCountEnabled.TabIndex = 12; - NestedTypeCountEnabled.Text = "Nested Type Count"; - NestedTypeCountEnabled.UseVisualStyleBackColor = true; - // - // label5 - // - label5.AutoSize = true; - label5.Location = new Point(231, 87); - label5.Name = "label5"; - label5.Size = new Size(77, 25); - label5.TabIndex = 39; - label5.Text = "Is Public"; - // - // PropertyCountEnabled - // - PropertyCountEnabled.AutoSize = true; - PropertyCountEnabled.Location = new Point(499, 122); - PropertyCountEnabled.Name = "PropertyCountEnabled"; - PropertyCountEnabled.Size = new Size(159, 29); - PropertyCountEnabled.TabIndex = 11; - PropertyCountEnabled.Text = "Property Count"; - PropertyCountEnabled.UseVisualStyleBackColor = true; - // - // ConstructorCountEnabled - // - ConstructorCountEnabled.AutoSize = true; - ConstructorCountEnabled.Location = new Point(499, 13); - ConstructorCountEnabled.Name = "ConstructorCountEnabled"; - ConstructorCountEnabled.Size = new Size(238, 29); - ConstructorCountEnabled.TabIndex = 20; - ConstructorCountEnabled.Text = "Constructor Param Count"; - ConstructorCountEnabled.UseVisualStyleBackColor = true; - // - // tabPage6 - // - tabPage6.BackColor = SystemColors.ControlDarkDark; - tabPage6.Controls.Add(groupBox7); - tabPage6.Controls.Add(groupBox6); - tabPage6.Location = new Point(4, 34); - tabPage6.Name = "tabPage6"; - tabPage6.Padding = new Padding(3, 3, 3, 3); - tabPage6.Size = new Size(745, 842); - tabPage6.TabIndex = 1; - tabPage6.Text = "Advanced"; - // - // RMSearchTab - // - RMSearchTab.BackColor = SystemColors.ControlDarkDark; - RMSearchTab.Location = new Point(4, 34); - RMSearchTab.Name = "RMSearchTab"; - RMSearchTab.Padding = new Padding(3, 3, 3, 3); - RMSearchTab.Size = new Size(745, 842); - RMSearchTab.TabIndex = 2; - RMSearchTab.Text = "Search"; - // - // TabControlMain - // - TabControlMain.Controls.Add(RemapperTabPage); - TabControlMain.Controls.Add(SettingsTab); - TabControlMain.Location = new Point(-6, 2); - TabControlMain.Name = "TabControlMain"; - TabControlMain.SelectedIndex = 0; - TabControlMain.Size = new Size(1364, 992); - TabControlMain.TabIndex = 6; - // - // ReCodeItForm - // - AutoScaleDimensions = new SizeF(10F, 25F); - AutoScaleMode = AutoScaleMode.Font; - BackColor = SystemColors.ControlDarkDark; - ClientSize = new Size(1374, 998); - Controls.Add(TabControlMain); - FormBorderStyle = FormBorderStyle.FixedSingle; - Name = "ReCodeItForm"; - Text = "ReCodeIt V0.3.0"; - groupBox6.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)ConstuctorCountUpDown).EndInit(); - ((System.ComponentModel.ISupportInitialize)PropertyCountUpDown).EndInit(); - ((System.ComponentModel.ISupportInitialize)FieldCountUpDown).EndInit(); - ((System.ComponentModel.ISupportInitialize)MethodCountUpDown).EndInit(); - ((System.ComponentModel.ISupportInitialize)NestedTypeCountUpDown).EndInit(); - SettingsTab.ResumeLayout(false); - groupBox2.ResumeLayout(false); - groupBox2.PerformLayout(); - RemapperTabPage.ResumeLayout(false); - RemapperTabPage.PerformLayout(); - groupBox1.ResumeLayout(false); - tabControl1.ResumeLayout(false); - RMBasicTab.ResumeLayout(false); - RMBasicTab.PerformLayout(); - Inclusions.ResumeLayout(false); - tabPage1.ResumeLayout(false); - tabPage1.PerformLayout(); - tabPage2.ResumeLayout(false); - tabPage2.PerformLayout(); - tabPage3.ResumeLayout(false); - tabPage3.PerformLayout(); - tabPage4.ResumeLayout(false); - tabPage4.PerformLayout(); - tabPage5.ResumeLayout(false); - tabPage5.PerformLayout(); - tabPage6.ResumeLayout(false); - TabControlMain.ResumeLayout(false); - ResumeLayout(false); - } - - #endregion - private CheckBox ForceRenameCheckbox; - private ListView RemapListView; - private Button PickNameMangledPathButton; - private TextBox NameMangledAssemblyTextBox; - private CheckBox UnsealCheckbox; - private CheckBox PublicizeCheckbox; - private TextBox AssemblyPathTextBox; - private TextBox OutputPathTextBox; - private TextBox MappingPathTextBox; - private ToolTip toolTip1; - private TabPage SettingsTab; - private GroupBox groupBox2; - private LinkLabel GithubLinkLabel; - private CheckBox SilentModeCheckbox; - private CheckBox DebugLoggingCheckbox; - private TabPage RemapperTabPage; - private Button ValidateRemapButton; - private Label label1; - private Button ResetSearchButton; - private TextBox LoadedMappingFilePath; - private TextBox RMSearchBox; - private TextBox RemapperOutputDirectoryPath; - private TextBox TargetAssemblyPath; - private TreeView RemapTreeView; - private GroupBox groupBox1; - private TabControl tabControl1; - private TabPage RMBasicTab; - private TextBox NewTypeName; - private TabControl Inclusions; - private TabPage tabPage1; - private TextBox ExcludeMethodTextBox; - private TextBox IncludeMethodTextBox; - private Button MethodExcludeRemoveButton; - private Button MethodExcludeAddButton; - private Button MethodIncludeRemoveButton; - private Button MethodIncludeAddButton; - private ListBox MethodExcludeBox; - private ListBox MethodIncludeBox; - private TabPage tabPage2; - private TextBox FieldsExcludeTextInput; - private TextBox FieldsIncludeTextInput; - private Button FieldExcludeRemoveButton; - private Button FieldExcludeAddButton; - private Button FieldIncludeRemoveButton; - private Button FIeldIncludeAddButton; - private ListBox FieldExcludeBox; - private ListBox FieldIncludeBox; - private TabPage tabPage3; - private TextBox PropertiesExcludeTextField; - private TextBox PropertiesIncludeTextField; - private Button PropertiesExcludeRemoveButton; - private Button PropertiesExcludeAddButton; - private Button PropertiesIncludeRemoveButton; - private Button PropertiesIncludeAddButton; - private ListBox PropertiesExcludeBox; - private ListBox PropertiesIncludeBox; - private TabPage tabPage4; - private TextBox NestedTypesExcludeTextField; - private TextBox NestedTypesIncludeTextField; - private Button NestedTypesExcludeRemoveButton; - private Button NestedTypesExlcudeAddButton; - private Button NestedTypesRemoveButton; - private Button NestedTypesAddButton; - private ListBox NestedTypesExcludeBox; - private ListBox NestedTypesIncludeBox; - private Label label11; - private CheckBox MethodCountEnabled; - private ComboBox IsStructComboBox; - private TextBox BaseClassExcludeTextField; - private Label label10; - private DomainUpDown IsNestedUpDown; - private ComboBox HasGenericParamsComboBox; - private DomainUpDown IsDerivedUpDown; - private Label label8; - private NumericUpDown NestedTypeCountUpDown; - private ComboBox HasAttributeComboBox; - private TextBox OriginalTypeName; - private Label label9; - private TextBox BaseClassIncludeTextFIeld; - private ComboBox IsEnumComboBox; - private NumericUpDown MethodCountUpDown; - private Label label2322; - private TextBox NestedTypeParentName; - private ComboBox IsInterfaceComboBox; - private CheckBox FieldCountEnabled; - private Label label7; - private NumericUpDown FieldCountUpDown; - private ComboBox IsSealedComboBox; - private NumericUpDown PropertyCountUpDown; - private Label label6; - private CheckBox NestedTypeCountEnabled; - private ComboBox IsAbstractComboBox; - private CheckBox RemapperUseForceRename; - private Label label5; - private CheckBox PropertyCountEnabled; - private ComboBox IsPublicComboBox; - private CheckBox ConstructorCountEnabled; - private NumericUpDown ConstuctorCountUpDown; - private TabPage tabPage6; - private Button button1; - private Button button2; - private ListBox listBox1; - private TabPage RMSearchTab; - private Button OutputDirectoryButton; - private Button LoadMappingFileButton; - private Button PickAssemblyPathButton; - private CheckBox RemapperUnseal; - private Button SaveRemapButton; - private CheckBox RemapperPublicicize; - private Button RemoveRemapButton; - private Button RunRemapButton; - private CheckBox RenameFieldsCheckbox; - private CheckBox RenamePropertiesCheckbox; - private TabControl TabControlMain; - private TabPage tabPage5; - private TextBox EventsIncludeTextField; - private TextBox EventsExcludeTextField; - private Button EventsRemoveButton; - private Button EventsAddButton; - private Button EventsExcludeRemoveButton; - private Button EventsExcludeAddButton; - private ListBox EventsIncludeBox; - private ListBox EventsExcludeBox; -} diff --git a/RecodeItGUI/GUI/Main.cs b/RecodeItGUI/GUI/Main.cs deleted file mode 100644 index ab583eb..0000000 --- a/RecodeItGUI/GUI/Main.cs +++ /dev/null @@ -1,994 +0,0 @@ -using ReCodeItLib.Models; -using ReCodeItLib.ReMapper; -using ReCodeItLib.Utils; -using System.Diagnostics; - -namespace ReCodeIt.GUI; - -public partial class ReCodeItForm : Form -{ - private static ReMapper Remapper { get; set; } = new(); - private static Settings AppSettings => DataProvider.Settings; - - private bool _isSearched = false; - public static Dictionary RemapNodes = []; - - private int _selectedRemapTreeIndex = 0; - private int _selectedCCRemapTreeIndex = 0; - - private List _cachedNewTypeNames = []; - - public ReCodeItForm() - { - InitializeComponent(); - - - SubscribeToEvents(); - PopulateDomainUpDowns(); - RefreshSettingsPage(); - LoadMappingFile(); - - var remaps = DataProvider.Remaps; - - ReloadRemapTreeView(remaps); - } - - private void SubscribeToEvents() - { - RemapTreeView.NodeMouseDoubleClick += ManualEditSelectedRemap; - Remapper.OnComplete += ReloadTreeAfterMapping; - - #region MANUAL_REMAPPER - - NewTypeName.GotFocus += (sender, e) => - { - _cachedNewTypeNames.Add(NewTypeName.Text); - }; - - IncludeMethodTextBox.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - MethodIncludeAddButton_Click(sender, e); - } - }; - - ExcludeMethodTextBox.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - MethodExcludeAddButton_Click(sender, e); - } - }; - - FieldsIncludeTextInput.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - FIeldIncludeAddButton_Click(sender, e); - } - }; - - FieldsExcludeTextInput.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - FieldExcludeAddButton_Click(sender, e); - } - }; - - PropertiesIncludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - PropertiesIncludeAddButton_Click(sender, e); - } - }; - - PropertiesExcludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - PropertiesExcludeAddButton_Click(sender, e); - } - }; - - NestedTypesIncludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - NestedTypesAddButton_Click(sender, e); - } - }; - - NestedTypesExcludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - NestedTypesExlcudeAddButton_Click(sender, e); - } - }; - - EventsIncludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - EventsAddButton_Click(sender, e); - } - }; - - EventsExcludeTextField.KeyDown += (sender, e) => - { - if (e.KeyCode == Keys.Enter) - { - EventsExcludeAddButton_Click(sender, e); - } - }; - - #endregion MANUAL_REMAPPER - } - - #region MANUAL_REMAPPER - - private void LoadMappingFile() - { - DataProvider.Remaps = DataProvider.LoadMappingFile(AppSettings.Remapper.MappingPath); - LoadedMappingFilePath.Text = AppSettings.Remapper.MappingPath; - } - - #region BUTTONS - - #region MAIN_BUTTONS - - private void SearchTreeView(object sender, EventArgs e) - { - if (RemapTreeView.Nodes.Count == 0) { return; } - if (RMSearchBox.Text == string.Empty) { return; } - - bool projectMode = AppSettings.Remapper.UseProjectMappings; - - var remaps = DataProvider.Remaps; - - var matches = remaps - .Where(x => x.NewTypeName == RMSearchBox.Text - || x.NewTypeName.StartsWith(RMSearchBox.Text)); - - if (!matches.Any()) { return; } - - RemapTreeView.Nodes.Clear(); - - foreach (var match in matches) - { - RemapTreeView.Nodes.Add(GUIHelpers.GenerateTreeNode(match, this)); - } - - _isSearched = true; - } - - private void ResetSearchButton_Click(object sender, EventArgs e) - { - bool projectMode = AppSettings.Remapper.UseProjectMappings; - - var remaps = DataProvider.Remaps; - - RemapTreeView.Nodes.Clear(); - ReloadRemapTreeView(remaps); - - RMSearchBox.Clear(); - _isSearched = false; - } - - private RemapModel? CreateRemapFromGUI() - { - if (NewTypeName.Text == string.Empty) - { - MessageBox.Show("Please enter a new type name", "Invalid data"); - return null; - } - - var newRemap = new RemapModel - { - Succeeded = false, - NoMatchReasons = [], - NewTypeName = NewTypeName.Text, - OriginalTypeName = OriginalTypeName.Text == string.Empty ? null : OriginalTypeName.Text, - UseForceRename = RemapperUseForceRename.Checked, - SearchParams = new SearchParams - { - GenericParams = - { - IsPublic = bool.Parse(IsPublicComboBox.GetSelectedItem().AsSpan()), - - IsAbstract = IsAbstractComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(IsAbstractComboBox.GetSelectedItem().AsSpan()) - : null, - - IsSealed = IsSealedComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(IsSealedComboBox.GetSelectedItem().AsSpan()) - : null, - - IsInterface = IsInterfaceComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(IsInterfaceComboBox.GetSelectedItem().AsSpan()) - : null, - - IsStruct = IsStructComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(IsStructComboBox.GetSelectedItem().AsSpan()) - : null, - - IsEnum = IsEnumComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(IsEnumComboBox.GetSelectedItem().AsSpan()) - : null, - - HasAttribute = HasAttributeComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(HasAttributeComboBox.GetSelectedItem().AsSpan()) - : null, - - HasGenericParameters = HasGenericParamsComboBox.SelectedItem as string != "Disabled" - ? bool.Parse(HasGenericParamsComboBox.GetSelectedItem().AsSpan()) - : null, - - - IsDerived = IsDerivedUpDown.GetEnabled(), - - MatchBaseClass = BaseClassIncludeTextFIeld.Text == string.Empty - ? null - : BaseClassIncludeTextFIeld.Text, - }, - - Methods = - { - ConstructorParameterCount = (int)ConstructorCountEnabled.GetCount(ConstuctorCountUpDown), - MethodCount = (int)MethodCountEnabled.GetCount(MethodCountUpDown), - IncludeMethods = GUIHelpers.GetAllEntriesFromListBox(MethodIncludeBox).ToHashSet(), - ExcludeMethods = GUIHelpers.GetAllEntriesFromListBox(MethodExcludeBox).ToHashSet(), - }, - Fields = - { - FieldCount = (int)FieldCountEnabled.GetCount(FieldCountUpDown), - IncludeFields = GUIHelpers.GetAllEntriesFromListBox(FieldIncludeBox).ToHashSet(), - ExcludeFields = GUIHelpers.GetAllEntriesFromListBox(FieldExcludeBox).ToHashSet(), - }, - Properties = - { - PropertyCount = (int)PropertyCountEnabled.GetCount(PropertyCountUpDown), - IncludeProperties = GUIHelpers.GetAllEntriesFromListBox(PropertiesIncludeBox).ToHashSet(), - ExcludeProperties = GUIHelpers.GetAllEntriesFromListBox(PropertiesExcludeBox).ToHashSet(), - }, - NestedTypes = - { - IsNested = IsNestedUpDown.GetEnabled(), - NestedTypeParentName = NestedTypeParentName.Text == string.Empty - ? null - : NestedTypeParentName.Text, - NestedTypeCount = (int)NestedTypeCountEnabled.GetCount(NestedTypeCountUpDown), - IncludeNestedTypes = GUIHelpers.GetAllEntriesFromListBox(NestedTypesIncludeBox).ToHashSet(), - ExcludeNestedTypes = GUIHelpers.GetAllEntriesFromListBox(NestedTypesExcludeBox).ToHashSet(), - }, - Events = - { - IncludeEvents = GUIHelpers.GetAllEntriesFromListBox(EventsIncludeBox).ToHashSet(), - ExcludeEvents = GUIHelpers.GetAllEntriesFromListBox(EventsExcludeBox).ToHashSet() - } - } - }; - - return newRemap; - } - - /// - /// Construct a new remap when the button is pressed - /// - /// - /// - private void AddRemapButton_Click(object sender, EventArgs e) - { - ResetSearchButton_Click(this, e); - - var newRemap = CreateRemapFromGUI(); - - if (newRemap is null) return; - - bool projectMode = AppSettings.Remapper.UseProjectMappings; - - Logger.Log(projectMode); - - var remaps = DataProvider.Remaps; - - var existingRemap = remaps - .FirstOrDefault(remap => remap.NewTypeName == newRemap.NewTypeName); - - if (existingRemap == null) - { - existingRemap = remaps - .FirstOrDefault(remap => _cachedNewTypeNames.Contains(remap.NewTypeName)); - } - - // Handle overwriting an existing remap - if (existingRemap != null) - { - var index = remaps.IndexOf(existingRemap); - - remaps.Remove(existingRemap); - RemapTreeView.Nodes.RemoveAt(index); - - remaps.Insert(index, newRemap); - RemapTreeView.Nodes.Insert(index, GUIHelpers.GenerateTreeNode(newRemap, this)); - - DataProvider.SaveMapping(); - - ReloadRemapTreeView(remaps); - - ResetAllRemapFields(); - return; - } - - DataProvider.Remaps.Add(newRemap); - DataProvider.SaveMapping(); - - var node = GUIHelpers.GenerateTreeNode(newRemap, this); - - node.Clone(); - - //RemapTreeView.Nodes.Remove(node); - RemapTreeView.Nodes.Add(node); - - _cachedNewTypeNames.Clear(); - - ReloadRemapTreeView(remaps); - - ResetAllRemapFields(); - } - - private void RemoveRemapButton_Click(object sender, EventArgs e) - { - foreach (var node in RemapNodes.ToArray()) - { - if (node.Key == RemapTreeView.SelectedNode) - { - bool projectMode = AppSettings.Remapper.UseProjectMappings; - - var remaps = DataProvider.Remaps; - - remaps.Remove(node.Value); - RemapNodes.Remove(node.Key); - RemapTreeView.Nodes.Remove(node.Key); - } - } - - ResetAllRemapFields(); - - DataProvider.SaveMapping(); - } - - private void RunRemapButton_Click(object sender, EventArgs e) - { - if (ReMapper.IsRunning) { return; } - - if (string.IsNullOrEmpty(AppSettings.Remapper.AssemblyPath)) - { - MessageBox.Show("Please select an assembly path", "Assembly not loaded"); - return; - } - - Remapper.InitializeRemap( - DataProvider.LoadMappingFile(AppSettings.Remapper.MappingPath), - AppSettings.Remapper.AssemblyPath, - AppSettings.Remapper.OutputPath); - - ReloadRemapTreeView(DataProvider.Remaps); - } - - private void ValidateRemapButton_Click(object sender, EventArgs e) - { - List validation = []; - - var remapToValidate = CreateRemapFromGUI(); - - if (remapToValidate is null) return; - - validation.Add(remapToValidate); - - Remapper.InitializeRemap( - validation, - AppSettings.Remapper.AssemblyPath, - AppSettings.Remapper.OutputPath, - validate: true); - } - - /// - /// Only used by the manual remap process, not apart of the cross compiler process - /// - private void ReloadTreeAfterMapping() - { - ReloadRemapTreeView(DataProvider.Remaps); - } - - private void SaveMappingFileButton_Click(object sender, EventArgs e) - { - DataProvider.SaveMapping(); - } - - private void LoadMappingFileButton_Click(object sender, EventArgs e) - { - var result = GUIHelpers.OpenFileDialog("Select a mapping file", - "JSON Files (*.json)|*.json|JSONC Files (*.jsonc)|*.jsonc|All Files (*.*)|*.*"); - - if (result == string.Empty) { return; } - - DataProvider.Remaps = DataProvider.LoadMappingFile(result); - AppSettings.Remapper.MappingPath = result; - AppSettings.Remapper.UseProjectMappings = false; - - LoadedMappingFilePath.Text = result; - - RemapTreeView.Nodes.Clear(); - - foreach (var remap in DataProvider.Remaps) - { - RemapTreeView.Nodes.Add(GUIHelpers.GenerateTreeNode(remap, this)); - } - } - - private void PickAssemblyPathButton_Click_1(object sender, EventArgs e) - { - var result = GUIHelpers.OpenFileDialog("Select a DLL file", - "DLL Files (*.dll)|*.dll|All Files (*.*)|*.*"); - - if (result != string.Empty) - { - AppSettings.Remapper.AssemblyPath = result; - TargetAssemblyPath.Text = result; - } - } - - private void OutputDirectoryButton_Click_1(object sender, EventArgs e) - { - var result = GUIHelpers.OpenFolderDialog("Select an output directory"); - - if (result != string.Empty) - { - AppSettings.Remapper.OutputPath = result; - RemapperOutputDirectoryPath.Text = result; - } - } - - #endregion MAIN_BUTTONS - - #region LISTBOX_BUTTONS - - private void MethodIncludeAddButton_Click(object sender, EventArgs e) - { - if (IncludeMethodTextBox.Text == string.Empty) return; - - if (!MethodIncludeBox.Items.Contains(IncludeMethodTextBox.Text)) - { - MethodIncludeBox.Items.Add(IncludeMethodTextBox.Text); - IncludeMethodTextBox.Clear(); - } - } - - private void MethodIncludeRemoveButton_Click(object sender, EventArgs e) - { - if (MethodIncludeBox.SelectedItem != null) - { - MethodIncludeBox.Items.Remove(MethodIncludeBox.SelectedItem); - } - } - - private void MethodExcludeAddButton_Click(object sender, EventArgs e) - { - if (ExcludeMethodTextBox.Text == string.Empty) return; - - if (!MethodExcludeBox.Items.Contains(ExcludeMethodTextBox.Text)) - { - MethodExcludeBox.Items.Add(ExcludeMethodTextBox.Text); - ExcludeMethodTextBox.Clear(); - } - } - - private void MethodExcludeRemoveButton_Click(object sender, EventArgs e) - { - if (MethodExcludeBox.SelectedItem != null) - { - MethodExcludeBox.Items.Remove(MethodExcludeBox.SelectedItem); - } - } - - private void FIeldIncludeAddButton_Click(object sender, EventArgs e) - { - if (FieldsIncludeTextInput.Text == string.Empty) return; - - if (!FieldIncludeBox.Items.Contains(FieldsIncludeTextInput.Text)) - { - FieldIncludeBox.Items.Add(FieldsIncludeTextInput.Text); - FieldsIncludeTextInput.Clear(); - } - } - - private void FieldIncludeRemoveButton_Click(object sender, EventArgs e) - { - if (FieldIncludeBox.SelectedItem != null) - { - FieldIncludeBox.Items.Remove(FieldIncludeBox.SelectedItem); - } - } - - private void FieldExcludeAddButton_Click(object sender, EventArgs e) - { - if (FieldsExcludeTextInput.Text == string.Empty) return; - - if (!FieldExcludeBox.Items.Contains(FieldsExcludeTextInput.Text)) - { - FieldExcludeBox.Items.Add(FieldsExcludeTextInput.Text); - FieldsExcludeTextInput.Clear(); - } - } - - private void FieldExcludeRemoveButton_Click(object sender, EventArgs e) - { - if (FieldExcludeBox.SelectedItem != null) - { - FieldExcludeBox.Items.Remove(FieldExcludeBox.SelectedItem); - } - } - - private void PropertiesIncludeAddButton_Click(object sender, EventArgs e) - { - if (PropertiesIncludeTextField.Text == string.Empty) return; - - if (!PropertiesIncludeBox.Items.Contains(PropertiesIncludeTextField.Text)) - { - PropertiesIncludeBox.Items.Add(PropertiesIncludeTextField.Text); - PropertiesIncludeTextField.Clear(); - } - } - - private void PropertiesIncludeRemoveButton_Click(object sender, EventArgs e) - { - if (PropertiesIncludeBox.SelectedItem != null) - { - PropertiesIncludeBox.Items.Remove(PropertiesIncludeBox.SelectedItem); - } - } - - private void PropertiesExcludeAddButton_Click(object sender, EventArgs e) - { - if (PropertiesExcludeTextField.Text == string.Empty) return; - - if (!PropertiesExcludeBox.Items.Contains(PropertiesExcludeTextField.Text)) - { - PropertiesExcludeBox.Items.Add(PropertiesExcludeTextField.Text); - PropertiesExcludeTextField.Clear(); - } - } - - private void PropertiesExcludeRemoveButton_Click(object sender, EventArgs e) - { - if (PropertiesExcludeBox.SelectedItem != null) - { - PropertiesExcludeBox.Items.Remove(PropertiesExcludeBox.SelectedItem); - } - } - - private void NestedTypesAddButton_Click(object sender, EventArgs e) - { - if (NestedTypesIncludeTextField.Text == string.Empty) return; - - if (!NestedTypesIncludeBox.Items.Contains(NestedTypesIncludeTextField.Text)) - { - NestedTypesIncludeBox.Items.Add(NestedTypesIncludeTextField.Text); - NestedTypesIncludeTextField.Clear(); - } - } - - private void NestedTypesRemoveButton_Click(object sender, EventArgs e) - { - if (NestedTypesIncludeBox.SelectedItem != null) - { - NestedTypesIncludeBox.Items.Remove(NestedTypesIncludeBox.SelectedItem); - } - } - - private void NestedTypesExlcudeAddButton_Click(object sender, EventArgs e) - { - if (NestedTypesExcludeTextField.Text == string.Empty) return; - - if (!NestedTypesExcludeBox.Items.Contains(NestedTypesExcludeTextField.Text)) - { - NestedTypesExcludeBox.Items.Add(NestedTypesExcludeTextField.Text); - NestedTypesExcludeTextField.Clear(); - } - } - - private void NestedTypesExcludeRemoveButton_Click(object sender, EventArgs e) - { - if (NestedTypesExcludeBox.SelectedItem != null) - { - NestedTypesExcludeBox.Items.Remove(NestedTypesExcludeBox.SelectedItem); - } - } - - - private void EventsAddButton_Click(object sender, EventArgs e) - { - if (EventsIncludeTextField.Text == string.Empty) return; - - if (!EventsIncludeBox.Items.Contains(EventsIncludeTextField.Text)) - { - EventsIncludeBox.Items.Add(EventsIncludeTextField.Text); - EventsIncludeTextField.Clear(); - } - } - - private void EventsRemoveButton_Click(object sender, EventArgs e) - { - if (EventsIncludeBox.SelectedItem != null) - { - EventsIncludeBox.Items.Remove(EventsIncludeBox.SelectedItem); - } - } - - private void EventsExcludeAddButton_Click(object sender, EventArgs e) - { - if (EventsExcludeTextField.Text == string.Empty) return; - - if (!EventsExcludeBox.Items.Contains(EventsExcludeTextField.Text)) - { - EventsExcludeBox.Items.Add(EventsExcludeTextField.Text); - EventsExcludeTextField.Clear(); - } - } - - private void EventsExcludeRemoveButton_Click(object sender, EventArgs e) - { - if (EventsExcludeBox.SelectedItem != null) - { - EventsExcludeBox.Items.Remove(EventsExcludeBox.SelectedItem); - } - } - - private void AutoMapperExcludeAddButton_Click(object sender, EventArgs e) - { - MessageBox.Show("Feature has been removed from this build.", "Feature Removed"); - } - - private void AutoMapperExcludeRemoveButton_Click(object sender, EventArgs e) - { - MessageBox.Show("Feature has been removed from this build.", "Feature Removed"); - } - - private void RunAutoRemapButton_Click(object sender, EventArgs e) - { - MessageBox.Show("Feature has been removed from this build.", "Feature Removed"); - } - - #endregion LISTBOX_BUTTONS - - #region CHECKBOX - - private void RemapperUnseal_CheckedChanged(object sender, EventArgs e) - { - AppSettings.Remapper.MappingSettings.Unseal = RemapperUnseal.Checked; - } - - private void RemapperPublicicize_CheckedChanged(object sender, EventArgs e) - { - AppSettings.Remapper.MappingSettings.Publicize = RemapperPublicicize.Checked; - } - - private void RenameFieldsCheckbox_CheckedChanged(object sender, EventArgs e) - { - AppSettings.Remapper.MappingSettings.RenameFields = RenameFieldsCheckbox.Checked; - } - - private void RenamePropertiesCheckbox_CheckedChanged(object sender, EventArgs e) - { - AppSettings.Remapper.MappingSettings.RenameProperties = RenamePropertiesCheckbox.Checked; - } - - #endregion CHECKBOX - - #endregion BUTTONS - - #endregion MANUAL_REMAPPER - - #region SETTINGS_TAB - - public void RefreshSettingsPage() - { - // Settings page - DebugLoggingCheckbox.Checked = AppSettings.AppSettings.Debug; - SilentModeCheckbox.Checked = AppSettings.AppSettings.SilentMode; - - // Remapper page - TargetAssemblyPath.Text = AppSettings.Remapper.AssemblyPath; - RemapperOutputDirectoryPath.Text = AppSettings.Remapper.OutputPath; - RenameFieldsCheckbox.Checked = AppSettings.Remapper.MappingSettings.RenameFields; - RenamePropertiesCheckbox.Checked = AppSettings.Remapper.MappingSettings.RenameProperties; - RemapperPublicicize.Checked = AppSettings.Remapper.MappingSettings.Publicize; - RemapperUnseal.Checked = AppSettings.Remapper.MappingSettings.Unseal; - } - - #region CHECKBOXES - - private void DebugLoggingCheckbox_CheckedChanged(object sender, EventArgs e) - { - DataProvider.Settings.AppSettings.Debug = DebugLoggingCheckbox.Checked; - } - - private void SilentModeCheckbox_CheckedChanged(object sender, EventArgs e) - { - DataProvider.Settings.AppSettings.SilentMode = SilentModeCheckbox.Checked; - } - - #endregion CHECKBOXES - - #endregion SETTINGS_TAB - - // Reset All UI elements to default - private void ResetAllRemapFields() - { - PopulateDomainUpDowns(); - - // Text fields - - NewTypeName.Clear(); - OriginalTypeName.Clear(); - BaseClassIncludeTextFIeld.Clear(); - BaseClassExcludeTextField.Clear(); - NestedTypeParentName.Clear(); - BaseClassExcludeTextField.Clear(); - IncludeMethodTextBox.Clear(); - ExcludeMethodTextBox.Clear(); - FieldsIncludeTextInput.Clear(); - FieldsExcludeTextInput.Clear(); - PropertiesIncludeTextField.Clear(); - PropertiesExcludeTextField.Clear(); - NestedTypesIncludeTextField.Clear(); - NestedTypesExcludeTextField.Clear(); - EventsIncludeTextField.Clear(); - EventsExcludeTextField.Clear(); - - // Numeric UpDowns - - ConstuctorCountUpDown.Value = 0; - MethodCountUpDown.Value = 0; - FieldCountUpDown.Value = 0; - PropertyCountUpDown.Value = 0; - NestedTypeCountUpDown.Value = 0; - - // Check boxes - - RemapperUseForceRename.Checked = false; - ConstructorCountEnabled.Checked = false; - MethodCountEnabled.Checked = false; - FieldCountEnabled.Checked = false; - PropertyCountEnabled.Checked = false; - NestedTypeCountEnabled.Checked = false; - - // List boxes - - MethodIncludeBox.Items.Clear(); - MethodExcludeBox.Items.Clear(); - FieldIncludeBox.Items.Clear(); - FieldExcludeBox.Items.Clear(); - PropertiesIncludeBox.Items.Clear(); - PropertiesExcludeBox.Items.Clear(); - NestedTypesIncludeBox.Items.Clear(); - NestedTypesExcludeBox.Items.Clear(); - EventsIncludeBox.Items.Clear(); - EventsExcludeBox.Items.Clear(); - } - - private void ManualEditSelectedRemap(object? sender, TreeNodeMouseClickEventArgs e) - { - EditSelectedRemap(this, e); - } - - private void EditSelectedRemap( - object? sender, - TreeNodeMouseClickEventArgs e, - bool isComingFromOtherTab = false) - { - if (e?.Node.Level != 0 || RemapTreeView?.SelectedNode?.Index < 0 || RemapTreeView?.SelectedNode?.Index == null) - { - return; - } - - RemapModel remap = null; - - foreach (var node in RemapNodes.ToArray()) - { - if (node.Key == RemapTreeView.SelectedNode) - { - bool projectMode = AppSettings.Remapper.UseProjectMappings; - - var remaps = DataProvider.Remaps; - - remap = remaps.FirstOrDefault(x => x.NewTypeName == node.Value.NewTypeName); - - break; - } - } - - if (remap == null) - { - return; - } - - _selectedRemapTreeIndex = RemapTreeView.SelectedNode.Index; - - ResetAllRemapFields(); - - NewTypeName.Text = remap.NewTypeName; - OriginalTypeName.Text = remap.OriginalTypeName; - RemapperUseForceRename.Checked = remap.UseForceRename; - - BaseClassIncludeTextFIeld.Text = remap.SearchParams.GenericParams.MatchBaseClass; - NestedTypeParentName.Text = remap.SearchParams.NestedTypes.NestedTypeParentName; - - ConstructorCountEnabled.Checked = remap.SearchParams.Methods.ConstructorParameterCount >= 0; - - MethodCountEnabled.Checked = remap.SearchParams.Methods.MethodCount >= 0; - - FieldCountEnabled.Checked = remap.SearchParams.Fields.FieldCount >= 0; - - PropertyCountEnabled.Checked = remap.SearchParams.Properties.PropertyCount >= 0; - - NestedTypeCountEnabled.Checked = remap.SearchParams.NestedTypes.NestedTypeCount >= 0; - - ConstuctorCountUpDown.Value = remap.SearchParams.Methods.ConstructorParameterCount; - - MethodCountUpDown.Value = remap.SearchParams.Methods.MethodCount; - - FieldCountUpDown.Value = remap.SearchParams.Fields.FieldCount; - - PropertyCountUpDown.Value = remap.SearchParams.Properties.PropertyCount; - - NestedTypeCountUpDown.Value = remap.SearchParams.NestedTypes.NestedTypeCount; - - IsPublicComboBox.SelectedItem = remap.SearchParams.GenericParams.IsPublic.ToString(); - - IsAbstractComboBox.SelectedItem = remap.SearchParams.GenericParams.IsAbstract is not null - ? remap.SearchParams.GenericParams.IsAbstract.ToString() - : "Disabled"; - - IsSealedComboBox.SelectedItem = remap.SearchParams.GenericParams.IsSealed is not null - ? remap.SearchParams.GenericParams.IsSealed.ToString() - : "Disabled"; - - IsInterfaceComboBox.SelectedItem = remap.SearchParams.GenericParams.IsInterface is not null - ? remap.SearchParams.GenericParams.IsInterface.ToString() - : "Disabled"; - - IsStructComboBox.SelectedItem = remap.SearchParams.GenericParams.IsStruct is not null - ? remap.SearchParams.GenericParams.IsStruct.ToString() - : "Disabled"; - - IsEnumComboBox.SelectedItem = remap.SearchParams.GenericParams.IsEnum is not null - ? remap.SearchParams.GenericParams.IsEnum.ToString() - : "Disabled"; - - HasAttributeComboBox.SelectedItem = remap.SearchParams.GenericParams.HasAttribute is not null - ? remap.SearchParams.GenericParams.HasAttribute.ToString() - : "Disabled"; - - HasGenericParamsComboBox.SelectedItem = remap.SearchParams.GenericParams.HasGenericParameters is not null - ? remap.SearchParams.GenericParams.HasGenericParameters.ToString() - : "Disabled"; - - IsNestedUpDown.BuildStringList("IsNested", false, remap.SearchParams.NestedTypes.IsNested); - IsDerivedUpDown.BuildStringList("IsDerived", false, remap.SearchParams.GenericParams.IsDerived); - - foreach (var method in remap.SearchParams.Methods.IncludeMethods) - { - MethodIncludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Methods.ExcludeMethods) - { - MethodExcludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Fields.IncludeFields) - { - FieldIncludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Fields.ExcludeFields) - { - FieldExcludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Properties.IncludeProperties) - { - PropertiesIncludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Properties.ExcludeProperties) - { - PropertiesExcludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.NestedTypes.IncludeNestedTypes) - { - NestedTypesIncludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.NestedTypes.ExcludeNestedTypes) - { - NestedTypesExcludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Events.IncludeEvents) - { - EventsIncludeBox.Items.Add(method); - } - - foreach (var method in remap.SearchParams.Events.ExcludeEvents) - { - EventsExcludeBox.Items.Add(method); - } - } - - private void PopulateDomainUpDowns() - { - // Clear them all first just incase - IsPublicComboBox.AddItemsToComboBox(["True", "False"]); - IsPublicComboBox.SelectedItem = "True"; - - IsAbstractComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - IsAbstractComboBox.SelectedItem = "Disabled"; - - IsSealedComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - IsSealedComboBox.SelectedItem = "Disabled"; - - IsInterfaceComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - IsInterfaceComboBox.SelectedItem = "Disabled"; - - IsStructComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - IsStructComboBox.SelectedItem = "Disabled"; - - IsEnumComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - IsEnumComboBox.SelectedItem = "Disabled"; - - HasAttributeComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - HasAttributeComboBox.SelectedItem = "Disabled"; - - HasGenericParamsComboBox.AddItemsToComboBox(["Disabled", "True", "False"]); - HasGenericParamsComboBox.SelectedItem = "Disabled"; - - IsNestedUpDown.BuildStringList("IsNested", false); - IsDerivedUpDown.BuildStringList("IsDerived", false); - } - - /// - /// Subscribes the the remappers OnComplete event - /// - /// - private void ReloadRemapTreeView(List? remaps) - { - RemapTreeView.Nodes.Clear(); - RemapNodes.Clear(); - - if (remaps is null) - { - return; - } - - foreach (var remap in remaps) - { - RemapTreeView.Nodes.Add(GUIHelpers.GenerateTreeNode(remap, this)); - } - } - - private void GithubLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) - { - Process.Start(new ProcessStartInfo - { - FileName = GithubLinkLabel.Text, - UseShellExecute = true - }); - } - -} \ No newline at end of file diff --git a/RecodeItGUI/GUI/Main.resx b/RecodeItGUI/GUI/Main.resx deleted file mode 100644 index 45794b6..0000000 --- a/RecodeItGUI/GUI/Main.resx +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - False - - - False - - - 17, 17 - - - 47 - - \ No newline at end of file diff --git a/RecodeItGUI/Program.cs b/RecodeItGUI/Program.cs deleted file mode 100644 index b095485..0000000 --- a/RecodeItGUI/Program.cs +++ /dev/null @@ -1,20 +0,0 @@ -using ReCodeIt.GUI; -using ReCodeItLib.Utils; - -namespace ReCodeIt; - -internal static class Program -{ - /// - /// The main entry point for the application. - /// - [STAThread] - private static void Main() - { - DataProvider.LoadAppSettings(); - - // To customize application configuration such as set high DPI settings or default font, see https://aka.ms/applicationconfiguration. - ApplicationConfiguration.Initialize(); - Application.Run(new ReCodeItForm()); - } -} \ No newline at end of file diff --git a/RecodeItGUI/ReCodeItGUI.csproj b/RecodeItGUI/ReCodeItGUI.csproj deleted file mode 100644 index 9543c23..0000000 --- a/RecodeItGUI/ReCodeItGUI.csproj +++ /dev/null @@ -1,22 +0,0 @@ - - - - 0.1.0 - Exe - net8.0-windows10.0.26100.0 - enable - true - enable - - - - - - - - - - - - - \ No newline at end of file diff --git a/RecodeItGUI/Utils/GUIHelpers.cs b/RecodeItGUI/Utils/GUIHelpers.cs deleted file mode 100644 index f436ad4..0000000 --- a/RecodeItGUI/Utils/GUIHelpers.cs +++ /dev/null @@ -1,360 +0,0 @@ -using ReCodeItLib.Models; -using ReCodeItLib.Utils; - -namespace ReCodeIt.GUI; - -internal static class GUIHelpers -{ - /// - /// Returns the value of the count or null if disabled - /// - /// - /// - public static int? GetCount(this CheckBox box, NumericUpDown upDown) - { - if (box.Checked) - { - return (int?)upDown.Value; - } - - return null; - } - - public static bool? GetEnabled(this DomainUpDown domainUpDown) - { - if (domainUpDown.Text == "True") - { - return true; - } - else if (domainUpDown.Text == "False") - { - return false; - } - - return null; - } - - /// - /// Builds the name list for the this updown - /// - /// - /// - public static void BuildStringList(this DomainUpDown domainUpDown, string name, bool required, bool? update = null) - { - domainUpDown.Items.Clear(); - - domainUpDown.Text = required - ? name + @" (Required)" - : name + @" (Disabled)"; - - domainUpDown.ReadOnly = true; - - var list = new List - { - name + " (Disabled)", - "True", - "False", - }; - - if (required) - { - list.RemoveAt(0); - } - - if (update != null) - { - domainUpDown.Text = update.ToString(); - - if (update.ToString() == "True") - { - Logger.Log("Updating!"); - domainUpDown.SelectedItem = "True"; - } - else - { - domainUpDown.SelectedItem = "False"; - } - } - - domainUpDown.Items.AddRange(list); - } - - public static void AddItemsToComboBox(this ComboBox cb, List items) - { - cb.Items.Clear(); - - foreach (var item in items) - { - cb.Items.Add(item); - } - } - - public static T? GetSelectedItem(this ComboBox cb) - { - return (T)cb.SelectedItem; - } - - /// - /// Generates a tree node to display on the GUI - /// - /// - /// - public static TreeNode GenerateTreeNode(RemapModel model, ReCodeItForm gui) - { - var isPublic = model.SearchParams.GenericParams.IsPublic; - var isAbstract = model.SearchParams.GenericParams.IsAbstract == null ? null : model.SearchParams.GenericParams.IsAbstract; - var isInterface = model.SearchParams.GenericParams.IsInterface == null ? null : model.SearchParams.GenericParams.IsInterface; - var isStruct = model.SearchParams.GenericParams.IsStruct == null ? null : model.SearchParams.GenericParams.IsStruct; - var isEnum = model.SearchParams.GenericParams.IsEnum == null ? null : model.SearchParams.GenericParams.IsEnum; - var isNested = model.SearchParams.NestedTypes.IsNested == null ? null : model.SearchParams.NestedTypes.IsNested; - var isSealed = model.SearchParams.GenericParams.IsSealed == null ? null : model.SearchParams.GenericParams.IsSealed; - var HasAttribute = model.SearchParams.GenericParams.HasAttribute == null ? null : model.SearchParams.GenericParams.HasAttribute; - var IsDerived = model.SearchParams.GenericParams.IsDerived == null ? null : model.SearchParams.GenericParams.IsDerived; - var HasGenericParameters = model.SearchParams.GenericParams.HasGenericParameters == null ? null : model.SearchParams.GenericParams.HasGenericParameters; - - var remapTreeItem = new TreeNode($"{model.NewTypeName}"); - - var originalTypeName = new TreeNode($"Original Name: {model.OriginalTypeName}"); - - remapTreeItem.Nodes.Add(originalTypeName); - - if (model.UseForceRename) - { - remapTreeItem.Nodes.Add(new TreeNode($"Force Rename: {model.UseForceRename}")); - } - - remapTreeItem.Nodes.Add(new TreeNode($"IsPublic: {isPublic}")); - - if (isAbstract is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsAbstract: {isAbstract}")); - } - - if (isInterface is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsInterface: {isInterface}")); - } - - if (isStruct is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsStruct: {isStruct}")); - } - - if (isEnum is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsEnum: {isEnum}")); - } - - if (isNested is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsNested: {isNested}")); - } - - if (isSealed is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsSealed: {isSealed}")); - } - - if (HasAttribute is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"HasAttribute: {HasAttribute}")); - } - - if (IsDerived is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"IsDerived: {IsDerived}")); - } - - if (HasGenericParameters is not null) - { - remapTreeItem.Nodes.Add(new TreeNode($"HasGenericParameters: {HasGenericParameters}")); - } - - if (model.SearchParams.Methods.ConstructorParameterCount > 0) - { - remapTreeItem.Nodes.Add(new TreeNode($"Constructor Parameter Count: {model.SearchParams.Methods.ConstructorParameterCount}")); - } - - if (model.SearchParams.Methods.MethodCount >= 0) - { - remapTreeItem.Nodes.Add(new TreeNode($"Method Count: {model.SearchParams.Methods.MethodCount}")); - } - - if (model.SearchParams.Fields.FieldCount >= 0) - { - remapTreeItem.Nodes.Add(new TreeNode($"Field Count: {model.SearchParams.Fields.FieldCount}")); - } - - if (model.SearchParams.Properties.PropertyCount >= 0) - { - remapTreeItem.Nodes.Add(new TreeNode($"Property Count: {model.SearchParams.Properties.PropertyCount}")); - } - - if (model.SearchParams.NestedTypes.NestedTypeCount >= 0) - { - remapTreeItem.Nodes.Add(new TreeNode($"Nested OriginalTypeRef Count: {model.SearchParams.NestedTypes.NestedTypeCount}")); - } - - if (model.SearchParams.Methods.IncludeMethods.Count > 0) - { - var includeMethodsNode = - GenerateNodeFromList(model.SearchParams.Methods.IncludeMethods, "Include Methods"); - - remapTreeItem.Nodes.Add(includeMethodsNode); - } - - if (model.SearchParams.Methods.ExcludeMethods?.Count > 0) - { - var excludeMethodsNode = - GenerateNodeFromList(model.SearchParams.Methods.ExcludeMethods, "Exclude Methods"); - - remapTreeItem.Nodes.Add(excludeMethodsNode); - } - - if (model.SearchParams.Fields.IncludeFields?.Count > 0) - { - var includeFieldsNode = - GenerateNodeFromList(model.SearchParams.Fields.IncludeFields, "Include Fields"); - - remapTreeItem.Nodes.Add(includeFieldsNode); - } - - if (model.SearchParams.Fields.ExcludeFields?.Count > 0) - { - var excludeFieldsNode = - GenerateNodeFromList(model.SearchParams.Fields.ExcludeFields, "Exclude Fields"); - - remapTreeItem.Nodes.Add(excludeFieldsNode); - } - - if (model.SearchParams.Properties.IncludeProperties?.Count > 0) - { - var includeProperties = - GenerateNodeFromList(model.SearchParams.Properties.IncludeProperties, "Include Properties"); - - remapTreeItem.Nodes.Add(includeProperties); - } - - if (model.SearchParams.Properties.ExcludeProperties?.Count > 0) - { - var excludeProperties = - GenerateNodeFromList(model.SearchParams.Properties.ExcludeProperties, "Exclude Properties"); - - remapTreeItem.Nodes.Add(excludeProperties); - } - - if (model.SearchParams.NestedTypes.IncludeNestedTypes?.Count > 0) - { - var includeNestedTypes = - GenerateNodeFromList(model.SearchParams.NestedTypes.IncludeNestedTypes, "Include Nested Types"); - - remapTreeItem.Nodes.Add(includeNestedTypes); - } - - if (model.SearchParams.NestedTypes.ExcludeNestedTypes?.Count > 0) - { - var excludeNestedTypes = - GenerateNodeFromList(model.SearchParams.NestedTypes.ExcludeNestedTypes, "Exclude Nested Types"); - - remapTreeItem.Nodes.Add(excludeNestedTypes); - } - - if (model.SearchParams.Events.IncludeEvents?.Count > 0) - { - var includeEvents = - GenerateNodeFromList(model.SearchParams.Events.IncludeEvents, "Include Events"); - - remapTreeItem.Nodes.Add(includeEvents); - } - - if (model.SearchParams.Events.ExcludeEvents?.Count > 0) - { - var excludeEvents = - GenerateNodeFromList(model.SearchParams.Events.ExcludeEvents, "Exclude Events"); - - remapTreeItem.Nodes.Add(excludeEvents); - } - - ReCodeItForm.RemapNodes.Add(remapTreeItem, model); - - return remapTreeItem; - } - - /// - /// Generates a new node from a list of strings - /// - /// - /// - /// A new tree node, or null if the provided list is empty - private static TreeNode GenerateNodeFromList(HashSet items, string name) - { - var node = new TreeNode(name); - - foreach (var item in items) - { - node.Nodes.Add(item); - } - - return node; - } - - /// - /// Buils a list of strings from list box entries - /// - /// - /// - public static List GetAllEntriesFromListBox(ListBox lb) - { - var tmp = new List(); - - foreach (var entry in lb.Items) - { - tmp.Add((string)entry); - } - - return tmp; - } - - /// - /// Opens and returns a path from a file dialogue - /// - /// - /// - /// Path if selected, or empty string - public static string OpenFileDialog(string title, string filter) - { - OpenFileDialog fDialog = new() - { - Title = title, - Filter = filter, - Multiselect = false - }; - - if (fDialog.ShowDialog() == DialogResult.OK) - { - return fDialog.FileName; - } - - return string.Empty; - } - - /// - /// Opens and returns a path from a folder dialogue - /// - /// - /// Path if selected, or empty string - public static string OpenFolderDialog(string description) - { - using FolderBrowserDialog fDialog = new(); - - fDialog.Description = description; - fDialog.ShowNewFolderButton = true; - - if (fDialog.ShowDialog() == DialogResult.OK) - { - return fDialog.SelectedPath; - } - - return string.Empty; - } -} \ No newline at end of file diff --git a/RecodeItLib/Models/RemapModel.cs b/RecodeItLib/Models/RemapModel.cs index 3df2372..95b00c1 100644 --- a/RecodeItLib/Models/RemapModel.cs +++ b/RecodeItLib/Models/RemapModel.cs @@ -96,12 +96,12 @@ public class PropertyParams public class NestedTypeParams { - public bool? IsNested { get; set; } = null; + public bool IsNested { get; set; } /// /// Name of the nested types parent /// - public string? NestedTypeParentName { get; set; } = null; + public string NestedTypeParentName { get; set; } = string.Empty; public int NestedTypeCount { get; set; } = -1; public HashSet IncludeNestedTypes { get; set; } = []; public HashSet ExcludeNestedTypes { get; set; } = []; diff --git a/RecodeItLib/Remapper/Filters/GenericTypeFilters.cs b/RecodeItLib/Remapper/Filters/GenericTypeFilters.cs index 42cd74f..7d76c92 100644 --- a/RecodeItLib/Remapper/Filters/GenericTypeFilters.cs +++ b/RecodeItLib/Remapper/Filters/GenericTypeFilters.cs @@ -50,7 +50,7 @@ internal static class GenericTypeFilters private static IEnumerable FilterNestedByName(IEnumerable types, SearchParams parms) { - if (parms.NestedTypes.NestedTypeParentName is not null) + if (parms.NestedTypes.NestedTypeParentName is not "") { types = types.Where(t => t.DeclaringType.Name.String == parms.NestedTypes.NestedTypeParentName); }