Description
Currently we directly expose QQmlJSScope in our static analysis API. It is private API and has way too many internals that users shouldn't be exposed to. QQmlSA::Element should become a proper class instead of a typedef and we might want to add a further wrapper around properties and bindings as well.
Attachments
Issue Links
- depends on
-
QTBUG-102277 Create further static analysis passes to narrow down API
-
- Closed
-
- is required for
-
QTBUG-106067 As a QML developer, I want to write my own qmllint plugins to do domain specific checks
-
- Open
-
For Gerrit Dashboard: QTBUG-102276 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
470119,7 | QQmlSA: Extract the QQmlSA::Element typedef into its own wrapper type | dev | qt/qtdeclarative | Status: ABANDONED | +1 | 0 |
474238,45 | QQmlSA: Create an abstraction layer for static analysis | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |