(self)
| 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 |
no test coverage detected