QmlJS: Add CompletionContextFinder to allow context sensitive completion
The plan is to use this to reduce the number of applicable completion options, for instance for enum completion or property names. Done-with: Erik Verbruggen
Showing
- src/libs/qmljs/qmljs-lib.pri 4 additions, 2 deletionssrc/libs/qmljs/qmljs-lib.pri
- src/libs/qmljs/qmljscompletioncontextfinder.cpp 157 additions, 0 deletionssrc/libs/qmljs/qmljscompletioncontextfinder.cpp
- src/libs/qmljs/qmljscompletioncontextfinder.h 32 additions, 0 deletionssrc/libs/qmljs/qmljscompletioncontextfinder.h
- src/libs/qmljs/qmljsindenter.cpp 2 additions, 6 deletionssrc/libs/qmljs/qmljsindenter.cpp
- src/libs/qmljs/qmljslineinfo.cpp 0 additions, 1 deletionsrc/libs/qmljs/qmljslineinfo.cpp
- src/plugins/qmljseditor/qmljscodecompletion.cpp 7 additions, 0 deletionssrc/plugins/qmljseditor/qmljscodecompletion.cpp
Loading
Please register or sign in to comment