diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolverUtil.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolverUtil.java index fb5b77e07415..c080512f86e0 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolverUtil.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolverUtil.java @@ -524,7 +524,8 @@ public class GradleProjectResolverUtil { return ExternalSystemApiUtil.find(moduleNode, ProjectKeys.TASK, new BooleanFunction>() { @Override public boolean fun(DataNode node) { - return node.getData().getName().equals(taskName); + String name = node.getData().getName(); + return name.equals(taskName) || name.equals(taskPath); } }); }