blob: 45cfe229b2f4c7fe971d18eec5e7a0c60e8adb2c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# frozen_string_literal: true
module Resolvers
class RepositoryBranchNamesResolver < BaseResolver
type ::GraphQL::STRING_TYPE, null: false
calls_gitaly!
argument :search_pattern, GraphQL::STRING_TYPE,
required: true,
description: 'The pattern to search for branch names by.'
def resolve(search_pattern:)
Repositories::BranchNamesFinder.new(object, search: search_pattern).execute
end
end
end
|