(self, path, **meta)
Lint the file. Return an array of error dicts if appropriate.
Lint the file. Return an array of error dicts if appropriate.
Lint the file . Return an array of error dicts if appropriate .
def run(self, path, **meta):
        """Lint the file. Return an array of error dicts if appropriate."""
        with open(os.devnull, 'w') as devnull:
            # Suppress isort messages
            sys.stdout = devnull

            if SortImports(path, check=True).incorrectly_sorted:
                return [{
                    'lnum': 0,
                    'col': 0,
                    'text': 'Incorrectly sorted imports.',
                    'type': 'ISORT'
                }]
            else:
                return []
def run ( self , path , * * meta ) : with open ( os . devnull , 'w' ) as devnull : # Suppress isort messages sys . stdout = devnull if SortImports ( path , check = True ) . incorrectly_sorted : return [ { 'lnum' : 0 , 'col' : 0 , 'text' : 'Incorrectly sorted imports.' , 'type' : 'ISORT' } ] else : return [ ]