| 1127 | } |
| 1128 | |
| 1129 | void reportChain ( TextWriter & tw, const vector<FileInfo *> & chain ) { |
| 1130 | bool first = true; |
| 1131 | for ( auto fi = chain.rbegin(); fi != chain.rend(); ++fi ) { |
| 1132 | if ( *fi ) { |
| 1133 | tw << "\t" << (first ? "from " : "required from ") << (*fi)->name << "\n"; |
| 1134 | } |
| 1135 | first = false; |
| 1136 | } |
| 1137 | } |
| 1138 | |
| 1139 | ProgramPtr reportPrerequisitesErrors ( |
| 1140 | string fileName, |
no outgoing calls
no test coverage detected