List of usage examples for com.google.common.css.compiler.passes CreateConstantReferences CreateConstantReferences
public CreateConstantReferences(MutatingVisitController visitController)
From source file:com.google.gwt.resources.rg.GssResourceGenerator.java
private List<String> finalizeTree(CssTree cssTree) throws UnableToCompleteException { new CheckDependencyNodes(cssTree.getMutatingVisitController(), errorManager, false).runPass(); // Don't continue if errors exist checkErrors();/*from ww w. ja va 2s . c om*/ new CreateStandardAtRuleNodes(cssTree.getMutatingVisitController(), errorManager).runPass(); new CreateMixins(cssTree.getMutatingVisitController(), errorManager).runPass(); new CreateDefinitionNodes(cssTree.getMutatingVisitController(), errorManager).runPass(); new CreateConstantReferences(cssTree.getMutatingVisitController()).runPass(); new CreateConditionalNodes(cssTree.getMutatingVisitController(), errorManager).runPass(); new CreateRuntimeConditionalNodes(cssTree.getMutatingVisitController()).runPass(); new CreateComponentNodes(cssTree.getMutatingVisitController(), errorManager).runPass(); new HandleUnknownAtRuleNodes(cssTree.getMutatingVisitController(), errorManager, allowedAtRules, true, false).runPass(); new ProcessKeyframes(cssTree.getMutatingVisitController(), errorManager, true, true).runPass(); new ProcessRefiners(cssTree.getMutatingVisitController(), errorManager, true).runPass(); PermutationsCollector permutationsCollector = new PermutationsCollector( cssTree.getMutatingVisitController(), errorManager); permutationsCollector.runPass(); return permutationsCollector.getPermutationAxes(); }