-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CHE-201: remove breakpoints in case of absence of linked file #607
Conversation
@tolusha, @vparfonov, @skabashnyuk, @sleshchenko, @vzhukovskii: please, review this request. |
0a65b81
to
11d0cbc
Compare
+1 |
1 similar comment
+1 |
Remove all debugger breakpoints and current execution point in the next cases: case 1: when linked file has been removed from project explorer; case 2: when folder with linked file has been removed from project explorer; case 3: when project with linked file has been removed from project explorer; case 4: when there is no project with linked file after the loading of project explorer. Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
* | ||
* @param projectTypeId | ||
* @param debugger | ||
*/ | ||
public void registeredDebugger(String projectTypeId, Debugger debugger) { | ||
debuggers.put(projectTypeId, debugger); | ||
setDebugger(debugger); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not clear for me we have registeredDebugger(String projectTypeId, Debugger debugger) we map debuger to the projectId (it's ok) but set/get debugger not understand
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This part will be rewritten in time of refactoring of DebuggerPresenter (issue https://jira.codenvycorp.com/browse/CHE-492).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like to keep as is. Because right now I am working on refactoring all classed related to debug. So, DebuggerManager will be change significantly
ok |
CHE-201: remove breakpoints in case of absence of linked file
_2 Upvotes_ Remove all debugger breakpoints and current execution point in the next cases:
case 1: when linked file has been removed from project explorer;
case 2: when folder with linked file has been removed from project explorer;
case 3: when project with linked file has been removed from project explorer;
case 4: when there is no project with linked file after the loading of project explorer.
Signed-off-by: Dmytro Nochevnov dnochevnov@codenvy.com