Skip to content

DOP-6233: remove OrphanedPage diagnostic - #693

Open
KamilKhxn wants to merge 1 commit into
mainfrom
DOP-6233
Open

DOP-6233: remove OrphanedPage diagnostic#693
KamilKhxn wants to merge 1 commit into
mainfrom
DOP-6233

Conversation

@KamilKhxn

Copy link
Copy Markdown
Collaborator

Ticket

DOP-6233

Notes

Removes the OrphanedPage diagnostic. The check walked only toctree directives
reachable from contents.txt/index.txt, so pages reachable solely through the
unified ToC were reported as orphans even though they were in the ToC. Orphan
detection is now handled by a separate script that reads the unified ToC.

No AST or schema change — the :orphan: page option is still parsed and
serialized as before; only the warning is gone. Also updates
test_silencing_diagnostics, which used OrphanedPage merely as its sample
diagnostic, to silence DocUtilsParseError instead.

README updates

    • This PR introduces changes that should be reflected in the README.md and/or HACKING.md, and I have made those updates.
    • This PR does not introduce changes that should be reflected in the README.md and/or HACKING.md

@KamilKhxn

Copy link
Copy Markdown
Collaborator Author

Question, is the changelog.md necessary?

@KamilKhxn KamilKhxn self-assigned this Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants