def write_items()

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


    def write_items(self, output_file, items):
        # munge 'self' fields so it can be serialized
        self.source_dirs = list(self.source_dirs)
        self.issues = [i.__class__.__name__ + ': ' + str(i) for i in self.issues]
        self.errors = [i.__class__.__name__ + ': ' + str(i) for i in self.errors]
        self.remarks = [i.__class__.__name__ + ': ' + str(i) for i in self.remarks]
        print(json.dumps(self.__dict__, sort_keys=True, indent=4), file=output_file)