Android: Simplify AndroidBuildApkStep::findInBuild

AndroidBuildApkStep are only ever inserted into the build step list,
never the clean step list.

Change-Id: I9a56bd045bf2434ac50649f3ce68209942c1ddba
Reviewed-by: BogDan Vatra <bogdan@kdab.com>
This commit is contained in:
hjk
2019-01-22 17:43:24 +01:00
parent 4ee5d68b33
commit 37c009e195

View File

@@ -138,11 +138,9 @@ AndroidBuildApkStep *AndroidBuildApkStep::findInBuild(const BuildConfiguration *
{
if (!bc)
return nullptr;
for (const Core::Id &id : bc->knownStepLists()) {
if (auto step = bc->stepList(id)->firstOfType<AndroidBuildApkStep>())
return step;
}
return nullptr;
BuildStepList *bsl = bc->stepList(ProjectExplorer::Constants::BUILDSTEPS_BUILD);
QTC_ASSERT(bsl, return nullptr);
return bsl->firstOfType<AndroidBuildApkStep>();
}
bool AndroidBuildApkStep::init()