code: func (c *Commit) RevisionHTML() template.HTML {
  	switch {
  	case c == nil:
  		return ""
  	case c.Revision != nil:
  		return c.Revision.HTML()
  	case c.RequestRevision != nil:
  		return c.RequestRevision.HTML()
  	default:
  		return ""
  	}
  }
docs: // RevisionHTML returns a single rendered link for the revision, prioritizing
  // Revision over RequestRevision.