blob: 839f738044c85b7a76feb535a9e9876e0495cfbf [file] [view]
This plugin works with Gerrit projects that
use Android or Chromium compatible **OWNERS** files.
The **OWNERS** files specify *owners*, or active maintainers,
of a project and its directories or files.
Changes to those files or directories will
need *owner's* review and approval before submission,
with some exceptions.
**OWNERS** files syntax is described in [syntax.md](syntax.md).
Projects with **OWNERS** file should be configured with
Prolog `submit_rule` or `submit_filter`, see [config.md](config.md).
A **`Find Owners`** button is added to the Gerrit revision screen
if a change needs owner approval. The button pops up a window that contains
* current reviewers and owners of changed files for users to select, and
* optionally changed files without required *owner* code review vote.
A REST API is added to get owners information of a change.
The API is described in [rest-api.md](rest-api.md).