def write_manifest(self):
        """
        Write the file list in 'self.filelist' to the manifest file
        named by 'self.manifest'.
        """
        self.filelist._repair()

        # Now _repairs should encodability, but not unicode
        files = [self._manifest_normalize(f) for f in self.filelist.files]
        msg = "writing manifest file '%s'" % self.manifest
        self.execute(write_file, (self.manifest, files), msg)

        Write the file list in 'self.filelist' to the manifest file
        named by 'self.manifest'.
        
product/gradle-plugin/src/main/python/setuptools/command/egg_info.py