swh.graphql.resolvers.release module#
- class swh.graphql.resolvers.release.BaseReleaseNode(obj, info, node_data: Any | None = None, **kwargs)[source]#
Bases:
BaseSWHNodeBase resolver for all the release nodes
- target_type() ReleaseTargetType[source]#
- class swh.graphql.resolvers.release.ReleaseNode(obj, info, node_data: Any | None = None, **kwargs)[source]#
Bases:
BaseReleaseNodeNode resolver for a release requested directly with its SWHID
- class swh.graphql.resolvers.release.TargetReleaseNode(obj, info, node_data: Any | None = None, **kwargs)[source]#
Bases:
BaseReleaseNodeNode resolver for a release requested as a target
- obj: TargetNode | BranchTargetNode#