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