scopedValidate
abstract fun scopedValidate(context: ValidationContext, issues: MutableList<ValidationIssue>): CompletionStage<Unit>?
Asynchronous implementation of ValidationContext.scopedValidate returning a completion stage. Validation issues should be added to issues (which is a synchronized list).
Runs the scoped validation (when the current "validation scope" is allowed by the provided scopes) within a ValidationContext containing the value being validated and the value of all declared dependencies. Returns a flow over all found issues.