We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d7c70d commit 6341619Copy full SHA for 6341619
src/gh_range_diff.rs
@@ -205,9 +205,14 @@ pub async fn gh_range_diff(
205
let printer = HtmlDiffPrinter(&input.interner);
206
let diff = diff.unified_diff(&printer, config.clone(), &input);
207
208
+ let before_href =
209
+ format_args!("https://github.com/{owner}/{repo}/blob/{oldhead}/{filename}");
210
+ let after_href =
211
+ format_args!("https://github.com/{owner}/{repo}/blob/{newhead}/{filename}");
212
+
213
writeln!(
214
html,
- "<details open=\"\"><summary>{filename}</summary><pre>{diff}</pre></details>"
215
+ r#"<details open=""><summary>{filename} <a href="{before_href}">before</a> <a href="{after_href}">after</a></summary><pre>{diff}</pre></details>"#
216
)?;
217
}
218
Ok(())
0 commit comments