From 1e1676653c05da19b4de553b262c5cfe6ee42618 Mon Sep 17 00:00:00 2001 From: RandomCrocodile Date: Sun, 7 Jun 2026 18:41:26 +0200 Subject: [PATCH] fix(core): don't create PDB files when debug=false (upstream #532) --- Confuser.Core/ConfuserEngine.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Confuser.Core/ConfuserEngine.cs b/Confuser.Core/ConfuserEngine.cs index 03c616d4..96401c98 100644 --- a/Confuser.Core/ConfuserEngine.cs +++ b/Confuser.Core/ConfuserEngine.cs @@ -421,6 +421,8 @@ static void WriteModule(ConfuserContext context) { static void Debug(ConfuserContext context) { context.Logger.Info("Finalizing..."); + if (!context.Project.Debug) + return; for (int i = 0; i < context.OutputModules.Count; i++) { if (context.OutputSymbols[i] == null) continue;