1. e503f89 Replace all uses of PathV1::isDirectory with PathV2::fs::is_directory. by Michael J. Spencer · 15 years ago
  2. d99bd55 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 15 years ago[Copied (98%) from clang/lib/EntoSA/HTMLDiagnostics.cpp]
  3. ef33f09 Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 15 years ago[Renamed (99%) from clang/lib/GR/HTMLDiagnostics.cpp]
  4. 98857c9 Rename static analyzer namespace 'GR' to 'ento'. by Ted Kremenek · 15 years ago
  5. ca08fba [analyzer] Refactoring: Move stuff into namespace 'GR'. by Argyrios Kyrtzidis · 15 years ago
  6. 2ff5ab1 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 15 years ago[Renamed from clang/lib/Checker/HTMLDiagnostics.cpp]
  7. 8d602a8 [analyzer] Refactoring: include/clang/Checker -> include/clang/GR by Argyrios Kyrtzidis · 15 years ago
  8. e169675 Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 15 years ago
  9. f28df4c Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 15 years ago
  10. c23f0e0 Rename Create[*]DiagnosticClient -> create[*]DiagnosticClient. by Argyrios Kyrtzidis · 15 years ago
  11. 8aaf499 Merge System into Support. by Michael J. Spencer · 15 years ago
  12. 3bc1b0c llvm::errs() is non-buffered, so it doesn't need to be flushed. by Dan Gohman · 15 years ago
  13. c1b1729 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 15 years ago[Renamed (99%) from clang/lib/Frontend/HTMLDiagnostics.cpp]
  14. a771f46 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 16 years ago
  15. 30e6318 Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 16 years ago
  16. 3baad0d Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 16 years ago
  17. 0ca3c62 Switch another function to StringRef instead of char pointer pairs. by Benjamin Kramer · 16 years ago
  18. 5ac3b0b Simplify code. by Benjamin Kramer · 16 years ago
  19. ba2c652 Use SmallString instead of SmallVector by Kovarththanan Rajaratnam · 16 years ago
  20. fe0fc40 Move BugReporter.h, PathDiagnostic.h, and BugType.h to 'include/Checker/BugReporter' by Ted Kremenek · 16 years ago
  21. d6b8708 Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 16 years ago
  22. 281d6d7 Use the llvm coding convention for indentation for switch. by Mike Stump · 16 years ago
  23. 16634c2 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 16 years ago
  24. da00234 Fix recently introduced use-after-free error reported in <rdar://problem/7387478>. by Ted Kremenek · 16 years ago
  25. b5f2025 Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify. by Daniel Dunbar · 16 years ago
  26. 78eaff4 Remove unused SetPreprocessor method. by Daniel Dunbar · 16 years ago
  27. 5e86044 Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and by Ted Kremenek · 16 years ago
  28. d0ba0e6 Kill PreprocessorFactory, which was both morally repugnant and totally unused. by Daniel Dunbar · 16 years ago
  29. 490b8c0 Remove use of std::ofstream in HTMLDiagnostics.cpp. by Ted Kremenek · 16 years ago
  30. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  31. 3441b4f API changes to match llvm ToT. by Chris Lattner · 16 years ago
  32. 89b422c Replace cerr with errs(). by Benjamin Kramer · 16 years ago
  33. 62c850f Remove now unnecessary helper methods. by Daniel Dunbar · 16 years ago
  34. 3724cde Emit a special 'BUGMETAEND' comment to aid in the postprocessing of HTML bug reports. by Ted Kremenek · 16 years ago
  35. 04ade6f (1) Enable PlistDiagnostics to take an option "PathDiagnosticClientFactory" by Ted Kremenek · 16 years ago
  36. 25ef69a refactor htmldiags to be created up front like the other diag clients. by Chris Lattner · 17 years ago
  37. 184e65d Change Lexer::MeasureTokenLength to take a LangOptions reference. by Chris Lattner · 17 years ago
  38. a64bbc6 Also "flatten" PathLocations fed to the HTMLDiagnosticClient. We need a better by Ted Kremenek · 17 years ago
  39. 0bb0909 - Changed PathDiagnosticPiece::getLocation() to return a PathDiagnosticLocation by Ted Kremenek · 17 years ago
  40. b4947e4 BugReporter: by Ted Kremenek · 17 years ago
  41. 493a424 Handle "Macro" PathDiagnosticPiece kind when getting string identifier. by Ted Kremenek · 17 years ago
  42. 7f16ed4 Resize message bubble back to original size. by Ted Kremenek · 17 years ago
  43. c62af6c Adjust HTML message bubbles to utilize information from PathDiagnosticPiece::Kind. by Ted Kremenek · 17 years ago
  44. e780823 Update HTML diagnostics to honor the different between 'event' and 'control-flow' diagnostics. by Ted Kremenek · 17 years ago
  45. 51adf58 Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* by Daniel Dunbar · 17 years ago[Renamed (99%) from clang/lib/Driver/HTMLDiagnostics.cpp]
  46. 87f95b0 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 17 years ago
  47. ea3a9e2 HTMLDiagnostics: Always display diagnostics *below* the line in question. by Ted Kremenek · 17 years ago
  48. 88ea93e lower the interface to getLineNumber like we did for by Chris Lattner · 17 years ago
  49. e4ad417 make SM::getColumnNumber take a predecomposed FileID/offset, which by Chris Lattner · 17 years ago
  50. a3f462e PathDiagnostics: by Ted Kremenek · 17 years ago
  51. cbc35ecb Rename SourceManager::getCanonicalFileID -> getFileID. There is by Chris Lattner · 17 years ago
  52. d32480d this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 17 years ago
  53. 48a8c57 eliminate FullSourceLoc::getLocation() now that FullSourceLoc by Chris Lattner · 17 years ago
  54. fcc0a5a elimiante FullSourceLoc::getCanonicalFileID by Chris Lattner · 17 years ago
  55. 671689a an instantiation loc is always a file loc. by Chris Lattner · 17 years ago
  56. 8a42586 more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  57. e868c00 Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 17 years ago
  58. 29925c8 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 · 17 years ago
  59. 8d8a14a Expand bubble size by 50%. by Ted Kremenek · 17 years ago
  60. b76a3f44 Output "REPORTHEADER" and "REPORTSUMMARYEXTRA" tags for use with scan-view. by Ted Kremenek · 17 years ago
  61. 80b2b16 Added experimental "intelligent-sizing" of HTML message bubbles based on the contents of the message. by Ted Kremenek · 17 years ago
  62. de195e2 Add "category" to BugTypes, allowing bugs to be grouped. by Ted Kremenek · 17 years ago
  63. 2d470fc Patch by Csaba Hruska! by Ted Kremenek · 17 years ago
  64. 9470a96 Moved HTMLDiagnostics to lib/Driver. by Zhongxing Xu · 17 years ago[Renamed (99%) from clang/Driver/HTMLDiagnostics.cpp]
  65. 221fa94 More #include cleaning by Daniel Dunbar · 17 years ago
  66. 8cf5045 Fix regression in range highlighting in HTML output. by Ted Kremenek · 17 years ago
  67. c99332c Modified HTMLDiagnostics to also perform syntax highlighting for errors in header files. by Ted Kremenek · 17 years ago
  68. 79ab0fa 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 · 17 years ago
  69. e6d2419 Improve HTMLDiagnostics by understanding the "Below" hint. by Ted Kremenek · 18 years ago
  70. 5f56cbb Output better paths to display in bug reports and compute a common by Ted Kremenek · 18 years ago
  71. b0f87c4 added preliminary diagnostics in scan-build results to denote whether by Ted Kremenek · 18 years ago
  72. 64fa3be Better handling for directory names in HTML diagnostics. Work in progress. by Ted Kremenek · 18 years ago
  73. 9718c9e PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiring by Ted Kremenek · 18 years ago
  74. 076d133 html::EscapeText (using the Rewriter) now replaces tabs by default. by Ted Kremenek · 18 years ago
  75. 9e48b0c Fixed range highlighting bug in HTML diagnostics. by Ted Kremenek · 18 years ago
  76. f42f3fb class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its dstor. by Ted Kremenek · 18 years ago
  77. aabc986 Temporarily disable macro expansion in the HTML output of HTMLDiagnostics to by Ted Kremenek · 18 years ago
  78. 8bb90b8 HAve HTMLDiagnostics use html::HighlightRange to highlight message ranges. by Ted Kremenek · 18 years ago
  79. f2e6fcf Hook up HTMLDiagnostics to use Chris's new syntax highlighting. --html-diags by Ted Kremenek · 18 years ago
  80. 7d6219f For HTML diagnostics, output more information about a bug report. by Ted Kremenek · 18 years ago
  81. bb2b224 HTMLDiagnostics now uses the new "getCanonicalID()", "isFromMainFileID()" methods from by Ted Kremenek · 18 years ago
  82. 5f7ece0 Don't expand tabs in EscapeText, but rather expand them when writing out by Ted Kremenek · 18 years ago
  83. d8256ed Improve range highlighting in HTMLDiagnostic to correctly highlight ranges by Ted Kremenek · 18 years ago
  84. b5c8225 Use logical line number for BUGLINE. by Ted Kremenek · 18 years ago
  85. b73d6dd Added guard for printing out PathDiagnostics whose last element ends with by Ted Kremenek · 18 years ago
  86. 258493c Added path sequence numbers in HTML output of PathDiagnostics. by Ted Kremenek · 18 years ago
  87. 3276af4 Embed BUGLINE, BUGFILE, BUGPATHLENGTH in the emitted HTML file. by Ted Kremenek · 18 years ago
  88. 13c0885 Put "BUGDESC" comment tag on its own line. by Ted Kremenek · 18 years ago
  89. e6eed29 Embed "DESC" tag in HTML reports. by Ted Kremenek · 18 years ago
  90. a9590d1 Embed linkable IDs in message bubbles. by Ted Kremenek · 18 years ago
  91. 3bcfc6e Better handling for tabs with message bubbles. by Ted Kremenek · 18 years ago
  92. 01fa5d2 When emitting HTML messages, take into account margin fusing due to tabs. by Ted Kremenek · 18 years ago
  93. 30560ca For HTMLDiagnostics, when emitting the name of the directory, substitute the current working directory for "." by Ted Kremenek · 18 years ago
  94. 561dfe3 Add html::EscapeText for std::string; use this function to escape text in message bubbles. by Ted Kremenek · 18 years ago
  95. 8d5491f Output directory as well as file name. by Ted Kremenek · 18 years ago
  96. 8cc4842 Added <h3> tag in HTML file output that contains the name of the source file. by Ted Kremenek · 18 years ago
  97. 6efb026 Added "HTMLDiagnostic", a generic DiagnosticClient (that also implements PathDiagnostic) by Ted Kremenek · 18 years ago