public function provideVersionStrings() { $rawData = SemanticVersionDatasets::getVersionNumberDataset(); $retval = []; foreach ($rawData as $dataset) { $versions = SemanticVersionDatasets::getVersionVariations($dataset[0]); foreach ($versions as $version) { $retval[] = [$version, $dataset[1]]; } } return $retval; }
public function provideVersionNumbersWithoutBuildNumbers() { // we'll use the full version number data set $retval = []; foreach (SemanticVersionDatasets::getVersionNumberDataset() as $dataset) { if (!isset($dataset[1]["build"])) { $retval[] = [$dataset[0]]; } } // all done return $retval; }