Package org.sonar.python.checks.utils
Class FunctionParameterUtils
java.lang.Object
org.sonar.python.checks.utils.FunctionParameterUtils
Utility class for extracting function parameter information.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordInformation about a function's parameters for path/URL parameter checks. -
Method Summary
Modifier and TypeMethodDescriptionbuildParameterInfo(FunctionType functionType) extractFunctionParameters(FunctionDef functionDef) static Optional<FunctionType> getFunctionType(FunctionDef functionDef)
-
Method Details
-
extractFunctionParameters
public static FunctionParameterUtils.FunctionParameterInfo extractFunctionParameters(FunctionDef functionDef) -
getFunctionType
-
buildParameterInfo
public static FunctionParameterUtils.FunctionParameterInfo buildParameterInfo(FunctionType functionType)
-