Skip to content

0.8.2

Choose a tag to compare

@github-actions github-actions released this 22 Jun 22:31

Fixed

  • Run-window "Open Kensa Report" toolbar icon now appears reliably after Gradle-delegated test runs. KensaTestRunListener captured the run tab's RunContentDescriptor in onTestingStarted — too early for Gradle delegation, where the Build window holds focus while Gradle ramps up, so classes were filed under a stale or empty descriptor that the toolbar's update() never resolved. The listener now accumulates the run's classes on the stable test-root proxy and binds them to the descriptor once, at onTestingFinished, when the test tab is reliably the selected content.
  • Toolbar icon no longer renders as a giant full-width button that opens the report when clicked anywhere on the toolbar. The shared action icon (/icons/logo.svg) declared a 512×512 intrinsic size, so IntelliJ sized the ActionButton to fill the whole toolbar; it is now a normal 16×16 action icon.
  • Opening a report from the run-window toolbar icon or the test-tree menu now selects the test in single-source (non-site) reports. buildKensaRoute omitted the source prefix for single-source bundles, producing #/test/<class>, but the report keys class nodes as <sourceId>::<class> and falls back to source id default; the route now always carries the prefix, so the report lands on the test instead of opening unselected.