Method: Codeowners::Guess#call
- Defined in:
- lib/codeowners/guess.rb
#call(file, debug) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/codeowners/guess.rb', line 13 def call(file, debug) result = {} Dir.chdir(base_directory) do Dir.glob(file).sort.each do |f| *teams, codeowners = list_code_owners(f, debug) *teams, codeowners = guess_code_owners(f, debug) unless codeowners teams ||= [] result[f] = { teams: teams, codeowners: codeowners } end end result end |