Hello,
do good and talk about...
I'm currently shortly before releasing a new tool. It''s named "Delphi Code Coverage Plus"
and is a completely rewritten and improved version of "Delphi Code Coverage Wizard".
You can already get it on GitHub and it already works, the things before a 1.0 release I want to do
are mostly cosmetic ones.
Here is the link: https://github.com/MHumm/delphi-code-coverage-wizard-plus
Now what can it do for me?
It is a GUI tool which can generate everything needed to run the commandline Delphi Code Coverage tool
that Delphi Code Coverage tool would run your unit tests and find out which lines of code your unit tests
are actually run by the unit tests and which ones are never reached
Why did I rewrite it and what's new/improved?
The former Wizard (remember: I only reworte the wizard, not the command line tool itsself!)
would generate the batch file to run the command line tool and create other necessary files, but
if you changed something in your Delphi project, you would have to update these files/batch file
yourself manually
The new wizard got rid of JVCL components so it uses only what comes with Delphi itsself, which
hopefully makes it easier for others to contribute
The new wizard introduces a project format so you can load and modify an existing project, e.g. if you
added more units to your project or need a different output format
The new wizard can add itsself to Delphi's Tools menu if you like.
The new wizard stores his position and window sze so it opens the same positionand with the same size
new time it is started
The new wizard should be HiDPI capable
The new wizard can directly show the HTML output if you selected that one as output format
What else is there to know?
it was developed with 11.2, but most likely will compile and work fine with 10.4
For isntallation download the ZIP from GitHub or clone it, then open and run the project file
There are plans to release it via GetIt package manager as well
If you like this tool you can "star" it on GitHub 😉