public void FlushAll() { if (_outputWriter != null) { _outputWriter.WriteApp(_appProfile); if (_outputWriter.TextWriter != null && _arg_fileFormat != "html") { _outputWriter.FlushAndClose();//not required for html formal i.e. multiple files already closed _outputWriter = null; if (!String.IsNullOrEmpty(_arg_outputFile)) { WriteOnce.Any(ErrMsg.FormatString(ErrMsg.ID.ANALYZE_OUTPUT_FILE, _arg_outputFile)); } else { WriteOnce.NewLine(); } } } }
public void FlushAll() { if (_outputWriter != null) { _outputWriter.WriteApp(_appProfile); if (_outputWriter.TextWriter != null) { if (_arg_fileFormat != "html") { _outputWriter.FlushAndClose();//not required for htmt formal i.e. already closed _outputWriter = null; WriteOnce.Writer = null; //Special case to avoid writing tmp file path to output file for TagTest,TagDiff or when called as a DLL since unnecessary if (_arg_consoleVerbosityLevel.ToLower() != "none") { if (!String.IsNullOrEmpty(_arg_outputFile) && Utils.CLIExecutionContext) { WriteOnce.Info(ErrMsg.FormatString(ErrMsg.ID.ANALYZE_OUTPUT_FILE, _arg_outputFile), true, WriteOnce.ConsoleVerbosity.Medium, false); } else { WriteOnce.NewLine(); } } } else { if (!_arg_suppressBrowserOpen && Utils.CLIExecutionContext) { WriteOnce.Any(ErrMsg.FormatString(ErrMsg.ID.ANALYZE_OUTPUT_FILE, "output.html"), true, ConsoleColor.Gray, WriteOnce.ConsoleVerbosity.Low); } } } } }