Skip to content

Commit 2356a60

Browse files
bhreinbBhréin Brannick
authored andcommitted
Track Current Processed Node In The Context Pr Feedback
1 parent 006d018 commit 2356a60

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

src/main/java/com/hubspot/jinjava/interpret/Context.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public enum Library {
111111
private boolean unwrapRawOverride = false;
112112
private DynamicVariableResolver dynamicVariableResolver = null;
113113
private final Set<String> metaContextVariables; // These variable names aren't tracked in eager execution
114-
private Node currentProcessedNode;
114+
private Node currentNode;
115115

116116
public Context() {
117117
this(null, null, null, true);
@@ -734,11 +734,11 @@ public void close() {
734734
}
735735
}
736736

737-
public Node getCurrentProcessedNode() {
738-
return this.currentProcessedNode;
737+
public Node getCurrentNode() {
738+
return this.currentNode;
739739
}
740740

741-
public void setCurrentProcessedNode(final Node currentProcessedNode) {
742-
this.currentProcessedNode = currentProcessedNode;
741+
public void setCurrentNode(final Node currentNode) {
742+
this.currentNode = currentNode;
743743
}
744744
}

src/main/java/com/hubspot/jinjava/tree/ExpressionNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public ExpressionNode(ExpressionStrategy expressionStrategy, ExpressionToken tok
4343

4444
@Override
4545
public OutputNode render(JinjavaInterpreter interpreter) {
46-
interpreter.getContext().setCurrentProcessedNode(this);
46+
interpreter.getContext().setCurrentNode(this);
4747
try {
4848
return expressionStrategy.interpretOutput(master, interpreter);
4949
} catch (DeferredValueException e) {

src/main/java/com/hubspot/jinjava/tree/TagNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public TagNode(Tag tag, TagToken token, TokenScannerSymbols symbols) {
4444

4545
@Override
4646
public OutputNode render(JinjavaInterpreter interpreter) {
47-
interpreter.getContext().setCurrentProcessedNode(this);
47+
interpreter.getContext().setCurrentNode(this);
4848
if (
4949
interpreter.getContext().isValidationMode() && !tag.isRenderedInValidationMode()
5050
) {

src/main/java/com/hubspot/jinjava/tree/TextNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public TextNode(TextToken token) {
3232

3333
@Override
3434
public OutputNode render(JinjavaInterpreter interpreter) {
35-
interpreter.getContext().setCurrentProcessedNode(this);
35+
interpreter.getContext().setCurrentNode(this);
3636
return new RenderedOutputNode(
3737
interpreter.getContext().isValidationMode() ? "" : master.output()
3838
);

0 commit comments

Comments
 (0)