CppEditor: Improve finding position for new includes
...by detecting include groups (separated by new lines, include types
and same dir prefix).
Task-number: QTCREATORBUG-9317
Change-Id: I73e80fdc715104901cb2d4f5b15b4cab5d04d305
Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
Showing
- src/plugins/cppeditor/cppeditorplugin.h 16 additions, 2 deletionssrc/plugins/cppeditor/cppeditorplugin.h
- src/plugins/cppeditor/cppquickfix_test.cpp 612 additions, 172 deletionssrc/plugins/cppeditor/cppquickfix_test.cpp
- src/plugins/cppeditor/cppquickfixes.cpp 46 additions, 117 deletionssrc/plugins/cppeditor/cppquickfixes.cpp
- src/plugins/cppeditor/cppquickfixes.h 13 additions, 0 deletionssrc/plugins/cppeditor/cppquickfixes.h
- src/plugins/cpptools/cppmodelmanager.h 6 additions, 0 deletionssrc/plugins/cpptools/cppmodelmanager.h
- src/plugins/cpptools/cpptools.pro 4 additions, 2 deletionssrc/plugins/cpptools/cpptools.pro
- src/plugins/cpptools/cpptools.qbs 3 additions, 1 deletionsrc/plugins/cpptools/cpptools.qbs
- src/plugins/cpptools/includeutils.cpp 495 additions, 0 deletionssrc/plugins/cpptools/includeutils.cpp
- src/plugins/cpptools/includeutils.h 121 additions, 0 deletionssrc/plugins/cpptools/includeutils.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/QDebug 1 addition, 0 deletions...to/cplusplus/preprocessor/data/include-data/global/QDebug
- tests/auto/cplusplus/preprocessor/data/include-data/global/QDir 1 addition, 0 deletions...auto/cplusplus/preprocessor/data/include-data/global/QDir
- tests/auto/cplusplus/preprocessor/data/include-data/global/QString 1 addition, 0 deletions...o/cplusplus/preprocessor/data/include-data/global/QString
- tests/auto/cplusplus/preprocessor/data/include-data/global/except 1 addition, 0 deletions...to/cplusplus/preprocessor/data/include-data/global/except
- tests/auto/cplusplus/preprocessor/data/include-data/global/global.h 1 addition, 0 deletions.../cplusplus/preprocessor/data/include-data/global/global.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/iostream 1 addition, 0 deletions.../cplusplus/preprocessor/data/include-data/global/iostream
- tests/auto/cplusplus/preprocessor/data/include-data/global/lib/file.h 1 addition, 0 deletions...plusplus/preprocessor/data/include-data/global/lib/file.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/lib/fileother.h 1 addition, 0 deletions...lus/preprocessor/data/include-data/global/lib/fileother.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/otherlib/file.h 1 addition, 0 deletions...lus/preprocessor/data/include-data/global/otherlib/file.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/otherlib/fileother.h 1 addition, 0 deletions...reprocessor/data/include-data/global/otherlib/fileother.h
- tests/auto/cplusplus/preprocessor/data/include-data/global/string 1 addition, 0 deletions...to/cplusplus/preprocessor/data/include-data/global/string
Loading
Please register or sign in to comment