Kind of Changes | Severity | Count | Percentage |
---|
Removing functions from the library | High | 37143 | 61.10% |
Changing virtual table structure | High | 524 | 0.86% |
Changing the number or order of parameters | Medium | 793 | 1.30% |
Changing type of a parameter | destructive* | Medium | 5676 | 9.34% |
non-destructive | Low | 6620 | 10.89% |
Changing type of return value | destructive | Medium | 225 | 0.37% |
non-destructive | Low | 2008 | 3.30% |
Adding/removing “static” specifier of a method | Medium | 34 | 0.06% |
Changing Values in Enumeration Types or Macros | Low | 7573 | 12.46% |
Overriding Virtual Functions | Low | 199 | 0.33% |