diff options
author | V1K1NGbg <victor@ilchev.com> | 2024-08-21 01:12:21 +0300 |
---|---|---|
committer | V1K1NGbg <victor@ilchev.com> | 2024-08-21 01:12:21 +0300 |
commit | c400ccaec13d9004a970e41d248c1ccee050aa33 (patch) | |
tree | 0f99c3019f4a2be29316bae22d91c995cd31fa7a | |
parent | 4bcf20973324660c30f99f7b3a4f2afea1e7211f (diff) | |
download | luarocks-c400ccaec13d9004a970e41d248c1ccee050aa33.tar.gz luarocks-c400ccaec13d9004a970e41d248c1ccee050aa33.tar.bz2 luarocks-c400ccaec13d9004a970e41d248c1ccee050aa33.zip |
all types changed
53 files changed, 89 insertions, 166 deletions
diff --git a/src/luarocks/admin/cmd/add.tl b/src/luarocks/admin/cmd/add.tl index 666e96b1..03342d48 100644 --- a/src/luarocks/admin/cmd/add.tl +++ b/src/luarocks/admin/cmd/add.tl | |||
@@ -15,8 +15,7 @@ local index = require("luarocks.admin.index") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | function add.add_to_parser(parser: Parser) | 20 | function add.add_to_parser(parser: Parser) |
22 | local cmd = parser:command("add", "Add a rock or rockspec to a rocks server.", util.see_also()) | 21 | local cmd = parser:command("add", "Add a rock or rockspec to a rocks server.", util.see_also()) |
diff --git a/src/luarocks/admin/cmd/make_manifest.tl b/src/luarocks/admin/cmd/make_manifest.tl index c8e46f89..dcb7c377 100644 --- a/src/luarocks/admin/cmd/make_manifest.tl +++ b/src/luarocks/admin/cmd/make_manifest.tl | |||
@@ -15,8 +15,7 @@ local dir = require("luarocks.dir") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | function make_manifest.add_to_parser(parser: Parser) | 20 | function make_manifest.add_to_parser(parser: Parser) |
22 | local cmd = parser:command("make_manifest", "Compile a manifest file for a repository.", util.see_also()) | 21 | local cmd = parser:command("make_manifest", "Compile a manifest file for a repository.", util.see_also()) |
diff --git a/src/luarocks/admin/cmd/refresh_cache.tl b/src/luarocks/admin/cmd/refresh_cache.tl index 09b26373..665aa652 100644 --- a/src/luarocks/admin/cmd/refresh_cache.tl +++ b/src/luarocks/admin/cmd/refresh_cache.tl | |||
@@ -10,8 +10,7 @@ local cache = require("luarocks.admin.cache") | |||
10 | local argparse = require("luarocks.vendor.argparse") | 10 | local argparse = require("luarocks.vendor.argparse") |
11 | local type Parser = argparse.Parser | 11 | local type Parser = argparse.Parser |
12 | 12 | ||
13 | local type a = require("luarocks.core.types.args") | 13 | local type Args = require("luarocks.core.types.args").Args |
14 | local type Args = a.Args | ||
15 | 14 | ||
16 | function refresh_cache.add_to_parser(parser: Parser) | 15 | function refresh_cache.add_to_parser(parser: Parser) |
17 | local cmd = parser:command("refresh_cache", "Refresh local cache of a remote rocks server.", util.see_also()) | 16 | local cmd = parser:command("refresh_cache", "Refresh local cache of a remote rocks server.", util.see_also()) |
diff --git a/src/luarocks/admin/cmd/remove.tl b/src/luarocks/admin/cmd/remove.tl index 78bf652e..93d04d3e 100644 --- a/src/luarocks/admin/cmd/remove.tl +++ b/src/luarocks/admin/cmd/remove.tl | |||
@@ -15,8 +15,7 @@ local index = require("luarocks.admin.index") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | function admin_remove.add_to_parser(parser: Parser) | 20 | function admin_remove.add_to_parser(parser: Parser) |
22 | local cmd = parser:command("remove", "Remove a rock or rockspec from a rocks server.", util.see_also()) | 21 | local cmd = parser:command("remove", "Remove a rock or rockspec from a rocks server.", util.see_also()) |
diff --git a/src/luarocks/admin/index.tl b/src/luarocks/admin/index.tl index e1b01f10..2cd47baf 100644 --- a/src/luarocks/admin/index.tl +++ b/src/luarocks/admin/index.tl | |||
@@ -12,8 +12,7 @@ local manif = require("luarocks.manif") | |||
12 | 12 | ||
13 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 13 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
14 | 14 | ||
15 | local type m = require("luarocks.core.types.manifest") | 15 | local type Entry = require("luarocks.core.types.manifest").Manifest.Entry |
16 | local type Entry = m.Manifest.Entry | ||
17 | 16 | ||
18 | local ext_url_target = ' target="_blank"' | 17 | local ext_url_target = ' target="_blank"' |
19 | 18 | ||
diff --git a/src/luarocks/cmd.tl b/src/luarocks/cmd.tl index 4e314b87..1fb00b16 100644 --- a/src/luarocks/cmd.tl +++ b/src/luarocks/cmd.tl | |||
@@ -26,13 +26,11 @@ local type Tree = require("luarocks.core.types.tree").Tree | |||
26 | 26 | ||
27 | local type Parser = argparse.Parser | 27 | local type Parser = argparse.Parser |
28 | 28 | ||
29 | local type a = require("luarocks.core.types.args") | 29 | local type Args = require("luarocks.core.types.args").Args |
30 | local type Args = a.Args | ||
31 | 30 | ||
32 | local type Module = cmd.Module | 31 | local type Module = cmd.Module |
33 | 32 | ||
34 | local type p = require("luarocks.core.types.persist") | 33 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
35 | local type PersistableTable = p.PersistableTable | ||
36 | 34 | ||
37 | local type Config = cfg | 35 | local type Config = cfg |
38 | 36 | ||
diff --git a/src/luarocks/cmd/config.tl b/src/luarocks/cmd/config.tl index 6fe63471..1015432c 100644 --- a/src/luarocks/cmd/config.tl +++ b/src/luarocks/cmd/config.tl | |||
@@ -15,8 +15,7 @@ local json = require("luarocks.vendor.dkjson") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable | 20 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
22 | 21 | ||
diff --git a/src/luarocks/cmd/doc.tl b/src/luarocks/cmd/doc.tl index 79d8e019..90ae8c3a 100644 --- a/src/luarocks/cmd/doc.tl +++ b/src/luarocks/cmd/doc.tl | |||
@@ -16,8 +16,7 @@ local download = require("luarocks.download") | |||
16 | local argparse = require("luarocks.vendor.argparse") | 16 | local argparse = require("luarocks.vendor.argparse") |
17 | local type Parser = argparse.Parser | 17 | local type Parser = argparse.Parser |
18 | 18 | ||
19 | local type a = require("luarocks.core.types.args") | 19 | local type Args = require("luarocks.core.types.args").Args |
20 | local type Args = a.Args | ||
21 | 20 | ||
22 | function doc.add_to_parser(parser: Parser) | 21 | function doc.add_to_parser(parser: Parser) |
23 | local cmd = parser:command("doc", "Show documentation for an installed rock.\n\n".. | 22 | local cmd = parser:command("doc", "Show documentation for an installed rock.\n\n".. |
diff --git a/src/luarocks/cmd/download.tl b/src/luarocks/cmd/download.tl index d088ea71..2f9a8832 100644 --- a/src/luarocks/cmd/download.tl +++ b/src/luarocks/cmd/download.tl | |||
@@ -10,8 +10,7 @@ local download = require("luarocks.download") | |||
10 | local argparse = require("luarocks.vendor.argparse") | 10 | local argparse = require("luarocks.vendor.argparse") |
11 | local type Parser = argparse.Parser | 11 | local type Parser = argparse.Parser |
12 | 12 | ||
13 | local type a = require("luarocks.core.types.args") | 13 | local type Args = require("luarocks.core.types.args").Args |
14 | local type Args = a.Args | ||
15 | 14 | ||
16 | function cmd_download.add_to_parser(parser: Parser) | 15 | function cmd_download.add_to_parser(parser: Parser) |
17 | local cmd = parser:command("download", "Download a specific rock file from a rocks server.", util.see_also()) | 16 | local cmd = parser:command("download", "Download a specific rock file from a rocks server.", util.see_also()) |
diff --git a/src/luarocks/cmd/init.tl b/src/luarocks/cmd/init.tl index f56e6031..6553fbb1 100644 --- a/src/luarocks/cmd/init.tl +++ b/src/luarocks/cmd/init.tl | |||
@@ -15,15 +15,12 @@ local write_rockspec = require("luarocks.cmd.write_rockspec") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | 20 | ||
22 | local type p = require("luarocks.core.types.persist") | 21 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
23 | local type PersistableTable = p.PersistableTable | ||
24 | 22 | ||
25 | local type tr = require("luarocks.core.types.tree") | 23 | local type Tree = require("luarocks.core.types.tree").Tree |
26 | local type Tree = tr.Tree | ||
27 | 24 | ||
28 | function init.add_to_parser(parser: Parser) | 25 | function init.add_to_parser(parser: Parser) |
29 | local cmd = parser:command("init", "Initialize a directory for a Lua project using LuaRocks.", util.see_also()) | 26 | local cmd = parser:command("init", "Initialize a directory for a Lua project using LuaRocks.", util.see_also()) |
diff --git a/src/luarocks/cmd/install.tl b/src/luarocks/cmd/install.tl index 506716ef..0df083ce 100644 --- a/src/luarocks/cmd/install.tl +++ b/src/luarocks/cmd/install.tl | |||
@@ -20,8 +20,7 @@ local cfg = require("luarocks.core.cfg") | |||
20 | local argparse = require("luarocks.vendor.argparse") | 20 | local argparse = require("luarocks.vendor.argparse") |
21 | local type Parser = argparse.Parser | 21 | local type Parser = argparse.Parser |
22 | 22 | ||
23 | local type a = require("luarocks.core.types.args") | 23 | local type Args = require("luarocks.core.types.args").Args |
24 | local type Args = a.Args | ||
25 | 24 | ||
26 | 25 | ||
27 | local type IOpts = require("luarocks.core.types.installs").IOpts | 26 | local type IOpts = require("luarocks.core.types.installs").IOpts |
diff --git a/src/luarocks/cmd/lint.tl b/src/luarocks/cmd/lint.tl index f3845bfa..9f3db2d4 100644 --- a/src/luarocks/cmd/lint.tl +++ b/src/luarocks/cmd/lint.tl | |||
@@ -11,8 +11,7 @@ local fetch = require("luarocks.fetch") | |||
11 | local argparse = require("luarocks.vendor.argparse") | 11 | local argparse = require("luarocks.vendor.argparse") |
12 | local type Parser = argparse.Parser | 12 | local type Parser = argparse.Parser |
13 | 13 | ||
14 | local type a = require("luarocks.core.types.args") | 14 | local type Args = require("luarocks.core.types.args").Args |
15 | local type Args = a.Args | ||
16 | 15 | ||
17 | function lint.add_to_parser(parser: Parser) | 16 | function lint.add_to_parser(parser: Parser) |
18 | local cmd = parser:command("lint", "Check syntax of a rockspec.\n\n".. | 17 | local cmd = parser:command("lint", "Check syntax of a rockspec.\n\n".. |
diff --git a/src/luarocks/cmd/list.tl b/src/luarocks/cmd/list.tl index 0e3f1fd1..014b1370 100644 --- a/src/luarocks/cmd/list.tl +++ b/src/luarocks/cmd/list.tl | |||
@@ -22,13 +22,11 @@ local type Outdated = list.Outdated | |||
22 | local argparse = require("luarocks.vendor.argparse") | 22 | local argparse = require("luarocks.vendor.argparse") |
23 | local type Parser = argparse.Parser | 23 | local type Parser = argparse.Parser |
24 | 24 | ||
25 | local type a = require("luarocks.core.types.args") | 25 | local type Args = require("luarocks.core.types.args").Args |
26 | local type Args = a.Args | ||
27 | 26 | ||
28 | local type Tree = require("luarocks.core.types.tree").Tree | 27 | local type Tree = require("luarocks.core.types.tree").Tree |
29 | 28 | ||
30 | local type q = require("luarocks.core.types.query") | 29 | local type Query = require("luarocks.core.types.query").Query |
31 | local type Query = q.Query | ||
32 | 30 | ||
33 | function list.add_to_parser(parser: Parser) | 31 | function list.add_to_parser(parser: Parser) |
34 | local cmd = parser:command("list", "List currently installed rocks.", util.see_also()) | 32 | local cmd = parser:command("list", "List currently installed rocks.", util.see_also()) |
diff --git a/src/luarocks/cmd/make.tl b/src/luarocks/cmd/make.tl index a92bc23e..2357c5e5 100644 --- a/src/luarocks/cmd/make.tl +++ b/src/luarocks/cmd/make.tl | |||
@@ -20,8 +20,7 @@ local fs = require("luarocks.fs") | |||
20 | local argparse = require("luarocks.vendor.argparse") | 20 | local argparse = require("luarocks.vendor.argparse") |
21 | local type Parser = argparse.Parser | 21 | local type Parser = argparse.Parser |
22 | 22 | ||
23 | local type a = require("luarocks.core.types.args") | 23 | local type Args = require("luarocks.core.types.args").Args |
24 | local type Args = a.Args | ||
25 | 24 | ||
26 | local type BOpts = require("luarocks.core.types.bopts").BOpts | 25 | local type BOpts = require("luarocks.core.types.bopts").BOpts |
27 | 26 | ||
diff --git a/src/luarocks/cmd/new_version.tl b/src/luarocks/cmd/new_version.tl index c3129055..e61649c7 100644 --- a/src/luarocks/cmd/new_version.tl +++ b/src/luarocks/cmd/new_version.tl | |||
@@ -15,11 +15,9 @@ local type_rockspec = require("luarocks.type.rockspec") | |||
15 | local argparse = require("luarocks.vendor.argparse") | 15 | local argparse = require("luarocks.vendor.argparse") |
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | 17 | ||
18 | local type a = require("luarocks.core.types.args") | 18 | local type Args = require("luarocks.core.types.args").Args |
19 | local type Args = a.Args | ||
20 | 19 | ||
21 | local type p = require("luarocks.core.types.persist") | 20 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
22 | local type PersistableTable = p.PersistableTable | ||
23 | 21 | ||
24 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 22 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
25 | 23 | ||
diff --git a/src/luarocks/cmd/pack.tl b/src/luarocks/cmd/pack.tl index 0baaab10..1be72a4f 100644 --- a/src/luarocks/cmd/pack.tl +++ b/src/luarocks/cmd/pack.tl | |||
@@ -11,8 +11,7 @@ local queries = require("luarocks.queries") | |||
11 | local argparse = require("luarocks.vendor.argparse") | 11 | local argparse = require("luarocks.vendor.argparse") |
12 | local type Parser = argparse.Parser | 12 | local type Parser = argparse.Parser |
13 | 13 | ||
14 | local type a = require("luarocks.core.types.args") | 14 | local type Args = require("luarocks.core.types.args").Args |
15 | local type Args = a.Args | ||
16 | 15 | ||
17 | function cmd_pack.add_to_parser(parser: Parser) | 16 | function cmd_pack.add_to_parser(parser: Parser) |
18 | local cmd = parser:command("pack", "Create a rock, packing sources or binaries.", util.see_also()) | 17 | local cmd = parser:command("pack", "Create a rock, packing sources or binaries.", util.see_also()) |
diff --git a/src/luarocks/cmd/path.tl b/src/luarocks/cmd/path.tl index 082c96bf..8c4c57fb 100644 --- a/src/luarocks/cmd/path.tl +++ b/src/luarocks/cmd/path.tl | |||
@@ -11,8 +11,7 @@ local fs = require("luarocks.fs") | |||
11 | local argparse = require("luarocks.vendor.argparse") | 11 | local argparse = require("luarocks.vendor.argparse") |
12 | local type Parser = argparse.Parser | 12 | local type Parser = argparse.Parser |
13 | 13 | ||
14 | local type a = require("luarocks.core.types.args") | 14 | local type Args = require("luarocks.core.types.args").Args |
15 | local type Args = a.Args | ||
16 | 15 | ||
17 | function path_cmd.add_to_parser(parser: Parser) | 16 | function path_cmd.add_to_parser(parser: Parser) |
18 | local cmd = parser:command("path", [[ | 17 | local cmd = parser:command("path", [[ |
diff --git a/src/luarocks/cmd/purge.tl b/src/luarocks/cmd/purge.tl index b83f8e52..371ae934 100644 --- a/src/luarocks/cmd/purge.tl +++ b/src/luarocks/cmd/purge.tl | |||
@@ -17,8 +17,7 @@ local queries = require("luarocks.queries") | |||
17 | local argparse = require("luarocks.vendor.argparse") | 17 | local argparse = require("luarocks.vendor.argparse") |
18 | local type Parser = argparse.Parser | 18 | local type Parser = argparse.Parser |
19 | 19 | ||
20 | local type args = require("luarocks.core.types.args") | 20 | local type Args = require("luarocks.core.types.args").Args |
21 | local type Args = args.Args | ||
22 | 21 | ||
23 | 22 | ||
24 | function purge.add_to_parser(parser: Parser) | 23 | function purge.add_to_parser(parser: Parser) |
diff --git a/src/luarocks/cmd/remove.tl b/src/luarocks/cmd/remove.tl index 4dbef645..0b5db35e 100644 --- a/src/luarocks/cmd/remove.tl +++ b/src/luarocks/cmd/remove.tl | |||
@@ -16,8 +16,7 @@ local queries = require("luarocks.queries") | |||
16 | local argparse = require("luarocks.vendor.argparse") | 16 | local argparse = require("luarocks.vendor.argparse") |
17 | local type Parser = argparse.Parser | 17 | local type Parser = argparse.Parser |
18 | 18 | ||
19 | local type a = require("luarocks.core.types.args") | 19 | local type Args = require("luarocks.core.types.args").Args |
20 | local type Args = a.Args | ||
21 | 20 | ||
22 | function cmd_remove.add_to_parser(parser: Parser) | 21 | function cmd_remove.add_to_parser(parser: Parser) |
23 | -- luacheck: push ignore 431 | 22 | -- luacheck: push ignore 431 |
diff --git a/src/luarocks/cmd/search.tl b/src/luarocks/cmd/search.tl index 8474cf60..5c5ef133 100644 --- a/src/luarocks/cmd/search.tl +++ b/src/luarocks/cmd/search.tl | |||
@@ -13,11 +13,9 @@ local results = require("luarocks.results") | |||
13 | local argparse = require("luarocks.vendor.argparse") | 13 | local argparse = require("luarocks.vendor.argparse") |
14 | local type Parser = argparse.Parser | 14 | local type Parser = argparse.Parser |
15 | 15 | ||
16 | local type a = require("luarocks.core.types.args") | 16 | local type Args = require("luarocks.core.types.args").Args |
17 | local type Args = a.Args | ||
18 | 17 | ||
19 | local type res = require("luarocks.core.types.result") | 18 | local type Result = require("luarocks.core.types.result").Result |
20 | local type Result = res.Result | ||
21 | 19 | ||
22 | function cmd_search.add_to_parser(parser: Parser) | 20 | function cmd_search.add_to_parser(parser: Parser) |
23 | local cmd = parser:command("search", "Query the LuaRocks servers.", util.see_also()) | 21 | local cmd = parser:command("search", "Query the LuaRocks servers.", util.see_also()) |
diff --git a/src/luarocks/cmd/show.tl b/src/luarocks/cmd/show.tl index a5c95b18..67443a1c 100644 --- a/src/luarocks/cmd/show.tl +++ b/src/luarocks/cmd/show.tl | |||
@@ -25,19 +25,16 @@ local type RenderData = {string: string | {string}} | |||
25 | local argparse = require("luarocks.vendor.argparse") | 25 | local argparse = require("luarocks.vendor.argparse") |
26 | local type Parser = argparse.Parser | 26 | local type Parser = argparse.Parser |
27 | 27 | ||
28 | local type a = require("luarocks.core.types.args") | 28 | local type Args = require("luarocks.core.types.args").Args |
29 | local type Args = a.Args | ||
30 | 29 | ||
31 | local type Tree = require("luarocks.core.types.tree").Tree | 30 | local type Tree = require("luarocks.core.types.tree").Tree |
32 | 31 | ||
33 | local type q = require("luarocks.core.types.query") | 32 | local type Query = require("luarocks.core.types.query").Query |
34 | local type Query = q.Query | ||
35 | 33 | ||
36 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 34 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
37 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies | 35 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies |
38 | 36 | ||
39 | local type m = require("luarocks.core.types.manifest") | 37 | local type Entry = require("luarocks.core.types.manifest").Manifest.Entry |
40 | local type Entry = m.Manifest.Entry | ||
41 | 38 | ||
42 | function show.add_to_parser(parser: Parser) | 39 | function show.add_to_parser(parser: Parser) |
43 | local cmd = parser:command("show", [[ | 40 | local cmd = parser:command("show", [[ |
diff --git a/src/luarocks/cmd/test.tl b/src/luarocks/cmd/test.tl index 144cfdac..7d8e2988 100644 --- a/src/luarocks/cmd/test.tl +++ b/src/luarocks/cmd/test.tl | |||
@@ -10,8 +10,7 @@ local test = require("luarocks.test") | |||
10 | local argparse = require("luarocks.vendor.argparse") | 10 | local argparse = require("luarocks.vendor.argparse") |
11 | local type Parser = argparse.Parser | 11 | local type Parser = argparse.Parser |
12 | 12 | ||
13 | local type a = require("luarocks.core.types.args") | 13 | local type Args = require("luarocks.core.types.args").Args |
14 | local type Args = a.Args | ||
15 | 14 | ||
16 | function cmd_test.add_to_parser(parser: Parser) | 15 | function cmd_test.add_to_parser(parser: Parser) |
17 | local cmd = parser:command("test", [[ | 16 | local cmd = parser:command("test", [[ |
diff --git a/src/luarocks/cmd/unpack.tl b/src/luarocks/cmd/unpack.tl index f6a1526a..f8d1d2f3 100644 --- a/src/luarocks/cmd/unpack.tl +++ b/src/luarocks/cmd/unpack.tl | |||
@@ -14,8 +14,7 @@ local search = require("luarocks.search") | |||
14 | local argparse = require("luarocks.vendor.argparse") | 14 | local argparse = require("luarocks.vendor.argparse") |
15 | local type Parser = argparse.Parser | 15 | local type Parser = argparse.Parser |
16 | 16 | ||
17 | local type a = require("luarocks.core.types.args") | 17 | local type Args = require("luarocks.core.types.args").Args |
18 | local type Args = a.Args | ||
19 | 18 | ||
20 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 19 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
21 | 20 | ||
diff --git a/src/luarocks/cmd/upload.tl b/src/luarocks/cmd/upload.tl index db62a9e9..94c956e2 100644 --- a/src/luarocks/cmd/upload.tl +++ b/src/luarocks/cmd/upload.tl | |||
@@ -23,8 +23,7 @@ local type Response = upload.Response | |||
23 | local argparse = require("luarocks.vendor.argparse") | 23 | local argparse = require("luarocks.vendor.argparse") |
24 | local type Parser = argparse.Parser | 24 | local type Parser = argparse.Parser |
25 | 25 | ||
26 | local type a = require("luarocks.core.types.args") | 26 | local type Args = require("luarocks.core.types.args").Args |
27 | local type Args = a.Args | ||
28 | 27 | ||
29 | function upload.add_to_parser(parser: Parser) | 28 | function upload.add_to_parser(parser: Parser) |
30 | local cmd = parser:command("upload", "Pack a source rock file (.src.rock extension) ".. | 29 | local cmd = parser:command("upload", "Pack a source rock file (.src.rock extension) ".. |
diff --git a/src/luarocks/cmd/which.tl b/src/luarocks/cmd/which.tl index 7566e704..84d51c95 100644 --- a/src/luarocks/cmd/which.tl +++ b/src/luarocks/cmd/which.tl | |||
@@ -11,8 +11,7 @@ local util = require("luarocks.util") | |||
11 | local argparse = require("luarocks.vendor.argparse") | 11 | local argparse = require("luarocks.vendor.argparse") |
12 | local type Parser = argparse.Parser | 12 | local type Parser = argparse.Parser |
13 | 13 | ||
14 | local type a = require("luarocks.core.types.args") | 14 | local type Args = require("luarocks.core.types.args").Args |
15 | local type Args = a.Args | ||
16 | 15 | ||
17 | function which_cmd.add_to_parser(parser: Parser) | 16 | function which_cmd.add_to_parser(parser: Parser) |
18 | local cmd = parser:command("which", 'Given a module name like "foo.bar", '.. | 17 | local cmd = parser:command("which", 'Given a module name like "foo.bar", '.. |
diff --git a/src/luarocks/cmd/write_rockspec.tl b/src/luarocks/cmd/write_rockspec.tl index 0d95d62a..5d21ec58 100644 --- a/src/luarocks/cmd/write_rockspec.tl +++ b/src/luarocks/cmd/write_rockspec.tl | |||
@@ -16,11 +16,9 @@ local argparse = require("luarocks.vendor.argparse") | |||
16 | local type Parser = argparse.Parser | 16 | local type Parser = argparse.Parser |
17 | local type Option = argparse.Option | 17 | local type Option = argparse.Option |
18 | 18 | ||
19 | local type a = require("luarocks.core.types.args") | 19 | local type Args = require("luarocks.core.types.args").Args |
20 | local type Args = a.Args | ||
21 | 20 | ||
22 | local type p = require("luarocks.core.types.persist") | 21 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
23 | local type PersistableTable = p.PersistableTable | ||
24 | 22 | ||
25 | local type BuiltinBuild = require("luarocks.core.types.build").BuiltinBuild | 23 | local type BuiltinBuild = require("luarocks.core.types.build").BuiltinBuild |
26 | 24 | ||
diff --git a/src/luarocks/config.tl b/src/luarocks/config.tl index 7e589fce..74d4ec81 100644 --- a/src/luarocks/config.tl +++ b/src/luarocks/config.tl | |||
@@ -10,8 +10,7 @@ local cfg_skip: {string: boolean} = { | |||
10 | upload_servers = true, | 10 | upload_servers = true, |
11 | } | 11 | } |
12 | 12 | ||
13 | local type p = require("luarocks.core.types.persist") | 13 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
14 | local type PersistableTable = p.PersistableTable | ||
15 | 14 | ||
16 | function config.should_skip(k: string, v: any): boolean | 15 | function config.should_skip(k: string, v: any): boolean |
17 | return v is function or cfg_skip[k] | 16 | return v is function or cfg_skip[k] |
diff --git a/src/luarocks/core/manif.tl b/src/luarocks/core/manif.tl index 0b0bf9f8..f75bf28e 100644 --- a/src/luarocks/core/manif.tl +++ b/src/luarocks/core/manif.tl | |||
@@ -12,15 +12,12 @@ local path = require("luarocks.core.path") | |||
12 | 12 | ||
13 | -------------------------------------------------------------------------------- | 13 | -------------------------------------------------------------------------------- |
14 | 14 | ||
15 | local type tr = require("luarocks.core.types.tree") | 15 | local type Tree = require("luarocks.core.types.tree").Tree |
16 | local type Tree = tr.Tree | ||
17 | 16 | ||
18 | local type q = require("luarocks.core.types.query") | 17 | local type Query = require("luarocks.core.types.query").Query |
19 | local type Query = q.Query | ||
20 | 18 | ||
21 | local type m = require("luarocks.core.types.manifest") | 19 | local type Manifest = require("luarocks.core.types.manifest").Manifest |
22 | local type Manifest = m.Manifest | 20 | local type Tree_manifest = require("luarocks.core.types.manifest").Tree_manifest |
23 | local type Tree_manifest = m.Tree_manifest | ||
24 | 21 | ||
25 | 22 | ||
26 | 23 | ||
diff --git a/src/luarocks/core/types/manifest.d.tl b/src/luarocks/core/types/manifest.d.tl index 205a8dc9..e562c7cf 100644 --- a/src/luarocks/core/types/manifest.d.tl +++ b/src/luarocks/core/types/manifest.d.tl | |||
@@ -1,5 +1,4 @@ | |||
1 | local type q = require("luarocks.core.types.query") | 1 | local type Query = require("luarocks.core.types.query").Query |
2 | local type Query = q.Query | ||
3 | 2 | ||
4 | local type Tree = require("luarocks.core.types.tree").Tree | 3 | local type Tree = require("luarocks.core.types.tree").Tree |
5 | 4 | ||
diff --git a/src/luarocks/core/types/query.tl b/src/luarocks/core/types/query.tl index b23579af..19e1a2a4 100644 --- a/src/luarocks/core/types/query.tl +++ b/src/luarocks/core/types/query.tl | |||
@@ -1,5 +1,4 @@ | |||
1 | local type v = require("luarocks.core.types.version") | 1 | local type Constraint = require("luarocks.core.types.version").Constraint |
2 | local type Constraint = v.Constraint | ||
3 | 2 | ||
4 | local record query | 3 | local record query |
5 | record Query | 4 | record Query |
diff --git a/src/luarocks/core/types/result.tl b/src/luarocks/core/types/result.tl index a23339d4..94bb0d9c 100644 --- a/src/luarocks/core/types/result.tl +++ b/src/luarocks/core/types/result.tl | |||
@@ -1,5 +1,4 @@ | |||
1 | local type q = require("luarocks.core.types.query") | 1 | local type Query = require("luarocks.core.types.query").Query |
2 | local type Query = q.Query | ||
3 | 2 | ||
4 | local record result | 3 | local record result |
5 | record Result | 4 | record Result |
diff --git a/src/luarocks/core/types/rockspec.tl b/src/luarocks/core/types/rockspec.tl index 22216f1d..f482461d 100644 --- a/src/luarocks/core/types/rockspec.tl +++ b/src/luarocks/core/types/rockspec.tl | |||
@@ -1,5 +1,4 @@ | |||
1 | local type q = require("luarocks.core.types.query") | 1 | local type Query = require("luarocks.core.types.query").Query |
2 | local type Query = q.Query | ||
3 | 2 | ||
4 | local type Build = require("luarocks.core.types.build").Build | 3 | local type Build = require("luarocks.core.types.build").Build |
5 | 4 | ||
diff --git a/src/luarocks/core/util.tl b/src/luarocks/core/util.tl index d8d6c1b5..a9be2d43 100644 --- a/src/luarocks/core/util.tl +++ b/src/luarocks/core/util.tl | |||
@@ -4,9 +4,8 @@ end | |||
4 | 4 | ||
5 | -------------------------------------------------------------------------------- | 5 | -------------------------------------------------------------------------------- |
6 | 6 | ||
7 | local type ord = require("luarocks.core.types.ordering") | 7 | local type Ordering = require("luarocks.core.types.ordering").Ordering |
8 | local type Ordering = ord.Ordering | 8 | local type SortBy = require("luarocks.core.types.ordering").SortBy |
9 | local type SortBy = ord.SortBy | ||
10 | 9 | ||
11 | local dir_sep = package.config:sub(1, 1) | 10 | local dir_sep = package.config:sub(1, 1) |
12 | 11 | ||
diff --git a/src/luarocks/core/vers.tl b/src/luarocks/core/vers.tl index 62701f74..0d870886 100644 --- a/src/luarocks/core/vers.tl +++ b/src/luarocks/core/vers.tl | |||
@@ -2,9 +2,8 @@ local record vers | |||
2 | end | 2 | end |
3 | 3 | ||
4 | local util = require("luarocks.core.util") | 4 | local util = require("luarocks.core.util") |
5 | local type ver = require("luarocks.core.types.version") | 5 | local type Version = require("luarocks.core.types.version").Version |
6 | local type Version = ver.Version | 6 | local type Constraint = require("luarocks.core.types.version").Constraint |
7 | local type Constraint = ver.Constraint | ||
8 | -------------------------------------------------------------------------------- | 7 | -------------------------------------------------------------------------------- |
9 | 8 | ||
10 | local deltas: {string: integer} = { | 9 | local deltas: {string: integer} = { |
diff --git a/src/luarocks/deplocks.tl b/src/luarocks/deplocks.tl index 494db3a9..37c0c700 100644 --- a/src/luarocks/deplocks.tl +++ b/src/luarocks/deplocks.tl | |||
@@ -5,8 +5,7 @@ local dir = require("luarocks.dir") | |||
5 | local util = require("luarocks.util") | 5 | local util = require("luarocks.util") |
6 | local persist = require("luarocks.persist") | 6 | local persist = require("luarocks.persist") |
7 | 7 | ||
8 | local type p = require("luarocks.core.types.persist") | 8 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
9 | local type PersistableTable = p.PersistableTable | ||
10 | 9 | ||
11 | local deptable: PersistableTable = {} | 10 | local deptable: PersistableTable = {} |
12 | local deptable_mode = "start" | 11 | local deptable_mode = "start" |
diff --git a/src/luarocks/deps.tl b/src/luarocks/deps.tl index c1fefe2c..2ccbbb89 100644 --- a/src/luarocks/deps.tl +++ b/src/luarocks/deps.tl | |||
@@ -17,28 +17,23 @@ local deplocks = require("luarocks.deplocks") | |||
17 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 17 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
18 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies | 18 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies |
19 | 19 | ||
20 | local type bld = require("luarocks.core.types.build") | 20 | local type BuiltinBuild = require("luarocks.core.types.build").BuiltinBuild |
21 | local type BuiltinBuild = bld.BuiltinBuild | ||
22 | local type Module = BuiltinBuild.Module | 21 | local type Module = BuiltinBuild.Module |
23 | local type Build = bld.Build | 22 | |
23 | local type Build = require("luarocks.core.types.build").Build | ||
24 | 24 | ||
25 | local type Tree = require("luarocks.core.types.tree").Tree | 25 | local type Tree = require("luarocks.core.types.tree").Tree |
26 | 26 | ||
27 | local type q = require("luarocks.core.types.query") | 27 | local type Query = require("luarocks.core.types.query").Query |
28 | local type Query = q.Query | ||
29 | 28 | ||
30 | local type ver = require("luarocks.core.types.version") | 29 | local type Version = require("luarocks.core.types.version").Version |
31 | local type Version = ver.Version | ||
32 | 30 | ||
33 | local type per = require("luarocks.core.types.persist") | 31 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
34 | local type PersistableTable = per.PersistableTable | ||
35 | 32 | ||
36 | local type res = require("luarocks.core.types.result") | 33 | local type Result = require("luarocks.core.types.result").Result |
37 | local type Result = res.Result | ||
38 | 34 | ||
39 | local type dr = require("luarocks.core.types.dir") | 35 | local type Dir = require("luarocks.core.types.dir").Dir |
40 | local type Dir = dr.Dir | 36 | local type Dirs = require("luarocks.core.types.dir").Dirs |
41 | local type Dirs = dr.Dirs | ||
42 | 37 | ||
43 | local type Args = require("luarocks.core.types.args").Args | 38 | local type Args = require("luarocks.core.types.args").Args |
44 | 39 | ||
diff --git a/src/luarocks/fetch/git.tl b/src/luarocks/fetch/git.tl index 35e28272..1e429369 100644 --- a/src/luarocks/fetch/git.tl +++ b/src/luarocks/fetch/git.tl | |||
@@ -10,8 +10,7 @@ local vers = require("luarocks.core.vers") | |||
10 | local util = require("luarocks.util") | 10 | local util = require("luarocks.util") |
11 | 11 | ||
12 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 12 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
13 | local type v = require("luarocks.core.types.version") | 13 | local type Version = require("luarocks.core.types.version").Version |
14 | local type Version = v.Version | ||
15 | 14 | ||
16 | local cached_git_version: Version | 15 | local cached_git_version: Version |
17 | 16 | ||
diff --git a/src/luarocks/fs.d.tl b/src/luarocks/fs.d.tl index 5d4fa79e..3d145bab 100644 --- a/src/luarocks/fs.d.tl +++ b/src/luarocks/fs.d.tl | |||
@@ -1,5 +1,4 @@ | |||
1 | local type a = require("luarocks.core.types.args") | 1 | local type Args = require("luarocks.core.types.args").Args |
2 | local type Args = a.Args | ||
3 | 2 | ||
4 | local record fs | 3 | local record fs |
5 | verbose: function(): FILE | boolean, string, integer | 4 | verbose: function(): FILE | boolean, string, integer |
diff --git a/src/luarocks/manif.tl b/src/luarocks/manif.tl index ce3ca5c0..23ed081b 100644 --- a/src/luarocks/manif.tl +++ b/src/luarocks/manif.tl | |||
@@ -9,9 +9,8 @@ local record manif | |||
9 | rock_manifest_cache: {string: RockManifest} | 9 | rock_manifest_cache: {string: RockManifest} |
10 | end | 10 | end |
11 | 11 | ||
12 | local type rm = require("luarocks.core.types.rockmanifest") | 12 | local type RockManifest = require("luarocks.core.types.rockmanifest").RockManifest |
13 | local type RockManifest = rm.RockManifest | 13 | local type Entry = require("luarocks.core.types.rockmanifest").RockManifest.Entry |
14 | local type Entry = rm.RockManifest.Entry | ||
15 | 14 | ||
16 | local core = require("luarocks.core.manif") | 15 | local core = require("luarocks.core.manif") |
17 | local persist = require("luarocks.persist") | 16 | local persist = require("luarocks.persist") |
@@ -25,11 +24,9 @@ local queries = require("luarocks.queries") | |||
25 | local type_manifest = require("luarocks.type.manifest") | 24 | local type_manifest = require("luarocks.type.manifest") |
26 | 25 | ||
27 | local type Tree = require("luarocks.core.types.tree").Tree | 26 | local type Tree = require("luarocks.core.types.tree").Tree |
28 | local type m = require("luarocks.core.types.manifest") | 27 | local type Manifest = require("luarocks.core.types.manifest").Manifest |
29 | local type Manifest = m.Manifest | 28 | local type Tree_manifest = require("luarocks.core.types.manifest").Tree_manifest |
30 | local type Tree_manifest = m.Tree_manifest | 29 | local type Query = require("luarocks.core.types.query").Query |
31 | local type q = require("luarocks.core.types.query") | ||
32 | local type Query = q.Query | ||
33 | 30 | ||
34 | manif.cache_manifest = core.cache_manifest | 31 | manif.cache_manifest = core.cache_manifest |
35 | manif.load_rocks_tree_manifests = core.load_rocks_tree_manifests | 32 | manif.load_rocks_tree_manifests = core.load_rocks_tree_manifests |
diff --git a/src/luarocks/manif/writer.tl b/src/luarocks/manif/writer.tl index 24161af5..324fac4b 100644 --- a/src/luarocks/manif/writer.tl +++ b/src/luarocks/manif/writer.tl | |||
@@ -16,20 +16,16 @@ local persist = require("luarocks.persist") | |||
16 | local manif = require("luarocks.manif") | 16 | local manif = require("luarocks.manif") |
17 | local queries = require("luarocks.queries") | 17 | local queries = require("luarocks.queries") |
18 | 18 | ||
19 | local type m = require("luarocks.core.types.manifest") | 19 | local type Manifest = require("luarocks.core.types.manifest").Manifest |
20 | local type Manifest = m.Manifest | ||
21 | 20 | ||
22 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 21 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
23 | 22 | ||
24 | local type res = require("luarocks.core.types.result") | 23 | local type Result = require("luarocks.core.types.result").Result |
25 | local type Result = res.Result | ||
26 | 24 | ||
27 | local type p = require("luarocks.core.types.persist") | 25 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
28 | local type PersistableTable = p.PersistableTable | ||
29 | 26 | ||
30 | local type rm = require("luarocks.core.types.rockmanifest") | 27 | local type RockManifest = require("luarocks.core.types.rockmanifest").RockManifest |
31 | local type RockManifest = rm.RockManifest | 28 | local type Entry = require("luarocks.core.types.rockmanifest").RockManifest.Entry |
32 | local type Entry = rm.RockManifest.Entry | ||
33 | 29 | ||
34 | --- Update storage table to account for items provided by a package. | 30 | --- Update storage table to account for items provided by a package. |
35 | -- @param storage table: a table storing items in the following format: | 31 | -- @param storage table: a table storing items in the following format: |
diff --git a/src/luarocks/pack.tl b/src/luarocks/pack.tl index e4ffd117..8bb284f7 100644 --- a/src/luarocks/pack.tl +++ b/src/luarocks/pack.tl | |||
@@ -17,11 +17,9 @@ local signing = require("luarocks.signing") | |||
17 | 17 | ||
18 | local type Tree = require("luarocks.core.types.tree").Tree | 18 | local type Tree = require("luarocks.core.types.tree").Tree |
19 | 19 | ||
20 | local type q = require("luarocks.core.types.query") | 20 | local type Query = require("luarocks.core.types.query").Query |
21 | local type Query = q.Query | ||
22 | 21 | ||
23 | local type rm = require("luarocks.core.types.rockmanifest") | 22 | local type Entry = require("luarocks.core.types.rockmanifest").RockManifest.Entry |
24 | local type Entry = rm.RockManifest.Entry | ||
25 | 23 | ||
26 | --- Create a source rock. | 24 | --- Create a source rock. |
27 | -- Packages a rockspec and its required source files in a rock | 25 | -- Packages a rockspec and its required source files in a rock |
diff --git a/src/luarocks/persist.tl b/src/luarocks/persist.tl index a2666563..62260290 100644 --- a/src/luarocks/persist.tl +++ b/src/luarocks/persist.tl | |||
@@ -19,11 +19,9 @@ local cfg = require("luarocks.core.cfg") | |||
19 | 19 | ||
20 | local type Config = cfg | 20 | local type Config = cfg |
21 | 21 | ||
22 | local type o = require("luarocks.core.types.ordering") | 22 | local type SortBy = require("luarocks.core.types.ordering").SortBy |
23 | local type SortBy = o.SortBy | ||
24 | 23 | ||
25 | local type p = require("luarocks.core.types.persist") | 24 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
26 | local type PersistableTable = p.PersistableTable | ||
27 | 25 | ||
28 | local type Writer = persist.Writer | 26 | local type Writer = persist.Writer |
29 | 27 | ||
diff --git a/src/luarocks/queries.tl b/src/luarocks/queries.tl index 3bd0802f..c894a6c4 100644 --- a/src/luarocks/queries.tl +++ b/src/luarocks/queries.tl | |||
@@ -9,9 +9,8 @@ local cfg = require("luarocks.core.cfg") | |||
9 | local query = require("luarocks.core.types.query") | 9 | local query = require("luarocks.core.types.query") |
10 | local type Query = query.Query | 10 | local type Query = query.Query |
11 | 11 | ||
12 | local type ver = require("luarocks.core.types.version") | 12 | local type Version = require("luarocks.core.types.version").Version |
13 | local type Version = ver.Version | 13 | local type Constraint = require("luarocks.core.types.version").Constraint |
14 | local type Constraint = ver.Constraint | ||
15 | 14 | ||
16 | local query_mt: metatable<Query> = {} | 15 | local query_mt: metatable<Query> = {} |
17 | 16 | ||
diff --git a/src/luarocks/remove.tl b/src/luarocks/remove.tl index 81935652..e3368f67 100644 --- a/src/luarocks/remove.tl +++ b/src/luarocks/remove.tl | |||
@@ -13,8 +13,7 @@ local cfg = require("luarocks.core.cfg") | |||
13 | local manif = require("luarocks.manif") | 13 | local manif = require("luarocks.manif") |
14 | local queries = require("luarocks.queries") | 14 | local queries = require("luarocks.queries") |
15 | 15 | ||
16 | local type r = require("luarocks.core.types.result") | 16 | local type Result = require("luarocks.core.types.result").Result |
17 | local type Result = r.Result | ||
18 | 17 | ||
19 | --- Obtain a list of packages that depend on the given set of packages | 18 | --- Obtain a list of packages that depend on the given set of packages |
20 | -- (where all packages of the set are versions of one program). | 19 | -- (where all packages of the set are versions of one program). |
diff --git a/src/luarocks/repos.tl b/src/luarocks/repos.tl index ee4fcf62..d5498591 100644 --- a/src/luarocks/repos.tl +++ b/src/luarocks/repos.tl | |||
@@ -24,8 +24,7 @@ local dir = require("luarocks.dir") | |||
24 | local manif = require("luarocks.manif") | 24 | local manif = require("luarocks.manif") |
25 | local vers = require("luarocks.core.vers") | 25 | local vers = require("luarocks.core.vers") |
26 | 26 | ||
27 | local type rm = require("luarocks.core.types.rockmanifest") | 27 | local type RockManifest = require("luarocks.core.types.rockmanifest").RockManifest |
28 | local type RockManifest = rm.RockManifest | ||
29 | local type Entry = RockManifest.Entry | 28 | local type Entry = RockManifest.Entry |
30 | 29 | ||
31 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 30 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
diff --git a/src/luarocks/results.tl b/src/luarocks/results.tl index cf7e109c..d135341c 100644 --- a/src/luarocks/results.tl +++ b/src/luarocks/results.tl | |||
@@ -3,8 +3,7 @@ end | |||
3 | 3 | ||
4 | local vers = require("luarocks.core.vers") | 4 | local vers = require("luarocks.core.vers") |
5 | local util = require("luarocks.util") | 5 | local util = require("luarocks.util") |
6 | local type q = require("luarocks.core.types.query") | 6 | local type Query = require("luarocks.core.types.query").Query |
7 | local type Query = q.Query | ||
8 | 7 | ||
9 | local type result = require("luarocks.core.types.result") | 8 | local type result = require("luarocks.core.types.result") |
10 | local type Result = result.Result | 9 | local type Result = result.Result |
diff --git a/src/luarocks/rockspecs.tl b/src/luarocks/rockspecs.tl index 1c01e043..8e2ba339 100644 --- a/src/luarocks/rockspecs.tl +++ b/src/luarocks/rockspecs.tl | |||
@@ -14,8 +14,7 @@ local rock = require("luarocks.core.types.rockspec") | |||
14 | local type Dependencies = rock.Dependencies | 14 | local type Dependencies = rock.Dependencies |
15 | local type Rockspec = rock.Rockspec | 15 | local type Rockspec = rock.Rockspec |
16 | 16 | ||
17 | local type q = require("luarocks.core.types.query") | 17 | local type Query = require("luarocks.core.types.query").Query |
18 | local type Query = q.Query | ||
19 | 18 | ||
20 | local vendored_build_type_set: {string: boolean} = { | 19 | local vendored_build_type_set: {string: boolean} = { |
21 | ["builtin"] = true, | 20 | ["builtin"] = true, |
diff --git a/src/luarocks/search.tl b/src/luarocks/search.tl index 97287a0f..33b03750 100644 --- a/src/luarocks/search.tl +++ b/src/luarocks/search.tl | |||
@@ -9,14 +9,11 @@ local util = require("luarocks.util") | |||
9 | local queries = require("luarocks.queries") | 9 | local queries = require("luarocks.queries") |
10 | local results = require("luarocks.results") | 10 | local results = require("luarocks.results") |
11 | 11 | ||
12 | local type r = require("luarocks.core.types.result") | 12 | local type Result = require("luarocks.core.types.result").Result |
13 | local type Result = r.Result | ||
14 | 13 | ||
15 | local type q = require("luarocks.core.types.query") | 14 | local type Query = require("luarocks.core.types.query").Query |
16 | local type Query = q.Query | ||
17 | 15 | ||
18 | local type ver = require("luarocks.core.types.version") | 16 | local type Version = require("luarocks.core.types.version").Version |
19 | local type Version = ver.Version | ||
20 | 17 | ||
21 | local type Tree = require("luarocks.core.types.tree").Tree | 18 | local type Tree = require("luarocks.core.types.tree").Tree |
22 | 19 | ||
diff --git a/src/luarocks/test.tl b/src/luarocks/test.tl index d2e36409..6c1761f0 100644 --- a/src/luarocks/test.tl +++ b/src/luarocks/test.tl | |||
@@ -8,8 +8,7 @@ local util = require("luarocks.util") | |||
8 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 8 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
9 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies | 9 | local type Dependencies = require("luarocks.core.types.rockspec").Dependencies |
10 | 10 | ||
11 | local type t = require("luarocks.core.types.testrunner") | 11 | local type TestRunner = require("luarocks.core.types.testrunner").TestRunner |
12 | local type TestRunner = t.TestRunner | ||
13 | 12 | ||
14 | local test_types = { | 13 | local test_types = { |
15 | "busted", | 14 | "busted", |
diff --git a/src/luarocks/type/manifest.tl b/src/luarocks/type/manifest.tl index 2f9a8a5d..11bdc566 100644 --- a/src/luarocks/type/manifest.tl +++ b/src/luarocks/type/manifest.tl | |||
@@ -1,8 +1,7 @@ | |||
1 | local record type_manifest | 1 | local record type_manifest |
2 | end | 2 | end |
3 | 3 | ||
4 | local type m = require("luarocks.core.types.manifest") | 4 | local type Manifest = require("luarocks.core.types.manifest").Manifest |
5 | local type Manifest = m.Manifest | ||
6 | 5 | ||
7 | local type_check = require("luarocks.type_check") | 6 | local type_check = require("luarocks.type_check") |
8 | 7 | ||
diff --git a/src/luarocks/type/rockspec.tl b/src/luarocks/type/rockspec.tl index 52c0c029..5db0c4c4 100644 --- a/src/luarocks/type/rockspec.tl +++ b/src/luarocks/type/rockspec.tl | |||
@@ -3,8 +3,7 @@ local record type_rockspec | |||
3 | rockspec_format: string | 3 | rockspec_format: string |
4 | end | 4 | end |
5 | 5 | ||
6 | local type o = require("luarocks.core.types.ordering") | 6 | local type Ordering = require("luarocks.core.types.ordering").Ordering |
7 | local type Ordering = o.Ordering | ||
8 | 7 | ||
9 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec | 8 | local type Rockspec = require("luarocks.core.types.rockspec").Rockspec |
10 | 9 | ||
diff --git a/src/luarocks/upload/api.tl b/src/luarocks/upload/api.tl index 86a9e5cb..770f1cbf 100644 --- a/src/luarocks/upload/api.tl +++ b/src/luarocks/upload/api.tl | |||
@@ -28,8 +28,7 @@ local type Args = require("luarocks.core.types.args").Args | |||
28 | local type Configuration = api.Configuration | 28 | local type Configuration = api.Configuration |
29 | local type File = multipart.File | 29 | local type File = multipart.File |
30 | 30 | ||
31 | local type p = require("luarocks.core.types.persist") | 31 | local type PersistableTable = require("luarocks.core.types.persist").PersistableTable |
32 | local type PersistableTable = p.PersistableTable | ||
33 | 32 | ||
34 | local function upload_config_file(): string | 33 | local function upload_config_file(): string |
35 | if not cfg.config_files.user.file then | 34 | if not cfg.config_files.user.file then |
diff --git a/src/luarocks/util.tl b/src/luarocks/util.tl index 79378416..3a56c3ff 100644 --- a/src/luarocks/util.tl +++ b/src/luarocks/util.tl | |||
@@ -7,9 +7,8 @@ | |||
7 | local core = require("luarocks.core.util") | 7 | local core = require("luarocks.core.util") |
8 | local cfg = require("luarocks.core.cfg") | 8 | local cfg = require("luarocks.core.cfg") |
9 | 9 | ||
10 | local type o = require("luarocks.core.types.ordering") | 10 | local type Ordering= require("luarocks.core.types.ordering").Ordering |
11 | local type Ordering= o.Ordering | 11 | local type SortBy = require("luarocks.core.types.ordering").SortBy |
12 | local type SortBy = o.SortBy | ||
13 | 12 | ||
14 | local record util | 13 | local record util |
15 | cleanup_path: function(string, string, string, boolean): string | 14 | cleanup_path: function(string, string, string, boolean): string |