Skip to content
Snippets Groups Projects
  1. Feb 12, 2014
  2. Feb 11, 2014
    • Alexander Kornienko's avatar
      Expose the name of the checker producing each diagnostic message. · 15c01b27
      Alexander Kornienko authored
      Summary:
      In clang-tidy we'd like to know the name of the checker producing each
      diagnostic message. PathDiagnostic has BugType and Category fields, which are
      both arbitrary human-readable strings, but we need to know the exact name of the
      checker in the form that can be used in the CheckersControlList option to
      enable/disable the specific checker.
      
      This patch adds the CheckName field to the CheckerBase class, and sets it in
      the CheckerManager::registerChecker() method, which gets them from the
      CheckerRegistry.
      
      Checkers that implement multiple checks have to store the names of each check
      in the respective registerXXXChecker method.
      
      Reviewers: jordan_rose, krememek
      
      Reviewed By: jordan_rose
      
      CC: cfe-commits
      
      Differential Revision: http://llvm-reviews.chandlerc.com/D2557
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@201186 91177308-0d34-0410-b5e6-96231b3b80d8
      15c01b27
  3. Jan 31, 2014
  4. Jan 23, 2014
  5. Dec 30, 2013
  6. Dec 21, 2013
  7. Dec 10, 2013
  8. Oct 19, 2013
  9. Sep 12, 2013
  10. Jun 26, 2013
  11. Jun 17, 2013
  12. Jun 14, 2013
  13. Mar 26, 2013
  14. Jan 20, 2013
  15. Jan 16, 2013
  16. Jan 12, 2013
  17. Jan 02, 2013
  18. Dec 21, 2012
  19. Dec 04, 2012
  20. Nov 27, 2012
  21. Nov 02, 2012
  22. Oct 24, 2012
  23. Sep 01, 2012
  24. Jul 27, 2012
  25. Jun 21, 2012
  26. May 03, 2012
  27. Apr 26, 2012
  28. Apr 13, 2012
  29. Mar 21, 2012
  30. Mar 14, 2012
  31. Mar 11, 2012
  32. Mar 02, 2012
  33. Feb 20, 2012
  34. Feb 13, 2012
Loading