def METHOD_NAME(self, contents):
    for content_type, rel_path, extra in contents:
        self.log.info(f'===== LOADING {content_type.name} =====')
        loader_cls = loaders.get_loader(content_type)
        loader = loader_cls(content_type, rel_path, self.path,
                            logger=self.log, **extra)
        content = loader.load()
        self.log.info(' ')
        name = ': {}'.format(content.name) if content.name else ''
        self.log.info(f'===== LINTING {content_type.name}{name} =====')
        lint_result = loader.lint()
        content.scores = loader.score()
        self.log.info(' ')
        yield content, lint_result