Application
Table of Contents
Interfaces
- FormatterInterface
- OutputInterface
- Interface for output destination abstraction.
- Referential
- Token
- TokenBoundary
- Parser
- TokenLinter
Classes
- LintConfiguration
- LintError
- FileOutput
- File output implementation that writes to a file.
- FormatterFactory
- Factory to create FormatterManager based on requested names.
- FormatterManager
- Manages one or more formatters as a single formatter.
- GithubActionsFormatter
- Formatter for GitHub Actions annotations.
- GitlabCiFormatter
- Formatter for GitLab CI Code Quality report (Code Climate JSON format).
- PlainFormatter
- Plain text formatter implementation.
- StdoutOutput
- Standard output implementation that writes to stdout.
- Position
- AbstractReferential
- ConstructorsReferential
- AtRulesPropertiesReferential
- AtRulesReferential
- PropertiesReferential
- AtRulesPropertiesReferential
- AtRulesReferential
- PropertiesReferential
- AbstractToken
- AtRuleToken
- BlockToken
- CommentToken
- PropertyToken
- SelectorToken
- WhitespaceToken
- AbstractParser
- AtRuleParser
- BlockParser
- CommentParser
- EndOfLineParser
- PropertyParser
- SelectorParser
- WhitespaceParser
- Tokenizer
- TokenizerContext
- AtRuleTokenLinter
- IndentationTokenLinter
- PropertyTokenLinter
- SelectorTokenLinter
- TokenError