diff options
author | Semih Yavuz <semih.yavuz@qt.io> | 2024-04-30 12:44:32 +0200 |
---|---|---|
committer | Semih Yavuz <semih.yavuz@qt.io> | 2024-05-07 20:22:30 +0200 |
commit | 11470e8445383bfe5bd8c2f50ee024c2ae0c65b0 (patch) | |
tree | 1527262cafc416d068ed5745d8a6649ab02c0360 /src/qml/types/qqmldelegatemodel_p.h | |
parent | 5230151276041b16521122d6a55f5bc45780cdf2 (diff) |
If the document is too big, a client might not want to reperform all
highlights. Instead, they will request semanticTokens/delta to
understand what has changed on top of the latest data.
Server now holds a resultID string and the last encoded tokens. If the
client requests a delta with the same resultID then the difference is
computed and semanticeditstoken is populated. Else, servers' response will
contain the full semantic tokens.
Skip the module test for now as there is an unexpected behavior on
handling of variants in the language server api. This issue is tracked
with QTBUG-124870.
Task-number: QTBUG-120000
Change-Id: I5ea6d7a8f892d0be101dcc8f799937654618d79c
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/types/qqmldelegatemodel_p.h')
0 files changed, 0 insertions, 0 deletions