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