Releases: aplteam/CodeCoverage
Version 0.10.7
Fix for #14
To be consumed as a Tatin package from https://tatin.dev
Version 0.10.6
Now #
and ⎕SE
are accepted as targets.
Version 0.10.5
- Packages updated
- Link to
Tester
corrected
To be consumed as a Tatin package from https://tatin.dev
Version 0.10.3
It was not possible to assign the name(s) of instance objects to the ignore
property.
This was fixed by removing the checks. There is no other way for the time being because it is currently (2023-06) not possible to obtain the name(s) of instance objects without instantiating a class.
To be consumed as a Tatin package from https://tatin.dev
Bug fix regarding the report files
For both DCF files the access matrix needed setting because otherwise on non-Windows platforms it would not work.
To be consumed as a Tatin package from https://tatin.dev
Bug fix in CreateListingForFnsAndOpr
The CreateListingForFnsAndOpr
function deleted the "*.cr" file when it should not have.
To be consumed as a Tatin package from https://tatin.dev
New function `DeleteFiles` added
-
With the introduction of an additional file in v0.9.4 there was a potential problem: if the user deleted only the original file but not the new one she might have been warned not to trust the CodeCoverage report when actually everything was okay.
Rather than deleting the file yourself you are advised to call the newly introduced function
DeleteFiles
which will take care of this. -
Bug fix:
∆STOPPED
caused a VALUE ERROR
To be consumed as a Tatin package from https://tatin.dev
Several improvements
- 0.9.4 from 2022-12-12
- Reports which edition of the interpreter a test was run on
- Precaution against code changes while accumulating test results: a warning is shown in the session if differences were found
- Might run under classic at your own risk
- When filtering the table the listings below the table are updated to only show the code of functions matching the filter
To be consumed as a Tatin package from https://tatin.dev
Calling `Stop` before `Finalise` is not required anymore
- When
Finalise
was called without callingStop
the result appeared to be wrong. Is now called implicitly byFinalise
. - Destructor added that executes
⎕PROFILE 'clear'
To be consumed as a package from https://tatin.dev
Couple of bug fixes
- Typo fixed (
Finalyse
=>Finalise
) - Rearranged a few lines to avoid VALUE ERROR in
CreateReport
if no data was gathered - Start:
⎕PROFILE'clear'
added
Consume as package from https://tatin.dev/