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