Skip to content

[1/n] [dropshot-api-manager] redesign compatibility issue output#95

Merged
sunshowers merged 5 commits into
mainfrom
sunshowers/spr/1n-dropshot-api-manager-redesign-compatibility-issue-output
May 19, 2026
Merged

[1/n] [dropshot-api-manager] redesign compatibility issue output#95
sunshowers merged 5 commits into
mainfrom
sunshowers/spr/1n-dropshot-api-manager-redesign-compatibility-issue-output

Conversation

@sunshowers
Copy link
Copy Markdown
Collaborator

@sunshowers sunshowers commented May 13, 2026

Based on the improvements in drift 0.2, redesign the way we display compatibility issues to show all the endpoints from which a component is accessible.

This is a pretty major rework of the compatibility detection and display code, though I hope it's relatively straightforward.

The output looks quite nice! Here's an example as of this PR:

image

More improvements to this will come in subsequent PRs (split them up to make it easier to review.)

Created using spr 1.3.6-beta.1
@sunshowers sunshowers requested a review from david-crespo May 13, 2026 03:22
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
Copy link
Copy Markdown
Contributor

@david-crespo david-crespo left a comment

Choose a reason for hiding this comment

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

strongly in favor

@sunshowers sunshowers merged commit 4e0e89e into main May 19, 2026
6 checks passed
@sunshowers sunshowers deleted the sunshowers/spr/1n-dropshot-api-manager-redesign-compatibility-issue-output branch May 19, 2026 21:12
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