Render GitHub repository sources as one browse URL - #77
Conversation
- keep repository-backed payload pages free of a duplicate Working File row\n- derive one safe blob/HEAD browse link from GitHub floating locators\n- preserve escaped non-link fallback for unsafe repository URLs\n- document the distinction between floating working source and exact state
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (4)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughResource pages now link matching artifact history labels in summaries and render safe GitHub repository sources as single ChangesResource page links
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to Repository-backed resource pages now provide safe single-file GitHub source links and linked history labels while preserving fallback rendering for unsupported locators. The covered behavior introduces no current merge-blocking risk. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
- render possessive apostrophes for named ArtifactHistory labels\n- cover the releases history summary in integration output
Render the named ArtifactHistory label in generated HistoricalState summaries as a safe internal link while keeping all surrounding summary text escaped. Use the history name attributively without a possessive apostrophe and cover the release-history output in integration tests.
Repository-backed payload pages already omit the duplicate Working File row. This changes the Repository Source presentation from a repository link plus unlinked path fragments to one safe GitHub blob/HEAD file URL.\n\nThe RDF locator remains structured, unsafe URLs remain escaped and unlinked, and exact release identity remains on HistoricalState.\n\nValidation: 942 tests, deno task check, deno task lint.
Summary by CodeRabbit
New Features
blob/HEAD/<path>.Documentation