MCPcopy Index your code
hub / github.com/diffgram/diffgram / run

Method run

default/methods/report/report_runner.py:443–458  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

441 self.scope = self.report_template_data.get('scope')
442
443 def run(self):
444
445 if self.report_template is None and self.report_template_data:
446 self.build_dummy_report_template_from_data()
447
448 self.init_base_class_object(self.report_template.item_of_interest)
449
450 assert self.base_class is not None
451
452 if self.base_class == 'custom_report':
453 self.results = self.generate_custom_report()
454 self.results['user_metadata'] = self.build_user_metadata(self.results['labels'])
455 else:
456 self.results = self.generate_standard_report()
457
458 return self.results
459
460 def serialize_stats(self, stats):
461 if stats is None: return None

Callers 3

report_run_apiFunction · 0.95
main.pyFile · 0.45

Tested by

no test coverage detected