Codecheck

Learn about the powerful Codecheck tool within Understand.

Codecheck Overview
Understand provides a way to check your code using published coding standards, or your own custom standards. These checks can be used to verify naming guide...
Tue, 5 Oct, 2021 at 12:51 AM
Running Codecheck in your DevOps pipeline with Jenkins
We use Understand every day on our own code as part of our Continuous Integration(CI) process. Each time an engineer does a git commit we test that their ch...
Tue, 5 Oct, 2021 at 12:46 AM
Merging Duplicate Checks
Below is a description for merging duplicate checks that are in different directories.  Note: This currently only works with the Python API, so the chec...
Tue, 5 Oct, 2021 at 12:38 AM
Running Codecheck from the Command Line
CodeCheck can be set up to run from the command line using Und if that is your preferred work environment, or if you are looking to automate the task. For m...
Mon, 4 Oct, 2021 at 11:54 PM
What MISRA Standards Does Codecheck Test
Understand has many checks straight from the following published standards: MISRA-C 2004 MISRA-C++ 2008 MISRA-C 2012 Effective C++ (3rd Edition) Scott ...
Mon, 4 Oct, 2021 at 11:33 PM
MISRA C and MISRA C++
The Motor Industry Software Reliability Association (MISRA) standard was originally developed to help the automotive industry create guidelines for safer mo...
Mon, 4 Oct, 2021 at 11:32 PM
Codecheck Validation
Some customers have asked us to provide test files for validating the output of CodeCheck feature. For example, Avionics teams using DO-178B can use it for ...
Mon, 4 Oct, 2021 at 11:29 PM
Codecheck Comment Keywords
Good news for teams using Codecheck, build 868 lets Codecheck ignore violation via comments in the code. This will allow teams to specify areas in the code ...
Mon, 4 Oct, 2021 at 11:25 PM