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