Sha256: 3175be730adfe9230ed47fd449d2538bf8ffbf693ecfe131d4b078d70456e8a1
Contents?: true
Size: 362 Bytes
Versions: 5
Compression:
Stored size: 362 Bytes
Contents
require 'gitlab_reviewbot/gitlab' module Danger module AssignStrategies class RandomStrategy < Strategy def assignees(amount) invalid_assignees = [ fetch_author() ] + fetch_assigned_reviewers() fetch_users_in_group.filter { |u| ! invalid_assignees.include? u } .sample(amount) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems