- ApexLanguageModule
- ApexLanguageProperties
- ApexLanguageProcessor
- ApexCpdLexer
- ExcessiveParameterListRule
- NcssConstructorCountRule
- StdCyclomaticComplexityRule
- AvoidDeeplyNestedIfStmtsRule
- ExcessivePublicCountRule
- ExcessiveClassLengthRule
- TooManyFieldsRule
- CyclomaticComplexityRule
- NcssMethodCountRule
- CognitiveComplexityRule
- NcssTypeCountRule
- UnusedMethodRule
- ApexCRUDViolationRule
- ApexXSSFromURLParamRule
- ApexDangerousMethodsRule
- ApexXSSFromEscapeFalseRule
- ApexBadCryptoRule
- ApexOpenRedirectRule
- ApexSharingViolationsRule
- ApexInsecureEndpointRule
- ApexSOQLInjectionRule
- ApexSuggestUsingNamedCredRule
- ApexDocRule
- OperationWithHighCostInLoopRule
- AvoidNonRestrictiveQueriesRule
- OperationWithLimitsInLoopRule
- LocalVariableNamingConventionsRule
- FieldDeclarationsShouldBeAtStartRule
- MethodNamingConventionsRule
- ClassNamingConventionsRule
- PropertyNamingConventionsRule
- FieldNamingConventionsRule
- FormalParameterNamingConventionsRule
- Helper
- AbstractCounterCheckRule
- ApexUnitTestClassShouldHaveAssertsRule
- AvoidLogicInTriggerRule
- AvoidGlobalModifierRule
- ApexAssertionsShouldIncludeMessageRule
- ApexUnitTestShouldNotUseSeeAllDataTrueRule
- QueueableWithoutFinalizerRule
- ApexUnitTestClassShouldHaveRunAsRule
- UnusedLocalVariableRule
- MethodWithSameNameAsEnclosingClassRule
- TypeShadowsBuiltInNamespaceRule
- ApexCSRFRule
- AvoidHardcodingIdRule
- OverrideBothEqualsAndHashcodeRule
- AvoidStatefulDatabaseResultRule
- AvoidNonExistentAnnotationsRule
- InaccessibleAuraEnabledGetterRule
- AbstractApexRule
- ApexDesignerBindings
- ApexMetrics
- ApexMetricsHelper
- CognitiveComplexityVisitor
- StandardCycloVisitor
- InternalApiBridge
- ApexMultifileAnalysis
- ASTPackageVersionExpression
- ASTApexFile
- ASTUserClass
- ASTNewMapLiteralExpression
- ASTJavaVariableExpression
- ASTNewListLiteralExpression
- ASTAnnotation
- ASTDmlUndeleteStatement
- AbstractDmlStatement
- ASTCastExpression
- BooleanOperator
- ASTTernaryExpression
- ASTConstructorPreambleStatement
- ASTUserClassOrInterface
- ASTIllegalStoreExpression
- ASTNewSetLiteralExpression
- ASTLiteralCase
- ASTInstanceOfExpression
- ASTBindExpressions
- ASTTypeWhenBlock
- ApexNode
- ReferenceType
- ASTNewListInitExpression
- ASTLiteralExpression
- ASTMethodBlockStatement
- ASTNewMapInitExpression
- ApexVisitor
- ASTNestedStoreExpression
- AssignmentOperator
- ASTModifierOrAnnotation
- ASTSuperMethodCallExpression
- ASTJavaMethodCallExpression
- ASTAnonymousClass
- ASTSoslExpression
- ASTDmlUpdateStatement
- ASTInvalidDependentCompilation
- ASTBooleanExpression
- ASTDmlMergeStatement
- ASTEmptyReferenceExpression
- ASTArrayStoreExpression
- ASTCatchBlockStatement
- ASTVariableExpression
- ASTStatementExecuted
- BinaryOperator
- ASTUserExceptionMethods
- ASTModifier
- ASTReturnStatement
- ASTParameter
- ASTPrefixExpression
- ASTDmlUpsertStatement
- ASTNewObjectExpression
- TriggerUsage
- ApexVisitorBase
- ASTUserClassMethods
- ASTTryCatchFinallyBlockStatement
- ASTUserEnum
- ASTProperty
- ASTExpressionStatement
- ASTClassRefExpression
- ASTUserInterface
- ASTDoLoopStatement
- ASTWhileLoopStatement
- ASTDmlInsertStatement
- ASTAnnotationParameter
- ASTMultiStatement
- ASTThrowStatement
- ASTFormalComment
- ASTSwitchStatement
- ASTReferenceExpression
- ASTThisVariableExpression
- ASTBlockStatement
- ASTBinaryExpression
- ASTConstructorPreamble
- ASTForEachStatement
- ASTForLoopStatement
- ASTRunAsBlockStatement
- AccessNode
- ApexQualifiableNode
- ASTArrayLoadExpression
- ASTMethodCallExpression
- ASTNewSetInitExpression
- ASTSuperVariableExpression
- ASTBreakStatement
- ASTFieldDeclarationStatements
- ASTPostfixExpression
- ASTNewKeyValueObjectExpression
- ApexParser
- ASTNestedExpression
- ASTThisMethodCallExpression
- ASTMapEntryNode
- ASTIfElseBlockStatement
- ASTStandardCondition
- ASTContinueStatement
- ASTModifierNode
- ASTMethod
- ASTIfBlockStatement
- ASTSoqlExpression
- ASTDmlDeleteStatement
- ASTField
- PrefixOperator
- ASTTriggerVariableExpression
- ASTExpression
- ASTElseWhenBlock
- ApexQualifiedName
- ASTValueWhenBlock
- ASTUserTrigger
- ASTVariableDeclarationStatements
- PostfixOperator
- ASTStatement
- ASTCommentContainer
- ASTFieldDeclaration
- ASTVariableDeclaration
- ASTAssignmentExpression
- ASTIdentifierCase
- ApexTreeBuilder