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