GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - gartung/CMSCodeChecker: A clang-tidy fork to add CMS checkers (derived from https://github.com/AliceO2Group/O2CodeChecker)

BranchesTags
Open more actions menu

Latest commit

 

History

27 Commits
27 Commits

Folders and files

NameName
Last commit message
Last commit date
cmake/modules
cmake/modules
 
 
cms
cms
 
 
test
test
 
 
tool
tool
 
 
.clang-format
.clang-format
 
 
CMakeLists.txt
CMakeLists.txt
 
 
ClangTidy.h
ClangTidy.h
 
 
ClangTidyDiagnosticConsumer.h
ClangTidyDiagnosticConsumer.h
 
 
ClangTidyModule.h
ClangTidyModule.h
 
 
ClangTidyModuleRegistry.h
ClangTidyModuleRegistry.h
 
 
ClangTidyOptions.h
ClangTidyOptions.h
 
 
ClangTidyProfiling.h
ClangTidyProfiling.h
 
 
README.md
README.md
 
 
add_new_check.py
add_new_check.py
 
 
check_clang_tidy.py
check_clang_tidy.py
 
 
rename_check.py
rename_check.py
 
 

Repository files navigation

CMSCodeChecker

A prototype for a standalone code checker for the CMSSW project

It offers:

  • code checks based on clang-tidy and existing components
  • standalone CMake infrastructure for compilation outside of llvm/clang source tree

Requirements/Building

  • llvm + clang + clang extra tools (release 7_0) required
  • build using cmake -DLLVM_DIR=PATH_TO_LLVM_CMAKE_CONFIG -DClang_DIR=PATH_TO_CLANG_CONFIG

Usage

In the build directory of CMS (containing the CMake compilations database in form of compile_command.json), run

run_CMSCodeChecker.py -clang-tidy-binary `which CMScodecheck` -checks=-*,cms*

About

A clang-tidy fork to add CMS checkers (derived from https://github.com/AliceO2Group/O2CodeChecker)

Resources

Readme
Activity

Stars

1 star

Watchers

0 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.