Class ProcessRefiners

  • All Implemented Interfaces:
    AtRuleHandler, CssCompilerPass, CssTreeVisitor

    public class ProcessRefiners
    extends DefaultTreeVisitor
    implements CssCompilerPass
    Compiler pass which ensures that refiners are correctly formated because not every invalid format is rejected by the parser. This pass checks for a correct nth-format and can make it compact. In addition, the pass checks the constraints for the :not pseudo-class.