Closed robertberrington closed 2 years ago
I think the behavior is correct and the documentation should reflect this. The rationale is that "upward" links are the responsibility of that item (via ERROR) but it is useful to know that a "downward" link (child) has been marked inactive (via WARNING).
Changing a parent item "active=false" causes an ERROR when running
doorstop
to validate when checking the Child's link to the Parent. Documentation says this is a WARNING.Reference: https://doorstop.readthedocs.io/en/latest/cli/validation/
I have three levels ... Grandparent, Parent, Child. When checking the Grandparent <- Parent to verify all Grandparent items have child (Parent) links, I get a WARNING. When checking Child -> Parent, I get an ERROR.
If the behavior is correct, documentation should say: