With BVAL-357 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.
|