Start here

Home
About Klocwork
What's new
Fixed issues
Release notes
Installation

Reference

C/C++ checkers
Java checkers
C# checkers
MISRA C 2004 checkers
MISRA C++ 2008 checkers
MISRA C 2012 checkers
MISRA C 2012 checkers with Amendment 1
Commands
Metrics
Troubleshooting
Reference

Product components

C/C++ Integration build analysis
Java Integration build analysis
Desktop analysis
Refactoring
Klocwork Static Code Analysis
Klocwork Code Review
Structure101
Tuning
Custom checkers

Coding environments

Visual Studio
Eclipse for C/C++
Eclipse for Java
IntelliJ IDEA
Other

Administration

Project configuration
Build configuration
Administration
Analysis performance
Server performance
Security/permissions
Licensing
Klocwork Static Code Analysis Web API
Klocwork Code Review Web API

Community

View help online
Visit RogueWave.com
Klocwork Support
Rogue Wave Videos

Legal

Legal information

Fixed issues in Klocwork 2018.1

The following issues were fixed in Klocwork 2018.1.

General issues

Number Description
00035804 Upgraded the version of MySQL for Windows, Linux, Solaris, and Mac to 5.6.38.
00036024 Fixed a software packaging issue that prevented users from being able to display some configuration settings for projects in Klocwork Code Review if certain tools were not installed.
00037539 Fixed an issue with the Jenkins CI plug-in that caused problems with the linking stage when running kwbuildproject.
00037620 Updated the DISA STIG taxonomy to support DISA STIG Version 4, Revision 5.
00037318, 00037378, 00037406, 00037520 Fixed an issue with the digital signature for the Visual Studio plug-in that prevented users from installing the help for the plug-in.
00036731 Added support for the IAR compiler/linker for STM8 Microcontroller family.
00037532 Fixed an issue with the kwgather command so that it preserves the case of file names and paths.
00037855 Fixed an issue related to passwords on Chromium-based browsers.
00037551 Fixed an issue with the Visual Studio plug-in related to synchronization that caused a temporary slow-down.
00037224, 00037707, 00037820 Fixed an issue with the Klocwork Portal related to displaying fixed issues from old builds.
00037675 Fixed an issue with analysis related to the use of double semi-colons at the end of a line of Java code.
00034539 Fixed an issue with creating a buildspec related to how kwwrap handled line endings.
00035231, 00036103, 00036498, 00036712, 00036809,00037044, 00037306, 00037630, 00037460 Improved support for the GCC compiler.
00036882 Fixed an issue with analysis related to a class library with C# and .NET in Visual Studio 2017.
00038109 Fixed a translation issue related to the SPECTRE.VARIANT1 checker.
00037596 Improved support for handling C99 designated initializers.
00036803 Fixed an issue with analysis related to paths that start with a double slash.
00037677 Fixed an issue with analysis related to Java dependencies.
00030214, 00034777 Added a Web API metrics option called exclude_system_files.
00038147 Corrected a category heading in the MISRA 2012 taxonomies.
00037546 Reduced false positives with the checker MISRA.SWITCH.WELL_FORMED.DEFAULT.FIRST_OR_LAST.2012.
00037936 Reduced false positives with the checker MISRA.FOR.INCR.CHANGE.
00037460 Improved support for GCC.
00036430 Reduced false positives for MISRA.CVALUE.IMPL.CAST.CPP; improved defect detection for MISRA.CONV.NUM.NARROWER.

Documentation issues

Number Description
00037420, 00037456 Deleted a reference in the system requirements to Visual Studio 2008, which is no longer supported.
00037085 Updated the list of C/C++ compilers to include the current name for the ARM Optimizing C/C++ compiler (formerly TI tms470 C/C++ compiler).
00037471 Updated the Product Lifecycle document on support.roguewave.com to include Klocwork 2018.
00037528 Added error codes 701, 702, 703, and 704 to the reference table of path analysis errors.
00037564 Fixed a typo in the version of Gradle we support in Klocwork 2017.1.
00037441 Improved the phrasing of the Japanese translation in the topic about cross-version support for builds.
00037442 Corrected the command syntax in the topic about cross-version support for builds.
00037485 Added a note to the documentation about deploying custom checkers to tell customers to wait 30 seconds between adding the checkers to the plugins directory and running the kwdeploy command.
00036774 Clarified the definitions of desktop, server, and local issues in Visual Studio.
00037800 Corrected the Japanese description for the checker FUNCRET.IMPLICIT.