[Differential] [Request, 1,640 lines] D1975: Prepare for lldb plugin: move code from gdb debugger plugin to common one.

qi437103 (Aetf) noreply at phabricator.kde.org
Wed Jun 22 15:41:45 UTC 2016


qi437103 created this revision.
qi437103 added a reviewer: apol.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  - New MIDebuggerPlugin, which GDB::CppDebuggerPlugin now inherits from
  - Solve old TODOs in GDB::CppDebuggerPlugin
  - Move debuggers/gdb/debugjob.* to debuggers/common/midebugjobs.*
  - New MIExamineCoreJob and MIAttachProcessJob
  - Move process selection dialog and select core dialog to common

TEST PLAN
  unit tests under gdb folder

REPOSITORY
  rKDEVELOP KDevelop

BRANCH
  gdb-change

REVISION DETAIL
  https://phabricator.kde.org/D1975

AFFECTED FILES
  debuggers/common/CMakeLists.txt
  debuggers/common/dialogs/processselection.cpp
  debuggers/common/dialogs/processselection.h
  debuggers/common/dialogs/selectcoredialog.cpp
  debuggers/common/dialogs/selectcoredialog.h
  debuggers/common/dialogs/selectcoredialog.ui
  debuggers/common/mi/micommand.h
  debuggers/common/midebugger.h
  debuggers/common/midebuggerplugin.cpp
  debuggers/common/midebuggerplugin.h
  debuggers/common/midebugjobs.cpp
  debuggers/common/midebugjobs.h
  debuggers/common/midebugsession.cpp
  debuggers/common/stty.cpp
  debuggers/gdb/CMakeLists.txt
  debuggers/gdb/debuggerplugin.cpp
  debuggers/gdb/debuggerplugin.h
  debuggers/gdb/debugjob.cpp
  debuggers/gdb/debugjob.h
  debuggers/gdb/gdb.cpp
  debuggers/gdb/gdb.h
  debuggers/gdb/gdbconfigpage.cpp
  debuggers/gdb/gdboutputwidget.cpp
  debuggers/gdb/processselection.cpp
  debuggers/gdb/processselection.h
  debuggers/gdb/selectcoredialog.cpp
  debuggers/gdb/selectcoredialog.h
  debuggers/gdb/selectcoredialog.ui

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: qi437103, apol
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20160622/9ce0d309/attachment.html>


More information about the KDevelop-devel mailing list