Specify which path is pathed to traversable resolvers in case of cascaded method validation

Description

With we decided that parameters/return values itself will not be checked via the TR, but recursively validated properties will.

Should in this case the path passed via pathToTraversableObject to TraversableResolver#isReachable() and isCascadable contain the complete path (including executable and parameter/return value nodes) or only the path starting at the parameter/return value object?

Passing the complete path probably makes more sense, but it might be "surprising" to an existing TR implementation to see nodes not representing properties.

Environment

None

Assignee

Emmanuel Bernard

Reporter

Gunnar Morling

Labels

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Components

Fix versions

Affects versions

Priority

Major
Configure