MakeProjectBeforeRunTask (@NotNull RunConfiguration runConfiguration) { return !(runConfiguration instanceof RemoteConfiguration) && runConfiguration instanceof RunProfileWithCompileBeforeLaunchOption ? new MakeProjectBeforeRunTask() : null; }