72 lines
1.7 KiB
Markdown
72 lines
1.7 KiB
Markdown
# ulib/semver
|
|
|
|
## `semver_parse`
|
|
~~~
|
|
args: version majorV minorV patchlevelV preleaseV metadataV validV
|
|
~~~
|
|
## `semver_incmajor`
|
|
~~~
|
|
args: majorV minorV patchlevelV preleaseV metadataV maven_update setprelease
|
|
~~~
|
|
## `semver_incminor`
|
|
~~~
|
|
args: majorV minorV patchlevelV preleaseV metadataV maven_update setprelease
|
|
~~~
|
|
## `semver_incpatchlevel`
|
|
~~~
|
|
args: majorV minorV patchlevelV preleaseV metadataV maven_update setprelease
|
|
~~~
|
|
## `semver_setversion`
|
|
~~~
|
|
args: version majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `semver_setprelease`
|
|
~~~
|
|
args: setprelease majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `semver_compare_prelease`
|
|
~~~
|
|
args: prelease1 prelease2
|
|
~~~
|
|
## `semver_setmetadata`
|
|
~~~
|
|
args: setmetadata majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `semver_addmetadata`
|
|
~~~
|
|
args: addmetadata majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `semver_compare_metadata`
|
|
~~~
|
|
args: metadata1 metadata2
|
|
même algo que pour prelease
|
|
~~~
|
|
## `semver_copy`
|
|
~~~
|
|
args: majorDV minorDV patchlevelDV preleaseDV metadataDV majorSV minorSV patchlevelSV preleaseSV metadataSV
|
|
~~~
|
|
## `semver_build`
|
|
~~~
|
|
args: majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `semver_setvar`
|
|
~~~
|
|
args: versionV majorV minorV patchlevelV preleaseV metadataV
|
|
~~~
|
|
## `psemver_parse`
|
|
## `psemver_incmajor`
|
|
## `psemver_incminor`
|
|
## `psemver_incpatchlevel`
|
|
## `psemver_setversion`
|
|
## `psemver_setprelease`
|
|
## `psemver_compare_prelease`
|
|
## `psemver_setmetadata`
|
|
## `psemver_addmetadata`
|
|
## `psemver_compare_metadata`
|
|
## `psemver_copy`
|
|
## `psemver_build`
|
|
## `psemver_setvar`
|
|
## `psemver_setprmd`
|
|
## `psemver_incsetprmd`
|
|
|
|
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary |