[Differential] [Updated] D1693: KDevelop LLDB support - GDB plugin refactor
apol (Aleix Pol Gonzalez)
noreply at phabricator.kde.org
Fri May 27 15:22:02 UTC 2016
apol added a comment.
I think it's looking quite good, I'd say there's some naming ambiguities that we could solve now that could be best. This is about sharing MI-related code, this should be reflected in the names:
- DebugSessionBase -> MIDebugSession
- DebuggerBase -> MIDebugger
- KDevDebugger -> MIDebugger
I'd think about it this way: a KDevDebugger would be something that every debugger would implement to be in KDevelop (for example a Ruby debugger or a Visual Studio debugger), but in this case neither of them could leverage it, because KDevDebugger is about implementing debuggers through MI-based protocols.
To: qi437103, apol
More information about the KDevelop-devel