| 21 | VersionType_Release |
| 22 | }; |
| 23 | struct VersionParts |
| 24 | { |
| 25 | int major = 0; |
| 26 | int minor = 0; |
| 27 | int patch = 0; |
| 28 | VersionType versionType = VersionType_Release; |
| 29 | std::optional<int> preRelease; |
| 30 | }; |
| 31 | VersionParts getVersionParts(std::string const& versionString); |
| 32 | }; |
| 33 |