1. 6b67630 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 15 years ago
  2. 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
  3. b716633 Use the llvm coding convention for indentation for switch. by Mike Stump · 15 years ago
  4. bd21828 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 15 years ago
  5. cca5e1e Fix recently introduced use-after-free error reported in <rdar://problem/7387478>. by Ted Kremenek · 15 years ago
  6. efceabd Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify. by Daniel Dunbar · 15 years ago
  7. eb6aeb5 Remove unused SetPreprocessor method. by Daniel Dunbar · 15 years ago
  8. b697a4e Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and by Ted Kremenek · 15 years ago
  9. 90b1827 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 15 years ago
  10. b8fc325 Remove use of std::ofstream in HTMLDiagnostics.cpp. by Ted Kremenek · 15 years ago
  11. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  12. d57a7ef API changes to match llvm ToT. by Chris Lattner · 15 years ago
  13. 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
  14. 44ba7bf Remove now unnecessary helper methods. by Daniel Dunbar · 15 years ago
  15. 9b4d45c Emit a special 'BUGMETAEND' comment to aid in the postprocessing of HTML bug reports. by Ted Kremenek · 15 years ago
  16. f755606 (1) Enable PlistDiagnostics to take an option "PathDiagnosticClientFactory" by Ted Kremenek · 15 years ago
  17. 409d4e7 refactor htmldiags to be created up front like the other diag clients. by Chris Lattner · 16 years ago
  18. 2c78b87 Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 16 years ago
  19. 7db0a94 Also "flatten" PathLocations fed to the HTMLDiagnosticClient. We need a better by Ted Kremenek · 16 years ago
  20. 5fb5dfb - Changed PathDiagnosticPiece::getLocation() to return a PathDiagnosticLocation by Ted Kremenek · 16 years ago
  21. 0e5c8d4 BugReporter: by Ted Kremenek · 16 years ago
  22. 0008683 Handle "Macro" PathDiagnosticPiece kind when getting string identifier. by Ted Kremenek · 16 years ago
  23. 4e25ee3 Resize message bubble back to original size. by Ted Kremenek · 16 years ago
  24. 80bae76 Adjust HTML message bubbles to utilize information from PathDiagnosticPiece::Kind. by Ted Kremenek · 16 years ago
  25. 2f10398 Update HTML diagnostics to honor the different between 'event' and 'control-flow' diagnostics. by Ted Kremenek · 16 years ago
  26. e1bd4e6 Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* by Daniel Dunbar · 16 years ago[Renamed (99%) from lib/Driver/HTMLDiagnostics.cpp]
  27. 4b2d3f7 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 16 years ago
  28. 3f0b656 HTMLDiagnostics: Always display diagnostics *below* the line in question. by Ted Kremenek · 16 years ago
  29. 30fc933 lower the interface to getLineNumber like we did for by Chris Lattner · 16 years ago
  30. 7da5aea make SM::getColumnNumber take a predecomposed FileID/offset, which by Chris Lattner · 16 years ago
  31. a26ddab PathDiagnostics: by Ted Kremenek · 16 years ago
  32. a11d617 Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 16 years ago
  33. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
  34. 59ddeab eliminate FullSourceLoc::getLocation() now that FullSourceLoc by Chris Lattner · 16 years ago
  35. 4abb87e elimiante FullSourceLoc::getCanonicalFileID by Chris Lattner · 16 years ago
  36. f3e8fcd an instantiation loc is always a file loc. by Chris Lattner · 16 years ago
  37. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  38. ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 16 years ago
  39. 583e898 Fixed a horrible bug in HTMLDiagnostics.cpp where bugs referencing source ranges that occur within macros would not be emitted at all. by Ted Kremenek · 16 years ago
  40. f91ce77 Expand bubble size by 50%. by Ted Kremenek · 16 years ago
  41. 778246a Output "REPORTHEADER" and "REPORTSUMMARYEXTRA" tags for use with scan-view. by Ted Kremenek · 16 years ago
  42. a6aa83e Added experimental "intelligent-sizing" of HTML message bubbles based on the contents of the message. by Ted Kremenek · 16 years ago
  43. 8c036c7 Add "category" to BugTypes, allowing bugs to be grouped. by Ted Kremenek · 16 years ago
  44. a95d375 Patch by Csaba Hruska! by Ted Kremenek · 16 years ago
  45. 8148839 Moved HTMLDiagnostics to lib/Driver. by Zhongxing Xu · 16 years ago[Renamed (99%) from Driver/HTMLDiagnostics.cpp]
  46. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  47. ae8a255 Fix regression in range highlighting in HTML output. by Ted Kremenek · 16 years ago
  48. fd8fc4e Modified HTMLDiagnostics to also perform syntax highlighting for errors in header files. by Ted Kremenek · 16 years ago
  49. f6f593f In a report-XXXXX.html, make the title include the name of the file with the bug. Patch by Jean-Daniel Dupas! by Ted Kremenek · 16 years ago
  50. ea17d6a Improve HTMLDiagnostics by understanding the "Below" hint. by Ted Kremenek · 17 years ago
  51. 7a4648d Output better paths to display in bug reports and compute a common by Ted Kremenek · 17 years ago
  52. 072192b added preliminary diagnostics in scan-build results to denote whether by Ted Kremenek · 17 years ago
  53. 7fc8957 Better handling for directory names in HTML diagnostics. Work in progress. by Ted Kremenek · 17 years ago
  54. 5585114 PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiring by Ted Kremenek · 17 years ago
  55. 7414dc0 html::EscapeText (using the Rewriter) now replaces tabs by default. by Ted Kremenek · 17 years ago
  56. 12fc014 Fixed range highlighting bug in HTML diagnostics. by Ted Kremenek · 17 years ago
  57. 339b9c2 class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 17 years ago
  58. 9e8829b Temporarily disable macro expansion in the HTML output of HTMLDiagnostics to by Ted Kremenek · 17 years ago
  59. b747814 HAve HTMLDiagnostics use html::HighlightRange to highlight message ranges. by Ted Kremenek · 17 years ago
  60. 47abe76 Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 17 years ago
  61. 4b0f813 For HTML diagnostics, output more information about a bug report. by Ted Kremenek · 17 years ago
  62. 5dd0041 HTMLDiagnostics now uses the new "getCanonicalID()", "isFromMainFileID()" methods from by Ted Kremenek · 17 years ago
  63. fa5be36 Don't expand tabs in EscapeText, but rather expand them when writing out by Ted Kremenek · 17 years ago
  64. dab4ead Improve range highlighting in HTMLDiagnostic to correctly highlight ranges by Ted Kremenek · 17 years ago
  65. 344f7e3 Use logical line number for BUGLINE. by Ted Kremenek · 17 years ago
  66. 7e76944 Added guard for printing out PathDiagnostics whose last element ends with by Ted Kremenek · 17 years ago
  67. 718ceb1 Added path sequence numbers in HTML output of PathDiagnostics. by Ted Kremenek · 17 years ago
  68. b947639 Embed BUGLINE, BUGFILE, BUGPATHLENGTH in the emitted HTML file. by Ted Kremenek · 17 years ago
  69. 86b4381 Put "BUGDESC" comment tag on its own line. by Ted Kremenek · 17 years ago
  70. 0761540 Embed "DESC" tag in HTML reports. by Ted Kremenek · 17 years ago
  71. 33bd942 Embed linkable IDs in message bubbles. by Ted Kremenek · 17 years ago
  72. 8fb0016 Better handling for tabs with message bubbles. by Ted Kremenek · 17 years ago
  73. 2aa13b5 When emitting HTML messages, take into account margin fusing due to tabs. by Ted Kremenek · 17 years ago
  74. 5d0f592 For HTMLDiagnostics, when emitting the name of the directory, substitute the current working directory for "." by Ted Kremenek · 17 years ago
  75. 053ef59 Add html::EscapeText for std::string; use this function to escape text in message bubbles. by Ted Kremenek · 17 years ago
  76. 5d00f86 Output directory as well as file name. by Ted Kremenek · 17 years ago
  77. 2e93981 Added <h3> tag in HTML file output that contains the name of the source file. by Ted Kremenek · 17 years ago
  78. 88f5cde Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 17 years ago