module GraphQL::Schema::Member::HasDirectives
def merge_directives(target, dirs)
-
(void)
-
Parameters:
-
dirs
(Array
) -- -
target
(Array
) --
def merge_directives(target, dirs) dirs.each do |dir| if (idx = target.find_index { |d| d.graphql_name == dir.graphql_name }) target.slice!(idx) target.insert(idx, dir) else target << dir end end nil end