Coming Soon — Helix QAC 2019.1

The upcoming release of Helix QAC (formerly QAC/QAC++/QA Verify) will include the following changes.

 

How Helix QAC Is Versioned

Helix QAC will no longer use a <major>.<minor>.<patch> format. The version will be based on year and the release within the year. So, the new release will be “Helix QAC 2019.1”. This will consist of:

  • QAC 9.6
  • QAC++ 4.4
  • QA Verify (Helix QAC dashboard) 2.4

 

Where Helix QAC Will Be Installed

By default, Helix QAC 2019.1 will be installed into “C:\Perforce\Helix-QAC-2019.1” for Windows users or “./Perforce/Helix-QAC-2019.1” for Linux users.

 

Where User Data Is Stored

The user data location is platform- and user privilege-specific. Here’s a table with further details:

 

 

Platform

Privilege

Location

Registry

Windows  

Non-admin

%LOCALAPPDATA%\Perforce\Helix-QAC-2019.1

HKEY_CURRENT_USER\SOFTWARE\Perforce

Windows  

Admin

%LOCALAPPDATA%\Perforce\Helix-QAC-2019.1

HKEY_LOCAL_MACHINE\SOFTWARE\Perforce

Linux 

Non-admin        

~/.config/Perforce/Helix-QAC-2019.1

n/a

Linux    

Admin

/etc/Perforce.d/Helix-QAC-2019.1

n/a

 

Where Log Files Are Stored

By default they will be in “%LOCALAPPDATA%\Perforce\Helix-QAC-2019.1” for Windows users or “~/.config/Perforce/Helix-QAC-2019.1” for Linux users.

The log file name changes to Helix-QAC_<date>T<time>_<id>.log

 

How the Jenkins Plug-In Will Change

Jenkins users will need to update the PRQA plug-in to v3.0.2 (or above) once Helix QAC 2019.1 is released.

 

Programs That Won’t Change

The qacli and qagui will retain their names. Key folders such as the “prqa” folder and the prqaproject.xml will also remain the same.

What’s New in Helix QAC 2.4?

Helix QAC 2.4 adds a CWE C++ compliance module. And it updates compliance coverage, performance, and productivity.

What’s New in Helix QAC 2.4?

Add the New CWE C++ Compliance Module

Identify CWE C++ security weaknesses in your code. And map Helix QAC for C++ diagnostics to CWE list entries.

Additional Compliance Updates

Helix QAC 2.4 includes additional compliance updates:

  • Better coverage for AUTOSAR C++, MISRA C, and CERT C/C++.
  • Parser support for C11 and more modern C++ features.

Performance and Productivity Enhancements

Helix QAC 2.4 also includes updates for better performance and greater productivity, such as:

  • IDE plug-in support for Eclipse Photon
  • Report analysis times per file

Request New Release

Get the full release notes, download instructions, and upgraded licenses.