From 95a62f71723b54a697948e60c21a8390f5be3a1c Mon Sep 17 00:00:00 2001 From: KtorZ Date: Wed, 8 Feb 2023 19:04:41 +0100 Subject: [PATCH] Fix oversights in blueprint / schema generation. --- crates/aiken-project/src/blueprint/schema.rs | 8 ++++---- crates/aiken-project/src/blueprint/validator.rs | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/aiken-project/src/blueprint/schema.rs b/crates/aiken-project/src/blueprint/schema.rs index df96b9a5..6e42fd59 100644 --- a/crates/aiken-project/src/blueprint/schema.rs +++ b/crates/aiken-project/src/blueprint/schema.rs @@ -324,8 +324,8 @@ impl Serialize for Schema { s.end() } Schema::Boolean => { - let mut s = serializer.serialize_struct("Integer", 1)?; - s.serialize_field("dataType", "#integer")?; + let mut s = serializer.serialize_struct("Boolean", 1)?; + s.serialize_field("dataType", "#boolean")?; s.end() } Schema::Integer => { @@ -350,10 +350,10 @@ impl Serialize for Schema { s.serialize_field("right", &right)?; s.end() } - Schema::List(elements) => { + Schema::List(items) => { let mut s = serializer.serialize_struct("List", 2)?; s.serialize_field("dataType", "#list")?; - s.serialize_field("elements", &elements)?; + s.serialize_field("items", &items)?; s.end() } Schema::Data(None) => { diff --git a/crates/aiken-project/src/blueprint/validator.rs b/crates/aiken-project/src/blueprint/validator.rs index ef285698..528a79fe 100644 --- a/crates/aiken-project/src/blueprint/validator.rs +++ b/crates/aiken-project/src/blueprint/validator.rs @@ -504,7 +504,7 @@ mod test { "datum": { "title": "Tuple", "dataType": "#list", - "elements": [ + "items": [ { "dataType": "integer" },