-
- All Implemented Interfaces:
public final class Helper
Helper methods
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
ANY_METHOD
-
Method Summary
-
-
Method Detail
-
isTestMethodOrClass
static boolean isTestMethodOrClass(ApexNode<out Object> node)
-
foundAnySOQLorSOSL
static boolean foundAnySOQLorSOSL(ApexNode<out Object> node)
-
foundAnyDML
static boolean foundAnyDML(ApexNode<out Object> node)
Finds DML operations in a given node descendants' path
-
isMethodName
static boolean isMethodName(ASTMethodCallExpression methodNode, String className, String methodName)
-
isMethodName
static boolean isMethodName(ASTMethodCallExpression m, String methodName)
-
isMethodCallChain
static boolean isMethodCallChain(ASTMethodCallExpression methodNode, Array<String> methodNames)
-
getFQVariableName
static String getFQVariableName(ASTVariableExpression variable)
-
getFQVariableName
static String getFQVariableName(ASTVariableDeclaration variable)
-
getFQVariableName
static String getFQVariableName(ASTField variable)
-
getFQVariableName
static String getFQVariableName(ASTFieldDeclaration variable)
-
getFQVariableName
static String getFQVariableName(ASTNewKeyValueObjectExpression variable)
-
getFQVariableName
static String getFQVariableName(ASTNewObjectExpression variable)
-
isSystemLevelClass
static boolean isSystemLevelClass(ASTUserClass node)
-
getFQVariableName
static String getFQVariableName(ASTParameter p)
-
isAnyDatabaseMethodCall
static boolean isAnyDatabaseMethodCall(ASTMethodCallExpression node)
-
-
-
-