From 0da4377efd0ead57548bdb708792db8542a0b53e Mon Sep 17 00:00:00 2001 From: V1K1NGbg Date: Sat, 13 Jul 2024 00:58:28 +0300 Subject: test .repository --- src/luarocks/core/manif.lua | 6 +++--- src/luarocks/core/manif.tl | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/luarocks/core/manif.lua b/src/luarocks/core/manif.lua index 197b4725..c64795dc 100644 --- a/src/luarocks/core/manif.lua +++ b/src/luarocks/core/manif.lua @@ -49,8 +49,8 @@ local manifest_cache = {} function manif.cache_manifest(repo_url, lua_version, manifest) lua_version = lua_version or cfg.lua_version - manifest_cache[repo_url] = manifest_cache[repo_url] or {} - manifest_cache[repo_url][lua_version] = manifest + manifest_cache.repository[repo_url] = manifest_cache.repository[repo_url] or {} + manifest_cache.repository[repo_url][lua_version] = manifest end @@ -59,7 +59,7 @@ end function manif.get_cached_manifest(repo_url, lua_version) lua_version = lua_version or cfg.lua_version - return manifest_cache[repo_url] and manifest_cache[repo_url][lua_version] + return manifest_cache.repository[repo_url] and manifest_cache.repository[repo_url][lua_version] end diff --git a/src/luarocks/core/manif.tl b/src/luarocks/core/manif.tl index 503fc2e5..a1c84995 100644 --- a/src/luarocks/core/manif.tl +++ b/src/luarocks/core/manif.tl @@ -49,8 +49,8 @@ local manifest_cache: Manifest = {} -- @param manifest table: the manifest to be cached. function manif.cache_manifest(repo_url: string, lua_version: string, manifest: Manifest) lua_version = lua_version or cfg.lua_version - manifest_cache[repo_url] = manifest_cache[repo_url] or {} - manifest_cache[repo_url][lua_version] = manifest + manifest_cache.repository[repo_url] = manifest_cache.repository[repo_url] or {} + manifest_cache.repository[repo_url][lua_version] = manifest end --- Attempt to get cached loaded manifest. @@ -59,7 +59,7 @@ end -- @return table or nil: loaded manifest or nil if cache is empty. function manif.get_cached_manifest(repo_url: string, lua_version: string): Manifest lua_version = lua_version or cfg.lua_version - return manifest_cache[repo_url] and manifest_cache[repo_url][lua_version] + return manifest_cache.repository[repo_url] and manifest_cache.repository[repo_url][lua_version] end --- Back-end function that actually loads the manifest @@ -84,7 +84,7 @@ end -- @param repo_url string: URL or pathname for the repository. -- @return table or (nil, string, string): A table representing the manifest, -- or nil followed by an error message and an error code, see manifest_loader. -function manif.fast_load_local_manifest(repo_url: string): Manifest | nil, string, string +function manif.fast_load_local_manifest(repo_url: string): Manifest, string | {any: any}, string assert(type(repo_url) == "string") local cached_manifest = manif.get_cached_manifest(repo_url) -- cgit v1.2.3-55-g6feb