about summary refs log tree commit homepage
path: root/lib/PublicInbox/Repo.pm
DateCommit message (Collapse)
2017-02-16repobrowse: memoize git symbolic-ref resolution
The "HEAD" symbolic ref is rarely changed, so memoize it for now and avoid exposing it in URLs.
2017-02-16repo: only read description if git
Other VCSes have other means of providing the description.
2017-02-11repo: lazily read description and cloneurl
This improves startup speed at the cost of CoW-friendliness for long-lived daemons (which can be fixed, later).
2017-02-10repo: add class for representing a code repo
This should hopefully allow us to organize our code better