diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2019-06-14 14:21:25 +0200 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2019-07-12 15:31:16 +0200 |
commit | 392521048ce6ef43a127b3dba199eee58557b1f6 (patch) | |
tree | 5dcf3c0343ecb34f299ceb468aba7f4d442d8dd7 /tests/auto/quick/qquicktableview/tst_qquicktableview.cpp | |
parent | de0d91abbbcf58a66018a08ca77bb4d63a5efda1 (diff) |
Extend linter to check for unqualified ids
The linter has gained a new option (-U/--check-unqualified).
If run with this option, it warns about occurrences of unqualified identifiers.
Furthermore, it attempts to detect the reason for why the identifier can be
used unqalified:
- If the id originates from the root element, it suggests to qualify the
access either with the root element's id, or with "parent" if applicable.
- If the id is the parameter of a signal, it suggests to use functions in the
handler, instead of relying on the signal parameters to be "magically"
injected into scope.
The linter does not attempt to handle with statements, but warns the
user instead that they are a bad idea.
Change-Id: I9aaf28c37595d84886a1071d49b86799b222a617
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tests/auto/quick/qquicktableview/tst_qquicktableview.cpp')
0 files changed, 0 insertions, 0 deletions