List of all items
Structs
- Cli
- config::Config
- config::Ignore
- config::Settings
- errors::Diagnostic
- errors::LexError
- errors::ParseError
- errors::Position
- lexer::Lexer
- linter::registry::LintRuleRegistry
- linter::rules::camel_case::CamelCaseRule
- linter::rules::constant_case::ConstantCaseRule
- linter::rules::line_length::LineLengthRule
- linter::rules::max_function_length::MaxFunctionLengthRule
- linter::rules::missing_return::MissingReturnRule
- linter::rules::unused_variables::UnusedVariablesRule
- parser::Parser
- semantic::Analyzer
- semantic::Symbol
- utils::LineTracker
Enums
- ast::ArrayDimension
- ast::BinaryOp
- ast::Expr
- ast::Literal
- ast::Stmt
- ast::TypeDescriptor
- ast::UnaryOp
- config::ConfigError
- config::RuleSeverity
- errors::DiagnosticKind
- errors::Severity
- lexer::Token
- semantic::Type