6.6 | Generating XML report | 30 |
6.7 | Printing diagnostics with specific diagnostic numbers | 30 |
6.8 | Generating reports based on severity | 31 |
6.9 | Suppressing diagnostics for specific files | 31 |
6.10 Reporting diagnostics from specific files | 32 | |
6.11 Reporting program complexity metrics | 32 | |
6.12 | Generating report for a module | 33 |
6.13 | Suppressing report header | 34 |
6.14 Modifying the default severity level of a diagnostic | 34 | |
6.15 | Generating PDB comparison report | 34 |
6.15.1 Generating summary diff report | 35 | |
6.15.2 Generating detailed diff report | 35 | |
| 6.15.2.1 Using | 37 |
6.16 | Report options file | 38 |
6.17 | Generate report for migration related warnings | 39 |
6.18 | Generating consolidated report from multiple PDBs | 39 |
6.19 | Generating PDB diffs with multiple PDBs | 40 |
6.20 Recommended process for analyzing the diagnostic messages | 40 | |
6.21 Report options interoperability | 40 | |
7 Miscellaneous driver options | 42 | |
8 Categories of diagnostics with examples | 45 | |
8.1 Categories of diagnostics table | 45 | |
8.2 | Detecting generic programming errors | 45 |
8.3 | Detecting | 51 |
8.4 Detecting endianness migration issues | 51 | |
8.5 Detecting potential security vulnerabilities | 52 | |
8.6 | Detecting | 53 |
8.7 | Detecting potential performance improvement opportunities | 54 |
9 Fixing the warnings by source change | 56 | |
10 Incompatibilities on | 57 | |
Index | 58 |