xaizek / uncov (License: AGPLv3+) (since 2018-12-07)
Uncov(er) is a tool that collects and processes code coverage reports.
Add Web-UI
Core and CLI
------------

* Add "regress" subcommand.
* Add @branch notation to specify build.
* Add relative build addressing via `@-N` form.
* Make sure there are no separators in line numbers.
* Small speed improvement in diffs.
* Allow one extra coverage line compared to source file.
* Fix folding on colorless printing.
* Fix buildid resolution for "files" and alike.

Web-UI
------

Added it.

Capable of:
 * browsing files;
 * displaying current coverage;
 * displaying changes;
 * providing badges.

uncov-gcov
----------

* Add --ref-name option to uncov-gcov.
* Provide manual page.
* Make it possible to specify location of gcov files (--collect-root
  option).
* Fix a typo in usage message.

Vim-plugin
----------

* Accept buildid in :Uncov command.
* Ensure current line is not folded.
* Make :Uncov operate differently in uncov-buffer.
* Fix table of contents in Vim's documentation file.

Documentation
-------------

* Add complete Doxygen documentation.
* Better structure of the README.
* Make args in synopsis bold in the manual page.
* Fix diff screenshot in the README being blurry.
* Fix what INSTALL says about build mans.
Subject SHA-1 Author Date
Bump version to v0.2 7a21d56911dcf305e9169dd9cae53b51f391c06e xaizek 2017-09-23 18:41:10
Fix diff screenshot in the README being blurry fd67ae5131b632962c7f0108d3621c7e94d0a638 xaizek 2017-09-23 18:35:11
Fix what INSTALL says about build mans 1684b63c5fd2a78c14048e78cf4a9fbe54240aa2 xaizek 2017-09-18 14:59:21
Mark code documentation task as done c586f1734975e0da95e141331fdf2f14ca82a74d xaizek 2017-09-18 14:56:31
Add manual pages for uncov-gcov and uncov-web a11b4035df1e4535af389e59ac978e5da08d74e9 xaizek 2017-09-18 14:54:09
Fix a typo in uncov-gcov's usage 38eb44ac85814b492616f3f31803e8fa7b4ff7e6 xaizek 2017-09-18 14:48:41
Make args in synopsis bold in the manual page 6001b7c7b9867539c9153f41f824fcd2a0d1a72c xaizek 2017-09-18 14:47:35
Move sources of uncov docs into a subdirectory ceff80d6cfc41ce95bdcfc53d16967158e9da115 xaizek 2017-09-18 14:28:12
Update Web-UI screenshot in the README 691dafb4a3e4046724b44002f9d171ec934abccb xaizek 2017-09-18 13:34:05
Drop unused parameter of FilePrinter's constructor 06c4cfa15a772d41d9d945c2dd6eb50f66c275f6 xaizek 2017-09-18 10:45:37
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/uncov

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/uncov

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master