crashanalysercmd/Libraries/File Formats/Plugins/XmlFilePlugin/FileFormat/PlainTextOutput.cs
changeset 3 045ade241ef5
parent 2 0c91f0baec58
equal deleted inserted replaced
2:0c91f0baec58 3:045ade241ef5
   120             if (datablock.Hash() != string.Empty)
   120             if (datablock.Hash() != string.Empty)
   121             {
   121             {
   122                 writer.Write(PrettyString(XmlConsts.Kxml_defect_hash, datablock.Hash()));
   122                 writer.Write(PrettyString(XmlConsts.Kxml_defect_hash, datablock.Hash()));
   123             }
   123             }
   124 
   124 
       
   125             if (datablock.DetailedHash() != string.Empty)
       
   126             {
       
   127                 writer.Write(PrettyString(XmlConsts.Kxml_detailed_defect_hash, datablock.DetailedHash()));
       
   128             }
       
   129 
       
   130             if (datablock.TestSet() != string.Empty)
       
   131             {
       
   132                 writer.Write(PrettyString(XmlConsts.Kxml_testset, datablock.TestSet()));
       
   133             }
       
   134 
   125             WriteDictionaryValues(writer, datablock);
   135             WriteDictionaryValues(writer, datablock);
   126 
   136 
   127             // Codesegments
   137             // Codesegments
   128             if (datablock.CodeSegs().Count > 0)
   138             if (datablock.CodeSegs().Count > 0)
   129                 writer.Write(PrettyTitle(KTitleCodesegments));
   139                 writer.Write(PrettyTitle(KTitleCodesegments));
   274             writer.Write(PrettyString(XmlConsts.Kxml_psninfo, datablock.SerialNumber()));
   284             writer.Write(PrettyString(XmlConsts.Kxml_psninfo, datablock.SerialNumber()));
   275 
   285 
   276             if (datablock.UID() != null)
   286             if (datablock.UID() != null)
   277                writer.Write(PrettyString(XmlConsts.Kxml_uid, "0x" + datablock.UID().Value.ToString("X8")));
   287                writer.Write(PrettyString(XmlConsts.Kxml_uid, "0x" + datablock.UID().Value.ToString("X8")));
   278             
   288             
   279             writer.Write(PrettyString(XmlConsts.Kxml_testset, datablock.TestSet()));
       
   280             writer.Write(PrettyString(XmlConsts.Kxml_diskinfo, datablock.DiskInfo()));
   289             writer.Write(PrettyString(XmlConsts.Kxml_diskinfo, datablock.DiskInfo()));
   281             writer.Write(PrettyString(XmlConsts.Kxml_phone_number, datablock.PhoneNumber()));
   290             writer.Write(PrettyString(XmlConsts.Kxml_phone_number, datablock.PhoneNumber()));
   282 
   291 
   283             writer.Write(PrettyString(XmlConsts.Kxml_report_ok, datablock.ReportOK()));
   292             writer.Write(PrettyString(XmlConsts.Kxml_report_ok, datablock.ReportOK()));
   284             writer.Write(PrettyString(XmlConsts.Kxml_report_fail, datablock.ReportFail()));
   293             writer.Write(PrettyString(XmlConsts.Kxml_report_fail, datablock.ReportFail()));