Skip to content

feat: removed debugger visualizer + tests - #420

Merged
emilio merged 4 commits into
servo:v1from
alejandro-vaz:v1
Aug 20, 2026
Merged

feat: removed debugger visualizer + tests#420
emilio merged 4 commits into
servo:v1from
alejandro-vaz:v1

Conversation

@alejandro-vaz

@alejandro-vaz alejandro-vaz commented Aug 20, 2026

Copy link
Copy Markdown

Removed the debugger_visualizer feature and test causing #413 and #415.

The test case was previously commented out to pass tests.

Feature is no longer being maintained.

Docs generate successfully with cargo doc --all-features.

Removed feature from Cargo.toml.

Before merging

Figure out whether we really want to remove the feature or only the testing for it (i.e. assume the .natvis script written long ago is correct).

@alejandro-vaz
alejandro-vaz marked this pull request as ready for review August 20, 2026 10:14

@emilio emilio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think given this feature broke, nobody noticed except for #415, and I can't test it, it seems fine to remove.

We could keep the natvis file I guess, but I have very low confidence it has stayed correct with the change to union and so on.

@alejandro-vaz

Copy link
Copy Markdown
Author

apparently there was support for a workflow test that ran the debugger visualizer case with the union feature

which probably also failed but never got to run on the logs because the one without the union feature failed first

@alejandro-vaz

Copy link
Copy Markdown
Author

PR is ready to be merged

@alejandro-vaz

Copy link
Copy Markdown
Author

closes #413 and #415

@emilio
emilio merged commit 673b4f3 into servo:v1 Aug 20, 2026
7 checks passed
@alejandro-vaz
alejandro-vaz deleted the v1 branch August 20, 2026 11:22
@alejandro-vaz
alejandro-vaz restored the v1 branch August 20, 2026 11:22
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