From 40bb6ddfa84b91f58a53f9d92ce7a3ce0c57b9aa Mon Sep 17 00:00:00 2001 From: William Boman Date: Wed, 11 Oct 2023 15:33:10 +0200 Subject: refactor(receipt): change receipt structure and remove old builder APIs (#1521) --- lua/mason-core/installer/registry/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lua/mason-core/installer/registry/init.lua') diff --git a/lua/mason-core/installer/registry/init.lua b/lua/mason-core/installer/registry/init.lua index c700715e..7376db86 100644 --- a/lua/mason-core/installer/registry/init.lua +++ b/lua/mason-core/installer/registry/init.lua @@ -10,6 +10,7 @@ local util = require "mason-core.installer.registry.util" local M = {} +---@type table M.SCHEMA_CAP = _.set_of { "registry+v1", } @@ -204,7 +205,7 @@ function M.compile(spec, opts) try(link.opt(ctx, spec, parsed.purl, parsed.source)) end - ctx.receipt:with_primary_source { + ctx.receipt:with_source { type = ctx.package.spec.schema, id = Purl.compile(parsed.purl), } -- cgit v1.2.3-70-g09d2