Commit Graph

11 Commits (6a4e3831cd46bcd61746e7293162336638be2f4e)

Author SHA1 Message Date
Aleksandr Andrienko 4bcc56436f CHE-5156: Fix ability start new debug session after disconnect from previous session. (#5167)
Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
2017-05-26 15:16:25 +03:00
Dmitry Kuleshov 3deb16ea97 Unification of JSON RPC codebase (#5005) 2017-05-16 15:03:24 +03:00
Valeriy Svydenko 6403d212c6 CHE-4596: move che-plugin-machine-ext-client to IDE core (#4861) 2017-04-21 14:01:04 +00:00
Valeriy Svydenko 3280700465 CHE-4593: Use JSON RPC for the debugger functionality (#4739) 2017-04-07 13:55:10 +00:00
Vitalii Parfonov 0951e40d69 CHE-3620:Remove MachineServiceClient and related classes (#3963) 2017-03-07 14:36:31 +00:00
Mihail Kuznyetsov 0e8b21ad3f Set new license year 2017-01-04 17:10:31 +02:00
Roman Nikitenko cd25cd7029 CHE-146. Add ability to suspend gdb debugger session and breakpoints for endless loop
Signed-off-by: Roman Nikitenko <rnikitenko@codenvy.com>
2016-12-09 12:21:03 +02:00
Anatoliy Bazko 25ae094ba7 Zend Debugger for PHP (#3202) 2016-12-08 12:25:31 +02:00
Artem Zatsarynnyi 2ba8cdfa42 Client command framework improvements (#2730)
Client command framework improvements

1. Introduced contextual commands.
2. Added ${explorer.current.file.parent.path} macro.
3. Cleaned up unused resources.
4. Refactored code in order to simplify it and made it more clear and understandable:

- simplified a way of providing new command types;
- command types api moved to ide-api to avoid unnecessary dependency on machine extension;
- command management extracted from EditCommandsPresenter to the separate facade - CommandManager. So EditCommandsPresenter now doesn't perform several http requests manipulating with commands but only one;
- refactored code related to the obsolete terminology CommandPropertyValueProvider -> Macro;
- macro can provide its description (it will be really useful for showing it in UI);
- macros processing separated from the command execution and extracted to the separate component MacroProcessor since it's used not only for the commands but in debug configurations for example.
2016-10-11 11:35:42 +03:00
Anatoliy Bazko 5fb212f654 CHE-2214: Fix compilation error (#2665) 2016-09-30 12:16:03 +03:00
Anatoliy Bazko 3993bed996 CHE-2214 NodeJs Debugger (#2625) 2016-09-30 10:22:08 +03:00