aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/meta/packager.lux
diff options
context:
space:
mode:
authorEduardo Julian2022-01-24 04:44:32 -0400
committerEduardo Julian2022-01-24 04:44:32 -0400
commit6f55815f7f237df406e72c7a723055bb6238fce5 (patch)
tree64fb65d63c18aac5ba1416ccbdcc082eb6f860e8 /stdlib/source/library/lux/tool/compiler/meta/packager.lux
parent971c90ca9bcaa656f2e5682d61ca8054a59a8fea (diff)
Fixed compilation of <init> methods for anonymous classes.
Diffstat (limited to 'stdlib/source/library/lux/tool/compiler/meta/packager.lux')
-rw-r--r--stdlib/source/library/lux/tool/compiler/meta/packager.lux7
1 files changed, 3 insertions, 4 deletions
diff --git a/stdlib/source/library/lux/tool/compiler/meta/packager.lux b/stdlib/source/library/lux/tool/compiler/meta/packager.lux
index 9f37fff18..741ee6591 100644
--- a/stdlib/source/library/lux/tool/compiler/meta/packager.lux
+++ b/stdlib/source/library/lux/tool/compiler/meta/packager.lux
@@ -35,10 +35,9 @@
(List [archive.ID (List artifact.ID)]))
(def: .public order
- (-> cache/module.Order Order)
- (list#each (function (_ [module [module_id [descriptor document]]])
- (|> descriptor
- (value@ descriptor.#registry)
+ (-> (cache/module.Order Any) Order)
+ (list#each (function (_ [module [module_id [_descriptor _document _output registry]]])
+ (|> registry
registry.artifacts
sequence.list
(list#each (|>> product.left (value@ artifact.#id)))