updated composer

This commit is contained in:
2021-05-18 13:47:03 +00:00
parent e248cd036c
commit ba92152daa
1187 changed files with 20804 additions and 22320 deletions
+5 -17
View File
@@ -20,10 +20,7 @@ class VersionConstraintValue {
/** @var string */
private $versionString = '';
/**
* @param string $versionString
*/
public function __construct($versionString) {
public function __construct(string $versionString) {
$this->versionString = $versionString;
$this->parseVersion($versionString);
@@ -53,10 +50,7 @@ class VersionConstraintValue {
return $this->patch;
}
/**
* @param $versionString
*/
private function parseVersion($versionString): void {
private function parseVersion(string $versionString): void {
$this->extractBuildMetaData($versionString);
$this->extractLabel($versionString);
$this->stripPotentialVPrefix($versionString);
@@ -71,27 +65,21 @@ class VersionConstraintValue {
$this->patch = new VersionNumber($patchValue);
}
/**
* @param string $versionString
*/
private function extractBuildMetaData(&$versionString): void {
private function extractBuildMetaData(string &$versionString): void {
if (\preg_match('/\+(.*)/', $versionString, $matches) === 1) {
$this->buildMetaData = $matches[1];
$versionString = \str_replace($matches[0], '', $versionString);
}
}
/**
* @param string $versionString
*/
private function extractLabel(&$versionString): void {
private function extractLabel(string &$versionString): void {
if (\preg_match('/-(.*)/', $versionString, $matches) === 1) {
$this->label = $matches[1];
$versionString = \str_replace($matches[0], '', $versionString);
}
}
private function stripPotentialVPrefix(&$versionString): void {
private function stripPotentialVPrefix(string &$versionString): void {
if ($versionString[0] !== 'v') {
return;
}