├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── pom.xml └── src ├── main └── java │ └── com │ └── vdurmont │ └── semver4j │ ├── Range.java │ ├── Requirement.java │ ├── Semver.java │ ├── SemverException.java │ └── Tokenizer.java └── test └── java └── com └── vdurmont └── semver4j ├── NpmSemverTest.java ├── RangeTest.java ├── RequirementTest.java ├── SemverTest.java └── TokenizerTest.java /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/vdurmont/semver4j/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/main/java/com/vdurmont/semver4j/Range.java -------------------------------------------------------------------------------- /src/main/java/com/vdurmont/semver4j/Requirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/main/java/com/vdurmont/semver4j/Requirement.java -------------------------------------------------------------------------------- /src/main/java/com/vdurmont/semver4j/Semver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/main/java/com/vdurmont/semver4j/Semver.java -------------------------------------------------------------------------------- /src/main/java/com/vdurmont/semver4j/SemverException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/main/java/com/vdurmont/semver4j/SemverException.java -------------------------------------------------------------------------------- /src/main/java/com/vdurmont/semver4j/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/main/java/com/vdurmont/semver4j/Tokenizer.java -------------------------------------------------------------------------------- /src/test/java/com/vdurmont/semver4j/NpmSemverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/test/java/com/vdurmont/semver4j/NpmSemverTest.java -------------------------------------------------------------------------------- /src/test/java/com/vdurmont/semver4j/RangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/test/java/com/vdurmont/semver4j/RangeTest.java -------------------------------------------------------------------------------- /src/test/java/com/vdurmont/semver4j/RequirementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/test/java/com/vdurmont/semver4j/RequirementTest.java -------------------------------------------------------------------------------- /src/test/java/com/vdurmont/semver4j/SemverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/test/java/com/vdurmont/semver4j/SemverTest.java -------------------------------------------------------------------------------- /src/test/java/com/vdurmont/semver4j/TokenizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vdurmont/semver4j/HEAD/src/test/java/com/vdurmont/semver4j/TokenizerTest.java --------------------------------------------------------------------------------