Closed ssssarah closed 5 months ago
Attention: 64 lines
in your changes are missing coverage. Please review.
Comparison is base (
2e616cd
) 74.36% compared to head (6b11470
) 73.95%.
Files | Patch % | Lines |
---|---|---|
...forge/specializations/models/rdf/shape_validate.py | 55.86% | 64 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I see only new lines, no changed or removed lines. How is the previous pyshacl Shape method not executed now?
line 30 of store_service.py, I override the validate function of Shape
Shape.validate = shape_validate
I see only new lines, no changed or removed lines. How is the previous pyshacl Shape method not executed now?
line 30 of store_service.py, I override the validate function of Shape
Shape.validate = shape_validate
And where is Shape
used?
Closed because another approach will be taken to fix this problem
A bit ugly, but addresses https://bbpteam.epfl.ch/project/issues/browse/DKE-1238
Overrides the pyshacl Shape's validation method and increases the path length that triggers the Evaluation path too deep error
kgforge/specializations/models/rdf/shape_validate.py
shape_validate
is equivalent to its existing implementation except that on this line , the value 30 is replaced by 40