// GENERATED CODE - DO NOT MODIFY BY HAND part of 'users.data.gql.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$gFollowersDataSerializer = new _$GFollowersDataSerializer(); Serializer _$gFollowersDataUserSerializer = new _$GFollowersData_userSerializer(); Serializer _$gFollowersDataUserFollowersSerializer = new _$GFollowersData_user_followersSerializer(); Serializer _$gFollowersDataUserFollowersPageInfoSerializer = new _$GFollowersData_user_followers_pageInfoSerializer(); Serializer _$gFollowersDataUserFollowersNodesSerializer = new _$GFollowersData_user_followers_nodesSerializer(); Serializer _$gFollowingDataSerializer = new _$GFollowingDataSerializer(); Serializer _$gFollowingDataUserSerializer = new _$GFollowingData_userSerializer(); Serializer _$gFollowingDataUserFollowingSerializer = new _$GFollowingData_user_followingSerializer(); Serializer _$gFollowingDataUserFollowingPageInfoSerializer = new _$GFollowingData_user_following_pageInfoSerializer(); Serializer _$gFollowingDataUserFollowingNodesSerializer = new _$GFollowingData_user_following_nodesSerializer(); Serializer _$gOrgsDataSerializer = new _$GOrgsDataSerializer(); Serializer _$gOrgsDataUserSerializer = new _$GOrgsData_userSerializer(); Serializer _$gOrgsDataUserOrganizationsSerializer = new _$GOrgsData_user_organizationsSerializer(); Serializer _$gOrgsDataUserOrganizationsPageInfoSerializer = new _$GOrgsData_user_organizations_pageInfoSerializer(); Serializer _$gOrgsDataUserOrganizationsNodesSerializer = new _$GOrgsData_user_organizations_nodesSerializer(); Serializer _$gMembersDataSerializer = new _$GMembersDataSerializer(); Serializer _$gMembersDataOrganizationSerializer = new _$GMembersData_organizationSerializer(); Serializer _$gMembersDataOrganizationMembersWithRoleSerializer = new _$GMembersData_organization_membersWithRoleSerializer(); Serializer _$gMembersDataOrganizationMembersWithRolePageInfoSerializer = new _$GMembersData_organization_membersWithRole_pageInfoSerializer(); Serializer _$gMembersDataOrganizationMembersWithRoleNodesSerializer = new _$GMembersData_organization_membersWithRole_nodesSerializer(); Serializer _$gWatchersDataSerializer = new _$GWatchersDataSerializer(); Serializer _$gWatchersDataRepositorySerializer = new _$GWatchersData_repositorySerializer(); Serializer _$gWatchersDataRepositoryWatchersSerializer = new _$GWatchersData_repository_watchersSerializer(); Serializer _$gWatchersDataRepositoryWatchersPageInfoSerializer = new _$GWatchersData_repository_watchers_pageInfoSerializer(); Serializer _$gWatchersDataRepositoryWatchersNodesSerializer = new _$GWatchersData_repository_watchers_nodesSerializer(); Serializer _$gStargazersDataSerializer = new _$GStargazersDataSerializer(); Serializer _$gStargazersDataRepositorySerializer = new _$GStargazersData_repositorySerializer(); Serializer _$gStargazersDataRepositoryStargazersSerializer = new _$GStargazersData_repository_stargazersSerializer(); Serializer _$gStargazersDataRepositoryStargazersPageInfoSerializer = new _$GStargazersData_repository_stargazers_pageInfoSerializer(); Serializer _$gStargazersDataRepositoryStargazersNodesSerializer = new _$GStargazersData_repository_stargazers_nodesSerializer(); Serializer _$gUserPartsDataSerializer = new _$GUserPartsDataSerializer(); Serializer _$gOrgPartsDataSerializer = new _$GOrgPartsDataSerializer(); class _$GFollowersDataSerializer implements StructuredSerializer { @override final Iterable types = const [GFollowersData, _$GFollowersData]; @override final String wireName = 'GFollowersData'; @override Iterable serialize(Serializers serializers, GFollowersData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType(GFollowersData_user))); } return result; } @override GFollowersData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowersDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowersData_user))! as GFollowersData_user); break; } } return result.build(); } } class _$GFollowersData_userSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowersData_user, _$GFollowersData_user ]; @override final String wireName = 'GFollowersData_user'; @override Iterable serialize( Serializers serializers, GFollowersData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'followers', serializers.serialize(object.followers, specifiedType: const FullType(GFollowersData_user_followers)), ]; return result; } @override GFollowersData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowersData_userBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'followers': result.followers.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowersData_user_followers))! as GFollowersData_user_followers); break; } } return result.build(); } } class _$GFollowersData_user_followersSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowersData_user_followers, _$GFollowersData_user_followers ]; @override final String wireName = 'GFollowersData_user_followers'; @override Iterable serialize( Serializers serializers, GFollowersData_user_followers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType(GFollowersData_user_followers_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GFollowersData_user_followers_nodes)]))); } return result; } @override GFollowersData_user_followers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowersData_user_followersBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowersData_user_followers_pageInfo))! as GFollowersData_user_followers_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GFollowersData_user_followers_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GFollowersData_user_followers_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowersData_user_followers_pageInfo, _$GFollowersData_user_followers_pageInfo ]; @override final String wireName = 'GFollowersData_user_followers_pageInfo'; @override Iterable serialize( Serializers serializers, GFollowersData_user_followers_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GFollowersData_user_followers_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowersData_user_followers_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GFollowersData_user_followers_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowersData_user_followers_nodes, _$GFollowersData_user_followers_nodes ]; @override final String wireName = 'GFollowersData_user_followers_nodes'; @override Iterable serialize( Serializers serializers, GFollowersData_user_followers_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GFollowersData_user_followers_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowersData_user_followers_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GFollowingDataSerializer implements StructuredSerializer { @override final Iterable types = const [GFollowingData, _$GFollowingData]; @override final String wireName = 'GFollowingData'; @override Iterable serialize(Serializers serializers, GFollowingData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType(GFollowingData_user))); } return result; } @override GFollowingData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowingDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowingData_user))! as GFollowingData_user); break; } } return result.build(); } } class _$GFollowingData_userSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowingData_user, _$GFollowingData_user ]; @override final String wireName = 'GFollowingData_user'; @override Iterable serialize( Serializers serializers, GFollowingData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'following', serializers.serialize(object.following, specifiedType: const FullType(GFollowingData_user_following)), ]; return result; } @override GFollowingData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowingData_userBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'following': result.following.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowingData_user_following))! as GFollowingData_user_following); break; } } return result.build(); } } class _$GFollowingData_user_followingSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowingData_user_following, _$GFollowingData_user_following ]; @override final String wireName = 'GFollowingData_user_following'; @override Iterable serialize( Serializers serializers, GFollowingData_user_following object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType(GFollowingData_user_following_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GFollowingData_user_following_nodes)]))); } return result; } @override GFollowingData_user_following deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowingData_user_followingBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType(GFollowingData_user_following_pageInfo))! as GFollowingData_user_following_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GFollowingData_user_following_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GFollowingData_user_following_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowingData_user_following_pageInfo, _$GFollowingData_user_following_pageInfo ]; @override final String wireName = 'GFollowingData_user_following_pageInfo'; @override Iterable serialize( Serializers serializers, GFollowingData_user_following_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GFollowingData_user_following_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowingData_user_following_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GFollowingData_user_following_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GFollowingData_user_following_nodes, _$GFollowingData_user_following_nodes ]; @override final String wireName = 'GFollowingData_user_following_nodes'; @override Iterable serialize( Serializers serializers, GFollowingData_user_following_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GFollowingData_user_following_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GFollowingData_user_following_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GOrgsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GOrgsData, _$GOrgsData]; @override final String wireName = 'GOrgsData'; @override Iterable serialize(Serializers serializers, GOrgsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType(GOrgsData_user))); } return result; } @override GOrgsData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgsDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType(GOrgsData_user))! as GOrgsData_user); break; } } return result.build(); } } class _$GOrgsData_userSerializer implements StructuredSerializer { @override final Iterable types = const [GOrgsData_user, _$GOrgsData_user]; @override final String wireName = 'GOrgsData_user'; @override Iterable serialize(Serializers serializers, GOrgsData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'organizations', serializers.serialize(object.organizations, specifiedType: const FullType(GOrgsData_user_organizations)), ]; return result; } @override GOrgsData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgsData_userBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'organizations': result.organizations.replace(serializers.deserialize(value, specifiedType: const FullType(GOrgsData_user_organizations))! as GOrgsData_user_organizations); break; } } return result.build(); } } class _$GOrgsData_user_organizationsSerializer implements StructuredSerializer { @override final Iterable types = const [ GOrgsData_user_organizations, _$GOrgsData_user_organizations ]; @override final String wireName = 'GOrgsData_user_organizations'; @override Iterable serialize( Serializers serializers, GOrgsData_user_organizations object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType(GOrgsData_user_organizations_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GOrgsData_user_organizations_nodes)]))); } return result; } @override GOrgsData_user_organizations deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgsData_user_organizationsBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType(GOrgsData_user_organizations_pageInfo))! as GOrgsData_user_organizations_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GOrgsData_user_organizations_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GOrgsData_user_organizations_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GOrgsData_user_organizations_pageInfo, _$GOrgsData_user_organizations_pageInfo ]; @override final String wireName = 'GOrgsData_user_organizations_pageInfo'; @override Iterable serialize( Serializers serializers, GOrgsData_user_organizations_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GOrgsData_user_organizations_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgsData_user_organizations_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GOrgsData_user_organizations_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GOrgsData_user_organizations_nodes, _$GOrgsData_user_organizations_nodes ]; @override final String wireName = 'GOrgsData_user_organizations_nodes'; @override Iterable serialize( Serializers serializers, GOrgsData_user_organizations_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GOrgsData_user_organizations_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgsData_user_organizations_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GMembersDataSerializer implements StructuredSerializer { @override final Iterable types = const [GMembersData, _$GMembersData]; @override final String wireName = 'GMembersData'; @override Iterable serialize(Serializers serializers, GMembersData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.organization; if (value != null) { result ..add('organization') ..add(serializers.serialize(value, specifiedType: const FullType(GMembersData_organization))); } return result; } @override GMembersData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMembersDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'organization': result.organization.replace(serializers.deserialize(value, specifiedType: const FullType(GMembersData_organization))! as GMembersData_organization); break; } } return result.build(); } } class _$GMembersData_organizationSerializer implements StructuredSerializer { @override final Iterable types = const [ GMembersData_organization, _$GMembersData_organization ]; @override final String wireName = 'GMembersData_organization'; @override Iterable serialize( Serializers serializers, GMembersData_organization object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'membersWithRole', serializers.serialize(object.membersWithRole, specifiedType: const FullType(GMembersData_organization_membersWithRole)), ]; return result; } @override GMembersData_organization deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMembersData_organizationBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'membersWithRole': result.membersWithRole.replace(serializers.deserialize(value, specifiedType: const FullType( GMembersData_organization_membersWithRole))! as GMembersData_organization_membersWithRole); break; } } return result.build(); } } class _$GMembersData_organization_membersWithRoleSerializer implements StructuredSerializer { @override final Iterable types = const [ GMembersData_organization_membersWithRole, _$GMembersData_organization_membersWithRole ]; @override final String wireName = 'GMembersData_organization_membersWithRole'; @override Iterable serialize( Serializers serializers, GMembersData_organization_membersWithRole object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType( GMembersData_organization_membersWithRole_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GMembersData_organization_membersWithRole_nodes) ]))); } return result; } @override GMembersData_organization_membersWithRole deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMembersData_organization_membersWithRoleBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType( GMembersData_organization_membersWithRole_pageInfo))! as GMembersData_organization_membersWithRole_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GMembersData_organization_membersWithRole_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GMembersData_organization_membersWithRole_pageInfoSerializer implements StructuredSerializer< GMembersData_organization_membersWithRole_pageInfo> { @override final Iterable types = const [ GMembersData_organization_membersWithRole_pageInfo, _$GMembersData_organization_membersWithRole_pageInfo ]; @override final String wireName = 'GMembersData_organization_membersWithRole_pageInfo'; @override Iterable serialize(Serializers serializers, GMembersData_organization_membersWithRole_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GMembersData_organization_membersWithRole_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMembersData_organization_membersWithRole_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GMembersData_organization_membersWithRole_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GMembersData_organization_membersWithRole_nodes, _$GMembersData_organization_membersWithRole_nodes ]; @override final String wireName = 'GMembersData_organization_membersWithRole_nodes'; @override Iterable serialize(Serializers serializers, GMembersData_organization_membersWithRole_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GMembersData_organization_membersWithRole_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMembersData_organization_membersWithRole_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GWatchersDataSerializer implements StructuredSerializer { @override final Iterable types = const [GWatchersData, _$GWatchersData]; @override final String wireName = 'GWatchersData'; @override Iterable serialize(Serializers serializers, GWatchersData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.repository; if (value != null) { result ..add('repository') ..add(serializers.serialize(value, specifiedType: const FullType(GWatchersData_repository))); } return result; } @override GWatchersData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GWatchersDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType(GWatchersData_repository))! as GWatchersData_repository); break; } } return result.build(); } } class _$GWatchersData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GWatchersData_repository, _$GWatchersData_repository ]; @override final String wireName = 'GWatchersData_repository'; @override Iterable serialize( Serializers serializers, GWatchersData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'watchers', serializers.serialize(object.watchers, specifiedType: const FullType(GWatchersData_repository_watchers)), ]; return result; } @override GWatchersData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GWatchersData_repositoryBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'watchers': result.watchers.replace(serializers.deserialize(value, specifiedType: const FullType(GWatchersData_repository_watchers))! as GWatchersData_repository_watchers); break; } } return result.build(); } } class _$GWatchersData_repository_watchersSerializer implements StructuredSerializer { @override final Iterable types = const [ GWatchersData_repository_watchers, _$GWatchersData_repository_watchers ]; @override final String wireName = 'GWatchersData_repository_watchers'; @override Iterable serialize( Serializers serializers, GWatchersData_repository_watchers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType(GWatchersData_repository_watchers_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GWatchersData_repository_watchers_nodes) ]))); } return result; } @override GWatchersData_repository_watchers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GWatchersData_repository_watchersBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType( GWatchersData_repository_watchers_pageInfo))! as GWatchersData_repository_watchers_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GWatchersData_repository_watchers_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GWatchersData_repository_watchers_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GWatchersData_repository_watchers_pageInfo, _$GWatchersData_repository_watchers_pageInfo ]; @override final String wireName = 'GWatchersData_repository_watchers_pageInfo'; @override Iterable serialize(Serializers serializers, GWatchersData_repository_watchers_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GWatchersData_repository_watchers_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GWatchersData_repository_watchers_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GWatchersData_repository_watchers_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GWatchersData_repository_watchers_nodes, _$GWatchersData_repository_watchers_nodes ]; @override final String wireName = 'GWatchersData_repository_watchers_nodes'; @override Iterable serialize( Serializers serializers, GWatchersData_repository_watchers_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GWatchersData_repository_watchers_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GWatchersData_repository_watchers_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GStargazersDataSerializer implements StructuredSerializer { @override final Iterable types = const [GStargazersData, _$GStargazersData]; @override final String wireName = 'GStargazersData'; @override Iterable serialize(Serializers serializers, GStargazersData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.repository; if (value != null) { result ..add('repository') ..add(serializers.serialize(value, specifiedType: const FullType(GStargazersData_repository))); } return result; } @override GStargazersData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStargazersDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType(GStargazersData_repository))! as GStargazersData_repository); break; } } return result.build(); } } class _$GStargazersData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GStargazersData_repository, _$GStargazersData_repository ]; @override final String wireName = 'GStargazersData_repository'; @override Iterable serialize( Serializers serializers, GStargazersData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GStargazersData_repository_stargazers)), ]; return result; } @override GStargazersData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStargazersData_repositoryBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType(GStargazersData_repository_stargazers))! as GStargazersData_repository_stargazers); break; } } return result.build(); } } class _$GStargazersData_repository_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GStargazersData_repository_stargazers, _$GStargazersData_repository_stargazers ]; @override final String wireName = 'GStargazersData_repository_stargazers'; @override Iterable serialize( Serializers serializers, GStargazersData_repository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType(GStargazersData_repository_stargazers_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GStargazersData_repository_stargazers_nodes) ]))); } return result; } @override GStargazersData_repository_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStargazersData_repository_stargazersBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType( GStargazersData_repository_stargazers_pageInfo))! as GStargazersData_repository_stargazers_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GStargazersData_repository_stargazers_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GStargazersData_repository_stargazers_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GStargazersData_repository_stargazers_pageInfo, _$GStargazersData_repository_stargazers_pageInfo ]; @override final String wireName = 'GStargazersData_repository_stargazers_pageInfo'; @override Iterable serialize(Serializers serializers, GStargazersData_repository_stargazers_pageInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'hasNextPage', serializers.serialize(object.hasNextPage, specifiedType: const FullType(bool)), ]; Object? value; value = object.endCursor; if (value != null) { result ..add('endCursor') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GStargazersData_repository_stargazers_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStargazersData_repository_stargazers_pageInfoBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'hasNextPage': result.hasNextPage = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'endCursor': result.endCursor = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; } } return result.build(); } } class _$GStargazersData_repository_stargazers_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GStargazersData_repository_stargazers_nodes, _$GStargazersData_repository_stargazers_nodes ]; @override final String wireName = 'GStargazersData_repository_stargazers_nodes'; @override Iterable serialize(Serializers serializers, GStargazersData_repository_stargazers_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GStargazersData_repository_stargazers_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStargazersData_repository_stargazers_nodesBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GUserPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GUserPartsData, _$GUserPartsData]; @override final String wireName = 'GUserPartsData'; @override Iterable serialize(Serializers serializers, GUserPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GOrgPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GOrgPartsData, _$GOrgPartsData]; @override final String wireName = 'GOrgPartsData'; @override Iterable serialize(Serializers serializers, GOrgPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.location; if (value != null) { result ..add('location') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GOrgPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GOrgPartsDataBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case '__typename': result.G__typename = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'location': result.location = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime))! as DateTime; break; } } return result.build(); } } class _$GFollowersData extends GFollowersData { @override final String G__typename; @override final GFollowersData_user? user; factory _$GFollowersData([void Function(GFollowersDataBuilder)? updates]) => (new GFollowersDataBuilder()..update(updates))._build(); _$GFollowersData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData', 'G__typename'); } @override GFollowersData rebuild(void Function(GFollowersDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowersDataBuilder toBuilder() => new GFollowersDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowersData && G__typename == other.G__typename && user == other.user; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowersData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GFollowersDataBuilder implements Builder { _$GFollowersData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowersData_userBuilder? _user; GFollowersData_userBuilder get user => _$this._user ??= new GFollowersData_userBuilder(); set user(GFollowersData_userBuilder? user) => _$this._user = user; GFollowersDataBuilder() { GFollowersData._initializeBuilder(this); } GFollowersDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowersData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowersData; } @override void update(void Function(GFollowersDataBuilder)? updates) { if (updates != null) updates(this); } @override GFollowersData build() => _build(); _$GFollowersData _build() { _$GFollowersData _$result; try { _$result = _$v ?? new _$GFollowersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowersData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowersData_user extends GFollowersData_user { @override final String G__typename; @override final GFollowersData_user_followers followers; factory _$GFollowersData_user( [void Function(GFollowersData_userBuilder)? updates]) => (new GFollowersData_userBuilder()..update(updates))._build(); _$GFollowersData_user._({required this.G__typename, required this.followers}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( followers, r'GFollowersData_user', 'followers'); } @override GFollowersData_user rebuild( void Function(GFollowersData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowersData_userBuilder toBuilder() => new GFollowersData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowersData_user && G__typename == other.G__typename && followers == other.followers; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), followers.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowersData_user') ..add('G__typename', G__typename) ..add('followers', followers)) .toString(); } } class GFollowersData_userBuilder implements Builder { _$GFollowersData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowersData_user_followersBuilder? _followers; GFollowersData_user_followersBuilder get followers => _$this._followers ??= new GFollowersData_user_followersBuilder(); set followers(GFollowersData_user_followersBuilder? followers) => _$this._followers = followers; GFollowersData_userBuilder() { GFollowersData_user._initializeBuilder(this); } GFollowersData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _followers = $v.followers.toBuilder(); _$v = null; } return this; } @override void replace(GFollowersData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowersData_user; } @override void update(void Function(GFollowersData_userBuilder)? updates) { if (updates != null) updates(this); } @override GFollowersData_user build() => _build(); _$GFollowersData_user _build() { _$GFollowersData_user _$result; try { _$result = _$v ?? new _$GFollowersData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user', 'G__typename'), followers: followers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'followers'; followers.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowersData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowersData_user_followers extends GFollowersData_user_followers { @override final String G__typename; @override final GFollowersData_user_followers_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GFollowersData_user_followers( [void Function(GFollowersData_user_followersBuilder)? updates]) => (new GFollowersData_user_followersBuilder()..update(updates))._build(); _$GFollowersData_user_followers._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user_followers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GFollowersData_user_followers', 'pageInfo'); } @override GFollowersData_user_followers rebuild( void Function(GFollowersData_user_followersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowersData_user_followersBuilder toBuilder() => new GFollowersData_user_followersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowersData_user_followers && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowersData_user_followers') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GFollowersData_user_followersBuilder implements Builder { _$GFollowersData_user_followers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowersData_user_followers_pageInfoBuilder? _pageInfo; GFollowersData_user_followers_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GFollowersData_user_followers_pageInfoBuilder(); set pageInfo(GFollowersData_user_followers_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GFollowersData_user_followersBuilder() { GFollowersData_user_followers._initializeBuilder(this); } GFollowersData_user_followersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowersData_user_followers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowersData_user_followers; } @override void update(void Function(GFollowersData_user_followersBuilder)? updates) { if (updates != null) updates(this); } @override GFollowersData_user_followers build() => _build(); _$GFollowersData_user_followers _build() { _$GFollowersData_user_followers _$result; try { _$result = _$v ?? new _$GFollowersData_user_followers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user_followers', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowersData_user_followers', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowersData_user_followers_pageInfo extends GFollowersData_user_followers_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GFollowersData_user_followers_pageInfo( [void Function(GFollowersData_user_followers_pageInfoBuilder)? updates]) => (new GFollowersData_user_followers_pageInfoBuilder()..update(updates)) ._build(); _$GFollowersData_user_followers_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user_followers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, r'GFollowersData_user_followers_pageInfo', 'hasNextPage'); } @override GFollowersData_user_followers_pageInfo rebuild( void Function(GFollowersData_user_followers_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowersData_user_followers_pageInfoBuilder toBuilder() => new GFollowersData_user_followers_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowersData_user_followers_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GFollowersData_user_followers_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GFollowersData_user_followers_pageInfoBuilder implements Builder { _$GFollowersData_user_followers_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GFollowersData_user_followers_pageInfoBuilder() { GFollowersData_user_followers_pageInfo._initializeBuilder(this); } GFollowersData_user_followers_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GFollowersData_user_followers_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowersData_user_followers_pageInfo; } @override void update( void Function(GFollowersData_user_followers_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GFollowersData_user_followers_pageInfo build() => _build(); _$GFollowersData_user_followers_pageInfo _build() { final _$result = _$v ?? new _$GFollowersData_user_followers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GFollowersData_user_followers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GFollowersData_user_followers_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GFollowersData_user_followers_nodes extends GFollowersData_user_followers_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GFollowersData_user_followers_nodes( [void Function(GFollowersData_user_followers_nodesBuilder)? updates]) => (new GFollowersData_user_followers_nodesBuilder()..update(updates)) ._build(); _$GFollowersData_user_followers_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowersData_user_followers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GFollowersData_user_followers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GFollowersData_user_followers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GFollowersData_user_followers_nodes', 'createdAt'); } @override GFollowersData_user_followers_nodes rebuild( void Function(GFollowersData_user_followers_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowersData_user_followers_nodesBuilder toBuilder() => new GFollowersData_user_followers_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowersData_user_followers_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowersData_user_followers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GFollowersData_user_followers_nodesBuilder implements Builder { _$GFollowersData_user_followers_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GFollowersData_user_followers_nodesBuilder() { GFollowersData_user_followers_nodes._initializeBuilder(this); } GFollowersData_user_followers_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GFollowersData_user_followers_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowersData_user_followers_nodes; } @override void update( void Function(GFollowersData_user_followers_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GFollowersData_user_followers_nodes build() => _build(); _$GFollowersData_user_followers_nodes _build() { final _$result = _$v ?? new _$GFollowersData_user_followers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GFollowersData_user_followers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GFollowersData_user_followers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GFollowersData_user_followers_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'GFollowersData_user_followers_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GFollowingData extends GFollowingData { @override final String G__typename; @override final GFollowingData_user? user; factory _$GFollowingData([void Function(GFollowingDataBuilder)? updates]) => (new GFollowingDataBuilder()..update(updates))._build(); _$GFollowingData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData', 'G__typename'); } @override GFollowingData rebuild(void Function(GFollowingDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowingDataBuilder toBuilder() => new GFollowingDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowingData && G__typename == other.G__typename && user == other.user; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowingData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GFollowingDataBuilder implements Builder { _$GFollowingData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowingData_userBuilder? _user; GFollowingData_userBuilder get user => _$this._user ??= new GFollowingData_userBuilder(); set user(GFollowingData_userBuilder? user) => _$this._user = user; GFollowingDataBuilder() { GFollowingData._initializeBuilder(this); } GFollowingDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowingData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowingData; } @override void update(void Function(GFollowingDataBuilder)? updates) { if (updates != null) updates(this); } @override GFollowingData build() => _build(); _$GFollowingData _build() { _$GFollowingData _$result; try { _$result = _$v ?? new _$GFollowingData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowingData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowingData_user extends GFollowingData_user { @override final String G__typename; @override final GFollowingData_user_following following; factory _$GFollowingData_user( [void Function(GFollowingData_userBuilder)? updates]) => (new GFollowingData_userBuilder()..update(updates))._build(); _$GFollowingData_user._({required this.G__typename, required this.following}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( following, r'GFollowingData_user', 'following'); } @override GFollowingData_user rebuild( void Function(GFollowingData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowingData_userBuilder toBuilder() => new GFollowingData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowingData_user && G__typename == other.G__typename && following == other.following; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), following.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowingData_user') ..add('G__typename', G__typename) ..add('following', following)) .toString(); } } class GFollowingData_userBuilder implements Builder { _$GFollowingData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowingData_user_followingBuilder? _following; GFollowingData_user_followingBuilder get following => _$this._following ??= new GFollowingData_user_followingBuilder(); set following(GFollowingData_user_followingBuilder? following) => _$this._following = following; GFollowingData_userBuilder() { GFollowingData_user._initializeBuilder(this); } GFollowingData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _following = $v.following.toBuilder(); _$v = null; } return this; } @override void replace(GFollowingData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowingData_user; } @override void update(void Function(GFollowingData_userBuilder)? updates) { if (updates != null) updates(this); } @override GFollowingData_user build() => _build(); _$GFollowingData_user _build() { _$GFollowingData_user _$result; try { _$result = _$v ?? new _$GFollowingData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user', 'G__typename'), following: following.build()); } catch (_) { late String _$failedField; try { _$failedField = 'following'; following.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowingData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowingData_user_following extends GFollowingData_user_following { @override final String G__typename; @override final GFollowingData_user_following_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GFollowingData_user_following( [void Function(GFollowingData_user_followingBuilder)? updates]) => (new GFollowingData_user_followingBuilder()..update(updates))._build(); _$GFollowingData_user_following._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user_following', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GFollowingData_user_following', 'pageInfo'); } @override GFollowingData_user_following rebuild( void Function(GFollowingData_user_followingBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowingData_user_followingBuilder toBuilder() => new GFollowingData_user_followingBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowingData_user_following && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowingData_user_following') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GFollowingData_user_followingBuilder implements Builder { _$GFollowingData_user_following? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GFollowingData_user_following_pageInfoBuilder? _pageInfo; GFollowingData_user_following_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GFollowingData_user_following_pageInfoBuilder(); set pageInfo(GFollowingData_user_following_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GFollowingData_user_followingBuilder() { GFollowingData_user_following._initializeBuilder(this); } GFollowingData_user_followingBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowingData_user_following other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowingData_user_following; } @override void update(void Function(GFollowingData_user_followingBuilder)? updates) { if (updates != null) updates(this); } @override GFollowingData_user_following build() => _build(); _$GFollowingData_user_following _build() { _$GFollowingData_user_following _$result; try { _$result = _$v ?? new _$GFollowingData_user_following._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user_following', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GFollowingData_user_following', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GFollowingData_user_following_pageInfo extends GFollowingData_user_following_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GFollowingData_user_following_pageInfo( [void Function(GFollowingData_user_following_pageInfoBuilder)? updates]) => (new GFollowingData_user_following_pageInfoBuilder()..update(updates)) ._build(); _$GFollowingData_user_following_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user_following_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, r'GFollowingData_user_following_pageInfo', 'hasNextPage'); } @override GFollowingData_user_following_pageInfo rebuild( void Function(GFollowingData_user_following_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowingData_user_following_pageInfoBuilder toBuilder() => new GFollowingData_user_following_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowingData_user_following_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GFollowingData_user_following_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GFollowingData_user_following_pageInfoBuilder implements Builder { _$GFollowingData_user_following_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GFollowingData_user_following_pageInfoBuilder() { GFollowingData_user_following_pageInfo._initializeBuilder(this); } GFollowingData_user_following_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GFollowingData_user_following_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowingData_user_following_pageInfo; } @override void update( void Function(GFollowingData_user_following_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GFollowingData_user_following_pageInfo build() => _build(); _$GFollowingData_user_following_pageInfo _build() { final _$result = _$v ?? new _$GFollowingData_user_following_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GFollowingData_user_following_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GFollowingData_user_following_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GFollowingData_user_following_nodes extends GFollowingData_user_following_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GFollowingData_user_following_nodes( [void Function(GFollowingData_user_following_nodesBuilder)? updates]) => (new GFollowingData_user_following_nodesBuilder()..update(updates)) ._build(); _$GFollowingData_user_following_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GFollowingData_user_following_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GFollowingData_user_following_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GFollowingData_user_following_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GFollowingData_user_following_nodes', 'createdAt'); } @override GFollowingData_user_following_nodes rebuild( void Function(GFollowingData_user_following_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GFollowingData_user_following_nodesBuilder toBuilder() => new GFollowingData_user_following_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GFollowingData_user_following_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GFollowingData_user_following_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GFollowingData_user_following_nodesBuilder implements Builder { _$GFollowingData_user_following_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GFollowingData_user_following_nodesBuilder() { GFollowingData_user_following_nodes._initializeBuilder(this); } GFollowingData_user_following_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GFollowingData_user_following_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GFollowingData_user_following_nodes; } @override void update( void Function(GFollowingData_user_following_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GFollowingData_user_following_nodes build() => _build(); _$GFollowingData_user_following_nodes _build() { final _$result = _$v ?? new _$GFollowingData_user_following_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GFollowingData_user_following_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GFollowingData_user_following_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GFollowingData_user_following_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'GFollowingData_user_following_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GOrgsData extends GOrgsData { @override final String G__typename; @override final GOrgsData_user? user; factory _$GOrgsData([void Function(GOrgsDataBuilder)? updates]) => (new GOrgsDataBuilder()..update(updates))._build(); _$GOrgsData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData', 'G__typename'); } @override GOrgsData rebuild(void Function(GOrgsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgsDataBuilder toBuilder() => new GOrgsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgsData && G__typename == other.G__typename && user == other.user; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GOrgsData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GOrgsDataBuilder implements Builder { _$GOrgsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GOrgsData_userBuilder? _user; GOrgsData_userBuilder get user => _$this._user ??= new GOrgsData_userBuilder(); set user(GOrgsData_userBuilder? user) => _$this._user = user; GOrgsDataBuilder() { GOrgsData._initializeBuilder(this); } GOrgsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GOrgsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgsData; } @override void update(void Function(GOrgsDataBuilder)? updates) { if (updates != null) updates(this); } @override GOrgsData build() => _build(); _$GOrgsData _build() { _$GOrgsData _$result; try { _$result = _$v ?? new _$GOrgsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GOrgsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GOrgsData_user extends GOrgsData_user { @override final String G__typename; @override final GOrgsData_user_organizations organizations; factory _$GOrgsData_user([void Function(GOrgsData_userBuilder)? updates]) => (new GOrgsData_userBuilder()..update(updates))._build(); _$GOrgsData_user._({required this.G__typename, required this.organizations}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( organizations, r'GOrgsData_user', 'organizations'); } @override GOrgsData_user rebuild(void Function(GOrgsData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgsData_userBuilder toBuilder() => new GOrgsData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgsData_user && G__typename == other.G__typename && organizations == other.organizations; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), organizations.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GOrgsData_user') ..add('G__typename', G__typename) ..add('organizations', organizations)) .toString(); } } class GOrgsData_userBuilder implements Builder { _$GOrgsData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GOrgsData_user_organizationsBuilder? _organizations; GOrgsData_user_organizationsBuilder get organizations => _$this._organizations ??= new GOrgsData_user_organizationsBuilder(); set organizations(GOrgsData_user_organizationsBuilder? organizations) => _$this._organizations = organizations; GOrgsData_userBuilder() { GOrgsData_user._initializeBuilder(this); } GOrgsData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _organizations = $v.organizations.toBuilder(); _$v = null; } return this; } @override void replace(GOrgsData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgsData_user; } @override void update(void Function(GOrgsData_userBuilder)? updates) { if (updates != null) updates(this); } @override GOrgsData_user build() => _build(); _$GOrgsData_user _build() { _$GOrgsData_user _$result; try { _$result = _$v ?? new _$GOrgsData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user', 'G__typename'), organizations: organizations.build()); } catch (_) { late String _$failedField; try { _$failedField = 'organizations'; organizations.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GOrgsData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GOrgsData_user_organizations extends GOrgsData_user_organizations { @override final String G__typename; @override final GOrgsData_user_organizations_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GOrgsData_user_organizations( [void Function(GOrgsData_user_organizationsBuilder)? updates]) => (new GOrgsData_user_organizationsBuilder()..update(updates))._build(); _$GOrgsData_user_organizations._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user_organizations', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GOrgsData_user_organizations', 'pageInfo'); } @override GOrgsData_user_organizations rebuild( void Function(GOrgsData_user_organizationsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgsData_user_organizationsBuilder toBuilder() => new GOrgsData_user_organizationsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgsData_user_organizations && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GOrgsData_user_organizations') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GOrgsData_user_organizationsBuilder implements Builder { _$GOrgsData_user_organizations? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GOrgsData_user_organizations_pageInfoBuilder? _pageInfo; GOrgsData_user_organizations_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GOrgsData_user_organizations_pageInfoBuilder(); set pageInfo(GOrgsData_user_organizations_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GOrgsData_user_organizationsBuilder() { GOrgsData_user_organizations._initializeBuilder(this); } GOrgsData_user_organizationsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GOrgsData_user_organizations other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgsData_user_organizations; } @override void update(void Function(GOrgsData_user_organizationsBuilder)? updates) { if (updates != null) updates(this); } @override GOrgsData_user_organizations build() => _build(); _$GOrgsData_user_organizations _build() { _$GOrgsData_user_organizations _$result; try { _$result = _$v ?? new _$GOrgsData_user_organizations._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user_organizations', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GOrgsData_user_organizations', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GOrgsData_user_organizations_pageInfo extends GOrgsData_user_organizations_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GOrgsData_user_organizations_pageInfo( [void Function(GOrgsData_user_organizations_pageInfoBuilder)? updates]) => (new GOrgsData_user_organizations_pageInfoBuilder()..update(updates)) ._build(); _$GOrgsData_user_organizations_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user_organizations_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, r'GOrgsData_user_organizations_pageInfo', 'hasNextPage'); } @override GOrgsData_user_organizations_pageInfo rebuild( void Function(GOrgsData_user_organizations_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgsData_user_organizations_pageInfoBuilder toBuilder() => new GOrgsData_user_organizations_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgsData_user_organizations_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GOrgsData_user_organizations_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GOrgsData_user_organizations_pageInfoBuilder implements Builder { _$GOrgsData_user_organizations_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GOrgsData_user_organizations_pageInfoBuilder() { GOrgsData_user_organizations_pageInfo._initializeBuilder(this); } GOrgsData_user_organizations_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GOrgsData_user_organizations_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgsData_user_organizations_pageInfo; } @override void update( void Function(GOrgsData_user_organizations_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GOrgsData_user_organizations_pageInfo build() => _build(); _$GOrgsData_user_organizations_pageInfo _build() { final _$result = _$v ?? new _$GOrgsData_user_organizations_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GOrgsData_user_organizations_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GOrgsData_user_organizations_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GOrgsData_user_organizations_nodes extends GOrgsData_user_organizations_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GOrgsData_user_organizations_nodes( [void Function(GOrgsData_user_organizations_nodesBuilder)? updates]) => (new GOrgsData_user_organizations_nodesBuilder()..update(updates)) ._build(); _$GOrgsData_user_organizations_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgsData_user_organizations_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GOrgsData_user_organizations_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GOrgsData_user_organizations_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GOrgsData_user_organizations_nodes', 'createdAt'); } @override GOrgsData_user_organizations_nodes rebuild( void Function(GOrgsData_user_organizations_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgsData_user_organizations_nodesBuilder toBuilder() => new GOrgsData_user_organizations_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgsData_user_organizations_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GOrgsData_user_organizations_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GOrgsData_user_organizations_nodesBuilder implements Builder { _$GOrgsData_user_organizations_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GOrgsData_user_organizations_nodesBuilder() { GOrgsData_user_organizations_nodes._initializeBuilder(this); } GOrgsData_user_organizations_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GOrgsData_user_organizations_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgsData_user_organizations_nodes; } @override void update( void Function(GOrgsData_user_organizations_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GOrgsData_user_organizations_nodes build() => _build(); _$GOrgsData_user_organizations_nodes _build() { final _$result = _$v ?? new _$GOrgsData_user_organizations_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GOrgsData_user_organizations_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GOrgsData_user_organizations_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GOrgsData_user_organizations_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, r'GOrgsData_user_organizations_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GMembersData extends GMembersData { @override final String G__typename; @override final GMembersData_organization? organization; factory _$GMembersData([void Function(GMembersDataBuilder)? updates]) => (new GMembersDataBuilder()..update(updates))._build(); _$GMembersData._({required this.G__typename, this.organization}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData', 'G__typename'); } @override GMembersData rebuild(void Function(GMembersDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMembersDataBuilder toBuilder() => new GMembersDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMembersData && G__typename == other.G__typename && organization == other.organization; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), organization.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GMembersData') ..add('G__typename', G__typename) ..add('organization', organization)) .toString(); } } class GMembersDataBuilder implements Builder { _$GMembersData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GMembersData_organizationBuilder? _organization; GMembersData_organizationBuilder get organization => _$this._organization ??= new GMembersData_organizationBuilder(); set organization(GMembersData_organizationBuilder? organization) => _$this._organization = organization; GMembersDataBuilder() { GMembersData._initializeBuilder(this); } GMembersDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _organization = $v.organization?.toBuilder(); _$v = null; } return this; } @override void replace(GMembersData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMembersData; } @override void update(void Function(GMembersDataBuilder)? updates) { if (updates != null) updates(this); } @override GMembersData build() => _build(); _$GMembersData _build() { _$GMembersData _$result; try { _$result = _$v ?? new _$GMembersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData', 'G__typename'), organization: _organization?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'organization'; _organization?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GMembersData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMembersData_organization extends GMembersData_organization { @override final String G__typename; @override final GMembersData_organization_membersWithRole membersWithRole; factory _$GMembersData_organization( [void Function(GMembersData_organizationBuilder)? updates]) => (new GMembersData_organizationBuilder()..update(updates))._build(); _$GMembersData_organization._( {required this.G__typename, required this.membersWithRole}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData_organization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( membersWithRole, r'GMembersData_organization', 'membersWithRole'); } @override GMembersData_organization rebuild( void Function(GMembersData_organizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMembersData_organizationBuilder toBuilder() => new GMembersData_organizationBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMembersData_organization && G__typename == other.G__typename && membersWithRole == other.membersWithRole; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), membersWithRole.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GMembersData_organization') ..add('G__typename', G__typename) ..add('membersWithRole', membersWithRole)) .toString(); } } class GMembersData_organizationBuilder implements Builder { _$GMembersData_organization? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GMembersData_organization_membersWithRoleBuilder? _membersWithRole; GMembersData_organization_membersWithRoleBuilder get membersWithRole => _$this._membersWithRole ??= new GMembersData_organization_membersWithRoleBuilder(); set membersWithRole( GMembersData_organization_membersWithRoleBuilder? membersWithRole) => _$this._membersWithRole = membersWithRole; GMembersData_organizationBuilder() { GMembersData_organization._initializeBuilder(this); } GMembersData_organizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _membersWithRole = $v.membersWithRole.toBuilder(); _$v = null; } return this; } @override void replace(GMembersData_organization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMembersData_organization; } @override void update(void Function(GMembersData_organizationBuilder)? updates) { if (updates != null) updates(this); } @override GMembersData_organization build() => _build(); _$GMembersData_organization _build() { _$GMembersData_organization _$result; try { _$result = _$v ?? new _$GMembersData_organization._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData_organization', 'G__typename'), membersWithRole: membersWithRole.build()); } catch (_) { late String _$failedField; try { _$failedField = 'membersWithRole'; membersWithRole.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GMembersData_organization', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMembersData_organization_membersWithRole extends GMembersData_organization_membersWithRole { @override final String G__typename; @override final GMembersData_organization_membersWithRole_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GMembersData_organization_membersWithRole( [void Function(GMembersData_organization_membersWithRoleBuilder)? updates]) => (new GMembersData_organization_membersWithRoleBuilder()..update(updates)) ._build(); _$GMembersData_organization_membersWithRole._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GMembersData_organization_membersWithRole', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GMembersData_organization_membersWithRole', 'pageInfo'); } @override GMembersData_organization_membersWithRole rebuild( void Function(GMembersData_organization_membersWithRoleBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMembersData_organization_membersWithRoleBuilder toBuilder() => new GMembersData_organization_membersWithRoleBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMembersData_organization_membersWithRole && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GMembersData_organization_membersWithRole') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GMembersData_organization_membersWithRoleBuilder implements Builder { _$GMembersData_organization_membersWithRole? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GMembersData_organization_membersWithRole_pageInfoBuilder? _pageInfo; GMembersData_organization_membersWithRole_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GMembersData_organization_membersWithRole_pageInfoBuilder(); set pageInfo( GMembersData_organization_membersWithRole_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GMembersData_organization_membersWithRoleBuilder() { GMembersData_organization_membersWithRole._initializeBuilder(this); } GMembersData_organization_membersWithRoleBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GMembersData_organization_membersWithRole other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMembersData_organization_membersWithRole; } @override void update( void Function(GMembersData_organization_membersWithRoleBuilder)? updates) { if (updates != null) updates(this); } @override GMembersData_organization_membersWithRole build() => _build(); _$GMembersData_organization_membersWithRole _build() { _$GMembersData_organization_membersWithRole _$result; try { _$result = _$v ?? new _$GMembersData_organization_membersWithRole._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GMembersData_organization_membersWithRole', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GMembersData_organization_membersWithRole', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMembersData_organization_membersWithRole_pageInfo extends GMembersData_organization_membersWithRole_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GMembersData_organization_membersWithRole_pageInfo( [void Function( GMembersData_organization_membersWithRole_pageInfoBuilder)? updates]) => (new GMembersData_organization_membersWithRole_pageInfoBuilder() ..update(updates)) ._build(); _$GMembersData_organization_membersWithRole_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GMembersData_organization_membersWithRole_pageInfo', 'hasNextPage'); } @override GMembersData_organization_membersWithRole_pageInfo rebuild( void Function( GMembersData_organization_membersWithRole_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMembersData_organization_membersWithRole_pageInfoBuilder toBuilder() => new GMembersData_organization_membersWithRole_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMembersData_organization_membersWithRole_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GMembersData_organization_membersWithRole_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GMembersData_organization_membersWithRole_pageInfoBuilder implements Builder { _$GMembersData_organization_membersWithRole_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GMembersData_organization_membersWithRole_pageInfoBuilder() { GMembersData_organization_membersWithRole_pageInfo._initializeBuilder(this); } GMembersData_organization_membersWithRole_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GMembersData_organization_membersWithRole_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMembersData_organization_membersWithRole_pageInfo; } @override void update( void Function(GMembersData_organization_membersWithRole_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GMembersData_organization_membersWithRole_pageInfo build() => _build(); _$GMembersData_organization_membersWithRole_pageInfo _build() { final _$result = _$v ?? new _$GMembersData_organization_membersWithRole_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, r'GMembersData_organization_membersWithRole_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GMembersData_organization_membersWithRole_nodes extends GMembersData_organization_membersWithRole_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GMembersData_organization_membersWithRole_nodes( [void Function( GMembersData_organization_membersWithRole_nodesBuilder)? updates]) => (new GMembersData_organization_membersWithRole_nodesBuilder() ..update(updates)) ._build(); _$GMembersData_organization_membersWithRole_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GMembersData_organization_membersWithRole_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GMembersData_organization_membersWithRole_nodes', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, r'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull(createdAt, r'GMembersData_organization_membersWithRole_nodes', 'createdAt'); } @override GMembersData_organization_membersWithRole_nodes rebuild( void Function(GMembersData_organization_membersWithRole_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMembersData_organization_membersWithRole_nodesBuilder toBuilder() => new GMembersData_organization_membersWithRole_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMembersData_organization_membersWithRole_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GMembersData_organization_membersWithRole_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GMembersData_organization_membersWithRole_nodesBuilder implements Builder { _$GMembersData_organization_membersWithRole_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GMembersData_organization_membersWithRole_nodesBuilder() { GMembersData_organization_membersWithRole_nodes._initializeBuilder(this); } GMembersData_organization_membersWithRole_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GMembersData_organization_membersWithRole_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMembersData_organization_membersWithRole_nodes; } @override void update( void Function(GMembersData_organization_membersWithRole_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GMembersData_organization_membersWithRole_nodes build() => _build(); _$GMembersData_organization_membersWithRole_nodes _build() { final _$result = _$v ?? new _$GMembersData_organization_membersWithRole_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GMembersData_organization_membersWithRole_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, r'GMembersData_organization_membersWithRole_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, r'GMembersData_organization_membersWithRole_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GWatchersData extends GWatchersData { @override final String G__typename; @override final GWatchersData_repository? repository; factory _$GWatchersData([void Function(GWatchersDataBuilder)? updates]) => (new GWatchersDataBuilder()..update(updates))._build(); _$GWatchersData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData', 'G__typename'); } @override GWatchersData rebuild(void Function(GWatchersDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GWatchersDataBuilder toBuilder() => new GWatchersDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GWatchersData && G__typename == other.G__typename && repository == other.repository; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GWatchersData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GWatchersDataBuilder implements Builder { _$GWatchersData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GWatchersData_repositoryBuilder? _repository; GWatchersData_repositoryBuilder get repository => _$this._repository ??= new GWatchersData_repositoryBuilder(); set repository(GWatchersData_repositoryBuilder? repository) => _$this._repository = repository; GWatchersDataBuilder() { GWatchersData._initializeBuilder(this); } GWatchersDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GWatchersData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GWatchersData; } @override void update(void Function(GWatchersDataBuilder)? updates) { if (updates != null) updates(this); } @override GWatchersData build() => _build(); _$GWatchersData _build() { _$GWatchersData _$result; try { _$result = _$v ?? new _$GWatchersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GWatchersData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GWatchersData_repository extends GWatchersData_repository { @override final String G__typename; @override final GWatchersData_repository_watchers watchers; factory _$GWatchersData_repository( [void Function(GWatchersData_repositoryBuilder)? updates]) => (new GWatchersData_repositoryBuilder()..update(updates))._build(); _$GWatchersData_repository._( {required this.G__typename, required this.watchers}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( watchers, r'GWatchersData_repository', 'watchers'); } @override GWatchersData_repository rebuild( void Function(GWatchersData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GWatchersData_repositoryBuilder toBuilder() => new GWatchersData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GWatchersData_repository && G__typename == other.G__typename && watchers == other.watchers; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), watchers.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GWatchersData_repository') ..add('G__typename', G__typename) ..add('watchers', watchers)) .toString(); } } class GWatchersData_repositoryBuilder implements Builder { _$GWatchersData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GWatchersData_repository_watchersBuilder? _watchers; GWatchersData_repository_watchersBuilder get watchers => _$this._watchers ??= new GWatchersData_repository_watchersBuilder(); set watchers(GWatchersData_repository_watchersBuilder? watchers) => _$this._watchers = watchers; GWatchersData_repositoryBuilder() { GWatchersData_repository._initializeBuilder(this); } GWatchersData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _watchers = $v.watchers.toBuilder(); _$v = null; } return this; } @override void replace(GWatchersData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GWatchersData_repository; } @override void update(void Function(GWatchersData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override GWatchersData_repository build() => _build(); _$GWatchersData_repository _build() { _$GWatchersData_repository _$result; try { _$result = _$v ?? new _$GWatchersData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData_repository', 'G__typename'), watchers: watchers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'watchers'; watchers.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GWatchersData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GWatchersData_repository_watchers extends GWatchersData_repository_watchers { @override final String G__typename; @override final GWatchersData_repository_watchers_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GWatchersData_repository_watchers( [void Function(GWatchersData_repository_watchersBuilder)? updates]) => (new GWatchersData_repository_watchersBuilder()..update(updates)) ._build(); _$GWatchersData_repository_watchers._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData_repository_watchers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GWatchersData_repository_watchers', 'pageInfo'); } @override GWatchersData_repository_watchers rebuild( void Function(GWatchersData_repository_watchersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GWatchersData_repository_watchersBuilder toBuilder() => new GWatchersData_repository_watchersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GWatchersData_repository_watchers && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GWatchersData_repository_watchers') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GWatchersData_repository_watchersBuilder implements Builder { _$GWatchersData_repository_watchers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GWatchersData_repository_watchers_pageInfoBuilder? _pageInfo; GWatchersData_repository_watchers_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GWatchersData_repository_watchers_pageInfoBuilder(); set pageInfo(GWatchersData_repository_watchers_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GWatchersData_repository_watchersBuilder() { GWatchersData_repository_watchers._initializeBuilder(this); } GWatchersData_repository_watchersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GWatchersData_repository_watchers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GWatchersData_repository_watchers; } @override void update( void Function(GWatchersData_repository_watchersBuilder)? updates) { if (updates != null) updates(this); } @override GWatchersData_repository_watchers build() => _build(); _$GWatchersData_repository_watchers _build() { _$GWatchersData_repository_watchers _$result; try { _$result = _$v ?? new _$GWatchersData_repository_watchers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GWatchersData_repository_watchers', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GWatchersData_repository_watchers', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GWatchersData_repository_watchers_pageInfo extends GWatchersData_repository_watchers_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GWatchersData_repository_watchers_pageInfo( [void Function(GWatchersData_repository_watchers_pageInfoBuilder)? updates]) => (new GWatchersData_repository_watchers_pageInfoBuilder()..update(updates)) ._build(); _$GWatchersData_repository_watchers_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GWatchersData_repository_watchers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GWatchersData_repository_watchers_pageInfo', 'hasNextPage'); } @override GWatchersData_repository_watchers_pageInfo rebuild( void Function(GWatchersData_repository_watchers_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GWatchersData_repository_watchers_pageInfoBuilder toBuilder() => new GWatchersData_repository_watchers_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GWatchersData_repository_watchers_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GWatchersData_repository_watchers_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GWatchersData_repository_watchers_pageInfoBuilder implements Builder { _$GWatchersData_repository_watchers_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GWatchersData_repository_watchers_pageInfoBuilder() { GWatchersData_repository_watchers_pageInfo._initializeBuilder(this); } GWatchersData_repository_watchers_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GWatchersData_repository_watchers_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GWatchersData_repository_watchers_pageInfo; } @override void update( void Function(GWatchersData_repository_watchers_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GWatchersData_repository_watchers_pageInfo build() => _build(); _$GWatchersData_repository_watchers_pageInfo _build() { final _$result = _$v ?? new _$GWatchersData_repository_watchers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GWatchersData_repository_watchers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GWatchersData_repository_watchers_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GWatchersData_repository_watchers_nodes extends GWatchersData_repository_watchers_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GWatchersData_repository_watchers_nodes( [void Function(GWatchersData_repository_watchers_nodesBuilder)? updates]) => (new GWatchersData_repository_watchers_nodesBuilder()..update(updates)) ._build(); _$GWatchersData_repository_watchers_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GWatchersData_repository_watchers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GWatchersData_repository_watchers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GWatchersData_repository_watchers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GWatchersData_repository_watchers_nodes', 'createdAt'); } @override GWatchersData_repository_watchers_nodes rebuild( void Function(GWatchersData_repository_watchers_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GWatchersData_repository_watchers_nodesBuilder toBuilder() => new GWatchersData_repository_watchers_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GWatchersData_repository_watchers_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GWatchersData_repository_watchers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GWatchersData_repository_watchers_nodesBuilder implements Builder { _$GWatchersData_repository_watchers_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GWatchersData_repository_watchers_nodesBuilder() { GWatchersData_repository_watchers_nodes._initializeBuilder(this); } GWatchersData_repository_watchers_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GWatchersData_repository_watchers_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GWatchersData_repository_watchers_nodes; } @override void update( void Function(GWatchersData_repository_watchers_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GWatchersData_repository_watchers_nodes build() => _build(); _$GWatchersData_repository_watchers_nodes _build() { final _$result = _$v ?? new _$GWatchersData_repository_watchers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GWatchersData_repository_watchers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GWatchersData_repository_watchers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, r'GWatchersData_repository_watchers_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'GWatchersData_repository_watchers_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GStargazersData extends GStargazersData { @override final String G__typename; @override final GStargazersData_repository? repository; factory _$GStargazersData([void Function(GStargazersDataBuilder)? updates]) => (new GStargazersDataBuilder()..update(updates))._build(); _$GStargazersData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData', 'G__typename'); } @override GStargazersData rebuild(void Function(GStargazersDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStargazersDataBuilder toBuilder() => new GStargazersDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStargazersData && G__typename == other.G__typename && repository == other.repository; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GStargazersData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GStargazersDataBuilder implements Builder { _$GStargazersData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStargazersData_repositoryBuilder? _repository; GStargazersData_repositoryBuilder get repository => _$this._repository ??= new GStargazersData_repositoryBuilder(); set repository(GStargazersData_repositoryBuilder? repository) => _$this._repository = repository; GStargazersDataBuilder() { GStargazersData._initializeBuilder(this); } GStargazersDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GStargazersData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStargazersData; } @override void update(void Function(GStargazersDataBuilder)? updates) { if (updates != null) updates(this); } @override GStargazersData build() => _build(); _$GStargazersData _build() { _$GStargazersData _$result; try { _$result = _$v ?? new _$GStargazersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GStargazersData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStargazersData_repository extends GStargazersData_repository { @override final String G__typename; @override final GStargazersData_repository_stargazers stargazers; factory _$GStargazersData_repository( [void Function(GStargazersData_repositoryBuilder)? updates]) => (new GStargazersData_repositoryBuilder()..update(updates))._build(); _$GStargazersData_repository._( {required this.G__typename, required this.stargazers}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( stargazers, r'GStargazersData_repository', 'stargazers'); } @override GStargazersData_repository rebuild( void Function(GStargazersData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStargazersData_repositoryBuilder toBuilder() => new GStargazersData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStargazersData_repository && G__typename == other.G__typename && stargazers == other.stargazers; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), stargazers.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GStargazersData_repository') ..add('G__typename', G__typename) ..add('stargazers', stargazers)) .toString(); } } class GStargazersData_repositoryBuilder implements Builder { _$GStargazersData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStargazersData_repository_stargazersBuilder? _stargazers; GStargazersData_repository_stargazersBuilder get stargazers => _$this._stargazers ??= new GStargazersData_repository_stargazersBuilder(); set stargazers(GStargazersData_repository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GStargazersData_repositoryBuilder() { GStargazersData_repository._initializeBuilder(this); } GStargazersData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _stargazers = $v.stargazers.toBuilder(); _$v = null; } return this; } @override void replace(GStargazersData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStargazersData_repository; } @override void update(void Function(GStargazersData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override GStargazersData_repository build() => _build(); _$GStargazersData_repository _build() { _$GStargazersData_repository _$result; try { _$result = _$v ?? new _$GStargazersData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData_repository', 'G__typename'), stargazers: stargazers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'stargazers'; stargazers.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GStargazersData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStargazersData_repository_stargazers extends GStargazersData_repository_stargazers { @override final String G__typename; @override final GStargazersData_repository_stargazers_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GStargazersData_repository_stargazers( [void Function(GStargazersData_repository_stargazersBuilder)? updates]) => (new GStargazersData_repository_stargazersBuilder()..update(updates)) ._build(); _$GStargazersData_repository_stargazers._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData_repository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, r'GStargazersData_repository_stargazers', 'pageInfo'); } @override GStargazersData_repository_stargazers rebuild( void Function(GStargazersData_repository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStargazersData_repository_stargazersBuilder toBuilder() => new GStargazersData_repository_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStargazersData_repository_stargazers && G__typename == other.G__typename && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GStargazersData_repository_stargazers') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GStargazersData_repository_stargazersBuilder implements Builder { _$GStargazersData_repository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStargazersData_repository_stargazers_pageInfoBuilder? _pageInfo; GStargazersData_repository_stargazers_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GStargazersData_repository_stargazers_pageInfoBuilder(); set pageInfo( GStargazersData_repository_stargazers_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GStargazersData_repository_stargazersBuilder() { GStargazersData_repository_stargazers._initializeBuilder(this); } GStargazersData_repository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GStargazersData_repository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStargazersData_repository_stargazers; } @override void update( void Function(GStargazersData_repository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override GStargazersData_repository_stargazers build() => _build(); _$GStargazersData_repository_stargazers _build() { _$GStargazersData_repository_stargazers _$result; try { _$result = _$v ?? new _$GStargazersData_repository_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GStargazersData_repository_stargazers', 'G__typename'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'GStargazersData_repository_stargazers', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStargazersData_repository_stargazers_pageInfo extends GStargazersData_repository_stargazers_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GStargazersData_repository_stargazers_pageInfo( [void Function(GStargazersData_repository_stargazers_pageInfoBuilder)? updates]) => (new GStargazersData_repository_stargazers_pageInfoBuilder() ..update(updates)) ._build(); _$GStargazersData_repository_stargazers_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GStargazersData_repository_stargazers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, r'GStargazersData_repository_stargazers_pageInfo', 'hasNextPage'); } @override GStargazersData_repository_stargazers_pageInfo rebuild( void Function(GStargazersData_repository_stargazers_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStargazersData_repository_stargazers_pageInfoBuilder toBuilder() => new GStargazersData_repository_stargazers_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStargazersData_repository_stargazers_pageInfo && G__typename == other.G__typename && hasNextPage == other.hasNextPage && endCursor == other.endCursor; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), hasNextPage.hashCode), endCursor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GStargazersData_repository_stargazers_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GStargazersData_repository_stargazers_pageInfoBuilder implements Builder { _$GStargazersData_repository_stargazers_pageInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; bool? _hasNextPage; bool? get hasNextPage => _$this._hasNextPage; set hasNextPage(bool? hasNextPage) => _$this._hasNextPage = hasNextPage; String? _endCursor; String? get endCursor => _$this._endCursor; set endCursor(String? endCursor) => _$this._endCursor = endCursor; GStargazersData_repository_stargazers_pageInfoBuilder() { GStargazersData_repository_stargazers_pageInfo._initializeBuilder(this); } GStargazersData_repository_stargazers_pageInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _hasNextPage = $v.hasNextPage; _endCursor = $v.endCursor; _$v = null; } return this; } @override void replace(GStargazersData_repository_stargazers_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStargazersData_repository_stargazers_pageInfo; } @override void update( void Function(GStargazersData_repository_stargazers_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override GStargazersData_repository_stargazers_pageInfo build() => _build(); _$GStargazersData_repository_stargazers_pageInfo _build() { final _$result = _$v ?? new _$GStargazersData_repository_stargazers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GStargazersData_repository_stargazers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, r'GStargazersData_repository_stargazers_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GStargazersData_repository_stargazers_nodes extends GStargazersData_repository_stargazers_nodes { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GStargazersData_repository_stargazers_nodes( [void Function(GStargazersData_repository_stargazers_nodesBuilder)? updates]) => (new GStargazersData_repository_stargazers_nodesBuilder() ..update(updates)) ._build(); _$GStargazersData_repository_stargazers_nodes._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, r'GStargazersData_repository_stargazers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, r'GStargazersData_repository_stargazers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GStargazersData_repository_stargazers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GStargazersData_repository_stargazers_nodes', 'createdAt'); } @override GStargazersData_repository_stargazers_nodes rebuild( void Function(GStargazersData_repository_stargazers_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStargazersData_repository_stargazers_nodesBuilder toBuilder() => new GStargazersData_repository_stargazers_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStargazersData_repository_stargazers_nodes && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( r'GStargazersData_repository_stargazers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GStargazersData_repository_stargazers_nodesBuilder implements Builder { _$GStargazersData_repository_stargazers_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GStargazersData_repository_stargazers_nodesBuilder() { GStargazersData_repository_stargazers_nodes._initializeBuilder(this); } GStargazersData_repository_stargazers_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GStargazersData_repository_stargazers_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStargazersData_repository_stargazers_nodes; } @override void update( void Function(GStargazersData_repository_stargazers_nodesBuilder)? updates) { if (updates != null) updates(this); } @override GStargazersData_repository_stargazers_nodes build() => _build(); _$GStargazersData_repository_stargazers_nodes _build() { final _$result = _$v ?? new _$GStargazersData_repository_stargazers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, r'GStargazersData_repository_stargazers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GStargazersData_repository_stargazers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, r'GStargazersData_repository_stargazers_nodes', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'GStargazersData_repository_stargazers_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GUserPartsData extends GUserPartsData { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GUserPartsData([void Function(GUserPartsDataBuilder)? updates]) => (new GUserPartsDataBuilder()..update(updates))._build(); _$GUserPartsData._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GUserPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, r'GUserPartsData', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GUserPartsData', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GUserPartsData', 'createdAt'); } @override GUserPartsData rebuild(void Function(GUserPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsDataBuilder toBuilder() => new GUserPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GUserPartsData') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GUserPartsDataBuilder implements Builder { _$GUserPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUserPartsDataBuilder() { GUserPartsData._initializeBuilder(this); } GUserPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GUserPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData; } @override void update(void Function(GUserPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override GUserPartsData build() => _build(); _$GUserPartsData _build() { final _$result = _$v ?? new _$GUserPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GUserPartsData', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GUserPartsData', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GUserPartsData', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, r'GUserPartsData', 'createdAt')); replace(_$result); return _$result; } } class _$GOrgPartsData extends GOrgPartsData { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? location; @override final DateTime createdAt; factory _$GOrgPartsData([void Function(GOrgPartsDataBuilder)? updates]) => (new GOrgPartsDataBuilder()..update(updates))._build(); _$GOrgPartsData._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, r'GOrgPartsData', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GOrgPartsData', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, r'GOrgPartsData', 'createdAt'); } @override GOrgPartsData rebuild(void Function(GOrgPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GOrgPartsDataBuilder toBuilder() => new GOrgPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GOrgPartsData && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper(r'GOrgPartsData') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GOrgPartsDataBuilder implements Builder { _$GOrgPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GOrgPartsDataBuilder() { GOrgPartsData._initializeBuilder(this); } GOrgPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GOrgPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GOrgPartsData; } @override void update(void Function(GOrgPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override GOrgPartsData build() => _build(); _$GOrgPartsData _build() { final _$result = _$v ?? new _$GOrgPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, r'GOrgPartsData', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, r'GOrgPartsData', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, r'GOrgPartsData', 'avatarUrl'), location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, r'GOrgPartsData', 'createdAt')); replace(_$result); return _$result; } } // ignore_for_file: always_put_control_body_on_new_line,always_specify_types,annotate_overrides,avoid_annotating_with_dynamic,avoid_as,avoid_catches_without_on_clauses,avoid_returning_this,deprecated_member_use_from_same_package,lines_longer_than_80_chars,no_leading_underscores_for_local_identifiers,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new,unnecessary_lambdas