CppTools: add multiple refactoring engines support
Make model manager able to select the most functional
refactoring engine from the available ones.
Change-Id: I74031c910706fd694a0a7def022531501f1ea005
Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
Showing
- src/libs/clangsupport/refactoringserverinterface.h 5 additions, 5 deletionssrc/libs/clangsupport/refactoringserverinterface.h
- src/libs/clangsupport/sourcelocationcontainer.h 1 addition, 1 deletionsrc/libs/clangsupport/sourcelocationcontainer.h
- src/libs/utils/smallstringfwd.h 2 additions, 2 deletionssrc/libs/utils/smallstringfwd.h
- src/plugins/clangrefactoring/clangqueryprojectsfindfilter.cpp 4 additions, 4 deletions...plugins/clangrefactoring/clangqueryprojectsfindfilter.cpp
- src/plugins/clangrefactoring/clangqueryprojectsfindfilter.h 2 additions, 2 deletionssrc/plugins/clangrefactoring/clangqueryprojectsfindfilter.h
- src/plugins/clangrefactoring/clangrefactoringplugin.cpp 5 additions, 3 deletionssrc/plugins/clangrefactoring/clangrefactoringplugin.cpp
- src/plugins/clangrefactoring/refactoringclient.cpp 1 addition, 1 deletionsrc/plugins/clangrefactoring/refactoringclient.cpp
- src/plugins/clangrefactoring/refactoringengine.cpp 5 additions, 5 deletionssrc/plugins/clangrefactoring/refactoringengine.cpp
- src/plugins/clangrefactoring/refactoringengine.h 2 additions, 2 deletionssrc/plugins/clangrefactoring/refactoringengine.h
- src/plugins/cppeditor/cppeditorwidget.cpp 2 additions, 2 deletionssrc/plugins/cppeditor/cppeditorwidget.cpp
- src/plugins/cpptools/cppmodelmanager.cpp 39 additions, 8 deletionssrc/plugins/cpptools/cppmodelmanager.cpp
- src/plugins/cpptools/cppmodelmanager.h 18 additions, 4 deletionssrc/plugins/cpptools/cppmodelmanager.h
- src/plugins/cpptools/cpprefactoringengine.h 0 additions, 2 deletionssrc/plugins/cpptools/cpprefactoringengine.h
- src/plugins/cpptools/refactoringengineinterface.h 1 addition, 2 deletionssrc/plugins/cpptools/refactoringengineinterface.h
- tests/unit/unittest/clangqueryprojectfindfilter-test.cpp 5 additions, 5 deletionstests/unit/unittest/clangqueryprojectfindfilter-test.cpp
- tests/unit/unittest/refactoringclient-test.cpp 1 addition, 1 deletiontests/unit/unittest/refactoringclient-test.cpp
- tests/unit/unittest/refactoringengine-test.cpp 6 additions, 6 deletionstests/unit/unittest/refactoringengine-test.cpp
Loading
Please register or sign in to comment