Class: Types::Packages::DependencyLinkMetadataType
- Inherits:
-
BaseUnion
- Object
- GraphQL::Schema::Union
- BaseUnion
- Types::Packages::DependencyLinkMetadataType
- Defined in:
- app/graphql/types/packages/dependency_link_metadata_type.rb
Class Method Summary collapse
Methods inherited from BaseUnion
Class Method Details
.resolve_type(object, context) ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'app/graphql/types/packages/dependency_link_metadata_type.rb', line 11 def self.resolve_type(object, context) case object when ::Packages::Nuget::DependencyLinkMetadatum ::Types::Packages::Nuget::DependencyLinkMetadatumType else # NOTE: This method must be kept in sync with `PackageDependencyLinkType#metadata`, # which must never produce data that this discriminator cannot handle. raise 'Unsupported metadata type' end end |