MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / print_stats

Method print_stats

tools/PythonExtensionChecker.py:261–273  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

259 print ("- Could not find matching class in pxd file : %s" % self.skipped_no_pxd_match)
260
261 def print_stats(self):
262 self.computed_skipped()
263 print ("Total files: %s" % self.total)
264 print ("Skipped files: %s" % self.skipped)
265 print ("Parsed files: %s" % self.parsed)
266 print ("Parsed public methods %s (of which were missing %s and %s were operator/destructors) " % (self.public_methods, self.public_methods_missing, self.public_methods_missing_nowrapping))
267 print (" - wrapped %s " % (self.public_methods - self.public_methods_missing))
268 print (" - unwrapped operators/destructors %s " % (self.public_methods_missing_nowrapping))
269 print (" - unwrapped methods %s " % (self.public_methods_missing - self.public_methods_missing_nowrapping))
270 print ("Parsed public enums %s (of which were missing %s) " % (self.public_enums_total, self.public_enums_missing))
271 print ("Parsed public attributes %s (of which were missing %s) " % (self.public_variables, self.public_variables_missing))
272 print ("Note that this script counts each method name only once and only maps from \n"+ \
273 "C++ to Python (not the other way around), thus the numbers are slightly inaccurate.")
274
275#
276## Class for an OpenMS .h file

Callers 1

writeOutputFunction · 0.80

Calls 1

computed_skippedMethod · 0.95

Tested by

no test coverage detected