aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormpeterv <mpeterval@gmail.com>2016-02-13 15:34:20 +0300
committermpeterv <mpeterval@gmail.com>2016-02-13 15:34:20 +0300
commit204d6cc98fb275865c28653b6eed57060e84255e (patch)
tree222b11ef5b5ce7111ba72986da94b9c9bcd83de5 /src
parent9090aef04159fa8d32e359d7c38b51e09555ab23 (diff)
downloadluarocks-204d6cc98fb275865c28653b6eed57060e84255e.tar.gz
luarocks-204d6cc98fb275865c28653b6eed57060e84255e.tar.bz2
luarocks-204d6cc98fb275865c28653b6eed57060e84255e.zip
Fix trailing space in dep.show_dep on dep without constraints
Diffstat (limited to 'src')
-rw-r--r--src/luarocks/deps.lua14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua
index eb01075c..acc571f8 100644
--- a/src/luarocks/deps.lua
+++ b/src/luarocks/deps.lua
@@ -247,12 +247,16 @@ end
247function deps.show_dep(dep, internal) 247function deps.show_dep(dep, internal)
248 assert(type(dep) == "table") 248 assert(type(dep) == "table")
249 assert(type(internal) == "boolean" or not internal) 249 assert(type(internal) == "boolean" or not internal)
250 250
251 local pretty = {} 251 if #dep.constraints > 0 then
252 for _, c in ipairs(dep.constraints) do 252 local pretty = {}
253 table.insert(pretty, c.op .. " " .. deps.show_version(c.version, internal)) 253 for _, c in ipairs(dep.constraints) do
254 table.insert(pretty, c.op .. " " .. deps.show_version(c.version, internal))
255 end
256 return dep.name.." "..table.concat(pretty, ", ")
257 else
258 return dep.name
254 end 259 end
255 return dep.name.." "..table.concat(pretty, ", ")
256end 260end
257 261
258--- A more lenient check for equivalence between versions. 262--- A more lenient check for equivalence between versions.