• last updated 23 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Streamline idiom

Prefer unset to array unset when the purpose is to delete the whole array

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

merge with missing files

  1. … 1464 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
acs::test::user::delete: added flag -delete_created_acs_objects and fix regression test for file-storage

  1. … 5 more files in changeset.
fix typo

adjust luminosity calculation to the 2020 standard for UHDTV and HDR

compute for and background colors from percentage to guarantee good contrast

  1. … 2 more files in changeset.
whitespace changes

  1. … 7 more files in changeset.
use fine-grade percentage to color mapping

  1. … 2 more files in changeset.
reduce verbosity

remove objects and class objects and auto-generated code form coverage statistics

improve spelling

  1. … 9 more files in changeset.
fix documentation

Exclude callback contracts from proc test coverage list

Fix return error in proc

Add missing public flag to proc

New test proc coverage library (proc-coverage) for the 'automated-testing' package:

- New proc 'aa::coverage::proc_covered_p', checks if a particular proc is covered by any automated test.

- New proc 'aa::coverage::proc_list', returns a list of procs, sistem wide or in a package, with their coverage status.

- New proc 'aa::coverage::proc_coverage', returns a summary of information (number of procs, number of covered procs, coverage percentage) about the coverage of the api of a package, or system wide.

- New proc 'aa::coverage::proc_coverage_level', returns a level value (high, medium, low...) for a particular percentage.

Also add new CSS file for the automated tests summary page, which should help reducing the inline styling in the package, and different styles for the proc coverage levels.

  1. … 4 more files in changeset.
file coverage-procs.tcl was initially added on branch oacs-5-10.