Skip to content

Commit 1ce70de

Browse files
committed
Reverse codegen process
1 parent e4ed49f commit 1ce70de

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

packages/cw-schema-codegen/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ where
6363
bail!("Only schema version 1 is supported")
6464
};
6565

66-
schema.definitions.iter().try_for_each(|node| {
66+
schema.definitions.iter().rev().try_for_each(|node| {
6767
debug!("Processing node: {node:?}");
6868

6969
match language {

packages/cw-schema-codegen/tests/python_tpl.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ fn assert_validity() {
160160
let schema_output = schema
161161
.definitions
162162
.iter()
163+
.rev()
163164
.map(|node| {
164165
let mut buf = Vec::new();
165166
cw_schema_codegen::python::process_node(&mut buf, &schema, node).unwrap();

0 commit comments

Comments
 (0)