Skip to content

Commit c6a96ab

Browse files
Merge pull request #76 from code0-tech/renovate/tucana-0.x
Update Rust crate tucana to 0.0.39
2 parents ccf97de + 23429c9 commit c6a96ab

File tree

3 files changed

+5
-39
lines changed

3 files changed

+5
-39
lines changed

Cargo.lock

Lines changed: 3 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = "2024"
55

66
[dependencies]
77
code0-flow = { version = "0.0.18" }
8-
tucana = { version = "0.0.36" }
8+
tucana = { version = "0.0.39" }
99
tokio = { version = "1.44.1", features = ["rt-multi-thread"] }
1010
log = "0.4.27"
1111
futures-lite = "2.6.0"

src/context/mod.rs

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -143,26 +143,7 @@ impl Context {
143143

144144
/// Looks up the context of a reference
145145
pub fn get(&self, reference: &ReferenceValue) -> Option<ContextResult> {
146-
for (context, value) in self.layers.iter() {
147-
if context.primary_level != reference.primary_level {
148-
continue;
149-
}
150-
151-
if context.secondary_level != reference.secondary_level {
152-
continue;
153-
}
154-
155-
if let Some(index) = reference.tertiary_level {
156-
let params = &value.parameter;
157-
158-
let real_index = index as usize;
159-
let value = params.index(real_index);
160-
return Some(ContextResult::ParameterResult(value.clone()));
161-
}
162-
163-
return Some(ContextResult::NodeExecutionResult(value.result.clone()));
164-
}
165-
None
146+
unimplemented!("Implement latest reference pattern from Tucana 0.0.39")
166147
}
167148

168149
pub fn is_end(&self) -> bool {

0 commit comments

Comments
 (0)