def write_list()

in releasedocmaker/src/main/python/releasedocmaker/utils.py [0:0]


    def write_list(self, mylist, skip_credits, base_url):
        """ Take a Jira object and write out the relevant parts in a multimarkdown table line"""
        for jira in sorted(mylist):
            if skip_credits:
                line = '| [{id}]({base_url}/browse/{id}) | {summary} |  ' \
                       '{priority} | {component} |\n'
            else:
                line = '| [{id}]({base_url}/browse/{id}) | {summary} |  ' \
                       '{priority} | {component} | {reporter} | {assignee} |\n'
            args = {
                'id': jira.get_id(),
                'base_url': base_url,
                'summary': sanitize_text(jira.get_summary()),
                'priority': sanitize_text(jira.get_priority()),
                'component': format_components(jira.get_components()),
                'reporter': sanitize_text(jira.get_reporter()),
                'assignee': sanitize_text(jira.get_assignee())
            }
            line = line.format(**args)
            self.write_key_raw(jira.get_project(), line)