| 364 | // takes a literal basename (so it only has to check for its existence). |
| 365 | |
| 366 | Vector<String> glob1(const String &dirname, const String &pattern, |
| 367 | bool dironly, bool include_hidden) { |
| 368 | // std::cout << "In glob1\n"; |
| 369 | auto names = iter_directory(dirname, dironly, include_hidden); |
| 370 | Vector<String> filtered_names; |
| 371 | for (auto &n : names) { |
| 372 | if (!is_hidden(n) || include_hidden) { |
| 373 | filtered_names.push_back(get_file_name(n)); |
| 374 | } |
| 375 | } |
| 376 | return filter(filtered_names, pattern); |
| 377 | } |
| 378 | |
| 379 | Vector<String> glob0(const String &dirname, const String &basename, |
| 380 | bool dironly, bool include_hidden) { |
no test coverage detected