

def evaluate(self, expression):
    if ((not response) or (not is_connected())):
        return
    S.SESSION.send(dbgp.EVAL, expression=expression)
    if get_value(S.KEY_PRETTY_OUTPUT):
        response = S.SESSION.read()
        properties = get_response_properties(response, expression)
        response = generate_context_output(properties)
    else:
        response = S.SESSION.read(return_string=True)
    self.timeout((lambda : show_panel_content(response)))

dataset/ETHPy150Open martomo/SublimeTextXdebug/xdebug/session.py SocketHandler.evaluate/VarMisuse@16/17 `expression`->`response`