Concepts bodies are now evaluated on demand
This commit is contained in:
@@ -112,7 +112,7 @@ class PythonEvaluator(OneReturnValueEvaluator):
|
||||
|
||||
context.log(f"Evaluating '{concept}'", self.name)
|
||||
with context.push(self.name, desc=f"Evaluating '{concept}'", obj=concept) as sub_context:
|
||||
evaluated = context.sheerka.evaluate_concept(sub_context, concept)
|
||||
evaluated = context.sheerka.evaluate_concept(sub_context, concept, True)
|
||||
sub_context.add_values(return_values=evaluated)
|
||||
|
||||
if evaluated.key == concept.key:
|
||||
|
||||
Reference in New Issue
Block a user