summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2020-02-11 09:45:18 +0100
committerhjk <hjk@qt.io>2020-02-11 14:44:18 +0000
commit570b13de15d8b21baaad0a1688d01bf217b417cf (patch)
tree50681da10fbf7e2948b63f2b17efbf8dd2c9ddb2 /src/plugins
parent5997f9754d8d34aff16b8aeacb5fec191c904301 (diff)
downloadqt-creator-570b13de15d8b21baaad0a1688d01bf217b417cf.tar.gz
Nim: Simplify NimbleRunConfigurationFactory
Left over from earlier infrastructure that isn't used elsewhere in this form anymore. Change-Id: I785f95d668743ccee858b4d02a2215c895cb55c4 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/nim/project/nimblerunconfiguration.cpp14
-rw-r--r--src/plugins/nim/project/nimblerunconfiguration.h5
2 files changed, 0 insertions, 19 deletions
diff --git a/src/plugins/nim/project/nimblerunconfiguration.cpp b/src/plugins/nim/project/nimblerunconfiguration.cpp
index f6b0e3d573..c7f166182e 100644
--- a/src/plugins/nim/project/nimblerunconfiguration.cpp
+++ b/src/plugins/nim/project/nimblerunconfiguration.cpp
@@ -61,20 +61,6 @@ NimbleRunConfiguration::NimbleRunConfiguration(ProjectExplorer::Target *target,
update();
}
-bool NimbleRunConfiguration::isBuildTargetValid() const
-{
- return Utils::anyOf(target()->applicationTargets(), [this](const BuildTargetInfo &bti) {
- return bti.buildKey == buildKey();
- });
-}
-
-QString NimbleRunConfiguration::disabledReason() const
-{
- if (!isBuildTargetValid())
- return tr("The project no longer builds the target associated with this run configuration.");
- return RunConfiguration::disabledReason();
-}
-
NimbleRunConfigurationFactory::NimbleRunConfigurationFactory()
: RunConfigurationFactory()
{
diff --git a/src/plugins/nim/project/nimblerunconfiguration.h b/src/plugins/nim/project/nimblerunconfiguration.h
index 0929828b49..df300bc283 100644
--- a/src/plugins/nim/project/nimblerunconfiguration.h
+++ b/src/plugins/nim/project/nimblerunconfiguration.h
@@ -35,11 +35,6 @@ class NimbleRunConfiguration : public ProjectExplorer::RunConfiguration
public:
NimbleRunConfiguration(ProjectExplorer::Target *target, Core::Id id);
-
- QString disabledReason() const override;
-
-private:
- bool isBuildTargetValid() const;
};
class NimbleRunConfigurationFactory : public ProjectExplorer::RunConfigurationFactory