Skip to content

Releases: aplteam/CodeCoverage

Version 0.10.7

05 Jun 10:46
Compare
Choose a tag to compare

Fix for #14

To be consumed as a Tatin package from https://tatin.dev

Version 0.10.6

13 Mar 19:44
Compare
Choose a tag to compare

Now # and ⎕SE are accepted as targets.

Version 0.10.5

12 Jan 18:53
Compare
Choose a tag to compare
  • Packages updated
  • Link to Tester corrected

To be consumed as a Tatin package from https://tatin.dev

Version 0.10.3

23 Jun 18:48
Compare
Choose a tag to compare

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

09 Apr 14:38
Compare
Choose a tag to compare

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

08 Apr 06:09
Compare
Choose a tag to compare

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

23 Mar 18:35
Compare
Choose a tag to compare
  • 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

23 Mar 18:32
Compare
Choose a tag to compare
  • 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

12 Dec 17:18
32b0cae
Compare
Choose a tag to compare
  • When Finalise was called without calling Stop the result appeared to be wrong. Is now called implicitly by Finalise.
  • Destructor added that executes ⎕PROFILE 'clear'

To be consumed as a package from https://tatin.dev

Couple of bug fixes

19 Sep 06:55
bd1b76b
Compare
Choose a tag to compare
  • 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/