@Test public void variable() throws Exception { highlight(".mybox {\n--prop: \"string\";\n}"); assertHighlighting(2, 0, 6, CONSTANT); }
protected void highlight(SyntaxToken token, TypeOfText type) { highlighting.highlight(token.line(), token.column(), token.endLine(), token.endColumn(), type); }
CssSyntaxHighlighterVisitor extends SubscriptionVisitor { protected void highlight(SyntaxToken token, TypeOfText type) { highlighting.highlight(token.line(), token.column(), token.endLine(), token.endColumn(), type); } }
CssSyntaxHighlighterVisitor extends SubscriptionVisitor { protected void highlight(SyntaxToken token, TypeOfText type) { highlighting.highlight(token.line(), token.column(), token.endLine(), token.endColumn(), type); } CssSyntaxHighlighterVisitor(SensorContext sensorContext); }
CssSyntaxHighlighterVisitor extends SubscriptionVisitor { protected void highlight(SyntaxToken token, TypeOfText type) { highlighting.highlight(token.line(), token.column(), token.endLine(), token.endColumn(), type); } CssSyntaxHighlighterVisitor(SensorContext sensorContext); @Override List<Tree.Kind> nodesToVisit(); @Override void visitFile(Tree tree); @Override void leaveFile(Tree scriptTree); @Override void visitNode(Tree tree); }
CssSyntaxHighlighterVisitor extends SubscriptionVisitor { protected void highlight(SyntaxToken token, TypeOfText type) { highlighting.highlight(token.line(), token.column(), token.endLine(), token.endColumn(), type); } CssSyntaxHighlighterVisitor(SensorContext sensorContext); @Override List<Tree.Kind> nodesToVisit(); @Override void visitFile(Tree tree); @Override void leaveFile(Tree scriptTree); @Override void visitNode(Tree tree);  }