From e66cfd74ac62eb0c0a5a966e199f031c7cbed9da Mon Sep 17 00:00:00 2001 From: Holger Schmidt Date: Fri, 8 Nov 2024 00:38:34 +0100 Subject: [PATCH] added debug launchSettings --- .../Properties/launchSettings.json | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 ICSharpCode.ILSpyCmd/Properties/launchSettings.json diff --git a/ICSharpCode.ILSpyCmd/Properties/launchSettings.json b/ICSharpCode.ILSpyCmd/Properties/launchSettings.json new file mode 100644 index 000000000..5fbb31437 --- /dev/null +++ b/ICSharpCode.ILSpyCmd/Properties/launchSettings.json @@ -0,0 +1,29 @@ +{ + "profiles": { + "no args": { + "commandName": "Project", + "commandLineArgs": "" + }, + "print help": { + "commandName": "Project", + "commandLineArgs": "--help" + }, + "generate diagrammer": { + "commandName": "Project", + // containing all types + + // full diagrammer (~6.3 Mb!) + //"commandLineArgs": "ICSharpCode.Decompiler.dll --generate-diagrammer" + + // including types in LightJson namespace while excluding types in nested LightJson.Serialization namespace, matched by what returns System.Type.FullName + //"commandLineArgs": "ICSharpCode.Decompiler.dll --generate-diagrammer --generate-diagrammer-include LightJson\\..+ --generate-diagrammer-exclude LightJson\\.Serialization\\..+" + + // including types in Decompiler.TypeSystem namespace while excluding types in nested Decompiler.TypeSystem.Implementation namespace + "commandLineArgs": "ICSharpCode.Decompiler.dll --generate-diagrammer --generate-diagrammer-include Decompiler\\.TypeSystem\\..+ --generate-diagrammer-exclude Decompiler\\.TypeSystem\\.Implementation\\..+" + }, + "generate diagrammer model.json": { + "commandName": "Project", + "commandLineArgs": "ICSharpCode.Decompiler.dll --generate-diagrammer --generate-diagrammer-json-only" + } + } +} \ No newline at end of file