<filename>git_project_updater_business/scanners/converter/project_processor_link_chain.py
class ProjectProcessorLinkChain:

    def __init__(self, root, projects):
        self.root = root
        self.projects = projects

    def process_projects(self):
        link = self.root
        processed = self.projects
        while link:
            processed = link.process(processed)
            link = link.next
        return processed

<filename>git_project_updater_business/scanners/converter/project_processor_link_chain.py
class ProjectProcessorLinkChain:

    def __init__(self, root, projects):
        self.root = root
        self.projects = projects

    def process_projects(self):
        link = self.root
        processed = self.projects
        while link:
            processed = link.process(processed)
            link = link.next
        return processed
