Class FunctionReferenceValidator
java.lang.Object
io.github.jspinak.brobot.json.schemaValidation.crossref.FunctionReferenceValidator
Validates references related to automation functions, including function calls,
parameters, and references to functions from other components.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvalidateButtonFunctionReferences
(Object projectModel, Object dslModel) Validates references to automation functions from UI buttons.validateInternalReferences
(Object dslModel) Validates internal references within the DSL model.
-
Constructor Details
-
FunctionReferenceValidator
public FunctionReferenceValidator()
-
-
Method Details
-
validateInternalReferences
Validates internal references within the DSL model. This includes function variable references, method calls, etc.- Parameters:
dslModel
- Parsed DSL model- Returns:
- Validation result
-
validateButtonFunctionReferences
Validates references to automation functions from UI buttons.- Parameters:
projectModel
- Parsed project modeldslModel
- Parsed DSL model- Returns:
- Validation result
-