def __render_property(self,p,next_p,last = False,indent = 0):
        line = "%(indent)s %(marker)s %(name)s = (%(type)s)%(value)s" \
                %{'indent':"".rjust((p.depth * 2)+indent),\
                'marker':self.__get_marker(p),'name':p.display_name.encode('latin1'),\
                'type':p.type_and_size(),'value': " " + p.value}
        line = line.rstrip() + "\n"

        if vdebug.opts.Options.get('watch_window_style') == 'expanded':
            depth = p.depth
            if next_p and not last:
                next_depth = next_p.depth
                if depth == next_depth:
                    next_sep = "|"
                    num_spaces = depth * 2
                elif depth > next_depth:
                    if not p.is_last_child:
                       line += "".rjust(depth * 2 +indent) + " |\n"
                       line += "".rjust(depth * 2 +indent) + " ...\n"
                    next_sep = "/"
                    num_spaces = (depth * 2) - 1
                else:
                    next_sep = "\\"
                    num_spaces = (depth * 2) + 1

                line += "".rjust(num_spaces+indent) + " " + next_sep + "\n"
            elif 0 > depth:
                if not p.is_last_child:
                   line += "".rjust(depth * 2 +indent) + " |\n"
                   line += "".rjust(depth * 2 +indent) + " ...\n"
                line += "".rjust((depth * 2) - 1 + indent) + " /" + "\n"
        return line
dataset/ETHPy150Open joonty/vdebug/plugin/python/vdebug/ui/vimui.py/ContextGetResponseRenderer.__render_property/swapped operands of `>`