From 3e7d188cbe7bc9bce4a14318e2f62583fe2501d1 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 3 Jun 2022 20:02:46 -0400 Subject: Extensible import syntax [Part 4] --- stdlib/source/program/aedifex/dependency/deployment.lux | 8 ++++---- stdlib/source/program/aedifex/dependency/resolution.lux | 10 +++++----- stdlib/source/program/aedifex/dependency/status.lux | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) (limited to 'stdlib/source/program/aedifex/dependency') diff --git a/stdlib/source/program/aedifex/dependency/deployment.lux b/stdlib/source/program/aedifex/dependency/deployment.lux index fae43920d..a904e9f6c 100644 --- a/stdlib/source/program/aedifex/dependency/deployment.lux +++ b/stdlib/source/program/aedifex/dependency/deployment.lux @@ -21,7 +21,7 @@ ["[0]" list ("[1]#[0]" monoid)]]] [time ["[0]" instant (.only Instant)]]]] - ["[0]" /// "_" + ["[0]" /// [repository (.only Repository)] ["[1][0]" hash (.only Hash)] ["[1][0]" package (.only Package)] @@ -30,10 +30,10 @@ ["[1]/[0]" type] ["[1]/[0]" extension (.only Extension)] ["[1]/[0]" versioning] - ["[1]/[0]" snapshot - ["[1]/[0]" version + ["[1]/[0]" snapshot (.only) + ["[1]/[0]" version (.only) ["[1]/[0]" value]]]] - ["[1][0]" metadata "_" + ["[1][0]" metadata ["[1]/[0]" artifact] ["[1]/[0]" snapshot (.only Metadata)]] ["[1][0]" dependency (.only Dependency) diff --git a/stdlib/source/program/aedifex/dependency/resolution.lux b/stdlib/source/program/aedifex/dependency/resolution.lux index c0645959a..f535dd186 100644 --- a/stdlib/source/program/aedifex/dependency/resolution.lux +++ b/stdlib/source/program/aedifex/dependency/resolution.lux @@ -13,13 +13,13 @@ ["[0]" maybe] ["[0]" try (.only Try) ("[1]#[0]" functor)] ["[0]" exception (.only Exception exception:)] - ["<>" parser + ["<>" parsernone ["<[0]>" xml (.only Parser)]] [concurrency ["[0]" async (.only Async)]]] [data ["[0]" binary (.only Binary)] - ["[0]" text + ["[0]" textnone ["%" format (.only format)] [encoding ["[0]" utf8]]] @@ -37,11 +37,11 @@ [console (.only Console)] [net (.only URL) ["[0]" uri] - ["[0]" http "_" + ["[0]" http ["[1]" client]]]]]] ["[0]" // (.only Dependency) ["[1][0]" status (.only Status)] - ["/[1]" // "_" + ["/[1]" // ["/" profile] ["[1][0]" hash (.only Hash SHA-1 MD5)] ["[1][0]" pom] @@ -49,7 +49,7 @@ ["[1][0]" artifact (.only Version Artifact) ["[1]/[0]" extension (.only Extension)] ["[1]/[0]" versioning] - ["[0]" snapshot + ["[0]" snapshotnone [version ["[0]" value]]]] ["[1][0]" repository (.only Repository) diff --git a/stdlib/source/program/aedifex/dependency/status.lux b/stdlib/source/program/aedifex/dependency/status.lux index 627bae8c7..1ed4b187a 100644 --- a/stdlib/source/program/aedifex/dependency/status.lux +++ b/stdlib/source/program/aedifex/dependency/status.lux @@ -7,7 +7,7 @@ [binary (.only Binary)] ["[0]" sum] ["[0]" product]]]] - ["[0]" /// "_" + ["[0]" /// ["[1][0]" hash (.only Hash SHA-1 MD5)]]) (type: .public Status -- cgit v1.2.3