C++: Remove unneeded qualifications
Mostly done using the following ruby script:
Dir.glob('**/*.cpp').each { |file|
next if file =~ %r{src/shared/qbs|/qmljs/}
s = File.read(file)
s.scan(/^using namespace (.*);$/) {
ns = $1
t = s.gsub(/^(.*)\b#{ns}::((?!Const)[A-Z])/) { |m|
before = $1
char = $2
if before =~ /"|\/\/|\\|using|SIGNAL|SLOT|Q_/
m
else
before + char
end
}
if t != s
puts file
File.open(file, 'w').write(t)
end
}
}
Change-Id: I6fbe13ddc1485efe95c3156097bf41d90c0febac
Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Showing
- src/libs/3rdparty/cplusplus/Control.cpp 1 addition, 1 deletionsrc/libs/3rdparty/cplusplus/Control.cpp
- src/libs/3rdparty/cplusplus/Scope.cpp 4 additions, 2 deletionssrc/libs/3rdparty/cplusplus/Scope.cpp
- src/libs/cplusplus/CppDocument.cpp 1 addition, 1 deletionsrc/libs/cplusplus/CppDocument.cpp
- src/libs/cplusplus/LookupItem.cpp 1 addition, 1 deletionsrc/libs/cplusplus/LookupItem.cpp
- src/libs/cplusplus/ResolveExpression.cpp 1 addition, 1 deletionsrc/libs/cplusplus/ResolveExpression.cpp
- src/plugins/clangcodemodel/clangcompleter.cpp 11 additions, 8 deletionssrc/plugins/clangcodemodel/clangcompleter.cpp
- src/plugins/clangcodemodel/clangcompletion.cpp 12 additions, 12 deletionssrc/plugins/clangcodemodel/clangcompletion.cpp
- src/plugins/clangcodemodel/clangmodelmanagersupport.cpp 1 addition, 1 deletionsrc/plugins/clangcodemodel/clangmodelmanagersupport.cpp
- src/plugins/clangcodemodel/clangutils.cpp 11 additions, 12 deletionssrc/plugins/clangcodemodel/clangutils.cpp
- src/plugins/clangcodemodel/indexer.cpp 13 additions, 13 deletionssrc/plugins/clangcodemodel/indexer.cpp
- src/plugins/classview/classviewmanager.cpp 2 additions, 2 deletionssrc/plugins/classview/classviewmanager.cpp
- src/plugins/classview/classviewparser.cpp 11 additions, 14 deletionssrc/plugins/classview/classviewparser.cpp
- src/plugins/cppeditor/cppcodemodelinspectordialog.cpp 1 addition, 1 deletionsrc/plugins/cppeditor/cppcodemodelinspectordialog.cpp
- src/plugins/cppeditor/cppeditor.cpp 5 additions, 5 deletionssrc/plugins/cppeditor/cppeditor.cpp
- src/plugins/cppeditor/cppeditorplugin.cpp 11 additions, 11 deletionssrc/plugins/cppeditor/cppeditorplugin.cpp
- src/plugins/cppeditor/cppelementevaluator.cpp 5 additions, 5 deletionssrc/plugins/cppeditor/cppelementevaluator.cpp
- src/plugins/cppeditor/cppfollowsymbolundercursor.cpp 3 additions, 4 deletionssrc/plugins/cppeditor/cppfollowsymbolundercursor.cpp
- src/plugins/cppeditor/cpphighlighter.cpp 14 additions, 14 deletionssrc/plugins/cppeditor/cpphighlighter.cpp
- src/plugins/cppeditor/cppincludehierarchymodel.cpp 1 addition, 1 deletionsrc/plugins/cppeditor/cppincludehierarchymodel.cpp
- src/plugins/cppeditor/cppinsertvirtualmethods.cpp 1 addition, 1 deletionsrc/plugins/cppeditor/cppinsertvirtualmethods.cpp
Loading
Please register or sign in to comment