In C++, FlexeLint is a good tool for static analysis source code, but unfortunately, the reports generated by FlexeLint are formatted in plain text. As there were always a lot of “error” ,"warning” and “information” reported, we could not finger out where the really errors are. So I decided to develop a tool to show and focus on “really” errors.
As a programmer, I want to use the familiar tool to improve affectivity, so I use C# and Krypton.
Here is the first look of our source code (This report is based on FlexeLint V7.5 which contains some errors, obviously, it handle some c++ source code as standard C source code, so there are so many symbols missed and undefined. it is lucky that we got a new V9 to perform our next round of source code static analysis.)
Technical requirements:
- DotNet framework V2.0+
- Windows XX
Backend technical detail:
- No copyright
- C# source code
- Free Krypton Toolkit
- SQLite
Manual:
- Download source code and FlexeLint reports from your development machine to local windows
- Click the “add” button on the right-bottom corner, and select the folder contains those source files and reports,
- wait until all files have been imported into database.
- Load groups follow your own choice.
- Double click the folder nodes in the left tree to show detailed information of folders.
- Double click errors to check the error information and source code snippet related the source code.
- Please remember that the double-click is the only way to trigger view-change.
Please kindly send email to me follow your interesting.