Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Aug 04:15
· 2 commits to main since this release
6918d86

Added

  • TimeExecutioner.accumulate(), a companion to time() for code that
    times the same phase across many iterations. Inner phases.time("fetch")
    blocks accumulate instead of logging, phases.count("skipped") tallies
    alongside them, and one summary line is logged on exit — including
    unaccounted, the wall clock the timed phases do not explain. The summary is
    flushed on exception too, at error level, so a run that dies still reports
    where its time went.

Changed

  • Code analysis moved from SonarQube Cloud Automatic Analysis to a scan run from
    CI, with a coverage report attached. Automatic Analysis cannot import coverage,
    so the dashboard reported none for a suite that in fact covers 96% of the
    package. Configuration moved from .sonarcloud.properties to
    sonar-project.properties accordingly; the latter also supports
    sonar.issue.ignore.multicriteria, so known false positives are now recorded
    in the repository and reviewable in a diff instead of marked won't-fix in the
    dashboard.