...
- If the analysis contains only one file (or very few files) the whole analysis fails , see the possible reasons below but try to analyze a bigger application.
- There are syntax errors in source files
- Source code might not be conformant to language grammar. Please review the source code and run the analysis again.
- The encoding used for the analysis is not correct
- Action: By default, UTF-8 is considered, but if your source files are better supported by any other encoding, you should change it, and the number of processed files will be higher.
- To do it, please take a look at the next urls:
- If you are using Kiuwan Local Analyzer: https://www.kiuwan.com/docs/display/K5/Code+analysis+using+the+downloaded+agent (Global Configuration section)
- If you analyzing in the cloud (uploading a ZIP): https://www.kiuwan.com/docs/display/K5/Analysis+Management
- In cases where files can be processed by different engines (for example, .sql files can be processed by several engines: PL-SQL, Informix, Transact-SQL), a wrong engine was selected.
- Action: please select the proper engine and run the analysis again
- If you are analyzing Cobol, please be sure that Cobol files belong to one of the supported dialects.
- Currently, Cobol versions supported by Kiuwan are Cobol85, OS/VS Cobol II, Enterprise Cobol for z/OS v3.4v5, ILE Cobol 5, MicroFocus Cobol and NetExpress 5, Cobol Tandem, AcuCOBOL-GT. If the code belongs to another Cobol dialect, please let us know it so we contact our product department to check the roadmap for it.
- If your Cobol code belongs to supported Cobol dialects, please configure properly the cobol analysis. You can modify processing options such as to allow free format cobol or first columns comments. You can do it in Kiuwan Local Analyzer by clicking on Configure button and selecting Cobol block configuration option.
- If you are analyzing C/C++, a common reason of analysis errors is an incorrect resolution of header files and macros during preprocessing phase.
- A correct resolution is essential for a complete and correct C/C++ static code analysis. To properly configure the C/C++ analysis, you need to configure some options available in Kiuwan Local Analyzer.
- For specific information about how to configure these options, we suggest you to read the posts about this subject in Kiuwan's blog :
...
Recommended solution to this problem is to analyze locally using Kiuwan Local Analyze (KLA) and configure the max analysis time parameter .
Please visit Kiuwan Local Analyzer Deprecated documentation page for information on installation and usage of Kiuwan Local Analyzer.
...