package com.github.sommeri.less4j; import com.github.sommeri.less4j.core.ast.Expression; import com.github.sommeri.less4j.utils.InStringCssPrinter; public class EmbeddedLessGenerator implements EmbeddedScriptGenerator { public EmbeddedLessGenerator() { super(); } @Override public String toScript(Expression value, LessProblems problemsHandler) { InStringCssPrinter builder = new InStringCssPrinter(); builder.append(value); if (!builder.getUnprintableNodes().isEmpty()) return null; String replacement = builder.toString(); return replacement; } }