forked from qt-creator/qt-creator
Remove braces for single lines of conditions
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -270,9 +270,8 @@ void CppPreprocessor::addFrameworkPath(const QString &frameworkPath)
|
||||
if (!framework.isDir())
|
||||
continue;
|
||||
const QFileInfo privateFrameworks(framework.absoluteFilePath(), QLatin1String("Frameworks"));
|
||||
if (privateFrameworks.exists() && privateFrameworks.isDir()) {
|
||||
if (privateFrameworks.exists() && privateFrameworks.isDir())
|
||||
addFrameworkPath(privateFrameworks.absoluteFilePath());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -645,9 +644,8 @@ CppModelManager *CppModelManager::instance()
|
||||
if (m_modelManagerInstance)
|
||||
return m_modelManagerInstance;
|
||||
QMutexLocker locker(&m_modelManagerMutex);
|
||||
if (!m_modelManagerInstance) {
|
||||
if (!m_modelManagerInstance)
|
||||
m_modelManagerInstance = new CppModelManager;
|
||||
}
|
||||
return m_modelManagerInstance;
|
||||
}
|
||||
|
||||
@@ -1202,9 +1200,8 @@ void CppModelManager::onAboutToRemoveProject(ProjectExplorer::Project *project)
|
||||
|
||||
void CppModelManager::onAboutToUnloadSession()
|
||||
{
|
||||
if (Core::ProgressManager *pm = Core::ICore::progressManager()) {
|
||||
if (Core::ProgressManager *pm = Core::ICore::progressManager())
|
||||
pm->cancelTasks(QLatin1String(CppTools::Constants::TASK_INDEX));
|
||||
}
|
||||
do {
|
||||
QMutexLocker locker(&mutex);
|
||||
m_projects.clear();
|
||||
@@ -1232,9 +1229,8 @@ void CppModelManager::GC()
|
||||
|
||||
processed.insert(fn);
|
||||
|
||||
if (Document::Ptr doc = currentSnapshot.document(fn)) {
|
||||
if (Document::Ptr doc = currentSnapshot.document(fn))
|
||||
todo += doc->includedFiles();
|
||||
}
|
||||
}
|
||||
|
||||
QStringList removedFiles;
|
||||
|
Reference in New Issue
Block a user