<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><base href="x-msg://235/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi, Sujit. Our bug reports do have categories right now, which you can see in the scan-build HTML output or in Xcode. As you pointed out, though, individual bug types do not currently have IDs. This is something we've discussed internally before, but we'd like to make sure we do it right. (For example, Clang's warnings have names, not numbers. Should the analyzer also have names? Should the names be hierarchical? How should bug types correspond to whether various checkers are enabled?)</div><div><br></div><div>I thought there was an outstanding Bugzilla report for this, but I can't see one in a quick skim through the list. Maybe Ted or Anna can find one.</div><div><br></div><div>Thanks for the report,</div><div>Jordan</div><div><br></div><br><div><div>On Oct 28, 2012, at 21:14 , Sujit Kamthe <<a href="mailto:Sujit.Kamthe@kpitcummins.com">Sujit.Kamthe@kpitcummins.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div lang="EN-US" link="blue" vlink="purple" style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div class="WordSection1" style="page: WordSection1; "><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">Hi,<o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">There is no ErrorID or StaticAnalyzerCheckerID associated with diagnostics being reported.<o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">e.g.<o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">Core.1: The right operand of '==' is a garbage value<o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">Security.2: < diagnostic ><o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">DeadCode.4: <diagnostic><o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); "> </span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); ">It will help categorize the diagnostics in report.<o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-family: 'Trebuchet MS', sans-serif; color: rgb(23, 54, 93); "> </span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><span style="font-size: 8pt; font-family: 'Courier New'; color: rgb(31, 73, 125); ">Regards,</span><span style="font-family: 'Courier New'; color: rgb(31, 73, 125); "><o:p></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; "><b><span style="font-size: 10pt; font-family: 'Courier New'; color: rgb(84, 141, 212); ">Sujit Kamthe</span></b></div></div></div></blockquote></div></body></html>