| 820 | } |
| 821 | |
| 822 | void LemonLime::getFiles(const QString &path, const QStringList &filters, QMap<QString, QString> &files) { |
| 823 | QDir dir(path); |
| 824 | |
| 825 | if (! filters.isEmpty()) |
| 826 | dir.setNameFilters(filters); |
| 827 | |
| 828 | QFileInfoList list = dir.entryInfoList(QDir::Files); |
| 829 | |
| 830 | for (auto &i : list) { |
| 831 | files.insert(i.completeBaseName(), i.fileName()); |
| 832 | } |
| 833 | } |
| 834 | |
| 835 | void LemonLime::addTask(const QString &title, const QList<std::pair<QString, QString>> &testCases, |
| 836 | int fullScore, int timeLimit, int memoryLimit) { |
nothing calls this directly
no outgoing calls
no test coverage detected