Closed tb06904 closed 6 months ago
Attention: Patch coverage is 91.17647%
with 3 lines
in your changes are missing coverage. Please review.
Project coverage is 66.72%. Comparing base (
6213159
) to head (abf689a
).
Files | Patch % | Lines |
---|---|---|
...gchq/gaffer/graph/hook/NamedOperationResolver.java | 91.17% | 3 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Adds a configurable depth limit to the
NamedOperatationResolver
graph hook so that nested named operations are only resolved to a certain depth (set to 3 by default).This also tidies and refactors the class to simplify the recursion and logic so all
NamedOperations
will be resolved to their respectiveOperationChain
s, with extended debug and logging for if recursion limit is hit so user is aware. If the limit is hit, theNamedOperation
is simply left as its class in the chain.Related issue