summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-12-02 00:32:03 +0800
committerruki <[email protected]>2020-12-02 00:32:03 +0800
commitea27c3a159810492cc07e370e782e6670518278e (patch)
tree0c2da1d24d1b8c173026f4b4291faeadbf64f462
parent0e9b622e008033755818d80a66cfd5ca434faf79 (diff)
improve semver
-rw-r--r--xmake/core/base/semver.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/xmake/core/base/semver.lua b/xmake/core/base/semver.lua
index 5f8405ca8..233089208 100644
--- a/xmake/core/base/semver.lua
+++ b/xmake/core/base/semver.lua
@@ -88,6 +88,11 @@ function _instance:at(version1, version2)
return self:ge(version1) and self:le(version2)
end
+-- add string compatible interface, string.gsub
+function _instance:gsub(...)
+ return self:rawstr():gsub(...)
+end
+
-- v1 == v2 (str/ver)?
function _instance:eq(version)
if type(version) == "string" then
@@ -145,11 +150,6 @@ function _instance:__tostring()
return self:rawstr()
end
--- add string compatible interface, string.gsub
-function _instance:gsub(...)
- return self:rawstr():gsub(...)
-end
-
-- add string compatible interface, e.g. version .. str
function _instance.__concat(op1, op2)
if type(op1) == "string" then