API/Plugins

Everything you need to know about Understand’s language-specific APIs and plugins.

Overview of the Understand API
The Understand GUI is powerful and has a lot of different reporting options, but, at some point, you probably need to access information from you code in a ...
Fri, 1 Oct, 2021 at 4:33 PM
Getting Started with the Perl API
Understand includes a PERL API which allows you to directly query the Understand database. If you want to create your own report, or gather information in a...
Fri, 1 Oct, 2021 at 4:29 PM
API Documentation
The Tutorials are the best place to start learning the APIs. Once you’ve been through them here is the full API documentation. You can access the most up to...
Fri, 1 Oct, 2021 at 4:26 PM
API Tutorial 1: Writing Your First API Script
This article is part of a series on using the Understand API. Understand has an extensive API to let you query the data it captures about your code. It ...
Fri, 1 Oct, 2021 at 4:18 PM
Getting Started with the C API
With the Understand C API your applications can directly access code information from Understand. The C API is included with Understand and the API docu...
Mon, 4 Oct, 2021 at 10:53 AM
Writing Codecheck Scripts in Perl and Python
Overview CodeCheck scripts are special Perl and Python scripts that let you provide custom checks for verifying your team’s coding standards. They can b...
Mon, 4 Oct, 2021 at 10:52 AM
Getting Started with the Python API
The Python 3 API allows you to write your own scripts that can create custom reports, generate your own metrics and in general make Understand deliver exact...
Mon, 4 Oct, 2021 at 10:51 AM
Jenkins Plugin for Understand
One of our partners has written a report plugin to integrate with Jenkins. They have asked us not to post the code online, but if you are interested and you...
Fri, 1 Oct, 2021 at 3:37 PM
Identifying Extraneous Code
As a project goes through its life-span some code invariable gets relegated to the trash. Here are some quick ways of identifying code that might be a good ...
Fri, 1 Oct, 2021 at 3:32 PM
API Tutorial 5: Interactive Reports
This article is part of a series on using the Understand API. Interactive Reports are special Perl scripts that create a text-based window in Understand...
Mon, 4 Oct, 2021 at 10:50 AM