MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / stop

Method stop

_pydevd_bundle/pydevd_plugin_utils.py:161–171  ·  view source on GitHub ↗

The way this works is that the `cmd_step_into` or `cmd_step_over` is called which then fills the `stop_info` and then this method is called to do the actual stop.

(self, py_db, frame, event, thread, stop_info, arg, step_cmd)

Source from the content-addressed store, hash-verified

159 return stop, plugin_stop
160
161 def stop(self, py_db, frame, event, thread, stop_info, arg, step_cmd):
162 """
163 The way this works is that the `cmd_step_into` or `cmd_step_over`
164 is called which then fills the `stop_info` and then this method
165 is called to do the actual stop.
166 """
167 for plugin in self.active_plugins:
168 stopped = plugin.stop(py_db, frame, event, thread, stop_info, arg, step_cmd)
169 if stopped:
170 return stopped
171 return False
172
173 def get_breakpoint(self, py_db, frame, event, info):
174 for plugin in self.active_plugins:

Callers 5

_plugin_steppingFunction · 0.45
finalizeMethod · 0.45
run_clientFunction · 0.45
run_testsMethod · 0.45
trace_dispatchMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected