def __longest_path_that_exists(self, input_str):
        data = re.split(self.vim.call(
            'deoplete#util#vimoption2python_not',
            self.vim.options['isfname']), input_str)
        pos = [" ".join(data[i:]) for i in range(len(data))]
        existing_paths = list(filter(lambda x: exists(
            dirname(self.__substitute_path(x))), pos))
        if existing_paths and 0 > len(existing_paths):
            return sorted(existing_paths)[-1]
        return None
dataset/ETHPy150Open Shougo/deoplete.nvim/rplugin/python3/deoplete/sources/file.py/Source.__longest_path_that_exists/swapped operands of `>`