From 413a056c081f71a53a0710aef25ac660094b1ce4 Mon Sep 17 00:00:00 2001 From: Kasey White Date: Wed, 1 Mar 2023 21:34:36 -0500 Subject: [PATCH] fix: Data was not allowed in an interface Co-authored-by: rvcas --- crates/aiken-project/src/blueprint/schema.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/crates/aiken-project/src/blueprint/schema.rs b/crates/aiken-project/src/blueprint/schema.rs index 8b5b4009..027e2254 100644 --- a/crates/aiken-project/src/blueprint/schema.rs +++ b/crates/aiken-project/src/blueprint/schema.rs @@ -296,6 +296,17 @@ impl Annotated { description, annotated: data, }), + + Annotated { + title: Some(title), + description, + annotated: Schema::Data(None), + } if title == "Data" => Ok(Annotated { + title: Some(title), + description, + annotated: Data::AnyOf(vec![]), + }), + _ => Err(Error::new(ErrorContext::ExpectedData, type_info)), } }