Ver código fonte

Stripped Out Production Debug Logging

frogsoftware 1 ano atrás
pai
commit
4091812dcf

+ 1 - 12
fastreports.wpf/FastReport.Base/Engine/ReportEngine.cs

@@ -441,23 +441,18 @@ namespace FastReport.Engine
 
         internal bool Run(bool runDialogs, bool append, bool resetDataState, ReportPage page)
         {
-            report.DoLog(false,"Engine.Run -> RunPhase1(resetDataState)");
             RunPhase1(resetDataState);
 
             try
             {
-                report.DoLog(false, "Engine.Run -> runDialogs && !RunDialogs()");
                 if (runDialogs && !RunDialogs())
                     return false;
-                report.DoLog(false, "Engine.Run -> RunPhase2(append, page)");
                 RunPhase2(append, page);
             }
             finally
             {
-                report.DoLog(false, "Engine.Run -> RunFinished");
                 RunFinished();
             }
-            report.DoLog(false, "Engine.Run -> Returning true");
             return true;
         }
 
@@ -478,22 +473,16 @@ namespace FastReport.Engine
 
         internal void RunPhase2(bool append, ReportPage page)
         {
-            report.DoLog(false, "OnStartProgress");
             Config.ReportSettings.OnStartProgress(Report);
-            report.DoLog(false, "PrepareToFirstPass");
             PrepareToFirstPass(append);
-            report.DoLog(false, "RunReportPages(firstpass)");
             RunReportPages(page);
-
-            report.DoLog(false, "ResetLogicalPageNumber");
+            
             ResetLogicalPageNumber();
             
             if (Report.DoublePass && !Report.Aborted)
             {
                 finalPass = true;
-                report.DoLog(false, "PrepareToSecondPass");
                 PrepareToSecondPass();
-                report.DoLog(false, "RunReportPages(secondpass)");
                 RunReportPages(page);
             }
         }

+ 1 - 14
fastreports.wpf/FastReport.Base/Report.cs

@@ -2529,48 +2529,35 @@ namespace FastReport
         /// </example>
         public bool Prepare(bool append)
         {
-            DoLog(false,"SetRunning(true)");
             SetRunning(true);
             try
             {
                 
                 if (PreparedPages == null || !append)
                 {
-                    DoLog(false,"ClearPreparedPages");
                     ClearPreparedPages();
-                    
-                    DoLog(false,"SetPreparedPages");
                     SetPreparedPages(new Preview.PreparedPages(this));
                 }
-                DoLog(false,"new ReportEngine");
                 engine = new ReportEngine(this);
 
                 if (!Config.WebMode)
-                {
-                    DoLog(false,"StartPerformanceCounter");
                     StartPerformanceCounter();
-                }
 
                 try
                 {
-                    DoLog(false,"Compile");
+                   
                     Compile();
                     isParameterChanged = false;
-                    DoLog(false,"Run");
                     return Engine.Run(true, append, true);
                 }
                 finally
                 {
                     if (!Config.WebMode)
-                    {
-                        DoLog(false,"StopPerformanceCounter");
                         StopPerformanceCounter();
-                    }
                 }
             }
             finally
             {
-                DoLog(false,"SetRunning(false)");
                 SetRunning(false);
             }
         }