# frozen_string_literal: true module Resolvers class ReleasesResolver < BaseResolver type Types::ReleaseType.connection_type, null: true alias_method :project, :object # This resolver has a custom singular resolver def self.single Resolvers::ReleaseResolver end def resolve(**args) ReleasesFinder.new( project, current_user ).execute end end end