in JetBrains.Profiler.SelfApi/src/Impl/PrerequisiteBase.cs [53:57]
public void VerifyReady()
{
if (_downloadTask == null || !_downloadTask.Wait(40) || _runnerPath == null)
throw new InvalidOperationException($"The prerequisite isn't ready, you must call one of the methods from the {GetPrepareMethodPrefix()} family first.");
}