├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json └── src ├── BuildMetaData.php ├── PreReleaseSuffix.php ├── Version.php ├── VersionConstraintParser.php ├── VersionConstraintValue.php ├── VersionNumber.php ├── constraints ├── AbstractVersionConstraint.php ├── AndVersionConstraintGroup.php ├── AnyVersionConstraint.php ├── ExactVersionConstraint.php ├── GreaterThanOrEqualToVersionConstraint.php ├── OrVersionConstraintGroup.php ├── SpecificMajorAndMinorVersionConstraint.php ├── SpecificMajorVersionConstraint.php └── VersionConstraint.php └── exceptions ├── Exception.php ├── InvalidPreReleaseSuffixException.php ├── InvalidVersionException.php ├── NoBuildMetaDataException.php ├── NoPreReleaseSuffixException.php └── UnsupportedVersionConstraintException.php /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [theseer] 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/composer.json -------------------------------------------------------------------------------- /src/BuildMetaData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/BuildMetaData.php -------------------------------------------------------------------------------- /src/PreReleaseSuffix.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/PreReleaseSuffix.php -------------------------------------------------------------------------------- /src/Version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/Version.php -------------------------------------------------------------------------------- /src/VersionConstraintParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/VersionConstraintParser.php -------------------------------------------------------------------------------- /src/VersionConstraintValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/VersionConstraintValue.php -------------------------------------------------------------------------------- /src/VersionNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/VersionNumber.php -------------------------------------------------------------------------------- /src/constraints/AbstractVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/AbstractVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/AndVersionConstraintGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/AndVersionConstraintGroup.php -------------------------------------------------------------------------------- /src/constraints/AnyVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/AnyVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/ExactVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/ExactVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/GreaterThanOrEqualToVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/GreaterThanOrEqualToVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/OrVersionConstraintGroup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/OrVersionConstraintGroup.php -------------------------------------------------------------------------------- /src/constraints/SpecificMajorAndMinorVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/SpecificMajorAndMinorVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/SpecificMajorVersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/SpecificMajorVersionConstraint.php -------------------------------------------------------------------------------- /src/constraints/VersionConstraint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/constraints/VersionConstraint.php -------------------------------------------------------------------------------- /src/exceptions/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/Exception.php -------------------------------------------------------------------------------- /src/exceptions/InvalidPreReleaseSuffixException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/InvalidPreReleaseSuffixException.php -------------------------------------------------------------------------------- /src/exceptions/InvalidVersionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/InvalidVersionException.php -------------------------------------------------------------------------------- /src/exceptions/NoBuildMetaDataException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/NoBuildMetaDataException.php -------------------------------------------------------------------------------- /src/exceptions/NoPreReleaseSuffixException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/NoPreReleaseSuffixException.php -------------------------------------------------------------------------------- /src/exceptions/UnsupportedVersionConstraintException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phar-io/version/HEAD/src/exceptions/UnsupportedVersionConstraintException.php --------------------------------------------------------------------------------