• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lunarmodules / luacheck / 24662353255

20 Apr 2026 10:48AM UTC coverage: 97.095% (+0.07%) from 97.027%
24662353255

push

github

web-flow
fix(ci): build LuaJIT using system malloc for lualanes tests (#144)

6318 of 6507 relevant lines covered (97.1%)

26928.88 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

90.0
/src/luacheck/version.lua
1
local argparse = require "argparse"
762✔
2
local lfs = require "lfs"
762✔
3
local luacheck = require "luacheck"
762✔
4
local multithreading = require "luacheck.multithreading"
762✔
5
local utils = require "luacheck.utils"
762✔
6

7
local version = {}
762✔
8

9
version.luacheck = luacheck._VERSION
762✔
10

11
if rawget(_G, "jit") then
762✔
12
   version.lua = rawget(_G, "jit").version
254✔
13
elseif _VERSION:find("^Lua ") then
508✔
14
   version.lua = "PUC-Rio " .. _VERSION
508✔
15
else
16
   version.lua = _VERSION
×
17
end
18

19
version.argparse = argparse.version
762✔
20

21
version.lfs = utils.unprefix(lfs._VERSION, "LuaFileSystem ")
1,016✔
22

23
if multithreading.has_lanes then
762✔
24
   version.lanes = multithreading.lanes.ABOUT.version
762✔
25
else
26
   version.lanes = "Not found"
×
27
end
28

29
version.string = ([[
254✔
30
Luacheck: %s
31
Lua: %s
32
Argparse: %s
33
LuaFileSystem: %s
34
LuaLanes: %s]]):format(version.luacheck, version.lua, version.argparse, version.lfs, version.lanes)
1,016✔
35

36
return version
762✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc