| 34 | GitIgnoreList::~GitIgnoreList() = default; |
| 35 | |
| 36 | void GitIgnoreList::enterDir(const QString& dir, const DirectoryList& directoryList) |
| 37 | { |
| 38 | const auto directoryListIt = std::find_if(directoryList.begin(), directoryList.end(), [](const FileAccess& file) { |
| 39 | return file.fileName() == ".gitignore"; |
| 40 | }); |
| 41 | if(directoryListIt != directoryList.end()) |
| 42 | { |
| 43 | addEntries(dir, readFile(directoryListIt->absoluteFilePath())); |
| 44 | } |
| 45 | } |
| 46 | |
| 47 | bool GitIgnoreList::matches(const QString& dir, const QString& text, bool bCaseSensitive) const |
| 48 | { |
no test coverage detected