public function providerForFail() { return array([''], ['1.3.7--'], ['1.3.7++'], ['foo'], ['1.2.3.4'], ['1.2.3.4-beta'], ['beta']); }