This plugin tries to select the best reviewers based on the following criteria:
-
the number of impacted lines belonging to a developer (using git blame, this is what the reviewers-by-blame plugin does),
-
the last reviewers of the impacted files,
-
the workload of the reviewers found with the two previous rules.
The weights used for each rule can be set in configuration and the parameters are named respectively: weightBlame, weightLastReviewers, weightWorkload.