DescriptionAdd first changes needed for OWNERS file support.
This changes adds the first pass of code needed for OWNERS files.
In total there should probably be maybe four user-visible changes:
* new gcl/git-cl "suggest-reviewers" command
* a presubmit hook on upload to automatically add the reviewers
* an addition to gcl/git-cl status command that tells you
which files still need review/approval.
* a presubmit hook on commit to ensure all of the needed reviewers
have approved the file.
This change implements a core "owners Database" object with the
dumbest possible algorithm for determining a covering set of reviewers,
and the skeleton of the presubmit hooks. This code will not be
used by anything yet, and is also missing unit tests.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=76342
Patch Set 1 #
Total comments: 11
Patch Set 2 : update w/ review feedback, fix unit tests #Patch Set 3 : lint #Patch Set 4 : move approvers, suggested reviewers to input_api.change #Patch Set 5 : minor cleanup, linting #Patch Set 6 : more linting #
Total comments: 3
Messages
Total messages: 7 (0 generated)
|