MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / render_criterion

Function render_criterion

atomic-cli/src/commands/triage/output.rs:380–394  ·  view source on GitHub ↗
(c: &CriterionReport)

Source from the content-addressed store, hash-verified

378}
379
380fn render_criterion(c: &CriterionReport) -> String {
381 let met = c.status == "met";
382 let mark = if met { "\u{2713}" } else { "\u{2717}" };
383 let mark_class = if met { "met" } else { "unmet" };
384 let judged = if c.judgment_required {
385 "<span class=\"badge judge\">judgment</span>".to_string()
386 } else {
387 String::new()
388 };
389 format!(
390 "<li class=\"criterion\"><span class=\"mark {mark_class}\">{mark}</span> <span class=\"ac-id\">{}</span> {} {judged}</li>\n",
391 html_escape(&c.id),
392 html_escape(first_line(&c.text))
393 )
394}
395
396fn render_change(c: &ChangeReport) -> String {
397 let cov = html_escape(&c.coverage);

Callers 1

render_intentFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected