class OrganizationReleaseSerializer(ReleaseSerializer): headCommits = ListField(child=ReleaseHeadCommitSerializerDeprecated(), required=False, allow_null=False) refs = ListField(child=ReleaseHeadCommitSerializer(), required=False, allow_null=False)
class ReleaseSerializer(serializers.Serializer): ref = serializers.CharField(max_length=64, required=False) url = serializers.URLField(required=False) dateStarted = serializers.DateTimeField(required=False) dateReleased = serializers.DateTimeField(required=False) commits = ListField(child=CommitSerializer(), required=False) head_commits = ListField(child=ReleaseHeadCommitSerializer(), required=False)
class ReleaseSerializerWithProjects(ReleaseWithVersionSerializer): projects = ListField() headCommits = ListField(child=ReleaseHeadCommitSerializerDeprecated(), required=False, allow_null=False) refs = ListField(child=ReleaseHeadCommitSerializer(), required=False, allow_null=False)
class ReleaseSerializer(serializers.Serializer): ref = serializers.CharField(max_length=64, required=False) url = serializers.URLField(required=False) dateReleased = serializers.DateTimeField(required=False) commits = ListField(child=CommitSerializer(), required=False, allow_null=False) headCommits = ListField( child=ReleaseHeadCommitSerializerDeprecated(), required=False, allow_null=False ) refs = ListField( child=ReleaseHeadCommitSerializer(), required=False, allow_null=False, )
class ReleaseSerializerWithProjects(ReleaseSerializer): projects = ListField() head_commits = ListField(child=ReleaseHeadCommitSerializer(), required=False)