445f9e5f71
... and fixes a minor issue in the parsing. This changes the expected behavior of Versions in one significant way: Now, Versions like 1.2 or 1.5 evaluate to LESS THAN 1.2.0 and 1.5.0 respectively. This makes sense for sorting versions, since one expects the versions without patch release to 'contain' the ones with, so the ones without should be evaluated uniformily with the ones with the patch. Signed-off-by: flow <flowlnlnln@gmail.com> |
||
---|---|---|
.. | ||
testdata | ||
CMakeLists.txt | ||
DataPackParse_test.cpp | ||
FileSystem_test.cpp | ||
GradleSpecifier_test.cpp | ||
GZip_test.cpp | ||
Index_test.cpp | ||
INIFile_test.cpp | ||
JavaVersion_test.cpp | ||
Library_test.cpp | ||
MojangVersionFormat_test.cpp | ||
PackageManifest_test.cpp | ||
Packwiz_test.cpp | ||
ParseUtils_test.cpp | ||
ResourceFolderModel_test.cpp | ||
ResourcePackParse_test.cpp | ||
ShaderPackParse_test.cpp | ||
Task_test.cpp | ||
TexturePackParse_test.cpp | ||
Version_test.cpp | ||
WorldSaveParse_test.cpp |