|
| 1 | +package = "luacheck" |
| 2 | +version = "0.26.0-1" |
| 3 | +source = { |
| 4 | + url = "git+https://github.com/lunarmodules/luacheck.git", |
| 5 | + tag = "v0.26.0" |
| 6 | +} |
| 7 | +description = { |
| 8 | + summary = "A static analyzer and a linter for Lua", |
| 9 | + detailed = [[ |
| 10 | +Luacheck is a command-line tool for linting and static analysis of Lua code. |
| 11 | +It is able to spot usage of undefined global variables, unused local variables and |
| 12 | +a few other typical problems within Lua programs. |
| 13 | +]], |
| 14 | + homepage = "https://github.com/lunarmodules/luacheck", |
| 15 | + license = "MIT" |
| 16 | +} |
| 17 | +dependencies = { |
| 18 | + "lua >= 5.1", |
| 19 | + "argparse >= 0.6.0", |
| 20 | + "luafilesystem >= 1.6.3" |
| 21 | +} |
| 22 | +build = { |
| 23 | + type = "builtin", |
| 24 | + modules = { |
| 25 | + luacheck = "src/luacheck/init.lua", |
| 26 | + ["luacheck.builtin_standards"] = "src/luacheck/builtin_standards/init.lua", |
| 27 | + ["luacheck.builtin_standards.love"] = "src/luacheck/builtin_standards/love.lua", |
| 28 | + ["luacheck.builtin_standards.ngx"] = "src/luacheck/builtin_standards/ngx.lua", |
| 29 | + ["luacheck.cache"] = "src/luacheck/cache.lua", |
| 30 | + ["luacheck.check"] = "src/luacheck/check.lua", |
| 31 | + ["luacheck.check_state"] = "src/luacheck/check_state.lua", |
| 32 | + ["luacheck.config"] = "src/luacheck/config.lua", |
| 33 | + ["luacheck.core_utils"] = "src/luacheck/core_utils.lua", |
| 34 | + ["luacheck.decoder"] = "src/luacheck/decoder.lua", |
| 35 | + ["luacheck.expand_rockspec"] = "src/luacheck/expand_rockspec.lua", |
| 36 | + ["luacheck.filter"] = "src/luacheck/filter.lua", |
| 37 | + ["luacheck.format"] = "src/luacheck/format.lua", |
| 38 | + ["luacheck.fs"] = "src/luacheck/fs.lua", |
| 39 | + ["luacheck.globbing"] = "src/luacheck/globbing.lua", |
| 40 | + ["luacheck.lexer"] = "src/luacheck/lexer.lua", |
| 41 | + ["luacheck.main"] = "src/luacheck/main.lua", |
| 42 | + ["luacheck.multithreading"] = "src/luacheck/multithreading.lua", |
| 43 | + ["luacheck.options"] = "src/luacheck/options.lua", |
| 44 | + ["luacheck.parser"] = "src/luacheck/parser.lua", |
| 45 | + ["luacheck.profiler"] = "src/luacheck/profiler.lua", |
| 46 | + ["luacheck.runner"] = "src/luacheck/runner.lua", |
| 47 | + ["luacheck.serializer"] = "src/luacheck/serializer.lua", |
| 48 | + ["luacheck.stages"] = "src/luacheck/stages/init.lua", |
| 49 | + ["luacheck.stages.detect_bad_whitespace"] = "src/luacheck/stages/detect_bad_whitespace.lua", |
| 50 | + ["luacheck.stages.detect_cyclomatic_complexity"] = "src/luacheck/stages/detect_cyclomatic_complexity.lua", |
| 51 | + ["luacheck.stages.detect_empty_blocks"] = "src/luacheck/stages/detect_empty_blocks.lua", |
| 52 | + ["luacheck.stages.detect_empty_statements"] = "src/luacheck/stages/detect_empty_statements.lua", |
| 53 | + ["luacheck.stages.detect_globals"] = "src/luacheck/stages/detect_globals.lua", |
| 54 | + ["luacheck.stages.detect_reversed_fornum_loops"] = "src/luacheck/stages/detect_reversed_fornum_loops.lua", |
| 55 | + ["luacheck.stages.detect_unbalanced_assignments"] = "src/luacheck/stages/detect_unbalanced_assignments.lua", |
| 56 | + ["luacheck.stages.detect_uninit_accesses"] = "src/luacheck/stages/detect_uninit_accesses.lua", |
| 57 | + ["luacheck.stages.detect_unreachable_code"] = "src/luacheck/stages/detect_unreachable_code.lua", |
| 58 | + ["luacheck.stages.detect_unused_fields"] = "src/luacheck/stages/detect_unused_fields.lua", |
| 59 | + ["luacheck.stages.detect_unused_locals"] = "src/luacheck/stages/detect_unused_locals.lua", |
| 60 | + ["luacheck.stages.linearize"] = "src/luacheck/stages/linearize.lua", |
| 61 | + ["luacheck.stages.name_functions"] = "src/luacheck/stages/name_functions.lua", |
| 62 | + ["luacheck.stages.parse"] = "src/luacheck/stages/parse.lua", |
| 63 | + ["luacheck.stages.parse_inline_options"] = "src/luacheck/stages/parse_inline_options.lua", |
| 64 | + ["luacheck.stages.resolve_locals"] = "src/luacheck/stages/resolve_locals.lua", |
| 65 | + ["luacheck.stages.unwrap_parens"] = "src/luacheck/stages/unwrap_parens.lua", |
| 66 | + ["luacheck.standards"] = "src/luacheck/standards.lua", |
| 67 | + ["luacheck.unicode"] = "src/luacheck/unicode.lua", |
| 68 | + ["luacheck.unicode_printability_boundaries"] = "src/luacheck/unicode_printability_boundaries.lua", |
| 69 | + ["luacheck.utils"] = "src/luacheck/utils.lua", |
| 70 | + ["luacheck.vendor.sha1"] = "src/luacheck/vendor/sha1/init.lua", |
| 71 | + ["luacheck.vendor.sha1.bit32_ops"] = "src/luacheck/vendor/sha1/bit32_ops.lua", |
| 72 | + ["luacheck.vendor.sha1.bit_ops"] = "src/luacheck/vendor/sha1/bit_ops.lua", |
| 73 | + ["luacheck.vendor.sha1.common"] = "src/luacheck/vendor/sha1/common.lua", |
| 74 | + ["luacheck.vendor.sha1.lua53_ops"] = "src/luacheck/vendor/sha1/lua53_ops.lua", |
| 75 | + ["luacheck.vendor.sha1.pure_lua_ops"] = "src/luacheck/vendor/sha1/pure_lua_ops.lua", |
| 76 | + ["luacheck.version"] = "src/luacheck/version.lua" |
| 77 | + }, |
| 78 | + install = { |
| 79 | + bin = { |
| 80 | + luacheck = "bin/luacheck.lua" |
| 81 | + } |
| 82 | + } |
| 83 | +} |
0 commit comments