Summary
A few generated minitest pages still contain local documentation links that do not map to actual emitted files.
This is separate from the Manifest.txt page problem: these are page-to-page cross-references inside otherwise normal generated docs.
Reproduction
- Run
rake vendor:setup:minitest.
- Run
rake vendor:docs:minitest.
- Open the generated files below and follow the local links.
Examples
vendor/docs/minitest/Minitest/Reportable.md:4
- Emits:
[Reporter](Reporter.md)
- There is no generated
Reporter.md page in that directory.
- The generated reporter pages include names like
AbstractReporter.md, CompositeReporter.md, ProgressReporter.md, etc.
vendor/docs/minitest/Minitest/VendoredPathExpander/Minitest/VendoredPathExpander/Minitest/PathExpander.md:38
- Emits:
../Minitest.md
- That relative target does not exist from this nested output path.
Actual Result
Some generated minitest cross-references point to markdown files that are not present in the emitted output tree.
Expected Result
Generated page cross-references should resolve to the actual emitted file path for the target page, or remain plain text if there is no unambiguous target.
Notes
This appears to be a path/name resolution problem for certain page references rather than a markdown rendering failure.
Summary
A few generated minitest pages still contain local documentation links that do not map to actual emitted files.
This is separate from the
Manifest.txtpage problem: these are page-to-page cross-references inside otherwise normal generated docs.Reproduction
rake vendor:setup:minitest.rake vendor:docs:minitest.Examples
vendor/docs/minitest/Minitest/Reportable.md:4[Reporter](Reporter.md)Reporter.mdpage in that directory.AbstractReporter.md,CompositeReporter.md,ProgressReporter.md, etc.vendor/docs/minitest/Minitest/VendoredPathExpander/Minitest/VendoredPathExpander/Minitest/PathExpander.md:38../Minitest.mdActual Result
Some generated minitest cross-references point to markdown files that are not present in the emitted output tree.
Expected Result
Generated page cross-references should resolve to the actual emitted file path for the target page, or remain plain text if there is no unambiguous target.
Notes
This appears to be a path/name resolution problem for certain page references rather than a markdown rendering failure.