From 18b66b9fe767e39fa42c8e3631a3d273c0f30a59 Mon Sep 17 00:00:00 2001 From: denisanisimov Date: Thu, 30 Jan 2014 16:03:33 +0200 Subject: Avoid using toString method to access to SCSS serialized state (#9530). Change-Id: I387ae1bbc960acd5a5a588b38c6791a9c9a90690 --- theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java') diff --git a/theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java b/theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java index 796f4d8d1d..91d9767b89 100644 --- a/theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java +++ b/theme-compiler/src/com/vaadin/sass/internal/tree/SimpleNode.java @@ -38,16 +38,21 @@ public class SimpleNode extends Node implements IVariableNode { } @Override - public String toString() { + public String printState() { return text; } + @Override + public String toString() { + return printState(); + } + @Override public void replaceVariables(ArrayList variables) { for (final VariableNode node : variables) { if (StringUtil.containsVariable(text, node.getName())) { text = StringUtil.replaceVariable(text, node.getName(), node - .getExpr().toString()); + .getExpr().printState()); } } } -- cgit v1.2.3