From 7cb620c2737346635416876fd630e9d44edf3970 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 17 Apr 2025 09:13:05 +0200 Subject: [PATCH] Core: Replace an FileReader with FilePath::fileContents() Change-Id: If0fa41c90d971972cfa9db6cccf4cc7f98764cf9 Reviewed-by: Jarek Kobus --- src/plugins/coreplugin/corejsextensions.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/coreplugin/corejsextensions.cpp b/src/plugins/coreplugin/corejsextensions.cpp index 2654354292c..3c508164598 100644 --- a/src/plugins/coreplugin/corejsextensions.cpp +++ b/src/plugins/coreplugin/corejsextensions.cpp @@ -148,13 +148,13 @@ QString UtilsJsExtension::asciify(const QString &input) const QString UtilsJsExtension::qtQuickVersion(const QString &filePath) const { - QDirIterator dirIt(Utils::FilePath::fromString(filePath).parentDir().path(), {"*.qml"}, + QDirIterator dirIt(FilePath::fromString(filePath).parentDir().path(), {"*.qml"}, QDir::Files, QDirIterator::Subdirectories); while (dirIt.hasNext()) { - Utils::FileReader reader; - if (!reader.fetch(Utils::FilePath::fromString(dirIt.next()))) + const Result result = FilePath::fromString(dirIt.next()).fileContents(); + if (!result) continue; - const QString data = QString::fromUtf8(reader.data()); + const QString data = QString::fromUtf8(*result); static const QString importString("import QtQuick"); const int importIndex = data.indexOf(importString); if (importIndex == -1)