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)
| 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: |
no outgoing calls
no test coverage detected