List of usage examples for com.google.common.css.compiler.passes CreateDefinitionNodes CreateDefinitionNodes
public CreateDefinitionNodes(MutatingVisitController visitController, ErrorManager errorManager)
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 w ww .j a va 2 s. co m*/ 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(); }