Skip to content

Claude/refactor holoviews backend v exu e#750

Closed
blooop wants to merge 1 commit intomainfrom
claude/refactor-holoviews-backend-VExuE
Closed

Claude/refactor holoviews backend v exu e#750
blooop wants to merge 1 commit intomainfrom
claude/refactor-holoviews-backend-VExuE

Conversation

@blooop
Copy link
Copy Markdown
Owner

@blooop blooop commented Mar 6, 2026

No description provided.

…r usage

- Extract duplicated PointerXY tap/hover handler from LineResult and
  HeatmapResult into _build_tap_plot() on the HoloviewResult base class
- Extract duplicated over_time HoloMap iteration loop into
  _build_time_holomap() on the base class
- Unify ScatterResult to use self.filter() instead of PlotFilter directly
  and add result_var parameter for consistency
- Remove dead commented-out code (ScatterResult, LineResult, HeatmapResult)
- Remove redundant to_heatmap_single() that bypassed the filter pipeline
- Fix layout_plots() bug that called plot_callback twice per result var
- Collapse redundant to_plot/to_X delegation: to_X is the implementation,
  to_plot is a thin alias (preserves MRO safety with BenchResult)
- Net reduction of ~226 lines with no behavioral changes

https://claude.ai/code/session_01ScwtKEtxGn7RScGV6JQy7f
Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @blooop, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@blooop
Copy link
Copy Markdown
Owner Author

blooop commented Apr 5, 2026

Closing in favor of #754, which is a cleaned-up version of this same refactoring with test updates included.

@blooop blooop closed this Apr 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants