def write_items()

in src/advisor/reports/html_report.py [0:0]


    def write_items(self, output_file, items):
        templates_folder = path.abspath(path.join(path.dirname(__file__), '..', 'templates'))

        env = Environment(
            loader=FileSystemLoader(templates_folder),
            autoescape=True
        )
        template = env.get_template('template.html')

        directory_name = path.normpath(self.root_directory)
        if (directory_name in ['.', './']):
            directory_name = path.basename(getcwd())
        
        base_name = path.basename(directory_name)
        report_date = datetime.today().strftime('%Y-%m-%d %H:%M:%S')

        rendered = template.render(
            root_directory=directory_name,
            root_directory_basename=base_name,
            report_date=report_date,
            tool_version=__version__,
            items=items)
        output_file.write(rendered)