QML Tooling is very important for Qt 6:
With many new features and with the need to steer customers towards deprecating the use of certain features for compatibility with our upcoming compiled offering, qmllint is probably among the most important utilities we provide.
qmlformat provides for the ever growing demand to insure properly formatted code as part of the CI process and can help developers focus less on adhering to style guides as this is taken care of by the tool.
- Port qmlformat to using qmljs
- Add additional configuration options and a configuration file format to control it with
- Fix open bugs
- Port qmllint to using qmldom
Many of the subtasks are only possible after the tools port job has been done, as fixing bugs in code that will be removed after a rewrite is something we'd like to avoid.
|For Gerrit Dashboard: QTBUG-89415|
|325660,1||WIP: QStandardItemModel: emit dataChanged when taking elements||dev||qt/qtbase||Status: NEW||-2||0|