You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add Support for Stepping out of Code Blocks feature - #999
Introduce a new debugger operation that allows users to step out of the current loop, conditional statement, or nested code block etc. The operation uses run-to-line to identify the first executable line after the enclosing block and is available through the keyboard shortcut (Shift+F7), toolbar, and debug context menus.
@SougandhS : as JDT committer, you should be able to enable Copilot Enterprise for your github account and run Copilot reviewer by yourself. Would be great if you could just do it without waiting me to trigger that. You can do this on your Eclipse account https://accounts.eclipse.org/users/<your account name> , there under "Link GitHub Account" you can toggle "Opt in to GitHub Copilot Enterprise for Eclipse Committers" checkbox.
@SougandhS : as JDT committer, you should be able to enable Copilot Enterprise for your github account and run Copilot reviewer by yourself. Would be great if you could just do it without waiting me to trigger that. You can do this on your Eclipse account https://accounts.eclipse.org/users/<your account name> , there under "Link GitHub Account" you can toggle "Opt in to GitHub Copilot Enterprise for Eclipse Committers" checkbox.
Thanks Andrey, I thought this feature was only for JDT Leads. I have linked my account and toggled the option now 👍 .. Might take some time to reflect it in my profile
I can't remember if there was anything special to switch in your github profile too, something like "enable AI" or so. Please double check https://github.com/settings/copilot/features. At the very top it should show something like this:
This message refers to a “selected line,” but block stepping ignores the editor selection and derives the request from the suspended frame. It is also used when a block exists but has no executable successor in the enclosing declaration, so the current wording incorrectly tells users that their selection is the problem. Report that no valid step-out target could be found instead.
Introduce a new debugger operation that allows users to step out of the
current loop, conditional statement, or nested code block. The operation
uses run-to-line to identify the first executable line after the
enclosing block and is available through the keyboard shortcut
(Shift+F7), toolbar, and debug context menus.
Fixeseclipse-jdt#966
I think most cases are handled now, and any rare edge cases that may have been missed can be addressed as they are reported.
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
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.
Introduce a new debugger operation that allows users to step out of the current loop, conditional statement, or nested code block etc. The operation uses run-to-line to identify the first executable line after the enclosing block and is available through the keyboard shortcut (Shift+F7), toolbar, and debug context menus.
Working.mp4
Fixes #966
What it does
How to test
Author checklist