예제 #1
0
 def make_reports(self, stats, old_stats):
     """render registered reports"""
     sect = Section("Report", "%s statements analysed." % (self.stats["statement"]))
     for checker in self._reports:
         for reportid, r_title, r_cb in self._reports[checker]:
             if not self.report_is_enabled(reportid):
                 continue
             report_sect = Section(r_title)
             try:
                 r_cb(report_sect, stats, old_stats)
             except EmptyReport:
                 continue
             report_sect.report_id = reportid
             sect.append(report_sect)
     return sect
예제 #2
0
파일: utils.py 프로젝트: Pythunder/pylint
 def make_reports(self, stats, old_stats):
     """render registered reports"""
     sect = Section('Report',
                    '%s statements analysed.' % (self.stats['statement']))
     for checker in self.report_order():
         for reportid, r_title, r_cb in self._reports[checker]:
             if not self.report_is_enabled(reportid):
                 continue
             report_sect = Section(r_title)
             try:
                 r_cb(report_sect, stats, old_stats)
             except EmptyReport:
                 continue
             report_sect.report_id = reportid
             sect.append(report_sect)
     return sect
예제 #3
0
 def make_reports(self, stats, old_stats):
     """render registered reports"""
     if self.config.files_output:
         filename = 'pylint_global.' + self.reporter.extension
         self.reporter.set_output(open(filename, 'w'))
     sect = Section('Report',
                    '%s statements analysed.' % (self.stats['statement']))
     for checker in self._reports:
         for reportid, r_title, r_cb in self._reports[checker]:
             if not self.report_is_enabled(reportid):
                 continue
             report_sect = Section(r_title)
             try:
                 r_cb(report_sect, stats, old_stats)
             except EmptyReport:
                 continue
             report_sect.report_id = reportid
             sect.append(report_sect)
     self.reporter.display_results(sect)
예제 #4
0
파일: utils.py 프로젝트: 0Chuzz/python-mode
 def make_reports(self, stats, old_stats):
     """render registered reports"""
     if self.config.files_output:
         filename = 'pylint_global.' + self.reporter.extension
         self.reporter.set_output(open(filename, 'w'))
     sect = Section('Report',
                    '%s statements analysed.'% (self.stats['statement']))
     for checker in self._reports:
         for reportid, r_title, r_cb in self._reports[checker]:
             if not self.report_is_enabled(reportid):
                 continue
             report_sect = Section(r_title)
             try:
                 r_cb(report_sect, stats, old_stats)
             except EmptyReport:
                 continue
             report_sect.report_id = reportid
             sect.append(report_sect)
     self.reporter.display_results(sect)
예제 #5
0
파일: utils.py 프로젝트: imcj/pybbs
 def make_reports(self, stats, old_stats):
     """render registered reports"""
     if self.config.files_output:
         filename = "pylint_global." + self.reporter.extension
         self.reporter.set_output(open(filename, "w"))
     sect = Section("Report", "%s statements analysed." % (self.stats["statement"]))
     checkers = self.sort_checkers(self._reports)
     checkers.reverse()
     for checker in checkers:
         for reportid, r_title, r_cb in self._reports[checker]:
             if not self.is_report_enabled(reportid):
                 continue
             report_sect = Section(r_title)
             try:
                 r_cb(report_sect, stats, old_stats)
             except EmptyReport:
                 continue
             report_sect.report_id = reportid
             sect.append(report_sect)
     self.reporter.display_results(sect)