forked from qt-creator/qt-creator
ClangTool: Sanitize style
The string is passed further on as char * anyway, no need for templates here. Change-Id: I9305225f96111c0e9228d372e1231846099a9ecc Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -81,8 +81,7 @@ static QStringList splitArgs(QString &argsString)
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
template<size_t Size>
|
static QStringList extraOptions(const char *environment)
|
||||||
static QStringList extraOptions(const char(&environment)[Size])
|
|
||||||
{
|
{
|
||||||
if (!qEnvironmentVariableIsSet(environment))
|
if (!qEnvironmentVariableIsSet(environment))
|
||||||
return QStringList();
|
return QStringList();
|
||||||
@@ -90,7 +89,8 @@ static QStringList extraOptions(const char(&environment)[Size])
|
|||||||
return splitArgs(arguments);
|
return splitArgs(arguments);
|
||||||
}
|
}
|
||||||
|
|
||||||
static QStringList extraClangToolsPrependOptions() {
|
static QStringList extraClangToolsPrependOptions()
|
||||||
|
{
|
||||||
constexpr char csaPrependOptions[] = "QTC_CLANG_CSA_CMD_PREPEND";
|
constexpr char csaPrependOptions[] = "QTC_CLANG_CSA_CMD_PREPEND";
|
||||||
constexpr char toolsPrependOptions[] = "QTC_CLANG_TOOLS_CMD_PREPEND";
|
constexpr char toolsPrependOptions[] = "QTC_CLANG_TOOLS_CMD_PREPEND";
|
||||||
static const QStringList options = extraOptions(csaPrependOptions)
|
static const QStringList options = extraOptions(csaPrependOptions)
|
||||||
@@ -100,7 +100,8 @@ static QStringList extraClangToolsPrependOptions() {
|
|||||||
return options;
|
return options;
|
||||||
}
|
}
|
||||||
|
|
||||||
static QStringList extraClangToolsAppendOptions() {
|
static QStringList extraClangToolsAppendOptions()
|
||||||
|
{
|
||||||
constexpr char csaAppendOptions[] = "QTC_CLANG_CSA_CMD_APPEND";
|
constexpr char csaAppendOptions[] = "QTC_CLANG_CSA_CMD_APPEND";
|
||||||
constexpr char toolsAppendOptions[] = "QTC_CLANG_TOOLS_CMD_APPEND";
|
constexpr char toolsAppendOptions[] = "QTC_CLANG_TOOLS_CMD_APPEND";
|
||||||
static const QStringList options = extraOptions(csaAppendOptions)
|
static const QStringList options = extraOptions(csaAppendOptions)
|
||||||
@@ -216,14 +217,14 @@ AnalyzeUnits ClangToolRunControl::unitsToAnalyze()
|
|||||||
|
|
||||||
static QDebug operator<<(QDebug debug, const Utils::Environment &environment)
|
static QDebug operator<<(QDebug debug, const Utils::Environment &environment)
|
||||||
{
|
{
|
||||||
foreach (const QString &entry, environment.toStringList())
|
for (const QString &entry : environment.toStringList())
|
||||||
debug << "\n " << entry;
|
debug << "\n " << entry;
|
||||||
return debug;
|
return debug;
|
||||||
}
|
}
|
||||||
|
|
||||||
static QDebug operator<<(QDebug debug, const AnalyzeUnits &analyzeUnits)
|
static QDebug operator<<(QDebug debug, const AnalyzeUnits &analyzeUnits)
|
||||||
{
|
{
|
||||||
foreach (const AnalyzeUnit &unit, analyzeUnits)
|
for (const AnalyzeUnit &unit : analyzeUnits)
|
||||||
debug << "\n " << unit.file;
|
debug << "\n " << unit.file;
|
||||||
return debug;
|
return debug;
|
||||||
}
|
}
|
||||||
@@ -385,8 +386,7 @@ void ClangToolRunControl::analyzeNextFile()
|
|||||||
m_runners.insert(runner);
|
m_runners.insert(runner);
|
||||||
QTC_ASSERT(runner->run(unit.file, unit.arguments), return);
|
QTC_ASSERT(runner->run(unit.file, unit.arguments), return);
|
||||||
|
|
||||||
appendMessage(tr("Analyzing \"%1\".").arg(
|
appendMessage(tr("Analyzing \"%1\".").arg(FilePath::fromString(unit.file).toUserOutput()),
|
||||||
Utils::FilePath::fromString(unit.file).toUserOutput()),
|
|
||||||
Utils::StdOutFormat);
|
Utils::StdOutFormat);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user