forked from qt-creator/qt-creator
The watcher notifies the updater if files or directories are changed. The updater then does minimal updates to the project storage. Common cases like that the qml documents or qmltypes are changed are handled by an extra path. Otherwise we trigger a directory update. If the directory is in 'strange' state like the qmltypes file is removed but the qmldir is not updated the changed file ids are saved and used additionally in the next notification. Task-number: QDS-9479 Change-Id: Ie82fd914b2e229f0315bf60df398c85477ce5a26 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
324 KiB
324 KiB