Skip to content

Commit 1b7af04

Browse files
authored
Fixup profiling ci failing (#2734)
1 parent 03fb5d0 commit 1b7af04

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

node-graph/graph-craft/src/util.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
use crate::document::NodeNetwork;
2+
use crate::graphene_compiler::Compiler;
3+
use crate::proto::ProtoNetwork;
24

35
pub fn load_network(document_string: &str) -> NodeNetwork {
46
let document: serde_json::Value = serde_json::from_str(document_string).expect("Failed to parse document");
57
let document = (document["network_interface"]["network"].clone()).to_string();
68
serde_json::from_str::<NodeNetwork>(&document).expect("Failed to parse document")
79
}
810

11+
pub fn compile(network: NodeNetwork) -> ProtoNetwork {
12+
let compiler = Compiler {};
13+
compiler.compile_single(network).unwrap()
14+
}
15+
916
pub fn load_from_name(name: &str) -> NodeNetwork {
1017
let content = std::fs::read(format!("../../demo-artwork/{name}.graphite")).expect("failed to read file");
1118
let content = std::str::from_utf8(&content).unwrap();

0 commit comments

Comments
 (0)