diff --git a/context/IgnoreManager.cpp b/context/IgnoreManager.cpp index 6a7ca36..9e82994 100644 --- a/context/IgnoreManager.cpp +++ b/context/IgnoreManager.cpp @@ -137,10 +137,18 @@ bool IgnoreManager::matchesIgnorePatterns(const QString &path, const QStringList QString IgnoreManager::ignoreFilePath(ProjectExplorer::Project *project) const { - if (!project) + if (!project) { return QString(); + } - return project->projectDirectory().toUrlishString() + "/.qodeassist/qodeassistignore"; + QString path = project->projectDirectory().toUrlishString() + "/.qodeassist/qodeassistignore"; + + QFileInfo fileInfo(path); + if (!fileInfo.exists() || !fileInfo.isFile()) { + LOG_MESSAGE(QString("File .qodeassistignore not found at path: %1").arg(path)); + } + + return path; } } // namespace QodeAssist::Context