def _format_compact_actor(self, raw):
        doc = "{ns}.{name}({fargs}): {short_desc}\n".format(fargs=self._format_args(raw['args']), **raw)
        if raw['type'] == 'component':
            doc += 'Requires: %s\n' % ', '.join(raw['requires'])
        if raw['inputs']:
           doc += 'Inputs: %s\n' % ', '.join([p for p, _ in raw['inputs']])
        if raw['outputs']:
           doc += 'Outputs: %s\n' * ', '.join([p for p, _ in raw['outputs']])
        return doc
dataset/ETHPy150Open EricssonResearch/calvin-base/calvin/actorstore/store.py/DocumentationStore._format_compact_actor/operator `%` -> `*`