Rand Stats

App::RaCoCo

zef:atroxaper
Version history:

2.0.1		2023-02-24	'RaCoCo as library and configurable cache directory'
	- Add '--cache-dir' option. With the option we can point to directory to store index, reports, precomp files and so on for racoco. It is possible to have the directory outside of a project
	- Encapsulate racoco login in one class App::Racoco. With that we can use RaCoCo as library in any Raku code
	- Refactor Cli - stay only work with options in it
	- Create Paths class to encapsulate logic with directories and files for a project. Paths can replace :$lib parameter through all the code. The change force to bump API version
	- Create cascade Configuration system. The system replaced Properties class. The change force to bump API version

1.6.0   2022-07-02  'No precompilation modules and -I'
	- Add support for project modules with 'no precompilation' pragma. Such project will have inaccurate results.
	- Add '-I' option key as a short-cut for --exec='prove6 -I.'

1.5.0   2021-12-27  'Custom Reporters and Configurations'
	- Add possibility to implement a custom reporter
	- Add configuration file racoco.ini
	- Add -l option as a shout-cut for --exec='prove6 -l'
	- Remove all logic related --fix-compunit option. Now the correct folder is determined using the --raku-bin-dir option
	- Now --append option works through previous report.txt file instead of previous coverage.log file. The coverage.log file is deleted after each run because it can be very large
	- Improve calculation of coverage level. Most likely now the level will be lower than before

1.4.5		2021-11-03	'Bugfix release'
	- Fix fail when run on library with not existed .precomp directory (#10)

1.4.4		2021-10-23	'Bugfix release'
	- Fix #6 Warn in CoveredLinesCollector.rakumod

1.4.3		2021-10-23	'Bugfix release'
	- Fix project name getter for html page
	- Fix JS of report.html
	- Make .precomp directory check as ambiguous be before run tests
	- Add tags to META6.json
	- Add Roadmap.md file

1.4.2		2021-10-22	'Bugfix release'
	- fix rare issue in covered lines collector
	- add code coverage badges

1.4.1		2021-10-21	'Second public release'
	- add --fix-compunit flag
	- fix tests for all three platforms
	- improve CI
	- Update README

1.3.1   2021-03-14  'The first public release'
	- Production ready code coverage tool