Sha256: a069951b3f662d6c64d070959b0552fcfe46f0563e94dec838a99f67d34da5f2
Contents?: true
Size: 368 Bytes
Versions: 9
Compression:
Stored size: 368 Bytes
Contents
# frozen_string_literal: true 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
9 entries across 9 versions & 1 rubygems