forked from qt-creator/qt-creator
		
	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>
			
			
This commit is contained in:
		
				
					committed by
					
						 Orgad Shaneh
						Orgad Shaneh
					
				
			
			
				
	
			
			
			
						parent
						
							f5225c0928
						
					
				
				
					commit
					65e7db42b8
				
			| @@ -208,7 +208,7 @@ void CppToolsPlugin::test_cppsourceprocessor_includeNext() | ||||
|     const QString customHeaderPath = data.directory(QLatin1String("customIncludePath")); | ||||
|     const QString systemHeaderPath = data.directory(QLatin1String("systemIncludePath")); | ||||
|  | ||||
|     CppSourceProcessor::DocumentCallback documentCallback = [](const CPlusPlus::Document::Ptr &){}; | ||||
|     CppSourceProcessor::DocumentCallback documentCallback = [](const Document::Ptr &){}; | ||||
|     CppSourceProcessor sourceProcessor(Snapshot(), documentCallback); | ||||
|     ProjectPart::HeaderPaths headerPaths = ProjectPart::HeaderPaths() | ||||
|         << ProjectPart::HeaderPath(customHeaderPath, ProjectPart::HeaderPath::IncludePath) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user