Identifying which CodeCheck scripts are taking a long time and three functions that might be slowing down your custom API scripts.
Tag: notes
CMake Compare Part 3: Violation Trends
Analyzing how a CMake-based project has changed over time (Part 3 of 5). This article focuses on creating a CodeCheck Violation trend line from multiple databases representing different time points in GitAhead.
CMake Compare Part 4: Differences Trend Lines
Analyzing how a CMake-based project has changed over time (Part 4 of 5). This article focuses on creating a trendline of changes to avoid the artifacts caused by non-linear history.
CMake Compare Part 5: Author Awards
Analyzing how a CMake-based project has changed over time (Part 5 of 5). This article focuses on calculating statistics by author given Understand databases for many time points.
CMake Compare Part 2: Automation
Analyzing how a CMake-based project has changed over time (Part 2 of 5). Using command-line tools to create hundreds of comparison databases and constructing a trend line of analysis errors over time
CMake Compare Part 1: Creation
Analyzing how a CMake-based project has changed over time (Part 1 of 5). This article focuses on getting the project to build successfully, both for the current state of the code and the 4-year-old initial version of the code.
Lightweight but Powerful Code Reviews with Understand Annotations
Use Understand Annotations to review code with co-workers by annotating and sharing those annotations thru normal GIT operations without muddying up your source code or bogging down in weighty “review” processes.