aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2017-09-01 17:59:02 +0200
committerJoerg Bornemann <joerg.bornemann@qt.io>2017-09-04 07:39:47 +0000
commitbaebbc720398644320485a04410d5efd56527a69 (patch)
tree28aca3c9b8fcb37e317cb38f46f92b5bdfe0dba4 /src/app/qbs
parent2afb38812929fd9bcb526f8633dc55772696dcf3 (diff)
Remove the --force option
It hasn't been in use for a while now. Change-Id: I85c22d44309727ee458414cad0fb42c312030a9b Reviewed-by: Jake Petroules <jake.petroules@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/app/qbs')
-rw-r--r--src/app/qbs/parser/commandlineoption.cpp14
-rw-r--r--src/app/qbs/parser/commandlineoption.h8
-rw-r--r--src/app/qbs/parser/commandlineoptionpool.cpp8
-rw-r--r--src/app/qbs/parser/commandlineoptionpool.h1
-rw-r--r--src/app/qbs/parser/commandlineparser.cpp5
-rw-r--r--src/app/qbs/parser/commandlineparser.h1
-rw-r--r--src/app/qbs/parser/parsercommand.cpp3
7 files changed, 1 insertions, 39 deletions
diff --git a/src/app/qbs/parser/commandlineoption.cpp b/src/app/qbs/parser/commandlineoption.cpp
index 8689b2032..011a2c891 100644
--- a/src/app/qbs/parser/commandlineoption.cpp
+++ b/src/app/qbs/parser/commandlineoption.cpp
@@ -422,20 +422,6 @@ void LogLevelOption::doParse(const QString &representation, QStringList &input)
.arg(representation, levelString, description(command())));
}
-QString ForceOption::description(CommandType command) const
-{
- Q_UNUSED(command);
- return Tr::tr("%1\n\tDisregard objections.\n"
- "\tqbs might refuse to execute a given command because certain\n"
- "\tcircumstances make it seem dubious. This option switches the\n"
- "\trespective checks off.\n").arg(longRepresentation());
-}
-
-QString ForceOption::longRepresentation() const
-{
- return QLatin1String("--force");
-}
-
QString ForceTimeStampCheckOption::description(CommandType command) const
{
Q_UNUSED(command);
diff --git a/src/app/qbs/parser/commandlineoption.h b/src/app/qbs/parser/commandlineoption.h
index cf16b475f..f99ceb896 100644
--- a/src/app/qbs/parser/commandlineoption.h
+++ b/src/app/qbs/parser/commandlineoption.h
@@ -63,7 +63,6 @@ public:
ProductsOptionType,
NoInstallOptionType,
InstallRootOptionType, RemoveFirstOptionType, NoBuildOptionType,
- ForceOptionType,
ForceTimestampCheckOptionType,
ForceOutputCheckOptionType,
BuildNonDefaultOptionType,
@@ -235,13 +234,6 @@ public:
QString longRepresentation() const;
};
-class ForceOption : public OnOffOption
-{
- QString description(CommandType command) const;
- QString shortRepresentation() const { return QString(); }
- QString longRepresentation() const;
-};
-
class ForceTimeStampCheckOption : public OnOffOption
{
QString description(CommandType command) const;
diff --git a/src/app/qbs/parser/commandlineoptionpool.cpp b/src/app/qbs/parser/commandlineoptionpool.cpp
index 2fc3e0e19..0e873c69a 100644
--- a/src/app/qbs/parser/commandlineoptionpool.cpp
+++ b/src/app/qbs/parser/commandlineoptionpool.cpp
@@ -98,9 +98,6 @@ CommandLineOption *CommandLineOptionPool::getOption(CommandLineOption::Type type
case CommandLineOption::NoBuildOptionType:
option = new NoBuildOption;
break;
- case CommandLineOption::ForceOptionType:
- option = new ForceOption;
- break;
case CommandLineOption::ForceTimestampCheckOptionType:
option = new ForceTimeStampCheckOption;
break;
@@ -215,11 +212,6 @@ NoBuildOption *CommandLineOptionPool::noBuildOption() const
return static_cast<NoBuildOption *>(getOption(CommandLineOption::NoBuildOptionType));
}
-ForceOption *CommandLineOptionPool::forceOption() const
-{
- return static_cast<ForceOption *>(getOption(CommandLineOption::ForceOptionType));
-}
-
ForceTimeStampCheckOption *CommandLineOptionPool::forceTimestampCheckOption() const
{
return static_cast<ForceTimeStampCheckOption *>(
diff --git a/src/app/qbs/parser/commandlineoptionpool.h b/src/app/qbs/parser/commandlineoptionpool.h
index 74fd8e8c1..064911e32 100644
--- a/src/app/qbs/parser/commandlineoptionpool.h
+++ b/src/app/qbs/parser/commandlineoptionpool.h
@@ -67,7 +67,6 @@ public:
InstallRootOption *installRootOption() const;
RemoveFirstOption *removeFirstoption() const;
NoBuildOption *noBuildOption() const;
- ForceOption *forceOption() const;
ForceTimeStampCheckOption *forceTimestampCheckOption() const;
ForceOutputCheckOption *forceOutputCheckOption() const;
BuildNonDefaultOption *buildNonDefaultOption() const;
diff --git a/src/app/qbs/parser/commandlineparser.cpp b/src/app/qbs/parser/commandlineparser.cpp
index 42eb30637..d57141a11 100644
--- a/src/app/qbs/parser/commandlineparser.cpp
+++ b/src/app/qbs/parser/commandlineparser.cpp
@@ -204,11 +204,6 @@ InstallOptions CommandLineParser::installOptions(const QString &profile) const
return options;
}
-bool CommandLineParser::force() const
-{
- return d->optionPool.forceOption()->enabled();
-}
-
bool CommandLineParser::forceTimestampCheck() const
{
return d->optionPool.forceTimestampCheckOption()->enabled();
diff --git a/src/app/qbs/parser/commandlineparser.h b/src/app/qbs/parser/commandlineparser.h
index da9bce31d..35f52ecad 100644
--- a/src/app/qbs/parser/commandlineparser.h
+++ b/src/app/qbs/parser/commandlineparser.h
@@ -70,7 +70,6 @@ public:
CleanOptions cleanOptions(const QString &profile) const;
GenerateOptions generateOptions() const;
InstallOptions installOptions(const QString &profile) const;
- bool force() const;
bool forceTimestampCheck() const;
bool forceOutputCheck() const;
bool dryRun() const;
diff --git a/src/app/qbs/parser/parsercommand.cpp b/src/app/qbs/parser/parsercommand.cpp
index a34d9a9e5..2ded8a458 100644
--- a/src/app/qbs/parser/parsercommand.cpp
+++ b/src/app/qbs/parser/parsercommand.cpp
@@ -202,8 +202,7 @@ static QList<CommandLineOption::Type> resolveOptions()
<< CommandLineOption::JobsOptionType
<< CommandLineOption::DryRunOptionType
<< CommandLineOption::ForceProbesOptionType
- << CommandLineOption::LogTimeOptionType
- << CommandLineOption::ForceOptionType;
+ << CommandLineOption::LogTimeOptionType;
}
QList<CommandLineOption::Type> ResolveCommand::supportedOptions() const