

def run(self, edit):
    view = self.view
    window = view.window()
    sel = view.sel()[0]
    scope = view.scope_name(sel.a)
    if (scope.find('.name.') > (- 1)):
        scope = view.extract_scope(sel.a)
        filePath = self.getPath(scope)
        if (filePath[0] == ''):
            return
        self.open_file(((filePath[0] + ':') + str(filePath[1])), sublime.ENCODED_POSITION)
    else:
        self.openBasedOnNumericLine(window, view, sel)

dataset/ETHPy150Open fusetools/Fuse.SublimePlugin/build_results.py FuseGotoLocationCommand.run/VarMisuse@100/110 `window`->`self`