private static int handleExportFieldStat(MonoCovOptions opts, string[] args) { if (args.Length == 0) { Console.WriteLine("Error: Datafile name is required when using --export-fieldstat"); return(1); } if (!Directory.Exists(opts.exportFieldStatDir)) { try { Directory.CreateDirectory(opts.exportFieldStatDir); } catch (Exception ex) { Console.WriteLine("Error: Destination directory '" + opts.exportFieldStatDir + "' does not exist and could not be created: " + ex); return(1); } } CoverageModel model = new CoverageModel(); model.ReadFromFile(args [0]); FieldStatExporter exporter = new FieldStatExporter(); exporter.DestinationDir = opts.exportFieldStatDir; exporter.StyleSheet = opts.styleSheet; exporter.Export(model); if (!opts.quiet) { Console.WriteLine(); Console.WriteLine("Done."); } return(0); }
private static int handleExportFieldStat(MonoCovOptions opts, string[] args) { if (args.Length == 0) { Console.WriteLine ("Error: Datafile name is required when using --export-fieldstat"); return 1; } if (!Directory.Exists (opts.exportFieldStatDir)) { try { Directory.CreateDirectory (opts.exportFieldStatDir); } catch (Exception ex) { Console.WriteLine ("Error: Destination directory '" + opts.exportFieldStatDir + "' does not exist and could not be created: " + ex); return 1; } } CoverageModel model = new CoverageModel (); model.ReadFromFile (args [0]); FieldStatExporter exporter = new FieldStatExporter(); exporter.DestinationDir = opts.exportFieldStatDir; exporter.StyleSheet = opts.styleSheet; exporter.Export (model); if (!opts.quiet) { Console.WriteLine (); Console.WriteLine ("Done."); } return 0; }