Find a file
2026-02-25 17:09:49 +03:00
CodeChecker codechecker: doesn't expect enum types to be lower 2022-01-05 00:25:41 +03:00
CodeCheckerApp Revert "Merge branch 'dev' into 'master'" 2017-11-12 20:12:52 +03:00
gtest Revert "Merge branch 'dev' into 'master'" 2017-11-12 20:12:52 +03:00
std_headers Add NULL macro 2018-05-03 09:36:38 +03:00
Tests Revert "Merge branch 'dev' into 'master'" 2017-11-12 20:12:52 +03:00
.gitignore package in flakes 2026-02-25 17:09:49 +03:00
.gitlab-ci.yml Add CI 2018-05-02 15:40:39 +03:00
CodeChecker.sln Revert "Merge branch 'dev' into 'master'" 2017-11-12 20:12:52 +03:00
flake.lock package in flakes 2026-02-25 17:09:49 +03:00
flake.nix package in flakes 2026-02-25 17:09:49 +03:00
readme.md Revert "Merge branch 'dev' into 'master'" 2017-11-12 20:12:52 +03:00

CodeChecker

CodeChecker is a tool for C code style analysis.

Installation

for Linux:

$ git clone http://git.iu7.bmstu.ru/IU7-Projects/CodeChecker.git
$ cd CodeChecker/CodeChecker
$ make

for Other operating systems:

Download source from http://git.iu7.bmstu.ru/IU7-Projects/CodeChecker.git

Run make in CodeChecker/CodeChecker folder.

Running

You need to add RULES_PATH environment variable with path to rules file. Use CodeChecker/CodeChecker/Rules.txt by default.

On Linux add RULES_PATH to .profile

On Windows you can add RULES_PATH by selecting System from the Control Panel, selecting Advanced system settings, and clicking Environment Variables.

To use CodeChecker type in command line:

CodeChecker.exe file.c

Bugs and Support

If you think you've found a bug, please report it at:

http://git.iu7.bmstu.ru/IU7-Projects/CodeChecker/issues

In order to help us solve your issues as quickly as possible, please include the following information when filing a bug:

  • The version of CodeChecker you're using (SHA-1 of git repo)
  • The operating system used to run CodeChecker
  • The complete command line you used to run CodeChecker
  • Your source code files you used to run CodeChecker

The program is made by Ermishechkin Aleksandr and Avagyan Ashot.