MCPcopy Create free account
hub / github.com/microsoft/debugpy / __setitem__

Method __setitem__

tests/debug/comms.py:122–126  ·  view source on GitHub ↗

Sets debuggee.scratchpad[key] = value inside the debugged process.

(self, key, value)

Source from the content-addressed store, hash-verified

120 raise NotImplementedError
121
122 def __setitem__(self, key, value):
123 """Sets debuggee.scratchpad[key] = value inside the debugged process."""
124 log.info("{0} debuggee.scratchpad[{1!r}] = {2!r}", self.session, key, value)
125 expr = f"sys.modules['debuggee'].scratchpad[{key!r}] = {value!r}"
126 self.session.request("evaluate", {"context": "repl", "expression": expr})

Callers

nothing calls this directly

Calls 2

infoMethod · 0.80
requestMethod · 0.45

Tested by

no test coverage detected