static return type [@denis-rolling-scopes]self type hints (@greg0ire)@method tag (@stof)sebastian/comparator and sebastian/recursion-context (@sebastianbergmann)MethodProphecy::willThrow() to accept Throwable as string (@timoschinkel )shouldBeCalledOnce expectation (@olvlvl)sebastian/comparator ^2.0 (thanks @sebastianbergmann)sebastian/recursion-context ^3.0 (thanks @sebastianbergmann)\Error instances in ThrowPromise (thanks @jameshalsall)phpspec/phpspect ^3.2 (thanks @Sam-Burns)@method phpdocgetCheckedPredictions()MethodProphecy::getCheckedPredictions()shouldNotHaveBeenCalled on the MethodProphecy (thanks @ciaranmcnulty)shouldNotBeenCalled in favor of shouldNotHaveBeenCalledAND token added (thanks @kagux)NOT token added (thanks @kagux)