🚀 Clear assertion greyed-out lines on restart and highlight issue locations#232
Open
svenjeschmitt-ops wants to merge 154 commits intomunich-quantum-toolkit:mainfrom
Open
🚀 Clear assertion greyed-out lines on restart and highlight issue locations#232svenjeschmitt-ops wants to merge 154 commits intomunich-quantum-toolkit:mainfrom
svenjeschmitt-ops wants to merge 154 commits intomunich-quantum-toolkit:mainfrom
Conversation
421aa6a to
50abd27
Compare
54bf9cf to
50abd27
Compare
This reverts commit dd89f76.
DRovara
requested changes
Jan 28, 2026
Collaborator
DRovara
left a comment
There was a problem hiding this comment.
Thanks a lot @svenjeschmitt-ops for the updates.
I still have some requests for changes, it would be really nice if you could implement them if you find some time.
Feel free to resolve any of the comments you have addressed as suggested, but if you are unsure about them or believe they require further discussions, you can also leave them unresolved and I will check them on my next review.
Thanks a lot!
e73b5b7 to
3ab0733
Compare
DRovara
requested changes
Feb 12, 2026
a179094 to
7ea1084
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This pull request improves the debugging highlight functionality and fixes an issue where greyed-out highlights were not correctly reset between executions.
When an issue is detected in the code, the extension highlights the affected line in red and displays a descriptive error message explaining the nature of the problem. This visual feedback helps users quickly identify both the location of the error and its underlying cause.
A second part of the implementation concerns the assertion functionality. After an assertion failure, the extension greys out all lines of code that cannot have caused the error. While this behaviour is intended, the greyed-out highlights were previously not cleared when a new execution started. As a result, lines remained greyed out until the editor was closed and reopened.
Overall, the highlighting functionality provides an efficient way to show where an error occurred and what caused it. This change introduces an explicit reset of all greyed-out highlights on launch and restart events, ensuring that each execution starts with a clean editor state.
Fixes #(issue)
Checklist: