Lines Matching defs:check_name

63     check_name: str,
116 /// http://clang.llvm.org/extra/clang-tidy/checks/%(module)s/%(check_name)s.html
132 "check_name": check_name,
162 #include "%(check_name)s.h"
169 void %(check_name)s::registerMatchers(MatchFinder *Finder) {
174 void %(check_name)s::check(const MatchFinder::MatchResult &Result) {
187 % {"check_name": check_name_camel, "module": module, "namespace": namespace}
204 module_path: str, module: str, check_name: str, check_name_camel: str
215 check_fq_name = module + "-" + check_name
271 module_path: str, module: str, check_name: str, description: str
278 check_name_dashes = module + "-" + check_name
326 % (check_name_dashes, module, check_name, wrapped_desc)
337 check_name: str,
342 check_name_dashes = module + "-" + check_name
352 check_name + "." + test_extension,
410 def filename_from_module(module_name: str, check_name: str) -> str:
419 full_check_name = module_name + "-" + check_name
479 def has_auto_fix(check_name: str) -> str:
480 dirname, _, check_name = check_name.partition("-")
484 get_camel_check_name(check_name) + ".cpp",
490 get_camel_name(check_name) + ".cpp",
494 check_file = filename_from_module(dirname, check_name)
515 check_name = doc_file[0] + "-" + doc_file[1].replace(".rst", "")
527 return check_name, match
530 check_name, match = process_doc(doc_file)
531 if not match and check_name and not check_name.startswith("clang-analyzer-"):
532 return " :doc:`%(check_name)s <%(module)s/%(check)s>`,%(autofix)s\n" % {
533 "check_name": check_name,
536 "autofix": has_auto_fix(check_name),
542 check_name, match = process_doc(doc_file)
543 if (match or (check_name.startswith("clang-analyzer-"))) and check_name:
568 " :doc:`%(check_name)s <%(module)s/%(check_file)s>`, %(ref_begin)s`%(title)s <%(target)s>`%(ref_end)s,%(autofix)s\n"
570 "check_name": check_name,
583 " :doc:`%(check_name)s <%(module)s/%(check_file)s>`, %(title)s,%(autofix)s\n"
585 "check_name": check_name,
615 def write_docs(module_path: str, module: str, check_name: str) -> None:
616 check_name_dashes = module + "-" + check_name
619 module_path, "../../docs/clang-tidy/checks/", module, check_name + ".rst"
639 def get_camel_name(check_name: str) -> str:
640 return "".join(map(lambda elem: elem.capitalize(), check_name.split("-")))
643 def get_camel_check_name(check_name: str) -> str:
644 return get_camel_name(check_name) + "Check"
720 check_name = args.check
721 check_name_camel = get_camel_check_name(check_name)
722 if check_name.startswith(module):
725 % (check_name, module)
779 check_name,
785 adapt_module(module_path, module, check_name, check_name_camel)
786 add_release_notes(module_path, module, check_name, description)
788 write_test(module_path, module, check_name, test_extension, args.standard)
789 write_docs(module_path, module, check_name)